This documentation is archived and is not being maintained.
DbProviderManifest Class
Visual Studio 2010
Represents the metadata interface for all CLR types.
System::Object
System.Data.Common::DbProviderManifest
System.Data.Common::DbXmlEnabledProviderManifest
System.Data.Common::DbProviderManifest
System.Data.Common::DbXmlEnabledProviderManifest
Assembly: System.Data.Entity (in System.Data.Entity.dll)
The DbProviderManifest type exposes the following members.
| Name | Description | |
|---|---|---|
![]() | Equals(Object) | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) |
![]() | EscapeLikeArgument | Provider writers should override this method to return the argument with the wildcards and the escape character escaped. This method is only used if SupportsEscapingLikeArgument returns true. |
![]() | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
![]() | GetDbInformation | When overridden in a derived class, this method returns provider-specific information. This method should never return nullptr. |
![]() | GetEdmType | When overridden in a derived class, this method maps the specified storage type and a set of facets for that type to an EDM type. |
![]() | GetFacetDescriptions | Returns the FacetDescription objects for a particular type. |
![]() | GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) |
![]() | GetInformation | Gets provider-specific information. |
![]() | GetStoreFunctions | When overridden in a derived class, returns a collection of EDM functions supported by the provider manifest. |
![]() | GetStoreType | When overridden in a derived class, this method maps the specified EDM type and a set of facets for that type to a storage type. |
![]() | GetStoreTypes | When overridden in a derived class, returns the set of primative types supported by the data source. |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() | SupportsEscapingLikeArgument | Indicates if the provider supports escaping strings to be used as patterns in a Like expression. |
![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |
| Name | Description | |
|---|---|---|
![]() ![]() | ConceptualSchemaDefinition | Value to pass to the GetInformation() method to get the conceptual schema definition information. |
![]() ![]() | StoreSchemaDefinition | Value to pass to the GetInformation() method to get the store schema definition information. |
![]() ![]() | StoreSchemaMapping | Value to pass to the GetInformation() method to get the store schema mapping information. |
DbProviderManifest should not be implemented by an Entity Framework data provider. Instead, an Entity Framework data provider should derive from DbXmlEnabledProviderManifest, which is used by the Entity Framework to obtain provider-specific information at runtime.
Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2
The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.
Show:
