Поделиться через


CatalogFolder Класс

Определение

Представляет папку для каталогов.

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

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

CatalogFolder(Catalog, String, String)

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

Свойства

AbstractIdentityKey

Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server.

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

Возвращает или задает описание объекта CatalogFolder.

Environments

Возвращает среды, содержащиеся в папке.

FolderId

Возвращает идентификатор папки.

IdentityKey

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

Metadata

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

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

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

Parent

Возвращает или задает родительский элемент.

Projects

Возвращает проекты, содержащиеся в папке.

Properties

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

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

Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server.

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

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

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

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

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

Методы

Alter()

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

AlterImpl()

Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server.

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

Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server.

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

Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server.

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

Создает папку на внутреннем сервере.

CreateIdentityKey()

Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server.

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

Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server.

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

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

DeployPackages(String, Dictionary<String,String>)

Развертывает пакет.

DeployProject(String, Byte[])

Развертывает проект с указанными именем проекта и потоком проекта.

Discover(ISfcDependencyDiscoveryObjectSink)

Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server.

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

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

DropImpl()

Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server.

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

Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server.

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

Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server.

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

Возвращает действующие разрешения для объекта CatalogFolder.

GetExplicitPermissions()

Возвращает явные разрешения объекта CatalogFolder.

GetExplicitPermissions(String)

Возвращает явные разрешения объекта CatalogFolder для указанного пользователя.

GetObjectFactory()

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

GetPropertySet()

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

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

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

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

Предоставляет разрешение указанному пользователю.

InitializeUIPropertyState()

Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server.

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

Возвращает значение, указывающее существующие объекты, которые надо удалить. Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server.

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

Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server.

(Унаследовано от SfcInstance)
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()

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

(Унаследовано от 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 имеет значение false (по умолчанию), накапливать свои скрипты CRUD в скрипт действия.

ISfcRenamable.Rename(SfcKey)

Переименовывает папку.

ISfcRenamable.ScriptRename(SfcKey)

Переименовывает скрипт папки.

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