Compartilhar via


Classe CatalogFolder

Represents the folder for the catalogs.

Hierarquia de herança

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

Namespace:  Microsoft.SqlServer.Management.IntegrationServices
Assembly:  Microsoft.SqlServer.Management.IntegrationServices (em Microsoft.SqlServer.Management.IntegrationServices.dll)

Sintaxe

'Declaração
<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
'Uso
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

O tipo CatalogFolder expõe os membros a seguir.

Construtores

  Nome Descrição
Método público CatalogFolder Initializes a new instance of the CatalogFolder class with the specified parent, name and description.

Início

Propriedades

  Nome Descrição
Propriedade protegida AbstractIdentityKey (Herdado de SfcInstance.)
Propriedade pública Description Gets or sets the description of the CatalogFolder object.
Propriedade pública Environments Gets the environments in the folder.
Propriedade pública FolderId Gets the identifier of the folder.
Propriedade pública IdentityKey Gets the identity key.
Propriedade pública Metadata (Herdado de SfcInstance.)
Propriedade pública Name Gets or sets the name of the folder.
Propriedade pública Parent Gets or sets the parent.
Propriedade pública Projects Gets the projects in the folder.
Propriedade pública Properties (Herdado de SfcInstance.)
Propriedade protegida State (Herdado de SfcInstance.)
Propriedade pública Urn (Herdado de SfcInstance.)

Início

Métodos

  Nome Descrição
Método público Alter Alters the folder in the back-end server.
Método público Create Creates the folder in the back-end server.
Método protegido CreateIdentityKey (Herdado de SfcInstance.)
Método público Deny Denies the permission to a specified user.
Método público DeployProject Deploys the project with the specified project name and project stream.
Método público Discover (Herdado de SfcInstance.)
Método público Drop Indicates the drop in the back-end server.
Método público Equals (Herdado de Object.)
Método protegido GetChildCollection (Herdado de SfcInstance.)
Método público GetDomain (Herdado de SfcInstance.)
Método público GetEffectivePermissions Gets the effective permissions for the CatalogFolder object.
Método público GetExplicitPermissions() Gets the explicit permissions of the CatalogFolder object.
Método público GetExplicitPermissions(String) Gets the explicit permissions of the CatalogFolder object for a specified user.
Método público GetHashCode (Herdado de Object.)
Método públicoMembro estático GetObjectFactory Gets the factory to create a new instance.
Método público GetPropertySet (Herdado de SfcInstance.)
Método público GetType (Herdado de Object.)
Método protegido GetTypeMetadataImpl (Herdado de SfcInstance.)
Método público Grant Grants permission to a specified user.
Método protegido InitializeUIPropertyState (Herdado de SfcInstance.)
Método protegido OnPropertyMetadataChanges (Herdado de SfcInstance.)
Método protegido OnPropertyValueChanges (Herdado de SfcInstance.)
Método público Refresh (Herdado de SfcInstance.)
Método público Rename Renames a folder.
Método protegido ResetKey (Herdado de SfcInstance.)
Método público Revoke Revokes permission to a specified user.
Método público ScriptAlter Indicates the script to alter a folder.
Método público ScriptCreate Indicates the script to create a folder.
Método público ScriptDeny Indicates the script to deny the permission to a folder.
Método público ScriptDrop Indicates the script to drop a folder.
Método público ScriptGrant Indicates the script to grant the permission to a folder.
Método público ScriptRevoke Indicates the script to revoke the permission to a folder.
Método público Serialize (Herdado de SfcInstance.)
Método público ToString (Herdado de SfcInstance.)

Início

Eventos

  Nome Descrição
Evento público PropertyChanged (Herdado de SfcInstance.)
Evento público PropertyMetadataChanged (Herdado de SfcInstance.)

Início

Implementações de interfaces explícitas

  Nome Descrição
Implementações de interfaces explícitasMétodo privado ISfcDiscoverObject.Discover Specifies whether to discover children and if their IsCrudActionHandledByParent is false (default), accumulate their CRUD scripts to my action script.
Implementações de interfaces explícitasMétodo privado ISfcRenamable.Rename Renames a folder.
Implementações de interfaces explícitasMétodo privado ISfcRenamable.ScriptRename Renames the script of a folder.

Início

Segurança de thread

Qualquer membro público static (Shared no Visual Basic) desse tipo é seguro para threads. Não há garantia de que qualquer membro de instância seja seguro para threads.

Consulte também

Referência

Namespace Microsoft.SqlServer.Management.IntegrationServices