DtsLogProviderAttribute.IconResource Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает значок, связанный с регистратором.
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, задайте для атрибута "Действие сборки" значка значение Embedded Resource.