Condividi tramite


DbProviderManifest Classe

Definizione

Interfaccia dei metadati per tutti i tipi CLR.

public ref class DbProviderManifest abstract
public abstract class DbProviderManifest
type DbProviderManifest = class
Public MustInherit Class DbProviderManifest
Ereditarietà
DbProviderManifest
Derivato

Costruttori

DbProviderManifest()

Inizializza una nuova istanza della classe DbProviderManifest.

Campi

ConceptualSchemaDefinition

Valore da passare a GetInformation per ottenere ConceptualSchemaDefinitionVersion.

ConceptualSchemaDefinitionVersion3

Valore da passare a GetInformation per ottenere ConceptualSchemaDefinitionVersion3.

StoreSchemaDefinition

Valore da passare a GetInformation per ottenere StoreSchemaDefinitionVersion.

StoreSchemaDefinitionVersion3

Valore da passare a GetInformation per ottenere StoreSchemaDefinitionVersion3.

StoreSchemaMapping

Valore da passare a GetInformation per ottenere StoreSchemaMappingVersion.

StoreSchemaMappingVersion3

Valore da passare a GetInformation per ottenere StoreSchemaMappingVersion3.

Proprietà

NamespaceName

Ottiene lo spazio dei nomi utilizzato da questo manifesto del provider.

Metodi

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
EscapeLikeArgument(String)

I writer del provider devono eseguire l'override di questo metodo per restituire l'argomento con i caratteri jolly e il carattere di escape utilizzati come sequenza di escape. Questo metodo viene utilizzato solo se SupportsEscapingLikeArgument restituisce true.

GetDbInformation(String)

Quando sottoposto a override in una classe derivata, questo metodo restituisce informazioni specifiche del provider.

GetEdmType(TypeUsage)

Quando sottoposto a override in una classe derivata, questo metodo associa il tipo di archiviazione specificato e un set di facet per tale tipo a un tipo EDM.

GetFacetDescriptions(EdmType)

Restituisce gli oggetti FacetDescription per un tipo specifico.

GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetInformation(String)

Ottiene le informazioni specifiche del provider.

GetStoreFunctions()

Quando se ne effettua l'override in una classe derivata, restituisce un insieme di funzioni EDM supportate dal manifesto del provider.

GetStoreType(TypeUsage)

Quando sottoposto a override in una classe derivata, questo metodo associa il tipo EDM specificato e un set di facet per tale tipo a un tipo di archiviazione.

GetStoreTypes()

Quando sottoposto a override in una classe derivata, restituisce il set di tipi primitivi supportati dall'origine dati.

GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
SupportsEscapingLikeArgument(Char)

Indica se il provider supporta l'utilizzo come sequenze di escape di stringhe da utilizzare come modelli in un'espressione Like.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a