OleDbSchemaGuid 類別

定義

會傳回由 GetOleDbSchemaTable(Guid, Object[]) 方法所指定之結構描述 (Schema) 資料表的型別。

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

備註

類別 OleDbSchemaGuid 中的每個欄位都會對應至 OLE DB 架構數據列集。

注意

類別的某些 OleDbSchemaGuid 成員, (例如 Procedure_Columns 架構) 可能不受 OLE DB 提供者支援。 請參閱資料庫檔,以判斷您是否可以藉由查詢資料庫的系統數據表來擷取此架構資訊。

建構函式

OleDbSchemaGuid()

初始化 OleDbSchemaGuid 類別的新執行個體。

欄位

Assertions

傳回資料庫目錄中所定義的判斷提示,此資料庫目錄是由指定使用者所擁有。

Catalogs

會傳回可以從資料來源存取之資料庫目錄相關聯的實體屬性 (Attribute)。 傳回資料庫目錄中所定義的判斷提示,此資料庫目錄是由指定使用者所擁有。

Character_Sets

會傳回資料庫目錄中所定義的字元集 (Character Set),此資料庫目錄可由指定使用者進行存取。

Check_Constraints

傳回資料庫目錄中所定義的檢查條件約束,此資料庫目錄是由指定使用者所擁有。

Check_Constraints_By_Table

傳回資料庫目錄中所定義的檢查條件約束,此資料庫目錄是由指定使用者所擁有。

Collations

會傳回資料庫目錄中所定義的字元定序 (Collation),此資料庫目錄可由指定使用者進行存取。

Column_Domain_Usage

會傳回在資料庫目錄中所定義的資料行,而資料行會相依於資料庫目錄中定義的領域,並且由指定使用者擁有。

Column_Privileges

傳回在資料庫目錄中所定義資料表之資料行上的權限;指定之使用者可以取得或授與這些權限。

Columns

會傳回資料庫目錄中所定義之資料表的資料行 (包括檢視表),此資料庫目錄可由指定使用者進行存取。

Constraint_Column_Usage

會傳回參考條件約束、唯一條件約束、檢查條件約束和判斷提示所使用的資料行 (定義在資料庫目錄中,並且由指定使用者所擁有)。

Constraint_Table_Usage

會傳回參考條件約束、唯一條件約束、檢查條件約束和判斷提示所使用的資料行 (定義在資料庫目錄中,並且由指定使用者所擁有)。

DbInfoKeywords

會傳回提供者特定之關鍵字的清單。

DbInfoLiterals

會傳回文字命令中所使用之提供者特定常值 (Literal) 的清單。

Foreign_Keys

會傳回由指定使用者在資料庫目錄中定義的外部索引鍵資料行。

Indexes

會傳回資料庫目錄中所定義的索引,此資料庫目錄是由指定使用者所擁有。

Key_Column_Usage

會傳回資料庫目錄中所定義的資料行,此資料庫目錄是由指定使用者以條件約束為索引鍵。

Primary_Keys

會傳回由指定使用者在資料庫目錄中定義的主索引鍵資料行。

Procedure_Columns

會傳回由程序所傳回資料列集之資料行的相關資訊。

Procedure_Parameters

會傳回程序的參數和傳回碼 (Return Code) 的相關資訊。

Procedures

會傳回資料庫目錄中所定義的程序,此資料庫目錄是由指定使用者所擁有。

Provider_Types

會傳回 .NET Framework Data Provider for OLE DB 所支援的基底資料型別。

Referential_Constraints

會傳回資料庫目錄中所定義的參考條件約束,此資料庫目錄是由指定使用者所擁有。

SchemaGuids

會傳回結構描述資料列集的清單 (由該資料列集的 GUID 辨識) 和指向限制資料行描述的指標。

Schemata

會傳回由指定使用者所擁有的結構描述物件。

Sql_Languages

會傳回由資料庫目錄中定義的 SQL 實作處理資料所支援的一致性層級、選項和用語。

Statistics

會傳回資料庫目錄中所定義的統計資料,此資料庫目錄是由指定使用者所擁有。

Table_Constraints

會傳回資料庫目錄中所定義的資料表條件約束,此資料庫目錄是由指定使用者所擁有。

Table_Privileges

會傳回指定使用者可以取得或授與的資料表權限 (定義在資料庫目錄中)。

Table_Statistics

描述在提供者中可以取得之資料表上的統計資料集。

Tables

會傳回指定使用者可以存取的資料庫目錄中所定義的資料表 (包括檢視表)。

Tables_Info

會傳回指定使用者可以存取的資料表 (包括檢視表)。

Translations

會傳回資料庫目錄中所定義的字元轉譯,此資料庫目錄可由指定使用者進行存取。

Trustee

識別資料來源中所定義的信任項 (Trustee)。

Usage_Privileges

傳回指定之使用者可以取得或授與的物件 USAGE 權限 (定義在資料庫目錄中)。

View_Column_Usage

傳回所檢視資料表 (定義在資料庫目錄中,並且由指定使用者所擁有) 相依的資料行。

View_Table_Usage

會傳回所檢視資料表 (定義在資料庫目錄中,並且由指定使用者所擁有) 是相依的資料表。

Views

會傳回資料庫目錄中所定義的檢視表,此資料庫目錄可由指定使用者進行存取。

方法

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
ToString()

傳回代表目前物件的字串。

(繼承來源 Object)

適用於