DbXmlEnabledProviderManifest Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Spécialisation du ProviderManifest qui accepte un XmlReader
public abstract class DbXmlEnabledProviderManifest : System.Data.Entity.Core.Common.DbProviderManifest
type DbXmlEnabledProviderManifest = class
inherit DbProviderManifest
Public MustInherit Class DbXmlEnabledProviderManifest
Inherits DbProviderManifest
- Héritage
Constructeurs
DbXmlEnabledProviderManifest(XmlReader) |
Initialise une nouvelle instance de la classe DbXmlEnabledProviderManifest. |
Champs
CollationFacetName |
Nom de la facette de classement (Hérité de DbProviderManifest) |
ConceptualSchemaDefinition |
Valeur à passer à GetInformation pour obtenir la ConceptualSchemaDefinition (Hérité de DbProviderManifest) |
ConceptualSchemaDefinitionVersion3 |
Valeur à passer à GetInformation pour obtenir conceptualSchemaDefinitionVersion3 (Hérité de DbProviderManifest) |
DefaultValueFacetName |
Nom de la facette DefaultValue (Hérité de DbProviderManifest) |
FixedLengthFacetName |
Nom de la facette FixedLength (Hérité de DbProviderManifest) |
IsStrictFacetName |
Nom de la facette IsStrict (Hérité de DbProviderManifest) |
MaxLengthFacetName |
Nom de la facette MaxLength (Hérité de DbProviderManifest) |
NullableFacetName |
Nom de la facette Nullable (Hérité de DbProviderManifest) |
PrecisionFacetName |
Nom de la facette précision (Hérité de DbProviderManifest) |
ScaleFacetName |
Nom de la facette d’échelle (Hérité de DbProviderManifest) |
SridFacetName |
Nom de la facette SRID (Hérité de DbProviderManifest) |
StoreSchemaDefinition |
Valeur à passer à GetInformation pour obtenir le StoreSchemaDefinition (Hérité de DbProviderManifest) |
StoreSchemaDefinitionVersion3 |
Valeur à passer à GetInformation pour obtenir storeSchemaDefinitionVersion3 (Hérité de DbProviderManifest) |
StoreSchemaMapping |
Valeur à passer à GetInformation pour obtenir le StoreSchemaMapping (Hérité de DbProviderManifest) |
StoreSchemaMappingVersion3 |
Valeur à passer à GetInformation pour obtenir storeSchemaMappingVersion3 (Hérité de DbProviderManifest) |
UnicodeFacetName |
Nom de la facette Unicode (Hérité de DbProviderManifest) |
Propriétés
NamespaceName |
Obtient le nom d'espace de noms pris en charge par le manifeste de ce fournisseur. |
StoreTypeNameToEdmPrimitiveType |
Obtient le type EDM (Entity Data Model) équivalent le mieux adapté au nom du type de stockage spécifié. |
StoreTypeNameToStorePrimitiveType |
Obtient le type primitif de stockage équivalent le mieux adapté au nom du type de stockage spécifié. |
Méthodes
EscapeLikeArgument(String) |
Les writers de fournisseurs doivent remplacer cette méthode pour retourner l'argument avec les caractères génériques et le caractère d'échappement sélectionné. Cette méthode est utilisée uniquement si SupportsEscapingLikeArgument renvoie la valeur true. (Hérité de DbProviderManifest) |
GetDbInformation(String) |
En cas de substitution dans une classe dérivée, cette méthode retourne des informations spécifiques à un fournisseur. (Hérité de DbProviderManifest) |
GetEdmType(TypeUsage) |
En cas de substitution dans une classe dérivée, cette méthode mappe le type de stockage spécifié et un jeu de facettes pour ce type à un type EDM. (Hérité de DbProviderManifest) |
GetFacetDescriptions(EdmType) |
Retourne la liste des descriptions de facette pour le type EDM (Entity Data Model) spécifié. |
GetInformation(String) |
Obtient les informations spécifiques à un fournisseur. (Hérité de DbProviderManifest) |
GetStoreFunctions() |
Retourne la liste des fonctions prises en charge par le fournisseur. |
GetStoreType(TypeUsage) |
En cas de substitution dans une classe dérivée, cette méthode mappe le type EDM spécifié et un jeu de facettes pour ce type à un type de stockage. (Hérité de DbProviderManifest) |
GetStoreTypes() |
Retourne la liste des types primitifs pris en charge par le fournisseur de stockage. |
SupportsEscapingLikeArgument(Char) |
Indique si le fournisseur prend en charge les chaînes d'échappement à utiliser en tant que modèles dans une expression Like. (Hérité de DbProviderManifest) |
SupportsInExpression() |
Retourne une valeur booléenne qui spécifie si le fournisseur peut gérer des arborescences d’expressions contenant des instances de DbInExpression.
L’implémentation par défaut retourne |
SupportsIntersectAndUnionAllFlattening() |
Retourne une valeur booléenne qui spécifie si le fournisseur peut traiter les arborescences d’expressions n’ayant pas de nœuds DbProjectExpression directement sous les côtés gauche et droit de DbUnionAllExpression et DbIntersectExpression (Hérité de DbProviderManifest) |
SupportsParameterOptimizationInSchemaQueries() |
Indique si le fournisseur prend en charge l’optimisation des paramètres décrite dans EntityFramework6 GitHub issue #195.
Par défaut, il s’agit de |