DbProviderManifest Klas

Definitie

Metagegevensinterface voor alle CLR-typen.

public ref class DbProviderManifest abstract
public abstract class DbProviderManifest
type DbProviderManifest = class
Public MustInherit Class DbProviderManifest
Overname
DbProviderManifest
Afgeleid

Constructors

Name Description
DbProviderManifest()

Initialiseert een nieuw exemplaar van de DbProviderManifest klasse.

Velden

Name Description
ConceptualSchemaDefinition

Waarde die moet worden doorgegeven aan GetInformation om de ConceptualSchemaDefinitionVersion op te halen.

ConceptualSchemaDefinitionVersion3

Waarde die moet worden doorgegeven aan GetInformation om de ConceptualSchemaDefinitionVersion3 op te halen.

StoreSchemaDefinition

Waarde die moet worden doorgegeven aan GetInformation om de StoreSchemaDefinitionVersion op te halen.

StoreSchemaDefinitionVersion3

Waarde die moet worden doorgegeven aan GetInformation om de StoreSchemaDefinitionVersion3 op te halen.

StoreSchemaMapping

Waarde die moet worden doorgegeven aan GetInformation om de StoreSchemaMappingVersion op te halen.

StoreSchemaMappingVersion3

Waarde die moet worden doorgegeven aan GetInformation om de StoreSchemaMappingVersion3 op te halen.

Eigenschappen

Name Description
NamespaceName

Hiermee haalt u de naamruimte op die door dit providermanifest wordt gebruikt.

Methoden

Name Description
Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
EscapeLikeArgument(String)

Providerschrijvers moeten deze methode overschrijven om het argument te retourneren met de jokertekens en het escape-teken dat is ontsnapt. Deze methode wordt alleen gebruikt als SupportsEscapingLikeArgument true retourneert.

GetDbInformation(String)

Wanneer deze methode wordt overschreven in een afgeleide klasse, retourneert deze methode providerspecifieke informatie.

GetEdmType(TypeUsage)

Wanneer deze methode wordt overschreven in een afgeleide klasse, worden het opgegeven opslagtype en een set facetten voor dat type toegewezen aan een EDM-type.

GetFacetDescriptions(EdmType)

Retourneert de FacetDescription-objecten voor een bepaald type.

GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetInformation(String)

Hiermee haalt u de providerspecifieke informatie op.

GetStoreFunctions()

Wanneer deze wordt overschreven in een afgeleide klasse, wordt een verzameling EDM-functies geretourneerd die worden ondersteund door het providermanifest.

GetStoreType(TypeUsage)

Wanneer deze methode wordt overschreven in een afgeleide klasse, worden het opgegeven EDM-type en een set facetten voor dat type toegewezen aan een opslagtype.

GetStoreTypes()

Wanneer deze wordt overschreven in een afgeleide klasse, wordt de set primitieve typen geretourneerd die worden ondersteund door de gegevensbron.

GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
SupportsEscapingLikeArgument(Char)

Geeft aan of de provider escape-tekenreeksen ondersteunt die moeten worden gebruikt als patronen in een Like-expressie.

ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)

Van toepassing op