Язык

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. Для примера того, как программно получить пакеты сервисов интеграционных сервисов, см. GetDtsServerPackageInfos. Для получения информации о программном извлечении пакетов SQL Server см. GetPackageInfos.

Поля

Имя Описание
m_unmanagedColl

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

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

Свойства

Имя Описание
Count

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

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

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

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

Забирает PackageInfo объект из коллекции.

SyncRoot

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

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

Методы

Имя Описание
Contains(Object)

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

CopyTo(Array, Int32)

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

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

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

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

Извлекает количество объектов в коллекции.

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

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

GetManagedEnumerator(Object)

Получает управляемый переписчик от неуправляемого переписчика.

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

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