다음을 통해 공유


DtsPipelineComponentAttribute 클래스

Contains design-time information about a PipelineComponent object.

상속 계층

System. . :: . .Object
  System. . :: . .Attribute
    Microsoft.SqlServer.Dts.Pipeline.Localization. . :: . .DtsLocalizableAttribute
      Microsoft.SqlServer.Dts.Pipeline..::..DtsPipelineComponentAttribute

네임스페이스:  Microsoft.SqlServer.Dts.Pipeline
어셈블리:  Microsoft.SqlServer.PipelineHost(Microsoft.SqlServer.PipelineHost.dll)

구문

‘선언
<AttributeUsageAttribute(AttributeTargets.Class, Inherited := False, AllowMultiple := False)> _
Public Class DtsPipelineComponentAttribute _
    Inherits DtsLocalizableAttribute
‘사용 방법
Dim instance As DtsPipelineComponentAttribute
[AttributeUsageAttribute(AttributeTargets.Class, Inherited = false, AllowMultiple = false)]
public class DtsPipelineComponentAttribute : DtsLocalizableAttribute
[AttributeUsageAttribute(AttributeTargets::Class, Inherited = false, AllowMultiple = false)]
public ref class DtsPipelineComponentAttribute : public DtsLocalizableAttribute
[<AttributeUsageAttribute(AttributeTargets.Class, Inherited = false, AllowMultiple = false)>]
type DtsPipelineComponentAttribute =  
    class
        inherit DtsLocalizableAttribute
    end
public class DtsPipelineComponentAttribute extends DtsLocalizableAttribute

DtsPipelineComponentAttribute 유형에서 다음 멤버를 표시합니다.

생성자

  이름 설명
공용 메서드 DtsPipelineComponentAttribute Initializes a new instance of the DtsPipelineComponentAttribute class.

맨 위로 이동

속성

  이름 설명
공용 속성 ComponentType Identifies a component as a source, destination, or transformation.
공용 속성 CurrentVersion Gets or sets the version of the component.
공용 속성 Description Gets or sets the description of the DtsLocalizableAttribute. (DtsLocalizableAttribute에서 상속됨)
공용 속성 DisplayName Gets or sets the display name of the DtsLocalizableAttribute. (DtsLocalizableAttribute에서 상속됨)
공용 속성 IconResource Gets or sets the icon used to represent the component in the toolbox.
공용 속성 LocalizationType Gets or sets the class that supplies values for the DtsLocalizableAttribute. (DtsLocalizableAttribute에서 상속됨)
공용 속성 NoEditor Gets or sets a value indicating whether the Advanced Properties editor is available for the component.
공용 속성 RequiredProductLevel Gets or sets a value indicating the required SQL Server 2005 product level for the data flow component.
공용 속성 ShapeProgID Gets or sets the designer shape of the component.
공용 속성 TypeId (Attribute에서 상속됨)
공용 속성 UITypeName Gets or sets the qualified name of the assembly implementing the user interface of the component.

맨 위로 이동

메서드

  이름 설명
공용 메서드 Equals (Attribute에서 상속됨)
보호된 메서드 Finalize (Object에서 상속됨)
공용 메서드 GetHashCode (Attribute에서 상속됨)
공용 메서드 GetType (Object에서 상속됨)
공용 메서드 IsDefaultAttribute (Attribute에서 상속됨)
공용 메서드 Match (Attribute에서 상속됨)
보호된 메서드 MemberwiseClone (Object에서 상속됨)
공용 메서드 ToString (Object에서 상속됨)

맨 위로 이동

명시적 인터페이스 구현

  이름 설명
명시적 인터페이스 구현전용 메서드 _Attribute. . :: . .GetIDsOfNames (Attribute에서 상속됨)
명시적 인터페이스 구현전용 메서드 _Attribute. . :: . .GetTypeInfo (Attribute에서 상속됨)
명시적 인터페이스 구현전용 메서드 _Attribute. . :: . .GetTypeInfoCount (Attribute에서 상속됨)
명시적 인터페이스 구현전용 메서드 _Attribute. . :: . .Invoke (Attribute에서 상속됨)

맨 위로 이동

주의

This attribute is applied to managed data flow components that derive from PipelineComponent. The attribute identifies a class as a managed data flow component and provides information through its properties that controls how the SSIS Designer displays and interacts with the object.

The following example shows a managed data flow component that implements this attribute.

[DtsPipelineComponent(DisplayName="MyComponent", ComponentType=ComponentType.Transform)]
public class MyComponent: PipelineComponent
{}
DtsPipelineComponent(DisplayName="MyComponent", ComponentType=ComponentType.Transform)> _ 
Public Class MyComponent 
Inherits PipelineComponent 
End Class

스레드 보안

이 유형의 모든 공용 static(Visual Basic에서는 Shared) 멤버는 스레드로부터 안전합니다. 인스턴스 멤버는 스레드로부터의 안전성이 보장되지 않습니다.