Condividi tramite


PackageInfos Classe

Definizione

Contiene una raccolta di pacchetti disponibili in Microsoft SQL Server o nel servizio Integration Services. La classe non può essere ereditata.

public ref class PackageInfos sealed : Microsoft::SqlServer::Dts::Runtime::DTSReadOnlyCollectionBase
public sealed class PackageInfos : Microsoft.SqlServer.Dts.Runtime.DTSReadOnlyCollectionBase
type PackageInfos = class
    inherit DTSReadOnlyCollectionBase
Public NotInheritable Class PackageInfos
Inherits DTSReadOnlyCollectionBase
Ereditarietà

Esempio

Nell'esempio di codice seguente viene creata un'istanza di un PackageInfos oggetto dall'oggetto Application .

PackageInfos pInfos = app.GetDtsServerPackageInfos(@"File System", "YOURSERVER");  

Commenti

Questa raccolta enumera i pacchetti. È possibile recuperare i pacchetti archiviati nel servizio Integration Services e quindi scorrere i pacchetti oppure recuperare i pacchetti archiviati in SQL Server. Per un esempio di come recuperare i pacchetti del servizio Integration Services a livello di codice, vedere GetDtsServerPackageInfos. Per informazioni sul recupero di pacchetti SQL Server a livello di codice, vedere GetPackageInfos.

Campi

m_unmanagedColl

Raccolta non gestita.

(Ereditato da DTSReadOnlyCollectionBase)

Proprietà

Count

Ottiene il numero di elementi contenuti nell'istanza di DTSReadOnlyCollectionBase.

(Ereditato da DTSReadOnlyCollectionBase)
IsSynchronized

Ottiene un valore che indica se l'accesso a DTSReadOnlyCollectionBase è sincronizzato (thread-safe).

(Ereditato da DTSReadOnlyCollectionBase)
Item[Object]

Recupera l'oggetto PackageInfo dalla raccolta.

SyncRoot

Ottiene un oggetto che può essere usato per sincronizzare l'accesso a DTSReadOnlyCollectionBase.

(Ereditato da DTSReadOnlyCollectionBase)

Metodi

Contains(Object)

Restituisce un valore booleano che indica se un oggetto può essere recuperato dalla raccolta utilizzando il nome, l'indice, il GUID o il parametro description.

CopyTo(Array, Int32)

Copia l'intero oggetto DTSReadOnlyCollectionBase in una matrice compatibile unidimensionale, a partire dall'indice specificato della matrice di destinazione.

(Ereditato da DTSReadOnlyCollectionBase)
CreateManagedObject(Object)

Crea l'oggetto gestito da un oggetto non gestito.

(Ereditato da DTSReadOnlyCollectionBase)
GetCount()

Recupera il numero di oggetti nella raccolta.

(Ereditato da DTSReadOnlyCollectionBase)
GetEnumerator()

Restituisce un enumeratore da utilizzare nell'iterazione della raccolta PackageInfos.

GetManagedEnumerator(Object)

Ottiene l'enumeratore gestito da un enumeratore non gestito.

(Ereditato da DTSReadOnlyCollectionBase)

Si applica a