DtsLogProviderAttribute.IconResource Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft das einem Protokollanbieter zugeordnete Symbol ab oder legt es fest.
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
Eigenschaftswert
Eine Zeichenfolge, die die Symbolressource des Protokollanbieters identifiziert.
Beispiele
Das folgende Beispiel zeigt eine Protokollanbieterklasse, die eine Symbolressource bereitstellt. In diesem Beispiel wird die Symboldatei benannt MyLogProviderIcon.ico
, und der Assemblyname ist 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
Hinweise
Bei Angabe identifiziert diese Eigenschaft das Symbol, das im SQL Server Data Tools (SSDT) angezeigt wird, wenn der Protokollanbieter angezeigt wird.
Die Zeichenfolge sollte den Namen der Assembly und den Namen der Symboldatei enthalten. Wenn Sie eine Symboldatei als Ressource in eine Assembly mit Visual Studio .NET einbetten möchten, legen Sie das Build action-Attribut des Symbols auf "Eingebettete Ressource" fest.