DtsLogProviderAttribute.IconResource Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta l'icona associata al provider di log.
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
Valore della proprietà
Stringa che identifica la risorsa icona del provider di log.
Esempio
Nell'esempio seguente viene illustrata una classe del provider di log che fornisce una risorsa icona. In questo esempio il file icona è denominato MyLogProviderIcon.ico
e il nome dell'assembly è 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
Commenti
Se specificata, questa proprietà identifica l'icona visualizzata nel SQL Server Data Tools (SSDT) quando viene visualizzato il provider di log.
La stringa deve contenere il nome dell'assembly e il nome del file icona. Per incorporare un file icona come risorsa in un assembly usando Visual Studio .NET, impostare l'attributo Azione di compilazione dell'icona su Risorsa incorporata.