CatalogFolder Class

Definition

カタログのフォルダーを表します。 Represents the folder for the catalogs.

[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
Inheritance
Microsoft.SqlServer.Management.Sdk.Sfc.SfcInstance
CatalogFolder
Attributes
Microsoft.SqlServer.Management.Sdk.Sfc.LocalizedPropertyResourcesAttribute TypeConverterAttribute
Implements
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

Constructors

CatalogFolder(Catalog, String, String)

指定した親、名前、および説明を使用して、CatalogFolder クラスの新しいインスタンスを初期化します。 Initializes a new instance of the CatalogFolder class with the specified parent, name and description.

Properties

Description

取得または設定の説明、CatalogFolderオブジェクト。 Gets or sets the description of the CatalogFolder object.

Environments

フォルダー内の環境を取得します。 Gets the environments in the folder.

FolderId

フォルダーの識別子を取得します。 Gets the identifier of the folder.

IdentityKey

ID キーを取得します。 Gets the identity key.

Name

フォルダーの名前を取得します。値の設定も可能です。 Gets or sets the name of the folder.

Parent

親を取得または設定します。 Gets or sets the parent.

Projects

フォルダー内のプロジェクトを取得します。 Gets the projects in the folder.

Methods

Alter()

バックエンド サーバーのフォルダーを変更します。 Alters the folder in the back-end server.

Create()

バックエンド サーバーのフォルダーを作成します。 Creates the folder in the back-end server.

Deny(PermissionType, String)

指定したユーザーに対して権限を拒否します。 Denies the permission to a specified user.

DeployPackages(String, Dictionary<String,String>)

パッケージを展開します。 Deploys a package.

DeployProject(String, Byte[])

指定したプロジェクト名とプロジェクト ストリームを使用して、プロジェクトを展開します。 Deploys the project with the specified project name and project stream.

Drop()

バックエンド サーバーでカタログを削除します。 Indicates the drop in the back-end server.

GetEffectivePermissions()

有効なアクセス許可を取得、CatalogFolderオブジェクト。 Gets the effective permissions for the CatalogFolder object.

GetExplicitPermissions()

明示的なアクセス許可を取得、CatalogFolderオブジェクト。 Gets the explicit permissions of the CatalogFolder object.

GetExplicitPermissions(String)

明示的なアクセス許可を取得、CatalogFolder指定されたユーザーのオブジェクト。 Gets the explicit permissions of the CatalogFolder object for a specified user.

GetObjectFactory()

新しいインスタンスを作成するファクトリを取得します。 Gets the factory to create a new instance.

Grant(PermissionType, String)

指定したユーザーに権限を付与します。 Grants permission to a specified user.

Rename(String)

フォルダーの名前を変更します。 Renames a folder.

Revoke(PermissionType, String)

指定したユーザーの権限を取り消します。 Revokes permission to a specified user.

ScriptAlter()

フォルダーを変更するスクリプトを示します。 Indicates the script to alter a folder.

ScriptCreate()

フォルダーを作成するスクリプトを示します。 Indicates the script to create a folder.

ScriptDeny(PermissionType, Int32)

フォルダーに対して権限を拒否するスクリプトを示します。 Indicates the script to deny the permission to a folder.

ScriptDrop()

フォルダーを削除するスクリプトを示します。 Indicates the script to drop a folder.

ScriptGrant(PermissionType, Int32)

フォルダーに対して権限を付与するスクリプトを示します。 Indicates the script to grant the permission to a folder.

ScriptRevoke(PermissionType, Int32)

フォルダーに対して権限を取り消すスクリプトを示します。 Indicates the script to revoke the permission to a folder.

Explicit Interface Implementations

ISfcDiscoverObject.Discover(ISfcDependencyDiscoveryObjectSink)

子を IsCrudActionHandledByParent が検出するかどうかを示す false (既定) が自分のアクション スクリプトに CRUD スクリプトを蓄積します。 Specifies whether to discover children and if their IsCrudActionHandledByParent is false (default), accumulate their CRUD scripts to my action script.

ISfcRenamable.Rename(SfcKey)

フォルダーの名前を変更します。 Renames a folder.

ISfcRenamable.ScriptRename(SfcKey)

フォルダーのスクリプトの名前を変更します。 Renames the script of a folder.

Applies to