EnvironmentInfo Класс

Определение

Представляет информацию для определённой среды.

public ref class EnvironmentInfo sealed : Microsoft::SqlServer::Management::Sdk::Sfc::SfcInstance, Microsoft::SqlServer::Management::Common::IAlterable, Microsoft::SqlServer::Management::Common::ICreatable, Microsoft::SqlServer::Management::Common::IDroppable, Microsoft::SqlServer::Management::Common::IRenamable, Microsoft::SqlServer::Management::Sdk::Sfc::ISfcAlterable, Microsoft::SqlServer::Management::Sdk::Sfc::ISfcCreatable, Microsoft::SqlServer::Management::Sdk::Sfc::ISfcDroppable, Microsoft::SqlServer::Management::Sdk::Sfc::ISfcMovable, Microsoft::SqlServer::Management::Sdk::Sfc::ISfcRenamable
[Microsoft.SqlServer.Management.Sdk.Sfc.LocalizedPropertyResources("Microsoft.SqlServer.Management.IntegrationServices.LocalizableResources")]
[System.ComponentModel.TypeConverter(typeof(Microsoft.SqlServer.Management.Sdk.Sfc.LocalizableTypeConverter))]
public sealed class EnvironmentInfo : Microsoft.SqlServer.Management.Sdk.Sfc.SfcInstance, Microsoft.SqlServer.Management.Common.IAlterable, Microsoft.SqlServer.Management.Common.ICreatable, Microsoft.SqlServer.Management.Common.IDroppable, Microsoft.SqlServer.Management.Common.IRenamable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcAlterable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcCreatable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcDroppable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcMovable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcRenamable
[<Microsoft.SqlServer.Management.Sdk.Sfc.LocalizedPropertyResources("Microsoft.SqlServer.Management.IntegrationServices.LocalizableResources")>]
[<System.ComponentModel.TypeConverter(typeof(Microsoft.SqlServer.Management.Sdk.Sfc.LocalizableTypeConverter))>]
type EnvironmentInfo = class
    inherit SfcInstance
    interface ISfcCreatable
    interface ICreatable
    interface ISfcAlterable
    interface IAlterable
    interface IRenamable
    interface ISfcRenamable
    interface ISfcDiscoverObject
    interface ISfcDroppable
    interface IDroppable
    interface ISfcMovable
Public NotInheritable Class EnvironmentInfo
Inherits SfcInstance
Implements IAlterable, ICreatable, IDroppable, IRenamable, ISfcAlterable, ISfcCreatable, ISfcDroppable, ISfcMovable, ISfcRenamable
Наследование
EnvironmentInfo
Атрибуты
Реализации

Конструкторы

Имя Описание
EnvironmentInfo(CatalogFolder, String, String)

Инициализирует новый экземпляр EnvironmentInfo класса с указанным родителем, именем и описанием.

Свойства

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

Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server.

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

Получает или устанавливает описание окружающей среды.

EnvironmentId

Получает идентификатор окружающей среды.

IdentityKey

Возвращает ключ удостоверения.

Metadata

Возвращает метаданные об экземпляре и его домене.

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

Возвращает или задает имя среды.

Parent

Возвращает или задает родительский объект.

Properties

Возвращает свойства экземпляра коллекции.

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

Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server.

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

Возвращает состояние объекта SfcInstance.

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

Возвращает единообразное имя ресурса объекта SfcInstance.

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

Получает переменные в окружающей среде.

Методы

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

Изменяет среду на сервере.

AlterImpl()

Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server.

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

Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server.

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

Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server.

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

Создаёт EnvironmentInfo объект на сервере на сервере.

CreateIdentityKey()

Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server.

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

Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server.

(Унаследовано от SfcInstance)
Deny(PermissionType, String)

Отказывает в разрешении указанному пользователю.

Discover(ISfcDependencyDiscoveryObjectSink)

Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server.

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

Удаляет объект EnvironmentInfo на сервере.

DropImpl()

Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server.

(Унаследовано от SfcInstance)
GetChildCollection(String)

Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server.

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

Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server.

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

Получает эффективные разрешения EnvironmentInfo объекта.

GetExplicitPermissions()

Получает явные разрешения EnvironmentInfo объекта.

GetExplicitPermissions(String)

Получает явные права EnvironmentInfo на объект для определённого пользователя.

GetObjectFactory()

Возвращает фабрику, чтобы создать новый экземпляр.

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)

Перемещает EnvironmentInfo объект в дочернюю часть другой папки.

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)
Rename(String)

Переименование окружающей среды.

RenameImpl(SfcKey)

Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server.

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

Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server.

(Унаследовано от SfcInstance)
Revoke(PermissionType, String)

Отзывает разрешение указанному пользователю.

ScriptAlter()

Указывает на сценарий для изменения среды.

ScriptCreate()

Указывает скрипт для создания среды.

ScriptDeny(PermissionType, Int32)

Указывает скрипт, который отказывает в разрешении среде.

ScriptDrop()

Указывает скрипт для отброса окружения.

ScriptGrant(PermissionType, Int32)

Указывает скрипт, предоставляющий разрешение на окружение.

ScriptRevoke(PermissionType, Int32)

Указывает скрипт для отмены разрешения на окружение.

Serialize(XmlWriter)

Сериализирует экземпляр в XML.

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

Возвращает строковое представление экземпляра Urn.

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

Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server.

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

Указывает на валидацию базового дочернего объекта. Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server.

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

События

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

Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server.

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

Происходит при изменении значения свойства.

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

Не ссылайтесь на этого участника напрямую в своём коде. Он поддерживает инфраструктуру SQL Server.

Возникает, когда меняется значение метаданных свойства.

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

Возникает, когда метаданные свойства изменились.

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

Явные реализации интерфейса

Имя Описание
ISfcDiscoverObject.Discover(ISfcDependencyDiscoveryObjectSink)

Указывает, нужно ли обнаруживать почерних потомков и если их IsCrudActionHandledByParent ложен (по умолчанию), накапливать их CRUD-скрипты в мой скрипт действия.

ISfcMovable.Move(SfcInstance)

Перемещает EnvironmentInfo объект в дочернюю часть другой папки.

ISfcMovable.ScriptMove(SfcInstance)

Перемещает скрипт EnvironmentInfo объекта в дочернюю часть другой папки.

ISfcRenamable.Rename(SfcKey)

Переименование окружающей среды.

ISfcRenamable.ScriptRename(SfcKey)

Указывает скрипт для переименования среды.

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