PackageInfos Classe

Définition

Contient une collection de packages trouvés dans Microsoft SQL Server ou le service Integration Services. Cette classe ne peut pas être héritée.

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
Héritage

Exemples

L’exemple de code suivant instancie un PackageInfos objet à partir de l’objet Application .

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

Remarques

Cette collection énumère les packages. Vous pouvez récupérer des packages stockés dans le service Integration Services, puis les itérer, ou récupérer des packages stockés dans SQL Server. Pour obtenir un exemple de récupération des packages de service Integration Services par programmation, consultez GetDtsServerPackageInfos. Pour plus d’informations sur la récupération des packages SQL Server par programmation, consultez GetPackageInfos.

Champs

m_unmanagedColl

Collection non managée.

(Hérité de DTSReadOnlyCollectionBase)

Propriétés

Count

Obtient le nombre d'éléments contenus dans l'instance DTSReadOnlyCollectionBase.

(Hérité de DTSReadOnlyCollectionBase)
IsSynchronized

Obtient une valeur qui indique si l’accès à DTSReadOnlyCollectionBase est synchronisé (thread-safe).

(Hérité de DTSReadOnlyCollectionBase)
Item[Object]

Récupère l'objet PackageInfo de la collection.

SyncRoot

Obtient un objet qui peut être utilisé pour synchroniser l’accès à DTSReadOnlyCollectionBase.

(Hérité de DTSReadOnlyCollectionBase)

Méthodes

Contains(Object)

Retourne une valeur booléenne qui indique si un objet peut être récupéré à partir de la collection à l’aide du nom, de l’index, du GUID ou du paramètre de description.

CopyTo(Array, Int32)

Copie l'ensemble du DTSReadOnlyCollectionBase dans un tableau compatible unidimensionnel en partant de l'index spécifié du tableau cible.

(Hérité de DTSReadOnlyCollectionBase)
CreateManagedObject(Object)

Crée l'objet managé d'un objet non managé.

(Hérité de DTSReadOnlyCollectionBase)
GetCount()

Récupère le nombre d'objets de la collection.

(Hérité de DTSReadOnlyCollectionBase)
GetEnumerator()

Retourne un énumérateur à utiliser pour effectuer une itération au sein de la collection PackageInfos.

GetManagedEnumerator(Object)

Obtient l'énumérateur managé d'un énumérateur non managé.

(Hérité de DTSReadOnlyCollectionBase)

S’applique à