Export (0) Print
Expand All

OleDbSchemaGuid Class

Returns the type of schema table specified by the GetOleDbSchemaTable method.

System.Object
  System.Data.OleDb.OleDbSchemaGuid

Namespace:  System.Data.OleDb
Assembly:  System.Data (in System.Data.dll)

public sealed class OleDbSchemaGuid

The OleDbSchemaGuid type exposes the following members.

  NameDescription
Public methodOleDbSchemaGuidInitializes a new instance of the OleDbSchemaGuid class.
Top

  NameDescription
Public methodEquals(Object)Determines whether the specified object is equal to the current object. (Inherited from Object.)
Public methodGetHashCodeServes as the default hash function. (Inherited from Object.)
Public methodGetTypeGets the Type of the current instance. (Inherited from Object.)
Public methodToStringReturns a string that represents the current object. (Inherited from Object.)
Top

  NameDescription
Public fieldStatic memberAssertionsReturns the assertions defined in the catalog that is owned by a given user.
Public fieldStatic memberCatalogsReturns 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.
Public fieldStatic memberCharacter_SetsReturns the character sets defined in the catalog that is accessible to a given user.
Public fieldStatic memberCheck_ConstraintsReturns the check constraints defined in the catalog that is owned by a given user.
Public fieldStatic memberCheck_Constraints_By_TableReturns the check constraints defined in the catalog that is owned by a given user.
Public fieldStatic memberCollationsReturns the character collations defined in the catalog that is accessible to a given user.
Public fieldStatic memberColumn_Domain_UsageReturns the columns defined in the catalog that are dependent on a domain defined in the catalog and owned by a given user.
Public fieldStatic memberColumn_PrivilegesReturns the privileges on columns of tables defined in the catalog that are available to or granted by a given user.
Public fieldStatic memberColumnsReturns the columns of tables (including views) defined in the catalog that is accessible to a given user.
Public fieldStatic memberConstraint_Column_UsageReturns the columns used by referential constraints, unique constraints, check constraints, and assertions, defined in the catalog and owned by a given user.
Public fieldStatic memberConstraint_Table_UsageReturns the tables that are used by referential constraints, unique constraints, check constraints, and assertions defined in the catalog and owned by a given user.
Public fieldStatic memberDbInfoKeywordsReturns a list of provider-specific keywords.
Public fieldStatic memberDbInfoLiteralsReturns a list of provider-specific literals used in text commands.
Public fieldStatic memberForeign_KeysReturns the foreign key columns defined in the catalog by a given user.
Public fieldStatic memberIndexesReturns the indexes defined in the catalog that is owned by a given user.
Public fieldStatic memberKey_Column_UsageReturns the columns defined in the catalog that is constrained as keys by a given user.
Public fieldStatic memberPrimary_KeysReturns the primary key columns defined in the catalog by a given user.
Public fieldStatic memberProcedure_ColumnsReturns information about the columns of rowsets returned by procedures.
Public fieldStatic memberProcedure_ParametersReturns information about the parameters and return codes of procedures.
Public fieldStatic memberProceduresReturns the procedures defined in the catalog that is owned by a given user.
Public fieldStatic memberProvider_TypesReturns the base data types supported by the .NET Framework Data Provider for OLE DB.
Public fieldStatic memberReferential_ConstraintsReturns the referential constraints defined in the catalog that is owned by a given user.
Public fieldStatic memberSchemaGuidsReturns a list of schema rowsets, identified by their GUIDs, and a pointer to the descriptions of the restriction columns.
Public fieldStatic memberSchemataReturns the schema objects that are owned by a given user.
Public fieldStatic memberSql_LanguagesReturns the conformance levels, options, and dialects supported by the SQL-implementation processing data defined in the catalog.
Public fieldStatic memberStatisticsReturns the statistics defined in the catalog that is owned by a given user.
Public fieldStatic memberTable_ConstraintsReturns the table constraints defined in the catalog that is owned by a given user.
Public fieldStatic memberTable_PrivilegesReturns the privileges on tables defined in the catalog that are available to, or granted by, a given user.
Public fieldStatic memberTable_StatisticsDescribes the available set of statistics on tables in the provider.
Public fieldStatic memberTablesReturns the tables (including views) defined in the catalog that are accessible to a given user.
Public fieldStatic memberTables_InfoReturns the tables (including views) that are accessible to a given user.
Public fieldStatic memberTranslationsReturns the character translations defined in the catalog that is accessible to a given user.
Public fieldStatic memberTrusteeIdentifies the trustees defined in the data source.
Public fieldStatic memberUsage_PrivilegesReturns the USAGE privileges on objects defined in the catalog that are available to or granted by a given user.
Public fieldStatic memberView_Column_UsageReturns the columns on which viewed tables depend, as defined in the catalog and owned by a given user.
Public fieldStatic memberView_Table_UsageReturns the tables on which viewed tables, defined in the catalog and owned by a given user, are dependent.
Public fieldStatic memberViewsReturns the views defined in the catalog that is accessible to a given user.
Top

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

NoteNote

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.

.NET Framework

Supported in: 4.5.2, 4.5.1, 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Supported in: 4, 3.5 SP1

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core Role not supported), Windows Server 2008 R2 (Server Core Role supported with SP1 or later; Itanium not supported)

The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Show:
© 2014 Microsoft