Freigeben über


DbProviderManifest-Klasse

[Diese Seite bezieht sich auf Entity Framework Version 6. Die neueste Version ist als 'Entity Framework' NuGet-Paket verfügbar. Weitere Informationen zu Entity Framework finden Sie unter msdn.com/data/ef.]

Metadaten-Schnittstelle für alle Typen vom CLR-Typ

Vererbungshierarchie

System.Object
  System.Data.Entity.Core.Common.DbProviderManifest
    System.Data.Entity.Core.Common.DbXmlEnabledProviderManifest

Namespace:  System.Data.Entity.Core.Common
Assembly:  EntityFramework (in EntityFramework.dll)

Syntax

'Declaration
Public MustInherit Class DbProviderManifest
'Usage
Dim instance As DbProviderManifest
public abstract class DbProviderManifest
public ref class DbProviderManifest abstract
[<AbstractClassAttribute>]
type DbProviderManifest =  class end
public abstract class DbProviderManifest

Der DbProviderManifest-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Geschützte Methode DbProviderManifest Initialisiert eine neue Instanz der DbProviderManifest-Klasse.

Oben

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft NamespaceName Ruft den von diesem Anbietermanifest verwendeten Namespace ab.

Oben

Methoden

  Name Beschreibung
Öffentliche Methode Equals (Von Object geerbt.)
Öffentliche Methode EscapeLikeArgument Anbieterwriter sollten diese Methode überschreiben, um das Argument mit den Platzhaltern und Escapezeichen zurückzugeben.Diese Methode wird nur verwendet, wenn SupportsEscapingLikeArgument true zurückgibt.
Geschützte Methode Finalize (Von Object geerbt.)
Geschützte Methode GetDbInformation Beim Überschreiben in einer abgeleiteten Klasse gibt diese Methode anbieterspezifische Informationen zurück.
Öffentliche Methode GetEdmType Beim Überschreiben in einer abgeleiteten Klasse ordnet diese Methode den angegebenen Speichertyp und einen Satz von Facets für diesen Typ einem EDM-Typ zu.
Öffentliche Methode GetFacetDescriptions Gibt die FacetDescription-Objekte für einen bestimmten Typ zurück.
Öffentliche Methode GetHashCode (Von Object geerbt.)
Öffentliche Methode GetInformation Ruft die anbieterspezifischen Informationen ab.
Öffentliche Methode GetStoreFunctions Gibt beim Überschreiben in einer abgeleiteten Klasse eine Auflistung von EDM-Funktionen zurück, die vom Anbietermanifest unterstützt werden.
Öffentliche Methode GetStoreType Beim Überschreiben in einer abgeleiteten Klasse ordnet diese Methode den angegebenen EDM-Typ und einen Satz von Facets für diesen Typ einem Speichertyp zu.
Öffentliche Methode GetStoreTypes Gibt beim Überschreiben in einer abgeleiteten Klasse einen von der Datenquelle unterstützten Satz von primitiven Typen zurück.
Öffentliche Methode GetType (Von Object geerbt.)
Geschützte Methode MemberwiseClone (Von Object geerbt.)
Öffentliche Methode SupportsEscapingLikeArgument Gibt an, ob der Anbieter Escapezeichen für Zeichenfolgen unterstützt, die in einem Like-Ausdruck als Muster verwendet werden sollen.
Öffentliche Methode SupportsInExpression Gibt einen booleschen Wert zurück, der angibt, ob der Anbieter Ausdrucksbaumstrukturen verarbeiten kann, die Instanzen von DbInExpression enthalten.Die Standardimplementierung gibt zur Abwärtskompatibilität false zurück.Abgeleitete Klassen können diese Methode überschreiben.
Öffentliche Methode ToString (Von Object geerbt.)

Oben

Felder

  Name Beschreibung
Öffentliches FeldStatischer Member CollationFacetName Name des Sortier-Facets
Öffentliches FeldStatischer Member ConceptualSchemaDefinition Der Wert, der an GetInformation übergeben werden soll, um die ConceptualSchemaDefinition abzurufen.
Öffentliches FeldStatischer Member ConceptualSchemaDefinitionVersion3 Der Wert, der an GetInformation übergeben werden soll, um die ConceptualSchemaDefinitionVersion3 abzurufen
Öffentliches FeldStatischer Member DefaultValueFacetName Name des DefaultValue-Facets
Öffentliches FeldStatischer Member FixedLengthFacetName Name des FixedLength-Facets
Öffentliches FeldStatischer Member IsStrictFacetName Der Name des IsStrict-Facets
Öffentliches FeldStatischer Member MaxLengthFacetName Name des MaxLength-Facets
Öffentliches FeldStatischer Member NullableFacetName Der Name des Facets, das Nullwerte zulässt.
Öffentliches FeldStatischer Member PrecisionFacetName Name des Precision-Facets
Öffentliches FeldStatischer Member ScaleFacetName Name des Scale-Facets
Öffentliches FeldStatischer Member SridFacetName Name des SRID-Facets
Öffentliches FeldStatischer Member StoreSchemaDefinition Der Wert, der an GetInformation übergeben werden soll, um die StoreSchemaDefinition abzurufen.
Öffentliches FeldStatischer Member StoreSchemaDefinitionVersion3 Der Wert, der an GetInformation übergeben werden soll, um die StoreSchemaDefinitionVersion3 abzurufen
Öffentliches FeldStatischer Member StoreSchemaMapping Der Wert, der an GetInformation übergeben werden soll, um StoreSchemaMapping abzurufen.
Öffentliches FeldStatischer Member StoreSchemaMappingVersion3 Wert, der an GetInformation übergeben werden soll, um die StoreSchemaMappingVersion3 abzurufen
Öffentliches FeldStatischer Member UnicodeFacetName Name des Unicode Facets

Oben

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Verweis

System.Data.Entity.Core.Common-Namespace