DbXmlEnabledProviderManifest Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Uma especialização do ProviderManifest que aceita um XmlReader
public abstract class DbXmlEnabledProviderManifest : System.Data.Entity.Core.Common.DbProviderManifest
type DbXmlEnabledProviderManifest = class
inherit DbProviderManifest
Public MustInherit Class DbXmlEnabledProviderManifest
Inherits DbProviderManifest
- Herança
Construtores
DbXmlEnabledProviderManifest(XmlReader) |
Inicializa uma nova instância da classe DbXmlEnabledProviderManifest. |
Campos
CollationFacetName |
Nome da Faceta de Ordenação (Herdado de DbProviderManifest) |
ConceptualSchemaDefinition |
Valor a ser passado para GetInformation para obter o ConceptualSchemaDefinition (Herdado de DbProviderManifest) |
ConceptualSchemaDefinitionVersion3 |
Valor a ser passado para GetInformation para obter o ConceptualSchemaDefinitionVersion3 (Herdado de DbProviderManifest) |
DefaultValueFacetName |
Nome da faceta DefaultValue (Herdado de DbProviderManifest) |
FixedLengthFacetName |
Nome da Faceta FixedLength (Herdado de DbProviderManifest) |
IsStrictFacetName |
Nome da faceta IsStrict (Herdado de DbProviderManifest) |
MaxLengthFacetName |
Nome da Faceta MaxLength (Herdado de DbProviderManifest) |
NullableFacetName |
Nome da Faceta Anulável (Herdado de DbProviderManifest) |
PrecisionFacetName |
Nome da Faceta de Precisão (Herdado de DbProviderManifest) |
ScaleFacetName |
Nome da Faceta de Escala (Herdado de DbProviderManifest) |
SridFacetName |
Nome da faceta SRID (Herdado de DbProviderManifest) |
StoreSchemaDefinition |
Valor a ser passado para GetInformation para obter o StoreSchemaDefinition (Herdado de DbProviderManifest) |
StoreSchemaDefinitionVersion3 |
Valor a ser passado para GetInformation para obter o StoreSchemaDefinitionVersion3 (Herdado de DbProviderManifest) |
StoreSchemaMapping |
Valor a ser passado para GetInformation para obter o StoreSchemaMapping (Herdado de DbProviderManifest) |
StoreSchemaMappingVersion3 |
Valor a ser passado para GetInformation para obter o StoreSchemaMappingVersion3 (Herdado de DbProviderManifest) |
UnicodeFacetName |
Nome da Faceta Unicode (Herdado de DbProviderManifest) |
Propriedades
NamespaceName |
Obtém o nome do namespace com suporte por esse manifesto do provedor. |
StoreTypeNameToEdmPrimitiveType |
Obtém o melhor tipo EDM (Modelo de Dados de Entidade) equivalente mapeado para um nome de tipo de armazenamento especificado. |
StoreTypeNameToStorePrimitiveType |
Obtém o melhor tipo primitivo de armazenamento equivalente mapeado para um nome de tipo de armazenamento especificado. |
Métodos
EscapeLikeArgument(String) |
Os gravadores de provedor devem substituir este método para retornar o argumento com caracteres curinga e o caractere de escape escapados. Esse método será usado somente se SupportsEscapingLikeArgument retornar true. (Herdado de DbProviderManifest) |
GetDbInformation(String) |
Quando substituído em uma classe derivada, esse método retorna informações específicas do provedor. (Herdado de DbProviderManifest) |
GetEdmType(TypeUsage) |
Quando substituído em uma classe derivada, esse método mapeia o tipo de armazenamento especificado e um conjunto de facetas para esse tipo de um tipo EDM. (Herdado de DbProviderManifest) |
GetFacetDescriptions(EdmType) |
Retorna a lista de descrições de faceta para o tipo EDM (Modelo de Dados de Entidade) especificado. |
GetInformation(String) |
Obtém as informações específicas do provedor. (Herdado de DbProviderManifest) |
GetStoreFunctions() |
Retorna a lista de funções com suporte do provedor. |
GetStoreType(TypeUsage) |
Quando substituído em uma classe derivada, esse método mapeia o tipo EDM especificado e um conjunto de facetas para esse tipo de um tipo de armazenamento. (Herdado de DbProviderManifest) |
GetStoreTypes() |
Retorna a lista de tipos primitivos com suporte pelo provedor de armazenamento. |
SupportsEscapingLikeArgument(Char) |
Indica se o provedor dá suporte a cadeias de caracteres de escape para serem usadas como padrões em uma expressão Like. (Herdado de DbProviderManifest) |
SupportsInExpression() |
Retorna um booliano que especifica se o provedor pode manipular árvores de expressão que contêm instâncias de DbInExpression.
A implementação padrão retorna |
SupportsIntersectAndUnionAllFlattening() |
Retorna um booliano que especifica se o provedor pode processar árvores de expressão que não têm nós DbProjectExpression diretamente nos lados esquerdo e direito de DbUnionAllExpression e DbIntersectExpression (Herdado de DbProviderManifest) |
SupportsParameterOptimizationInSchemaQueries() |
Indica se o provedor dá suporte à otimização de parâmetro descrita em EntityFramework6 Problema do GitHub nº 195.
O padrão é |
Aplica-se a
Entity Framework