DbProviderManifest Classe

Definizione

Interfaccia dei metadati per tutti i tipi CLR.Metadata Interface for all CLR types types.

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.Initializes a new instance of the DbProviderManifest class.

Campi

ConceptualSchemaDefinition

Valore da passare a GetInformation per ottenere ConceptualSchemaDefinitionVersion.Value to pass to GetInformation to get the ConceptualSchemaDefinitionVersion.

ConceptualSchemaDefinitionVersion3

Valore da passare a GetInformation per ottenere ConceptualSchemaDefinitionVersion3.Value to pass to GetInformation to get the ConceptualSchemaDefinitionVersion3.

StoreSchemaDefinition

Valore da passare a GetInformation per ottenere StoreSchemaDefinitionVersion.Value to pass to GetInformation to get the StoreSchemaDefinitionVersion.

StoreSchemaDefinitionVersion3

Valore da passare a GetInformation per ottenere StoreSchemaDefinitionVersion3.Value to pass to GetInformation to get the StoreSchemaDefinitionVersion3.

StoreSchemaMapping

Valore da passare a GetInformation per ottenere StoreSchemaMappingVersion.Value to pass to GetInformation to get the StoreSchemaMappingVersion.

StoreSchemaMappingVersion3

Valore da passare a GetInformation per ottenere StoreSchemaMappingVersion3.Value to pass to GetInformation to get the StoreSchemaMappingVersion3.

Proprietà

NamespaceName

Ottiene lo spazio dei nomi utilizzato da questo manifesto del provider.Gets the namespace used by this provider manifest.

Metodi

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.Determines whether the specified object is equal to the current object.

(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.Provider writers should override this method to return the argument with the wildcards and the escape character escaped. Questo metodo viene utilizzato solo se SupportsEscapingLikeArgument restituisce true.This method is only used if SupportsEscapingLikeArgument returns true.

GetDbInformation(String)

Quando sottoposto a override in una classe derivata, questo metodo restituisce informazioni specifiche del provider.When overridden in a derived class, this method returns provider-specific information.

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.When overridden in a derived class, this method maps the specified storage type and a set of facets for that type to an EDM type.

GetFacetDescriptions(EdmType)

Restituisce gli oggetti FacetDescription per un tipo specifico.Returns the FacetDescription objects for a particular type.

GetHashCode()

Funge da funzione hash predefinita.Serves as the default hash function.

(Ereditato da Object)
GetInformation(String)

Ottiene le informazioni specifiche del provider.Gets the provider-specific information.

GetStoreFunctions()

Quando se ne effettua l'override in una classe derivata, restituisce un insieme di funzioni EDM supportate dal manifesto del provider.When overridden in a derived class, returns a collection of EDM functions supported by the provider manifest.

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.When overridden in a derived class, this method maps the specified EDM type and a set of facets for that type to a storage type.

GetStoreTypes()

Quando sottoposto a override in una classe derivata, restituisce il set di tipi primitivi supportati dall'origine dati.When overridden in a derived class, returns the set of primitive types supported by the data source.

GetType()

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

(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.Indicates if the provider supports escaping strings to be used as patterns in a Like expression.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.Returns a string that represents the current object.

(Ereditato da Object)

Si applica a