DbXmlEnabledProviderManifest Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Specializace ProviderManifest, který přijímá XmlReader
public abstract class DbXmlEnabledProviderManifest : System.Data.Entity.Core.Common.DbProviderManifest
type DbXmlEnabledProviderManifest = class
inherit DbProviderManifest
Public MustInherit Class DbXmlEnabledProviderManifest
Inherits DbProviderManifest
- Dědičnost
Konstruktory
DbXmlEnabledProviderManifest(XmlReader) |
Inicializuje novou instanci DbXmlEnabledProviderManifest třídy . |
Pole
CollationFacetName |
Název omezující vlastnosti kolace (Zděděno od DbProviderManifest) |
ConceptualSchemaDefinition |
Hodnota, která se má předat getInformation pro získání ConceptualSchemaDefinition (Zděděno od DbProviderManifest) |
ConceptualSchemaDefinitionVersion3 |
Hodnota, která se má předat getInformation pro získání conceptualSchemaDefinitionVersion3 (Zděděno od DbProviderManifest) |
DefaultValueFacetName |
Název omezující vlastnosti DefaultValue (Zděděno od DbProviderManifest) |
FixedLengthFacetName |
Název omezující vlastnosti FixedLength (Zděděno od DbProviderManifest) |
IsStrictFacetName |
Název omezující vlastnosti IsStrict (Zděděno od DbProviderManifest) |
MaxLengthFacetName |
Název omezující vlastnosti MaxLength (Zděděno od DbProviderManifest) |
NullableFacetName |
Název omezující vlastnosti s možnou hodnotou Null (Zděděno od DbProviderManifest) |
PrecisionFacetName |
Název omezující vlastnosti Přesnost (Zděděno od DbProviderManifest) |
ScaleFacetName |
Název omezující vlastnosti měřítka (Zděděno od DbProviderManifest) |
SridFacetName |
Název omezující vlastnosti SRID (Zděděno od DbProviderManifest) |
StoreSchemaDefinition |
Hodnota, která se má předat do GetInformation pro získání StoreSchemaDefinition (Zděděno od DbProviderManifest) |
StoreSchemaDefinitionVersion3 |
Hodnota, která se má předat getinformation pro získání StoreSchemaDefinitionVersion3 (Zděděno od DbProviderManifest) |
StoreSchemaMapping |
Hodnota, která se má předat do GetInformation pro získání StoreSchemaMapping (Zděděno od DbProviderManifest) |
StoreSchemaMappingVersion3 |
Hodnota, která se má předat do GetInformation pro získání StoreSchemaMappingVersion3 (Zděděno od DbProviderManifest) |
UnicodeFacetName |
Název omezující vlastnosti unicode (Zděděno od DbProviderManifest) |
Vlastnosti
NamespaceName |
Získá název oboru názvů podporovaný tímto manifestem zprostředkovatele. |
StoreTypeNameToEdmPrimitiveType |
Získá nejlépe mapovaný ekvivalentní typ Entity Data Model (EDM) pro zadaný název typu úložiště. |
StoreTypeNameToStorePrimitiveType |
Získá nejlepší mapovaný ekvivalentní primitivní typ úložiště pro zadaný název typu úložiště. |
Metody
EscapeLikeArgument(String) |
Zapisovače zprostředkovatele by měly tuto metodu přepsat, aby vrátila argument se zástupnými znaky a řídicím znakem s řídicím znakem. Tato metoda se používá pouze v případě, že SupportsEscapingLikeArgument vrátí hodnotu true. (Zděděno od DbProviderManifest) |
GetDbInformation(String) |
Při přepsání v odvozené třídě tato metoda vrátí informace specifické pro zprostředkovatele. (Zděděno od DbProviderManifest) |
GetEdmType(TypeUsage) |
Při přepsání v odvozené třídě tato metoda mapuje zadaný typ úložiště a sadu omezujících vlastností pro tento typ na typ EDM. (Zděděno od DbProviderManifest) |
GetFacetDescriptions(EdmType) |
Vrátí seznam popisů omezujících vlastností pro zadaný typ EDM (Entity Data Model). |
GetInformation(String) |
Získá informace specifické pro poskytovatele. (Zděděno od DbProviderManifest) |
GetStoreFunctions() |
Vrátí seznam funkcí podporovaných zprostředkovatelem. |
GetStoreType(TypeUsage) |
Při přepsání v odvozené třídě tato metoda mapuje zadaný typ EDM a sadu omezujících vlastností pro tento typ na typ úložiště. (Zděděno od DbProviderManifest) |
GetStoreTypes() |
Vrátí seznam primitivních typů podporovaných poskytovatelem úložiště. |
SupportsEscapingLikeArgument(Char) |
Označuje, jestli zprostředkovatel podporuje uvozování řetězců, které se mají použít jako vzory ve výrazu Like. (Zděděno od DbProviderManifest) |
SupportsInExpression() |
Vrátí logickou hodnotu, která určuje, zda zprostředkovatel může zpracovávat stromy výrazů obsahující instance DbInExpression.
Výchozí implementace vrací |
SupportsIntersectAndUnionAllFlattening() |
Vrátí logickou hodnotu určující, jestli zprostředkovatel může zpracovávat stromy výrazů, které nemají uzly DbProjectExpression přímo pod levou i pravou stranou DbUnionAllExpression a DbIntersectExpression. (Zděděno od DbProviderManifest) |
SupportsParameterOptimizationInSchemaQueries() |
Označuje, jestli zprostředkovatel podporuje optimalizaci parametrů popsanou v tématu Problém EntityFramework6 na GitHubu č. 195.
Výchozí formát je |
Platí pro
Entity Framework