OleDbSchemaGuid OleDbSchemaGuid OleDbSchemaGuid OleDbSchemaGuid Class

Definition

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
Inheritance
OleDbSchemaGuidOleDbSchemaGuidOleDbSchemaGuidOleDbSchemaGuid

Remarks

Each field in the OleDbSchemaGuid class maps to an OLE DB schema rowset.

Note

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.

Constructors

OleDbSchemaGuid() OleDbSchemaGuid() OleDbSchemaGuid() OleDbSchemaGuid()

Initializes a new instance of the OleDbSchemaGuid class.

Fields

Assertions Assertions Assertions Assertions

Returns the assertions defined in the catalog that is owned by a given user.

Catalogs Catalogs Catalogs 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 Character_Sets Character_Sets Character_Sets

Returns the character sets defined in the catalog that is accessible to a given user.

Check_Constraints Check_Constraints Check_Constraints Check_Constraints

Returns the check constraints defined in the catalog that is owned by a given user.

Check_Constraints_By_Table Check_Constraints_By_Table Check_Constraints_By_Table Check_Constraints_By_Table

Returns the check constraints defined in the catalog that is owned by a given user.

Collations Collations Collations Collations

Returns the character collations defined in the catalog that is accessible to a given user.

Columns Columns Columns Columns

Returns the columns of tables (including views) defined in the catalog that is accessible to a given user.

Column_Domain_Usage Column_Domain_Usage Column_Domain_Usage 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 Column_Privileges Column_Privileges Column_Privileges

Returns the privileges on columns of tables defined in the catalog that are available to or granted by a given user.

Constraint_Column_Usage Constraint_Column_Usage Constraint_Column_Usage Constraint_Column_Usage

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 Constraint_Table_Usage Constraint_Table_Usage Constraint_Table_Usage

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 DbInfoKeywords DbInfoKeywords DbInfoKeywords

Returns a list of provider-specific keywords.

DbInfoLiterals DbInfoLiterals DbInfoLiterals DbInfoLiterals

Returns a list of provider-specific literals used in text commands.

Foreign_Keys Foreign_Keys Foreign_Keys Foreign_Keys

Returns the foreign key columns defined in the catalog by a given user.

Indexes Indexes Indexes Indexes

Returns the indexes defined in the catalog that is owned by a given user.

Key_Column_Usage Key_Column_Usage Key_Column_Usage Key_Column_Usage

Returns the columns defined in the catalog that is constrained as keys by a given user.

Primary_Keys Primary_Keys Primary_Keys Primary_Keys

Returns the primary key columns defined in the catalog by a given user.

Procedures Procedures Procedures Procedures

Returns the procedures defined in the catalog that is owned by a given user.

Procedure_Columns Procedure_Columns Procedure_Columns Procedure_Columns

Returns information about the columns of rowsets returned by procedures.

Procedure_Parameters Procedure_Parameters Procedure_Parameters Procedure_Parameters

Returns information about the parameters and return codes of procedures.

Provider_Types Provider_Types Provider_Types Provider_Types

Returns the base data types supported by the .NET Framework Data Provider for OLE DB.

Referential_Constraints Referential_Constraints Referential_Constraints Referential_Constraints

Returns the referential constraints defined in the catalog that is owned by a given user.

SchemaGuids SchemaGuids SchemaGuids SchemaGuids

Returns a list of schema rowsets, identified by their GUIDs, and a pointer to the descriptions of the restriction columns.

Schemata Schemata Schemata Schemata

Returns the schema objects that are owned by a given user.

Sql_Languages Sql_Languages Sql_Languages Sql_Languages

Returns the conformance levels, options, and dialects supported by the SQL-implementation processing data defined in the catalog.

Statistics Statistics Statistics Statistics

Returns the statistics defined in the catalog that is owned by a given user.

Tables Tables Tables Tables

Returns the tables (including views) defined in the catalog that are accessible to a given user.

Tables_Info Tables_Info Tables_Info Tables_Info

Returns the tables (including views) that are accessible to a given user.

Table_Constraints Table_Constraints Table_Constraints Table_Constraints

Returns the table constraints defined in the catalog that is owned by a given user.

Table_Privileges Table_Privileges Table_Privileges Table_Privileges

Returns the privileges on tables defined in the catalog that are available to, or granted by, a given user.

Table_Statistics Table_Statistics Table_Statistics Table_Statistics

Describes the available set of statistics on tables in the provider.

Translations Translations Translations Translations

Returns the character translations defined in the catalog that is accessible to a given user.

Trustee Trustee Trustee Trustee

Identifies the trustees defined in the data source.

Usage_Privileges Usage_Privileges Usage_Privileges Usage_Privileges

Returns the USAGE privileges on objects defined in the catalog that are available to or granted by a given user.

Views Views Views Views

Returns the views defined in the catalog that is accessible to a given user.

View_Column_Usage View_Column_Usage View_Column_Usage 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 View_Table_Usage View_Table_Usage View_Table_Usage

Returns the tables on which viewed tables, defined in the catalog and owned by a given user, are dependent.

Methods

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Returns a string that represents the current object.

(Inherited from Object)

Applies to