ExtendedProperty Classe

Definizione

Questa classe contiene membri che includono informazioni aggiuntive su un pacchetto.

public ref class ExtendedProperty sealed : Microsoft::SqlServer::Dts::Runtime::DtsObject, IDisposable, Microsoft::SqlServer::Dts::Runtime::IDTSName, Microsoft::SqlServer::Dts::Runtime::IDTSPersist, System::ComponentModel::IComponent
public sealed class ExtendedProperty : Microsoft.SqlServer.Dts.Runtime.DtsObject, IDisposable, Microsoft.SqlServer.Dts.Runtime.IDTSName, Microsoft.SqlServer.Dts.Runtime.IDTSPersist, System.ComponentModel.IComponent
type ExtendedProperty = class
    inherit DtsObject
    interface IDTSPersist
    interface IDTSName
    interface IComponent
    interface IDisposable
Public NotInheritable Class ExtendedProperty
Inherits DtsObject
Implements IComponent, IDisposable, IDTSName, IDTSPersist
Ereditarietà
ExtendedProperty
Implementazioni

Commenti

La ExtendedProperties raccolta consente di archiviare informazioni personalizzate con un pacchetto. Ad esempio, SSIS Designer archivia le informazioni sul layout dei pacchetti nelle proprietà estese. Anche se le proprietà estese del pacchetto sono nascoste in fase di progettazione e ignorate in fase di esecuzione, vengono mantenute con il pacchetto e offrono un modo pratico per collegare informazioni o metadati definiti dall'utente a un pacchetto per un possibile uso da parte di un processo automatizzato o di uno strumento personalizzato.

Ogni ExtendedProperty oggetto ha un Nameoggetto , Descriptionun oggetto , e DataTypeun oggetto Value. Utilizzare la ExtendedProperties proprietà di per accedere all'insieme Package delle proprietà estese e utilizzare il metodo Add dell'insieme per aggiungere una nuova proprietà estesa.

Proprietà

CreationName

Restituisce la stringa utilizzata dal motore di runtime per creare un'istanza dell'oggetto ExtendedProperty e aggiungerlo alla raccolta ExtendedProperties. Questa proprietà è di sola lettura.

DataType

Ottiene il tipo di dati del valore archiviato in questa istanza per il pacchetto. Questo campo è di sola lettura.

Description

Ottiene o imposta la descrizione correlata alla proprietà archiviata in questa istanza.

ID

Ottiene il GUID di questa istanza.

Name

Ottiene o imposta un nome per il contenuto archiviato in questa istanza.

Namespace

Ottiene o imposta lo spazio dei nomi associato a queste informazioni.

Site

Ottiene o imposta il sito della proprietà.

Value

Ottiene o imposta il valore per le informazioni archiviate in questa istanza.

Metodi

Dispose()

Rilascia le risorse utilizzate dall'istanza di questa classe.

Equals(Object)

Determina se due istanze di un oggetto sono uguali.

(Ereditato da DtsObject)
GetHashCode()

Restituisce il codice hash per l'istanza.

(Ereditato da DtsObject)
LoadFromXML(XmlNode, IDTSEvents)

Non è possibile chiamare questo metodo dal codice dell'applicazione. Per caricare un pacchetto salvato come file con estensione xml, utilizzare il metodo LoadPackage(String, IDTSEvents)

SaveToXML(XmlDocument, XmlNode, IDTSEvents)

Non è possibile chiamare questo metodo dal codice dell'applicazione. Per salvare un pacchetto come file con estensione xml, utilizzare il metodo SaveToXml(String, Package, IDTSEvents).

Eventi

Disposed

Aggiunge un gestore eventi per l'ascolto dell'evento Disposed.

Si applica a