DbProviderManifest Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Metadatagränssnitt för alla typer av CLR-typer.
public ref class DbProviderManifest abstract
public abstract class DbProviderManifest
type DbProviderManifest = class
Public MustInherit Class DbProviderManifest
- Arv
-
DbProviderManifest
- Härledda
Konstruktorer
| Name | Description |
|---|---|
| DbProviderManifest() |
Initierar en ny instans av DbProviderManifest klassen. |
Fält
| Name | Description |
|---|---|
| ConceptualSchemaDefinition |
Värde att skicka till GetInformation för att hämta ConceptualSchemaDefinitionVersion. |
| ConceptualSchemaDefinitionVersion3 |
Värde att skicka till GetInformation för att hämta ConceptualSchemaDefinitionVersion3. |
| StoreSchemaDefinition |
Värde att skicka till GetInformation för att hämta StoreSchemaDefinitionVersion. |
| StoreSchemaDefinitionVersion3 |
Värde att skicka till GetInformation för att hämta StoreSchemaDefinitionVersion3. |
| StoreSchemaMapping |
Värde att skicka till GetInformation för att hämta StoreSchemaMappingVersion. |
| StoreSchemaMappingVersion3 |
Värde att skicka till GetInformation för att hämta StoreSchemaMappingVersion3. |
Egenskaper
| Name | Description |
|---|---|
| NamespaceName |
Hämtar det namnområde som används av det här providermanifestet. |
Metoder
| Name | Description |
|---|---|
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| EscapeLikeArgument(String) |
Providerförfattare bör åsidosätta den här metoden för att returnera argumentet med jokertecken och escape-tecknet har undantagitstecknet. Den här metoden används endast om SupportsEscapingLikeArgument returnerar true. |
| GetDbInformation(String) |
När den åsidosättas i en härledd klass returnerar den här metoden providerspecifik information. |
| GetEdmType(TypeUsage) |
När den åsidosätts i en härledd klass mappar den här metoden den angivna lagringstypen och en uppsättning fasetter för den typen till en EDM-typ. |
| GetFacetDescriptions(EdmType) |
Returnerar FacetDescription-objekten för en viss typ. |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetInformation(String) |
Hämtar providerspecifik information. |
| GetStoreFunctions() |
När den åsidosättas i en härledd klass returnerar en samling EDM-funktioner som stöds av providermanifestet. |
| GetStoreType(TypeUsage) |
När den åsidosätts i en härledd klass mappar den här metoden den angivna EDM-typen och en uppsättning fasetter för den typen till en lagringstyp. |
| GetStoreTypes() |
När den åsidosättas i en härledd klass returnerar den uppsättning primitiva typer som stöds av datakällan. |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| SupportsEscapingLikeArgument(Char) |
Anger om providern stöder undantagssträngar som ska användas som mönster i ett like-uttryck. |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |