PackageInfos Classe

Definição

Contém uma coleção de pacotes encontrados no Microsoft SQL Server ou no serviço Integration Services. Essa classe não pode ser herdada.

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
Herança

Exemplos

O exemplo de código a seguir cria uma instância de um PackageInfos objeto do Application objeto.

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

Comentários

Essa coleção enumera pacotes. Você pode recuperar pacotes armazenados no serviço integration services e iterar por meio deles ou recuperar pacotes armazenados em SQL Server. Para obter um exemplo de como recuperar pacotes de serviço do Integration Services programaticamente, consulte GetDtsServerPackageInfos. Para obter informações sobre como recuperar pacotes SQL Server programaticamente, consulte GetPackageInfos.

Campos

m_unmanagedColl

A coleção não gerenciada.

(Herdado de DTSReadOnlyCollectionBase)

Propriedades

Count

Obtém o número de elementos contidos na instância de DTSReadOnlyCollectionBase.

(Herdado de DTSReadOnlyCollectionBase)
IsSynchronized

Obtém um valor que indica se o acesso a DTSReadOnlyCollectionBase é sincronizado (thread-safe).

(Herdado de DTSReadOnlyCollectionBase)
Item[Object]

Recupera o objeto PackageInfo da coleção.

SyncRoot

Obtém um objeto que pode ser usado para sincronizar o acesso ao DTSReadOnlyCollectionBase.

(Herdado de DTSReadOnlyCollectionBase)

Métodos

Contains(Object)

Retorna um booliano que indica se um objeto pode ser recuperado da coleção usando o nome, índice, GUID ou parâmetro de descrição.

CopyTo(Array, Int32)

Copia todo o DTSReadOnlyCollectionBase para uma matriz unidimensional compatível, iniciando no índice especificado da matriz de destino.

(Herdado de DTSReadOnlyCollectionBase)
CreateManagedObject(Object)

Cria um objeto gerenciado com base em um objeto não gerenciado.

(Herdado de DTSReadOnlyCollectionBase)
GetCount()

Recupera o número de objetos na coleção.

(Herdado de DTSReadOnlyCollectionBase)
GetEnumerator()

Retorna um enumerador para uso na iteração pela coleção PackageInfos.

GetManagedEnumerator(Object)

Obtém o enumerador gerenciado de um enumerador não gerenciado.

(Herdado de DTSReadOnlyCollectionBase)

Aplica-se a