DtsLogProviderAttribute.IconResource Propriété

Définition

Obtient ou définit l'icône associée à un module fournisseur d'informations.

public:
 property System::String ^ IconResource { System::String ^ get(); void set(System::String ^ value); };
public string IconResource { get; set; }
member this.IconResource : string with get, set
Public Property IconResource As String

Valeur de propriété

Chaîne qui identifie la ressource icône du module fournisseur d'informations.

Exemples

L’exemple suivant montre une classe de fournisseur de journaux qui fournit une ressource d’icône. Dans cet exemple, le fichier d’icône est nommé MyLogProviderIcon.ico, et le nom de l’assembly est MyLogProvider.

using System;  
using Microsoft.SqlServer.Dts.Runtime;  

namespace Microsoft.Samples.SqlServer.Dts  
{  
[DtsLogProvider(LogProviderType = "MyLOG",   
  DisplayName = "MyCustomLogProvider ",   
  Description = "Custom Log Provider")]  
public class MyCustomLogProvider : LogProviderBase  
{  
    // Your custom log provider code here.  
}  
}  
Imports System  
Imports Microsoft.SqlServer.Dts.Runtime  

<DtsLogProvider(LogProviderType:="MyLOG", _  
DisplayName:="MyCustomLogProvider ", _  
Description:="Custom Log Provider")> _  
Public Class MyCustomLogProvider  
  Inherits LogProviderBase  
  ' Your custom log provider code here.  
End Class  

Remarques

Quand elle est spécifiée, cette propriété identifie l’icône affichée dans le SQL Server Data Tools (SSDT) lorsque le fournisseur de journaux s’affiche.

La chaîne doit contenir le nom de l’assembly et le nom du fichier d’icône. Pour incorporer un fichier d’icône en tant que ressource dans un assembly à l’aide de Visual Studio .NET, définissez l’attribut Action de build de l’icône sur Ressource incorporée.

S’applique à