Propriété DtsLogProviderAttribute.IconResource

Gets or sets the icon associated with a log provider.

Espace de noms :  Microsoft.SqlServer.Dts.Runtime
Assembly :  Microsoft.SqlServer.ManagedDTS (en Microsoft.SqlServer.ManagedDTS.dll)

Syntaxe

'Déclaration
Public Property IconResource As String 
    Get 
    Set
'Utilisation
Dim instance As DtsLogProviderAttribute 
Dim value As String 

value = instance.IconResource

instance.IconResource = value
public string IconResource { get; set; }
public:
property String^ IconResource {
    String^ get ();
    void set (String^ value);
}
member IconResource : string with get, set
function get IconResource () : String 
function set IconResource (value : String)

Valeur de propriété

Type : System.String
A string that identifies the icon resource of the log provider.

Notes

When specified, this property identifies the icon shown in the Outils de données SQL Server (SSDT) when the log provider is displayed.

The string should contain the name of the assembly and the name of the icon file. To embed an icon file as a resource in an assembly using Visual Studio .NET, set the icon's Build Action attribute to Embedded Resource.

Exemples

The following example shows a log provider class that provides an icon resource. In this example, the icon file is named MyLogProviderIcon.ico, and the assembly name is 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

Voir aussi

Référence

DtsLogProviderAttribute Classe

Espace de noms Microsoft.SqlServer.Dts.Runtime