次の方法で共有


ISchema インターフェイス

SQL Server スキーマを表します。

名前空間:  Microsoft.SqlServer.Management.SqlParser.Metadata
アセンブリ:  Microsoft.SqlServer.Management.SqlParser (Microsoft.SqlServer.Management.SqlParser.dll)

構文

'宣言
Public Interface ISchema _
    Inherits IDatabaseOwnedObject, IDatabaseObject, IMetadataObject
'使用
Dim instance As ISchema
public interface ISchema : IDatabaseOwnedObject, 
    IDatabaseObject, IMetadataObject
public interface class ISchema : IDatabaseOwnedObject, 
    IDatabaseObject, IMetadataObject
type ISchema =  
    interface
        interface IDatabaseOwnedObject
        interface IDatabaseObject
        interface IMetadataObject
    end
public interface ISchema extends IDatabaseOwnedObject, IDatabaseObject, IMetadataObject

ISchema 型は、以下のメンバーを公開しています。

プロパティ

  名前 説明
パブリック プロパティ Database このオブジェクトを所有する IDatabase オブジェクトを取得します。 (IDatabaseOwnedObject から継承されています。)
パブリック プロパティ ExtendedStoredProcedures このスキーマに属する拡張ストアド プロシージャのコレクションを取得します。
パブリック プロパティ IsSystemObject システム オブジェクトであるかどうかを示す値を取得します。 (IDatabaseObject から継承されています。)
パブリック プロパティ Name メタデータ オブジェクトの名前を取得します。 (IMetadataObject から継承されています。)
パブリック プロパティ Owner スキーマの所有者を表す IDatabasePrincipal オブジェクトを取得します。
パブリック プロパティ Parent このオブジェクトの親である IDatabaseObject オブジェクトを取得します。 (IDatabaseObject から継承されています。)
パブリック プロパティ ScalarValuedFunctions このスキーマに属するスカラー値関数のコレクションを取得します。
パブリック プロパティ StoredProcedures このスキーマに属するストアド プロシージャのコレクションを取得します。
パブリック プロパティ Tables このスキーマに属するテーブルのコレクションを取得します。
パブリック プロパティ TableValuedFunctions このスキーマに属するテーブル値関数のコレクションを取得します。
パブリック プロパティ UserDefinedAggregates このスキーマに属するユーザー定義集計のコレクションを取得します。
パブリック プロパティ UserDefinedClrTypes このスキーマに属するユーザー定義 CLR 型のコレクションを取得します。
パブリック プロパティ UserDefinedDataTypes このスキーマに属するユーザー定義データ型のコレクションを取得します。
パブリック プロパティ UserDefinedTableTypes このスキーマに属するユーザー定義テーブル型のコレクションを取得します。
パブリック プロパティ Views このスキーマに属するビューのコレクションを取得します。

先頭に戻る

メソッド

  名前 説明
パブリック メソッド Accept< (Of < <' (T> ) > > )(IDatabaseObjectVisitor< (Of < <' (T> ) > > )) 指定した IDatabaseObjectVisitor<(Of <(<'T>)>)> オブジェクトからのアクセスを許可します。 (IDatabaseObject から継承されています。)
パブリック メソッド Accept< (Of < <' (T> ) > > )(IDatabaseOwnedObjectVisitor< (Of < <' (T> ) > > )) 指定した IDatabaseOwnedObjectVisitor<(Of <(<'T>)>)> オブジェクトからのアクセスを許可します。 (IDatabaseOwnedObject から継承されています。)
パブリック メソッド Accept< (Of < <' (T> ) > > )(IMetadataObjectVisitor< (Of < <' (T> ) > > )) 指定した IMetadataObjectVisitor<(Of <(<'T>)>)> オブジェクトからのアクセスを許可します。 (IMetadataObject から継承されています。)

先頭に戻る