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 |
Возвращает идентификатор базы данных проекта. |
| 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() |
Указывает домены, которые переопределяют путем возвращения правильного класса типа метаданных напрямую. Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры 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() |
Возвращает строковое представление универсального имени ресурса экземпляра. (Унаследовано от 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) |
Создает скрипт для перемещения данного объекта в указанный родительский объект. |