DbXmlEnabledProviderManifest Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Specjalizacja DostawcyManifest, która akceptuje element XmlReader
public abstract class DbXmlEnabledProviderManifest : System.Data.Entity.Core.Common.DbProviderManifest
type DbXmlEnabledProviderManifest = class
inherit DbProviderManifest
Public MustInherit Class DbXmlEnabledProviderManifest
Inherits DbProviderManifest
- Dziedziczenie
Konstruktory
DbXmlEnabledProviderManifest(XmlReader) |
Inicjuje nowe wystąpienie klasy DbXmlEnabledProviderManifest. |
Pola
CollationFacetName |
Nazwa faceta sortowania (Odziedziczone po DbProviderManifest) |
ConceptualSchemaDefinition |
Wartość, która ma być przekazywana do polecenia GetInformation, aby uzyskać definicję KoncepcyjnaSchemaDefinition (Odziedziczone po DbProviderManifest) |
ConceptualSchemaDefinitionVersion3 |
Wartość, która ma być przekazywana do polecenia GetInformation, aby uzyskać wartość ConceptualSchemaDefinitionVersion3 (Odziedziczone po DbProviderManifest) |
DefaultValueFacetName |
Nazwa aspektu DefaultValue (Odziedziczone po DbProviderManifest) |
FixedLengthFacetName |
Nazwa faceta FixedLength (Odziedziczone po DbProviderManifest) |
IsStrictFacetName |
Nazwa aspektu IsStrict (Odziedziczone po DbProviderManifest) |
MaxLengthFacetName |
Nazwa aspektu MaxLength (Odziedziczone po DbProviderManifest) |
NullableFacetName |
Nazwa aspektu dopuszczalnego wartości null (Odziedziczone po DbProviderManifest) |
PrecisionFacetName |
Nazwa aspektu precyzji (Odziedziczone po DbProviderManifest) |
ScaleFacetName |
Nazwa aspektu skalowania (Odziedziczone po DbProviderManifest) |
SridFacetName |
Nazwa faceta SRID (Odziedziczone po DbProviderManifest) |
StoreSchemaDefinition |
Wartość, która ma być przekazywana do polecenia GetInformation, aby pobrać element StoreSchemaDefinition (Odziedziczone po DbProviderManifest) |
StoreSchemaDefinitionVersion3 |
Wartość do przekazania do polecenia GetInformation w celu pobrania parametru StoreSchemaDefinitionVersion3 (Odziedziczone po DbProviderManifest) |
StoreSchemaMapping |
Wartość, która ma być przekazywana do polecenia GetInformation, aby pobrać element StoreSchemaMapping (Odziedziczone po DbProviderManifest) |
StoreSchemaMappingVersion3 |
Wartość do przekazania do polecenia GetInformation w celu pobrania parametru StoreSchemaMappingVersion3 (Odziedziczone po DbProviderManifest) |
UnicodeFacetName |
Nazwa faceta Unicode (Odziedziczone po DbProviderManifest) |
Właściwości
NamespaceName |
Pobiera nazwę przestrzeni nazw obsługiwaną przez ten manifest dostawcy. |
StoreTypeNameToEdmPrimitiveType |
Pobiera najlepszy typ mapowanego modelu danych jednostek (EDM) dla określonej nazwy typu magazynu. |
StoreTypeNameToStorePrimitiveType |
Pobiera najlepszy zmapowany typ pierwotny magazynu dla określonej nazwy typu magazynu. |
Metody
EscapeLikeArgument(String) |
Autorzy dostawcy powinni zastąpić tę metodę, aby zwrócić argument z symbolami wieloznacznymi i znakiem ucieczki. Ta metoda jest używana tylko wtedy, gdy funkcja SupportsEscapingLikeArgument zwraca wartość true. (Odziedziczone po DbProviderManifest) |
GetDbInformation(String) |
W przypadku zastąpienia w klasie pochodnej ta metoda zwraca informacje specyficzne dla dostawcy. (Odziedziczone po DbProviderManifest) |
GetEdmType(TypeUsage) |
W przypadku zastąpienia w klasie pochodnej ta metoda mapuje określony typ magazynu i zestaw aspektów dla tego typu na typ EDM. (Odziedziczone po DbProviderManifest) |
GetFacetDescriptions(EdmType) |
Zwraca listę opisów aspektów dla określonego typu modelu danych jednostek (EDM). |
GetInformation(String) |
Pobiera informacje specyficzne dla dostawcy. (Odziedziczone po DbProviderManifest) |
GetStoreFunctions() |
Zwraca listę funkcji obsługiwanych przez dostawcę. |
GetStoreType(TypeUsage) |
W przypadku zastąpienia w klasie pochodnej ta metoda mapuje określony typ EDM i zestaw aspektów dla tego typu na typ magazynu. (Odziedziczone po DbProviderManifest) |
GetStoreTypes() |
Zwraca listę typów pierwotnych obsługiwanych przez dostawcę magazynu. |
SupportsEscapingLikeArgument(Char) |
Wskazuje, czy dostawca obsługuje ucieczkę ciągów do użycia jako wzorce w wyrażeniu Like. (Odziedziczone po DbProviderManifest) |
SupportsInExpression() |
Zwraca wartość logiczną określającą, czy dostawca może obsługiwać drzewa wyrażeń zawierające wystąpienia dbInExpression.
Domyślna implementacja zwraca zgodność |
SupportsIntersectAndUnionAllFlattening() |
Zwraca wartość logiczną określającą, czy dostawca może przetwarzać drzewa wyrażeń, które nie mają węzłów DbProjectExpression bezpośrednio po lewej i prawej stronie dbUnionAllExpression i DbIntersectExpression (Odziedziczone po DbProviderManifest) |
SupportsParameterOptimizationInSchemaQueries() |
Wskazuje, czy dostawca obsługuje optymalizację parametrów opisaną w temacie Problem z usługą GitHub EntityFramework6 #195.
Wartość domyślna to |