DtsLogProviderAttribute.IconResource Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.ico
y 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.