Klasa DtsPipelineComponentAttribute
Zawiera projekt -czas informacje o PipelineComponent obiektu.
Hierarchia dziedziczenia
System.Object
System.Attribute
Microsoft.SqlServer.Dts.Pipeline.Localization.DtsLocalizableAttribute
Microsoft.SqlServer.Dts.Pipeline.DtsPipelineComponentAttribute
Przestrzeń nazw: Microsoft.SqlServer.Dts.Pipeline
Zestaw: Microsoft.SqlServer.PipelineHost (w Microsoft.SqlServer.PipelineHost.dll)
Składnia
'Deklaracja
<AttributeUsageAttribute(AttributeTargets.Class, Inherited := False, AllowMultiple := False)> _
Public Class DtsPipelineComponentAttribute _
Inherits DtsLocalizableAttribute
'Użycie
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
Typ DtsPipelineComponentAttribute uwidacznia następujące elementy członkowskie.
Konstruktorzy
Nazwa | Opis | |
---|---|---|
DtsPipelineComponentAttribute | Inicjuje nowe wystąpienie DtsPipelineComponentAttribute klasy |
Do góry
Właściwości
Nazwa | Opis | |
---|---|---|
ComponentType | Identyfikuje składnik, jak źródło, obiekt docelowy lub transformacja. | |
CurrentVersion | Pobiera lub ustawia wersja składnika. | |
Description | Pobiera lub ustawia opis DtsLocalizableAttribute. (Dziedziczony z DtsLocalizableAttribute). | |
DisplayName | Pobiera lub ustawia nazwę wyświetlaną DtsLocalizableAttribute. (Dziedziczony z DtsLocalizableAttribute). | |
IconResource | Pobiera lub ustawia ikona reprezentuje składnik w przyborniku. | |
LocalizationType | Pobiera lub ustawia klasy, który dostarcza wartości dla DtsLocalizableAttribute. (Dziedziczony z DtsLocalizableAttribute). | |
NoEditor | Pobiera lub ustawia wartość wskazującą czy Właściwości zaawansowane edytor jest dostępny dla składnika. | |
RequiredProductLevel | Pobiera lub ustawia wartość wskazującą wymagane SQL Server 2005 poziom produktu dla składnik przepływu danych. | |
ShapeProgID | Pobiera lub ustawia projektanta kształtu składnika. | |
TypeId | (Dziedziczony z Attribute). | |
UITypeName | Pobiera lub ustawia kwalifikowana nazwa wirtualny plik dziennika wykonawczych składnika interfejs użytkownika. |
Do góry
Metody
Nazwa | Opis | |
---|---|---|
Equals | (Dziedziczony z Attribute). | |
Finalize | (Dziedziczony z Object). | |
GetHashCode | (Dziedziczony z Attribute). | |
GetType | (Dziedziczony z Object). | |
IsDefaultAttribute | (Dziedziczony z Attribute). | |
Match | (Dziedziczony z Attribute). | |
MemberwiseClone | (Dziedziczony z Object). | |
ToString | (Dziedziczony z Object). |
Do góry
Jawne implementacje interfejsu
Nazwa | Opis | |
---|---|---|
_Attribute.GetIDsOfNames | (Dziedziczony z Attribute). | |
_Attribute.GetTypeInfo | (Dziedziczony z Attribute). | |
_Attribute.GetTypeInfoCount | (Dziedziczony z Attribute). | |
_Attribute.Invoke | (Dziedziczony z Attribute). |
Do góry
Uwagi
Ten atrybut jest stosowany do zarządzanych przepływ danych składników, które czerpią z PipelineComponent.Atrybut określa klasę jako zarządzany składnik przepływ danych i informacje za pośrednictwem jego właściwości sterujące jak projektant SSIS Wyświetla i współdziała z obiektu.
Przykłady
W poniższym przykładzie pokazano zarządzanych składnik przepływ danych który implementuje ten atrybut.
[DtsPipelineComponent(DisplayName="MyComponent", ComponentType=ComponentType.Transform)]
public class MyComponent: PipelineComponent
{}
DtsPipelineComponent(DisplayName="MyComponent", ComponentType=ComponentType.Transform)> _
Public Class MyComponent
Inherits PipelineComponent
End Class
Bezpieczeństwo wątków
Wszystkie publiczne statyczny (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Nie ma gwarancji, że elementy członkowskie wystąpień będą bezpieczne dla wątków.