DtsLogProviderAttribute.IconResource 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置与日志提供程序关联的图标。
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
属性值
标识日志提供程序的图标资源的字符串。
示例
以下示例演示提供图标资源的日志提供程序类。 在此示例中,图标文件命名 MyLogProviderIcon.ico
,程序集名称为 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
注解
指定后,此属性标识显示日志提供程序时SQL Server Data Tools (SSDT) 中显示的图标。
字符串应包含程序集的名称和图标文件的名称。 若要使用 Visual Studio .NET 将图标文件作为资源嵌入到程序集中,请将图标的 生成操作 属性设置为 嵌入资源。