DtsLogProviderAttribute.IconResource Propriété

Définition

Obtient ou définit l’icône associée à un fournisseur de journal.

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é

Une chaîne qui identifie la ressource d’icône du fournisseur de journal.

Exemples

L’exemple suivant montre une classe de fournisseur de journal qui fournit une ressource d’icônes. Dans cet exemple, le fichier d’icônes est nommé MyLogProviderIcon.ico, et le nom de l’assemblage 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

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

La chaîne doit contenir le nom de l’assembleur et le nom du fichier d’icônes. Pour intégrer un fichier d'icônes en tant que ressource dans un assembleur en utilisant Visual Studio .NET, définissez l'attribut Action de construction de l'icône sur Ressource intégrée.

S’applique à