Класс CatalogFolder

Represents the folder for the catalogs.

Иерархия наследования

System.Object
  Microsoft.SqlServer.Management.Sdk.Sfc.SfcInstance
    Microsoft.SqlServer.Management.IntegrationServices.CatalogFolder

Пространство имен:  Microsoft.SqlServer.Management.IntegrationServices
Сборка:  Microsoft.SqlServer.Management.IntegrationServices (в Microsoft.SqlServer.Management.IntegrationServices.dll)

Синтаксис

'Декларация
<TypeConverterAttribute(GetType(LocalizableTypeConverter))> _
<LocalizedPropertyResourcesAttribute("Microsoft.SqlServer.Management.IntegrationServices.LocalizableResources")> _
Public NotInheritable Class CatalogFolder _
    Inherits SfcInstance _
    Implements ISfcCreatable, ICreatable, ISfcAlterable, IAlterable,  _
    IRenamable, ISfcRenamable, ISfcDiscoverObject, ISfcDroppable, IDroppable
'Применение
Dim instance As CatalogFolder
[TypeConverterAttribute(typeof(LocalizableTypeConverter))]
[LocalizedPropertyResourcesAttribute("Microsoft.SqlServer.Management.IntegrationServices.LocalizableResources")]
public sealed class CatalogFolder : SfcInstance, 
    ISfcCreatable, ICreatable, ISfcAlterable, IAlterable, IRenamable, 
    ISfcRenamable, ISfcDiscoverObject, ISfcDroppable, IDroppable
[TypeConverterAttribute(typeof(LocalizableTypeConverter))]
[LocalizedPropertyResourcesAttribute(L"Microsoft.SqlServer.Management.IntegrationServices.LocalizableResources")]
public ref class CatalogFolder sealed : public SfcInstance, 
    ISfcCreatable, ICreatable, ISfcAlterable, IAlterable, IRenamable, 
    ISfcRenamable, ISfcDiscoverObject, ISfcDroppable, IDroppable
[<SealedAttribute>]
[<TypeConverterAttribute(typeof(LocalizableTypeConverter))>]
[<LocalizedPropertyResourcesAttribute("Microsoft.SqlServer.Management.IntegrationServices.LocalizableResources")>]
type CatalogFolder =  
    class 
        inherit SfcInstance 
        interface ISfcCreatable 
        interface ICreatable 
        interface ISfcAlterable 
        interface IAlterable 
        interface IRenamable 
        interface ISfcRenamable 
        interface ISfcDiscoverObject 
        interface ISfcDroppable 
        interface IDroppable 
    end
public final class CatalogFolder extends SfcInstance implements ISfcCreatable, ICreatable, ISfcAlterable, IAlterable, IRenamable, ISfcRenamable, ISfcDiscoverObject, ISfcDroppable, IDroppable

Тип CatalogFolder обеспечивает доступ к следующим элементам.

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

  Имя Описание
Открытый метод CatalogFolder Initializes a new instance of the CatalogFolder class with the specified parent, name and description.

В начало

Свойства

  Имя Описание
Защищенное свойство AbstractIdentityKey (Производный от SfcInstance.)
Открытое свойство Description Gets or sets the description of the CatalogFolder object.
Открытое свойство Environments Gets the environments in the folder.
Открытое свойство FolderId Gets the identifier of the folder.
Открытое свойство IdentityKey Gets the identity key.
Открытое свойство Metadata (Производный от SfcInstance.)
Открытое свойство Name Gets or sets the name of the folder.
Открытое свойство Parent Gets or sets the parent.
Открытое свойство Projects Gets the projects in the folder.
Открытое свойство Properties (Производный от SfcInstance.)
Защищенное свойство State (Производный от SfcInstance.)
Открытое свойство Urn (Производный от SfcInstance.)

В начало

Методы

  Имя Описание
Открытый метод Alter Alters the folder in the back-end server.
Открытый метод Create Creates the folder in the back-end server.
Защищенный метод CreateIdentityKey (Производный от SfcInstance.)
Открытый метод Deny Denies the permission to a specified user.
Открытый метод DeployProject Deploys the project with the specified project name and project stream.
Открытый метод Discover (Производный от SfcInstance.)
Открытый метод Drop Indicates the drop in the back-end server.
Открытый метод Equals (Производный от Object.)
Защищенный метод GetChildCollection (Производный от SfcInstance.)
Открытый метод GetDomain (Производный от SfcInstance.)
Открытый метод GetEffectivePermissions Gets the effective permissions for the CatalogFolder object.
Открытый метод GetExplicitPermissions() Gets the explicit permissions of the CatalogFolder object.
Открытый метод GetExplicitPermissions(String) Gets the explicit permissions of the CatalogFolder object for a specified user.
Открытый метод GetHashCode (Производный от Object.)
Открытый методСтатический элемент GetObjectFactory Gets the factory to create a new instance.
Открытый метод GetPropertySet (Производный от SfcInstance.)
Открытый метод GetType (Производный от Object.)
Защищенный метод GetTypeMetadataImpl (Производный от SfcInstance.)
Открытый метод Grant Grants permission to a specified user.
Защищенный метод InitializeUIPropertyState (Производный от SfcInstance.)
Защищенный метод OnPropertyMetadataChanges (Производный от SfcInstance.)
Защищенный метод OnPropertyValueChanges (Производный от SfcInstance.)
Открытый метод Refresh (Производный от SfcInstance.)
Открытый метод Rename Renames a folder.
Защищенный метод ResetKey (Производный от SfcInstance.)
Открытый метод Revoke Revokes permission to a specified user.
Открытый метод ScriptAlter Indicates the script to alter a folder.
Открытый метод ScriptCreate Indicates the script to create a folder.
Открытый метод ScriptDeny Indicates the script to deny the permission to a folder.
Открытый метод ScriptDrop Indicates the script to drop a folder.
Открытый метод ScriptGrant Indicates the script to grant the permission to a folder.
Открытый метод ScriptRevoke Indicates the script to revoke the permission to a folder.
Открытый метод Serialize (Производный от SfcInstance.)
Открытый метод ToString (Производный от SfcInstance.)

В начало

События

  Имя Описание
Открытое событие PropertyChanged (Производный от SfcInstance.)
Открытое событие PropertyMetadataChanged (Производный от SfcInstance.)

В начало

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

  Имя Описание
Явная реализация интерфейсаЗакрытый метод ISfcDiscoverObject.Discover Specifies whether to discover children and if their IsCrudActionHandledByParent is false (default), accumulate their CRUD scripts to my action script.
Явная реализация интерфейсаЗакрытый метод ISfcRenamable.Rename Renames a folder.
Явная реализация интерфейсаЗакрытый метод ISfcRenamable.ScriptRename Renames the script of a folder.

В начало

Безопасность многопоточности

Любые открытые статический (Shared в Visual Basic) элементы этого типа потокобезопасны. Потокобезопасность с элементами экземпляров не гарантируется.

См. также

Справочник

Пространство имен Microsoft.SqlServer.Management.IntegrationServices