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) |