PackageInfos Класс

Определение

Содержит коллекцию пакетов, найденных в Microsoft SQL Server или службе Integration Services. Этот класс не наследуется.

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
Наследование

Примеры

В следующем примере кода создается экземпляр PackageInfos объекта из Application объекта.

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

Комментарии

Эта коллекция перечисляет пакеты. Вы можете получить пакеты, хранящиеся в службе Integration Services, а затем выполнить итерацию по ним, или получить пакеты, хранящиеся в SQL Server. Пример получения пакетов служб Integration Services программным способом см. в разделе GetDtsServerPackageInfos. Сведения о получении пакетов SQL Server программным способом см. в разделе GetPackageInfos.

Поля

m_unmanagedColl

Неуправляемая коллекция.

(Унаследовано от DTSReadOnlyCollectionBase)

Свойства

Count

Возвращает количество элементов, содержащихся в экземпляре DTSReadOnlyCollectionBase.

(Унаследовано от DTSReadOnlyCollectionBase)
IsSynchronized

Получает значение, определяющее, является ли доступ к коллекции DTSReadOnlyCollectionBase синхронизированным (потокобезопасным).

(Унаследовано от DTSReadOnlyCollectionBase)
Item[Object]

Возвращает объект PackageInfo из коллекции.

SyncRoot

Получает объект, с помощью которого можно синхронизировать доступ к коллекции DTSReadOnlyCollectionBase.

(Унаследовано от DTSReadOnlyCollectionBase)

Методы

Contains(Object)

Возвращает логическое значение, указывающее, можно ли извлечь объект из коллекции с помощью параметра name, index, GUID или description.

CopyTo(Array, Int32)

Копирует DTSReadOnlyCollectionBase целиком в совместимый одномерный массив, начиная с указанного индекса конечного массива.

(Унаследовано от DTSReadOnlyCollectionBase)
CreateManagedObject(Object)

Создает управляемый объект на основе неуправляемого объекта.

(Унаследовано от DTSReadOnlyCollectionBase)
GetCount()

Возвращает количество объектов в коллекции.

(Унаследовано от DTSReadOnlyCollectionBase)
GetEnumerator()

Возвращает перечислитель для прохода по коллекции PackageInfos.

GetManagedEnumerator(Object)

Возвращает управляемый перечислитель из неуправляемого перечислителя.

(Унаследовано от DTSReadOnlyCollectionBase)

Применяется к