DbXmlEnabledProviderManifest Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Eine Spezialisierung des ProviderManifests, das einen XmlReader akzeptiert
public abstract class DbXmlEnabledProviderManifest : System.Data.Entity.Core.Common.DbProviderManifest
type DbXmlEnabledProviderManifest = class
inherit DbProviderManifest
Public MustInherit Class DbXmlEnabledProviderManifest
Inherits DbProviderManifest
- Vererbung
Konstruktoren
DbXmlEnabledProviderManifest(XmlReader) |
Initialisiert eine neue Instanz der DbXmlEnabledProviderManifest-Klasse. |
Felder
CollationFacetName |
Name der Sortierungsfacet (Geerbt von DbProviderManifest) |
ConceptualSchemaDefinition |
Wert, der an GetInformation übergeben werden soll, um conceptualSchemaDefinition abzurufen (Geerbt von DbProviderManifest) |
ConceptualSchemaDefinitionVersion3 |
Wert, der an GetInformation übergeben werden soll, um conceptualSchemaDefinitionVersion3 abzurufen (Geerbt von DbProviderManifest) |
DefaultValueFacetName |
Name des DefaultValue-Facet (Geerbt von DbProviderManifest) |
FixedLengthFacetName |
Name des FixedLength-Facets (Geerbt von DbProviderManifest) |
IsStrictFacetName |
Name des IsStrict-Facet (Geerbt von DbProviderManifest) |
MaxLengthFacetName |
Name des MaxLength-Facets (Geerbt von DbProviderManifest) |
NullableFacetName |
Name des Nullable Facet (Geerbt von DbProviderManifest) |
PrecisionFacetName |
Name des Genauigkeitsfacets (Geerbt von DbProviderManifest) |
ScaleFacetName |
Name des Skalierungsfacets (Geerbt von DbProviderManifest) |
SridFacetName |
Name des SRID-Facet (Geerbt von DbProviderManifest) |
StoreSchemaDefinition |
Wert, der an GetInformation übergeben werden soll, um die StoreSchemaDefinition abzurufen (Geerbt von DbProviderManifest) |
StoreSchemaDefinitionVersion3 |
Wert, der an GetInformation übergeben werden soll, um storeSchemaDefinitionVersion3 abzurufen (Geerbt von DbProviderManifest) |
StoreSchemaMapping |
Wert, der an GetInformation übergeben werden soll, um storeSchemaMapping abzurufen (Geerbt von DbProviderManifest) |
StoreSchemaMappingVersion3 |
Wert, der an GetInformation übergeben werden soll, um storeSchemaMappingVersion3 abzurufen (Geerbt von DbProviderManifest) |
UnicodeFacetName |
Name des Unicode-Facet (Geerbt von DbProviderManifest) |
Eigenschaften
NamespaceName |
Ruft den von diesem Anbietermanifest unterstützten Namespacenamen ab. |
StoreTypeNameToEdmPrimitiveType |
Ruft den ähnlichsten Entity Data Model (EDM)-Typ für einen angegebenen Speichertypnamen ab. |
StoreTypeNameToStorePrimitiveType |
Ruft den ähnlichsten primitiven Speichertyp für einen angegebenen Speichertypnamen ab. |
Methoden
EscapeLikeArgument(String) |
Anbieterwriter sollten diese Methode überschreiben, um das Argument mit den Platzhaltern und Escapezeichen zurückzugeben. Diese Methode wird nur verwendet, wenn SupportsEscapingLikeArgument "True" zurückgibt. (Geerbt von DbProviderManifest) |
GetDbInformation(String) |
Gibt anbieterspezifische Informationen zurück, wenn sie in einer abgeleiteten Klasse überschrieben wird. (Geerbt von DbProviderManifest) |
GetEdmType(TypeUsage) |
Beim Überschreiben in einer abgeleiteten Klasse ordnet diese Methode den angegebenen Speichertyp und einen Satz von Facets für diesen Typ einem EDM-Typ zu. (Geerbt von DbProviderManifest) |
GetFacetDescriptions(EdmType) |
Gibt eine Liste der Facetbeschreibungen für den angegebenen Entity Data Model (EDM)-Typ zurück. |
GetInformation(String) |
Ruft die anbieterspezifischen Informationen ab. (Geerbt von DbProviderManifest) |
GetStoreFunctions() |
Gibt eine Liste vom Anbieter unterstützter Funktionen zurück. |
GetStoreType(TypeUsage) |
Beim Überschreiben in einer abgeleiteten Klasse ordnet diese Methode den angegebenen EDM-Typ und einen Satz von Facets für diesen Typ einem Speichertyp zu. (Geerbt von DbProviderManifest) |
GetStoreTypes() |
Gibt eine Liste der vom Speicheranbieter unterstützten primitiven Typen zurück. |
SupportsEscapingLikeArgument(Char) |
Gibt an, ob der Anbieter Escapezeichen für Zeichenfolgen unterstützt, die in einem Like-Ausdruck als Muster verwendet werden sollen. (Geerbt von DbProviderManifest) |
SupportsInExpression() |
Gibt einen booleschen Wert zurück, der angibt, ob der Anbieter Ausdrucksbaumstrukturen verarbeiten kann, die Instanzen von DbInExpression enthalten.
Die Standardimplementierung wird aus Gründen der Abwärtskompatibilität zurückgegeben |
SupportsIntersectAndUnionAllFlattening() |
Gibt einen booleschen Wert zurück, der angibt, ob der Anbieter Ausdrucksstrukturen verarbeiten kann, die nicht über DbProjectExpression-Knoten verfügen, direkt unter der linken und rechten Seite von DbUnionAllExpression und DbIntersectExpression. (Geerbt von DbProviderManifest) |
SupportsParameterOptimizationInSchemaQueries() |
Gibt an, ob der Anbieter die Parameteroptimierung unterstützt, die unter EntityFramework6 GitHub-Problem #195 beschrieben wird.
Der Standardwert lautet |
Gilt für:
Entity Framework