ProjectInfo Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет класс для проекта.
public ref class ProjectInfo sealed : Microsoft::SqlServer::Management::Sdk::Sfc::SfcInstance, Microsoft::SqlServer::Management::Common::IAlterable, Microsoft::SqlServer::Management::Common::IDroppable, Microsoft::SqlServer::Management::Sdk::Sfc::ISfcAlterable, Microsoft::SqlServer::Management::Sdk::Sfc::ISfcDroppable, Microsoft::SqlServer::Management::Sdk::Sfc::ISfcMovable
[Microsoft.SqlServer.Management.Sdk.Sfc.LocalizedPropertyResources("Microsoft.SqlServer.Management.IntegrationServices.LocalizableResources")]
[System.ComponentModel.TypeConverter(typeof(Microsoft.SqlServer.Management.Sdk.Sfc.LocalizableTypeConverter))]
public sealed class ProjectInfo : Microsoft.SqlServer.Management.Sdk.Sfc.SfcInstance, Microsoft.SqlServer.Management.Common.IAlterable, Microsoft.SqlServer.Management.Common.IDroppable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcAlterable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcDroppable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcMovable
[<Microsoft.SqlServer.Management.Sdk.Sfc.LocalizedPropertyResources("Microsoft.SqlServer.Management.IntegrationServices.LocalizableResources")>]
[<System.ComponentModel.TypeConverter(typeof(Microsoft.SqlServer.Management.Sdk.Sfc.LocalizableTypeConverter))>]
type ProjectInfo = class
inherit SfcInstance
interface ISfcAlterable
interface IAlterable
interface ISfcDiscoverObject
interface ISfcDroppable
interface IDroppable
interface ISfcMovable
Public NotInheritable Class ProjectInfo
Inherits SfcInstance
Implements IAlterable, IDroppable, ISfcAlterable, ISfcDroppable, ISfcMovable
- Наследование
- Атрибуты
- Реализации
Свойства
| Имя | Описание |
|---|---|
| AbstractIdentityKey |
Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server. (Унаследовано от SfcInstance) |
| Description |
Получает или устанавливает описание проекта. |
| IdentityKey |
Возвращает ключ удостоверения. |
| LastDeployedTime |
Получает дату развертывания проекта. |
| Metadata |
Возвращает метаданные об экземпляре и его домене. (Унаследовано от SfcInstance) |
| Name |
Получает или устанавливает название проекта. |
| ObjectVersionLsn |
Понимает версию проекта. |
| Packages |
Получает пакеты в проекте. |
| Parameters |
Получает параметры проекта. |
| Parent |
Возвращает или задает родительский объект. |
| ProjectId |
Получает ID базы данных проекта. |
| Properties |
Возвращает свойства экземпляра коллекции. (Унаследовано от SfcInstance) |
| PropertyStorageProvider |
Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server. (Унаследовано от SfcInstance) |
| References |
Получает отсылки к окружению. |
| State |
Возвращает состояние объекта SfcInstance. (Унаследовано от SfcInstance) |
| Urn |
Возвращает единообразное имя ресурса объекта SfcInstance. (Унаследовано от SfcInstance) |
| Versions |
Получает версии проекта. |
Методы
| Имя | Описание |
|---|---|
| Alter() |
Изменяет ProjectInfo на сервере на сервере. |
| AlterImpl() |
Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server. (Унаследовано от SfcInstance) |
| CheckObjectCreated() |
Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server. (Унаследовано от SfcInstance) |
| CheckObjectState() |
Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server. (Унаследовано от SfcInstance) |
| CreateIdentityKey() |
Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server. (Унаследовано от SfcInstance) |
| CreateImpl() |
Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server. (Унаследовано от SfcInstance) |
| Deny(PermissionType, String) |
Отказывает в разрешении указанному пользователю. |
| Discover(ISfcDependencyDiscoveryObjectSink) |
Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server. (Унаследовано от SfcInstance) |
| Drop() |
Указывает на падение сервера. |
| DropImpl() |
Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server. (Унаследовано от SfcInstance) |
| GetChildCollection(String) |
Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server. (Унаследовано от SfcInstance) |
| GetDomain() |
Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server. (Унаследовано от SfcInstance) |
| GetEffectivePermissions() |
Получает эффективное разрешение для этого объекта. |
| GetExplicitPermissions() |
Получает явное разрешение для этого объекта. |
| GetExplicitPermissions(String) |
Получает явное разрешение этого объекта для определённого пользователя. |
| GetObjectFactory() |
Забирает Фабрику, чтобы создать новый экземпляр. |
| GetProjectBytes() |
Получает данные проекта Integration Services, которые хранятся в виде массива байтов для этого проекта. |
| GetPropertySet() |
Возвращает набор свойств объекта SfcInstance. (Унаследовано от SfcInstance) |
| GetTypeMetadataImpl() |
Указывает домены, которые переопределяются, возвращая напрямую правильный класс TypeMetadata. Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server. (Унаследовано от SfcInstance) |
| Grant(PermissionType, String) |
Предоставляет разрешение указанному пользователю. |
| InitializeUIPropertyState() |
Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server. (Унаследовано от SfcInstance) |
| MarkForDropImpl(Boolean) |
Возвращает значение, указывающее на существующие объекты, которые нужно сбросить. Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server. (Унаследовано от SfcInstance) |
| MarkRootAsConnected() |
Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server. (Унаследовано от SfcInstance) |
| Move(String) |
Перемещает объект в дочернюю часть другой папки. |
| MoveImpl(SfcInstance) |
Указывает на новый родительский объект для перемещения в экземпляре. Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server. (Унаследовано от SfcInstance) |
| OnPropertyMetadataChanges(SfcPropertyMetadataChangedEventArgs) |
Вызывается при обновлении эффективного значения любых метаданных SfcInstance. (Унаследовано от SfcInstance) |
| OnPropertyValueChanges(PropertyChangedEventArgs) |
Вызывается всякий раз, когда эффективное значение любого свойства SfcInstance обновляется. (Унаследовано от SfcInstance) |
| PostAlter(Object) |
Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server. (Унаследовано от SfcInstance) |
| PostCreate(Object) |
Указывает на стандартного реализатора, который создаёт результат выполнения. Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server. (Унаследовано от SfcInstance) |
| PostDrop(Object) |
Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server. (Унаследовано от SfcInstance) |
| PostMove(Object) |
Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server. (Унаследовано от SfcInstance) |
| PostRename(Object) |
Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server. (Унаследовано от SfcInstance) |
| Refresh() |
Обновляет свойства объекта, считывая их с сервера. (Унаследовано от SfcInstance) |
| RenameImpl(SfcKey) |
Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server. (Унаследовано от SfcInstance) |
| ResetKey() |
Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server. (Унаследовано от SfcInstance) |
| Revoke(PermissionType, String) |
Отзывает разрешение указанного пользователя. |
| ScriptAlter() |
Получает сценарий для изменения проекта. |
| ScriptDeny(PermissionType, Int32) |
Получает скрипт, отказывающий в разрешении проекту. |
| ScriptDrop() |
Получает скрипт для отброса проекта. |
| ScriptGrant(PermissionType, Int32) |
Получает скрипт, чтобы получить разрешение проекту. |
| ScriptRevoke(PermissionType, Int32) |
Получает скрипт для отмены разрешения проекта. |
| ScriptValidate(Boolean, ProjectInfo+ReferenceUsage, EnvironmentReference) |
Проверяет скрипт. |
| Serialize(XmlWriter) |
Сериализирует экземпляр в XML. (Унаследовано от SfcInstance) |
| ToString() |
Возвращает строковое представление экземпляра Urn. (Унаследовано от SfcInstance) |
| UpdateUIPropertyState() |
Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server. (Унаследовано от SfcInstance) |
| Validate() |
Указывает на валидацию базового дочернего объекта. Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server. (Унаследовано от SfcInstance) |
| Validate(Boolean, ProjectInfo+ReferenceUsage, EnvironmentReference) |
Подтверждает проект. |
События
| Имя | Описание |
|---|---|
| propertyChanged |
Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server. (Унаследовано от SfcInstance) |
| PropertyChanged |
Происходит при изменении значения свойства. (Унаследовано от SfcInstance) |
| propertyMetadataChanged |
Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server. Возникает, когда меняется значение метаданных свойства. (Унаследовано от SfcInstance) |
| PropertyMetadataChanged |
Возникает, когда метаданные свойства изменились. (Унаследовано от SfcInstance) |
Явные реализации интерфейса
| Имя | Описание |
|---|---|
| ISfcDiscoverObject.Discover(ISfcDependencyDiscoveryObjectSink) |
Уточняет, стоит ли искать детей. |
| ISfcMovable.Move(SfcInstance) |
Перемещает этот объект под указанным родительским объектом и обновляет хранилище, чтобы отразить перемещение. |
| ISfcMovable.ScriptMove(SfcInstance) |
Создаёт скрипт для перемещения этого объекта под указанным родительским объектом. |