Compartir a través de


DtsLogProviderAttribute.IconResource Propiedad

Definición

Obtiene o establece el icono asociado a un proveedor de registro.

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

Valor de propiedad

Una cadena que identifica el recurso de icono del proveedor de registro.

Ejemplos

En el ejemplo siguiente se muestra una clase de proveedor de registro que proporciona un recurso de icono. En este ejemplo, el archivo de icono se denomina MyLogProviderIcon.icoy el nombre del ensamblado es 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  

Comentarios

Cuando se especifica, esta propiedad identifica el icono que se muestra en el SQL Server Data Tools (SSDT) cuando se muestra el proveedor de registro.

La cadena debe contener el nombre del ensamblado y el nombre del archivo de icono. Para insertar un archivo de icono como un recurso en un ensamblado mediante Visual Studio .NET, establezca el atributo Acción de compilación del icono en Recurso incrustado.

Se aplica a