Share via


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을 사용하여 어셈블리에 아이콘 파일을 리소스로 포함하려면 아이콘의 빌드 작업 특성을 포함된 리소스로 설정합니다.

적용 대상