DtsLogProviderAttribute.IconResource Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.