OleDbSchemaGuid Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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
-
OleDbSchemaGuid
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() |
Initializes a new instance of the OleDbSchemaGuid class. |
Fields
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 |
Returns the check constraints defined in the catalog that is owned by a given user. |
Check_Constraints_By_Table |
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 |
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 |
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 |
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 |
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 |
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 |
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. |
Methods
Equals(Object) |
Determines whether the specified object is equal to the current object. (Inherited from Object) |
GetHashCode() |
Serves as the default hash function. (Inherited from Object) |
GetType() |
Gets the Type of the current instance. (Inherited from Object) |
MemberwiseClone() |
Creates a shallow copy of the current Object. (Inherited from Object) |
ToString() |
Returns a string that represents the current object. (Inherited from Object) |