Freigeben über


EntityProviderFactory Klasse

Definition

Klasse, die eine Anbieterfactory für den Entitätsclientanbieter darstellt

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2302", Justification="We don't expect serviceType to be an Embedded Interop Types.")]
public sealed class EntityProviderFactory : System.Data.Common.DbProviderFactory, IServiceProvider
type EntityProviderFactory = class
    inherit DbProviderFactory
    interface IServiceProvider
Public NotInheritable Class EntityProviderFactory
Inherits DbProviderFactory
Implements IServiceProvider
Vererbung
EntityProviderFactory
Attribute
Implementiert

Felder

Instance

Ein Singleton-Objekt für das Factoryobjekt des Entitätsclientanbieters. Dies bleibt ein öffentliches Feld (keine Eigenschaft), da DbProviderFactory ein Feld erwartet.

Methoden

CreateCommand()

Gibt eine neue Instanz der Klasse des Anbieters zurück, die die EntityCommand-Klasse implementiert.

CreateCommandBuilder()

Löst eine NotSupportedException aus. Diese Methode wird derzeit nicht unterstützt.

CreateConnection()

Gibt eine neue Instanz der Klasse des Anbieters zurück, die die EntityConnection-Klasse implementiert.

CreateConnectionStringBuilder()

Gibt eine neue Instanz der Klasse des Anbieters zurück, die die EntityConnectionStringBuilder-Klasse implementiert.

CreateDataAdapter()

Löst eine NotSupportedException aus. Diese Methode wird derzeit nicht unterstützt.

CreateParameter()

Gibt eine neue Instanz der Klasse des Anbieters zurück, die die EntityParameter-Klasse implementiert.

CreatePermission(PermissionState)

Löst eine NotSupportedException aus. Diese Methode wird derzeit nicht unterstützt.

Explizite Schnittstellenimplementierungen

IServiceProvider.GetService(Type)

Gibt die angeforderte IServiceProvider-Klasse zurück.

Gilt für: