DbProviderManifest 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.
Interface de metadados para todos os tipos CLR.
public ref class DbProviderManifest abstract
public abstract class DbProviderManifest
type DbProviderManifest = class
Public MustInherit Class DbProviderManifest
- Herança
-
DbProviderManifest
- Derivado
Construtores
| Nome | Description |
|---|---|
| DbProviderManifest() |
Inicializa uma nova instância da classe DbProviderManifest. |
Campos
| Nome | Description |
|---|---|
| ConceptualSchemaDefinition |
Valor a ser passado para GetInformation para obter o ConceptualSchemaDefinitionVersion. |
| ConceptualSchemaDefinitionVersion3 |
Valor a ser passado para GetInformation para obter o ConceptualSchemaDefinitionVersion3. |
| StoreSchemaDefinition |
Valor a ser passado para GetInformation para obter o StoreSchemaDefinitionVersion. |
| StoreSchemaDefinitionVersion3 |
Valor a ser passado para GetInformation para obter o StoreSchemaDefinitionVersion3. |
| StoreSchemaMapping |
Valor a ser passado para GetInformation para obter o StoreSchemaMappingVersion. |
| StoreSchemaMappingVersion3 |
Valor a ser passado para GetInformation para obter o StoreSchemaMappingVersion3. |
Propriedades
| Nome | Description |
|---|---|
| NamespaceName |
Obtém o namespace usado por esse manifesto do provedor. |
Métodos
| Nome | Description |
|---|---|
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| EscapeLikeArgument(String) |
Os gravadores de provedor devem substituir esse método para retornar o argumento com os caracteres curingas e o caractere de escape escapou. Esse método só será usado se SupportsEscapingLikeArgument retornar true. |
| GetDbInformation(String) |
Quando substituído em uma classe derivada, esse método retorna informações específicas do provedor. |
| 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 para um tipo EDM. |
| GetFacetDescriptions(EdmType) |
Retorna os objetos FacetDescription para um tipo específico. |
| GetHashCode() |
Serve como a função hash predefinida. (Herdado de Object) |
| GetInformation(String) |
Obtém as informações específicas do provedor. |
| GetStoreFunctions() |
Quando substituído em uma classe derivada, retorna uma coleção de funções EDM compatíveis com o manifesto 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 para um tipo de armazenamento. |
| GetStoreTypes() |
Quando substituído em uma classe derivada, retorna o conjunto de tipos primitivos compatíveis com a fonte de dados. |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| MemberwiseClone() |
Cria uma cópia superficial do Objectatual. (Herdado de Object) |
| SupportsEscapingLikeArgument(Char) |
Indica se o provedor dá suporte a cadeias de caracteres de escape a serem usadas como padrões em uma expressão Like. |
| ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |