次の方法で共有


CatalogFolder クラス

カタログのフォルダーを表します。

継承階層

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 指定した親、名前、および説明を使用して、CatalogFolder クラスの新しいインスタンスを初期化します。

先頭に戻る

プロパティ

  名前 説明
プロテクト プロパティ AbstractIdentityKey (SfcInstance から継承されています。)
パブリック プロパティ Description CatalogFolder オブジェクトの説明を取得します。値の設定も可能です。
パブリック プロパティ Environments フォルダー内の環境を取得します。
パブリック プロパティ FolderId フォルダーの識別子を取得します。
パブリック プロパティ IdentityKey ID キーを取得します。
パブリック プロパティ Metadata (SfcInstance から継承されています。)
パブリック プロパティ Name フォルダーの名前を取得します。値の設定も可能です。
パブリック プロパティ Parent 親を取得または設定します。
パブリック プロパティ Projects フォルダー内のプロジェクトを取得します。
パブリック プロパティ Properties (SfcInstance から継承されています。)
プロテクト プロパティ State (SfcInstance から継承されています。)
パブリック プロパティ Urn (SfcInstance から継承されています。)

先頭に戻る

メソッド

  名前 説明
パブリック メソッド Alter バックエンド サーバーのフォルダーを変更します。
パブリック メソッド Create バックエンド サーバーのフォルダーを作成します。
プロテクト メソッド CreateIdentityKey (SfcInstance から継承されています。)
パブリック メソッド Deny 指定したユーザーに対して権限を拒否します。
パブリック メソッド DeployProject 指定したプロジェクト名とプロジェクト ストリームを使用して、プロジェクトを展開します。
パブリック メソッド Discover (SfcInstance から継承されています。)
パブリック メソッド Drop バックエンド サーバーのフォルダーを削除します。
パブリック メソッド Equals (Object から継承されています。)
プロテクト メソッド GetChildCollection (SfcInstance から継承されています。)
パブリック メソッド GetDomain (SfcInstance から継承されています。)
パブリック メソッド GetEffectivePermissions CatalogFolder オブジェクトの有効な権限を取得します。
パブリック メソッド GetExplicitPermissions() CatalogFolder オブジェクトの明示的な権限を取得します。
パブリック メソッド GetExplicitPermissions(String) 指定したユーザーの CatalogFolder オブジェクトの明示的な権限を取得します。
パブリック メソッド GetHashCode (Object から継承されています。)
パブリック メソッド静的メンバー GetObjectFactory 新しいインスタンスを作成するファクトリを取得します。
パブリック メソッド GetPropertySet (SfcInstance から継承されています。)
パブリック メソッド GetType (Object から継承されています。)
プロテクト メソッド GetTypeMetadataImpl (SfcInstance から継承されています。)
パブリック メソッド Grant 指定したユーザーに権限を付与します。
プロテクト メソッド InitializeUIPropertyState (SfcInstance から継承されています。)
プロテクト メソッド OnPropertyMetadataChanges (SfcInstance から継承されています。)
プロテクト メソッド OnPropertyValueChanges (SfcInstance から継承されています。)
パブリック メソッド Refresh (SfcInstance から継承されています。)
パブリック メソッド Rename フォルダーの名前を変更します。
プロテクト メソッド ResetKey (SfcInstance から継承されています。)
パブリック メソッド Revoke 指定したユーザーの権限を取り消します。
パブリック メソッド ScriptAlter フォルダーを変更するスクリプトを示します。
パブリック メソッド ScriptCreate フォルダーを作成するスクリプトを示します。
パブリック メソッド ScriptDeny フォルダーに対して権限を拒否するスクリプトを示します。
パブリック メソッド ScriptDrop フォルダーを削除するスクリプトを示します。
パブリック メソッド ScriptGrant フォルダーに対して権限を付与するスクリプトを示します。
パブリック メソッド ScriptRevoke フォルダーに対して権限を取り消すスクリプトを示します。
パブリック メソッド Serialize (SfcInstance から継承されています。)
パブリック メソッド ToString (SfcInstance から継承されています。)

先頭に戻る

イベント

  名前 説明
パブリック イベント PropertyChanged (SfcInstance から継承されています。)
パブリック イベント PropertyMetadataChanged (SfcInstance から継承されています。)

先頭に戻る

明示的なインターフェイスの実装

  名前 説明
明示的なインターフェイスの実装プライベート メソッド ISfcDiscoverObject.Discover 子を検出するかどうか、および子の IsCrudActionHandledByParent が false (既定値) の場合に CRUD スクリプトを自分のアクション スクリプトに蓄積するかどうかを指定します。
明示的なインターフェイスの実装プライベート メソッド ISfcRenamable.Rename フォルダーの名前を変更します。
明示的なインターフェイスの実装プライベート メソッド ISfcRenamable.ScriptRename フォルダーのスクリプトの名前を変更します。

先頭に戻る

スレッド セーフ

この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

関連項目

参照

Microsoft.SqlServer.Management.IntegrationServices 名前空間