Udostępnij za pośrednictwem


Klasa ExtendedProperty

Ta klasa zawiera elementy, które zawierają dodatkowe informacje o pakiet.

Hierarchia dziedziczenia

System.Object
  Microsoft.SqlServer.Dts.Runtime.DtsObject
    Microsoft.SqlServer.Dts.Runtime.ExtendedProperty

Przestrzeń nazw:  Microsoft.SqlServer.Dts.Runtime
Zestaw:  Microsoft.SqlServer.ManagedDTS (w Microsoft.SqlServer.ManagedDTS.dll)

Składnia

'Deklaracja
Public NotInheritable Class ExtendedProperty _
    Inherits DtsObject _
    Implements IDTSPersist, IDTSName, IComponent, IDisposable
'Użycie
Dim instance As ExtendedProperty
public sealed class ExtendedProperty : DtsObject, 
    IDTSPersist, IDTSName, IComponent, IDisposable
public ref class ExtendedProperty sealed : public DtsObject, 
    IDTSPersist, IDTSName, IComponent, IDisposable
[<SealedAttribute>]
type ExtendedProperty =  
    class
        inherit DtsObject
        interface IDTSPersist
        interface IDTSName
        interface IComponent
        interface IDisposable
    end
public final class ExtendedProperty extends DtsObject implements IDTSPersist, IDTSName, IComponent, IDisposable

Typ ExtendedProperty uwidacznia następujące elementy członkowskie.

Właściwości

  Nazwa Opis
Właściwość publiczna CreationName Zwraca ciąg używany przez uruchomienie -czas silnika do utworzenia wystąpienie ExtendedProperty obiektu i dodać obiekt do ExtendedProperties kolekcja.Ta właściwość jest tylko do odczytu.
Właściwość publiczna DataType Pobiera Typ danych wartości przechowywane w tym wystąpienie pakiet.To pole jest tylko do odczytu.
Właściwość publiczna Description Pobiera lub ustawia opis powiązanych właściwość przechowywane w tym wystąpienie.
Właściwość publiczna ID Pobiera identyfikator GUID dla tego wystąpienie.
Właściwość publiczna Name Pobiera lub ustawia nazwę co jest przechowywane w tym wystąpienie.
Właściwość publiczna Namespace Pobiera lub ustawia nazw skojarzonych z tym informacje.
Właściwość publiczna Site Infrastruktura.
Właściwość publiczna Value Pobiera lub ustawia wartość dla informacji przechowywanych w tym wystąpienie.

Do góry

Metody

  Nazwa Opis
Metoda publiczna Dispose Zwalnia zasoby używane przez wystąpienie tej klasy.
Metoda publiczna Equals Określa, czy dwa wystąpienia obiektu są równe. (Dziedziczony z DtsObject).
Metoda chroniona Finalize (Dziedziczony z Object).
Metoda publiczna GetHashCode Zwraca kod skrótu dla tego wystąpienie. (Dziedziczony z DtsObject).
Metoda publiczna GetType (Dziedziczony z Object).
Metoda publiczna LoadFromXML Ta metoda nie jest wpłacone przez kod aplikacji.Aby załadować pakiet zapisany jako XML, należy użyć Application.LoadPackage metoda
Metoda chroniona MemberwiseClone (Dziedziczony z Object).
Metoda publiczna SaveToXML Ta metoda nie jest wpłacone przez kod aplikacji.Aby zapisać pakiet jako XML, użyj Application.SaveToXml metoda.
Metoda publiczna ToString (Dziedziczony z Object).

Do góry

Zdarzenia

  Nazwa Opis
Zdarzenie publiczne Disposed Dodaje obsługa zdarzeń do słuchania Disposed zdarzeń.

Do góry

Uwagi

ExtendedProperties kolekcja pozwala informacje niestandardowe przechowywane z pakiet.Na przykład SSIS Projektant sam przechowuje informacje układu pakiet w rozszerzonej właściwości.Mimo że pakiet rozszerzone właściwości pakietu są ukryte na projekt czas i ignorowane przy uruchomieniu czas, są zachowywane razem z pakietem i zapewniają wygodny sposób dołączyć do pakietu do wykorzystania przez zautomatyzowany proces lub niestandardowe narzędzie informacji przez użytkownika lub metadane.

Each ExtendedProperty has a Name, a Description, a DataType, and a Value.Użyj ExtendedProperties Właściwość Package dostępu do swojej kolekcja właściwości rozszerzone i użyj metoda Add kolekcja, aby dodać nowe właściwości rozszerzone.

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.