OleDbSchemaGuid クラス

定義

GetOleDbSchemaTable(Guid, Object[]) メソッドによって指定されたスキーマ テーブルの種類を返します。Returns the type of schema table specified by the GetOleDbSchemaTable(Guid, Object[]) method.

public ref class OleDbSchemaGuid sealed
public sealed class OleDbSchemaGuid
type OleDbSchemaGuid = class
Public NotInheritable Class OleDbSchemaGuid
継承
OleDbSchemaGuid

注釈

OleDbSchemaGuid クラスの各フィールドは、OLE DB スキーマ行セットにマップされます。Each field in the OleDbSchemaGuid class maps to an OLE DB schema rowset.

注意

OleDbSchemaGuid クラス (Procedure_Columns スキーマなど) の一部のメンバーは、OLE DB プロバイダーでサポートされていない可能性があります。Some members of the OleDbSchemaGuid class, (such as Procedure_Columns schema) may not be supported by your OLE DB provider. データベースのシステムテーブルに対してクエリを実行することで、このスキーマ情報を取得できるかどうかを判断するには、データベースのドキュメントを参照してください。Refer to your database documentation to determine whether you can retrieve this schema information by querying the system tables of your database.

コンストラクター

OleDbSchemaGuid()

OleDbSchemaGuid クラスの新しいインスタンスを初期化します。Initializes a new instance of the OleDbSchemaGuid class.

フィールド

Assertions

特定のユーザーが所有する、カタログに定義されたアサーションを返します。Returns the assertions defined in the catalog that is owned by a given user.

Catalogs

データ ソースからアクセスできる、カタログに関連付けられた物理的属性を返します。Returns the physical attributes associated with catalogs accessible from the data source. 特定のユーザーが所有する、カタログに定義されたアサーションを返します。Returns the assertions defined in the catalog that is owned by a given user.

Character_Sets

特定のユーザーがアクセスできる、カタログに定義された文字セットを返します。Returns the character sets defined in the catalog that is accessible to a given user.

Check_Constraints

特定のユーザーが所有する、カタログに定義された CHECK 制約を返します。Returns the check constraints defined in the catalog that is owned by a given user.

Check_Constraints_By_Table

特定のユーザーが所有する、カタログに定義された CHECK 制約を返します。Returns the check constraints defined in the catalog that is owned by a given user.

Collations

特定のユーザーがアクセスできる、カタログに定義された文字の照合順序を返します。Returns the character collations defined in the catalog that is accessible to a given user.

Column_Domain_Usage

カタログに定義されたドメインに依存し、特定のユーザーが所有する、カタログに定義された列を返します。Returns the columns defined in the catalog that are dependent on a domain defined in the catalog and owned by a given user.

Column_Privileges

特定のユーザーが使用できる、または特定のユーザーが付与した、カタログに定義されたテーブル列の特権を返します。Returns the privileges on columns of tables defined in the catalog that are available to or granted by a given user.

Columns

特定のユーザーがアクセスできる、カタログに定義されたテーブル (ビューを含む) の列を返します。Returns the columns of tables (including views) defined in the catalog that is accessible to a given user.

Constraint_Column_Usage

参照制約、UNIQUE 制約、CHECK 制約、およびアサーションによって使用される、カタログに定義され、特定のユーザーが所有する列を返します。Returns the columns used by referential constraints, unique constraints, check constraints, and assertions, defined in the catalog and owned by a given user.

Constraint_Table_Usage

参照制約、UNIQUE 制約、CHECK 制約、およびアサーションによって使用される、カタログに定義され、特定のユーザーが所有するテーブルを返します。Returns the tables that are used by referential constraints, unique constraints, check constraints, and assertions defined in the catalog and owned by a given user.

DbInfoKeywords

プロバイダー固有のキーワードのリストを返します。Returns a list of provider-specific keywords.

DbInfoLiterals

テキスト コマンドで使用されるプロバイダー固有のリテラルの一覧を返します。Returns a list of provider-specific literals used in text commands.

Foreign_Keys

特定のユーザーがカタログに定義した外部キー列を返します。Returns the foreign key columns defined in the catalog by a given user.

Indexes

特定のユーザーが所有する、カタログに定義されたインデックスを返します。Returns the indexes defined in the catalog that is owned by a given user.

Key_Column_Usage

特定のユーザーがキーとして制約する、カタログに定義された列を返します。Returns the columns defined in the catalog that is constrained as keys by a given user.

Primary_Keys

特定のユーザーがカタログに定義した主キー列を返します。Returns the primary key columns defined in the catalog by a given user.

Procedure_Columns

プロシージャが返す行セットの列に関する情報を返します。Returns information about the columns of rowsets returned by procedures.

Procedure_Parameters

プロシージャのパラメーターおよびリターン コードに関する情報を返します。Returns information about the parameters and return codes of procedures.

Procedures

特定のユーザーが所有する、カタログに定義されたプロシージャを返します。Returns the procedures defined in the catalog that is owned by a given user.

Provider_Types

.NET Framework OLE DB 用データ プロバイダーがサポートする基本データ型を返します。Returns the base data types supported by the .NET Framework Data Provider for OLE DB.

Referential_Constraints

特定のユーザーが所有する、カタログに定義された参照制約を返します。Returns the referential constraints defined in the catalog that is owned by a given user.

SchemaGuids

GUID で識別されるスキーマ行セット、および制約列の説明へのポインターを返します。Returns a list of schema rowsets, identified by their GUIDs, and a pointer to the descriptions of the restriction columns.

Schemata

特定のユーザーが所有するスキーマ オブジェクトを返します。Returns the schema objects that are owned by a given user.

Sql_Languages

カタログに定義されたデータを処理する SQL 実装がサポートする、準拠レベル、オプション、および地域言語を返します。Returns the conformance levels, options, and dialects supported by the SQL-implementation processing data defined in the catalog.

Statistics

特定のユーザーが所有する、カタログに定義された統計を返します。Returns the statistics defined in the catalog that is owned by a given user.

Table_Constraints

特定のユーザーが所有する、カタログに定義されたテーブル制約を返します。Returns the table constraints defined in the catalog that is owned by a given user.

Table_Privileges

特定のユーザーが使用できる、または特定のユーザーが付与した、カタログに定義されたテーブルの特権を返します。Returns the privileges on tables defined in the catalog that are available to, or granted by, a given user.

Table_Statistics

プロバイダーのテーブルで使用できる統計のセットについて記述します。Describes the available set of statistics on tables in the provider.

Tables

特定のユーザーがアクセスできる、カタログに定義されたテーブル (ビューを含む) を返します。Returns the tables (including views) defined in the catalog that are accessible to a given user.

Tables_Info

特定のユーザーがアクセスできるテーブル (ビューを含む) を返します。Returns the tables (including views) that are accessible to a given user.

Translations

特定のユーザーがアクセスできる、カタログに定義された文字変換を返します。Returns the character translations defined in the catalog that is accessible to a given user.

Trustee

データ ソースで定義されているトラスティを識別します。Identifies the trustees defined in the data source.

Usage_Privileges

特定のユーザーが使用できる、または特定のユーザーが付与した、カタログに定義されたオブジェクトの USAGE 特権を返します。Returns the USAGE privileges on objects defined in the catalog that are available to or granted by a given user.

View_Column_Usage

カタログに定義され、特定のユーザーが所有する、ビュー テーブルが依存する列を返します。Returns the columns on which viewed tables depend, as defined in the catalog and owned by a given user.

View_Table_Usage

カタログに定義され、特定のユーザーが所有しているビュー テーブルが依存するテーブルを返します。Returns the tables on which viewed tables, defined in the catalog and owned by a given user, are dependent.

Views

特定のユーザーがアクセスできる、カタログに定義されたビューを返します。Returns the views defined in the catalog that is accessible to a given user.

メソッド

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判定します。Determines whether the specified object is equal to the current object.

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(継承元 Object)
ToString()

現在のオブジェクトを表す string を返します。Returns a string that represents the current object.

(継承元 Object)

適用対象