EntityProviderFactory Klass

Definition

Representerar en uppsättning metoder för att skapa instanser av en providers implementering av datakällans klasser.

public ref class EntityProviderFactory sealed : System::Data::Common::DbProviderFactory, IServiceProvider
public sealed class EntityProviderFactory : System.Data.Common.DbProviderFactory, IServiceProvider
type EntityProviderFactory = class
    inherit DbProviderFactory
    interface IServiceProvider
Public NotInheritable Class EntityProviderFactory
Inherits DbProviderFactory
Implements IServiceProvider
Arv
EntityProviderFactory
Implementeringar

Kommentarer

EntityProviderFactory Tillhandahåller en gemensam startpunkt för att hämta System.Data.EntityClient klasser.

Konceptuell information om hur du använder EntityProviderFactory finns i ADO.NET Entity Framework och DbProviderFactories.

Fält

Name Description
Instance

Den här EntityProviderFactory instansen.

Egenskaper

Name Description
CanCreateDataSourceEnumerator

Hämtar ett värde som anger om den här DbProviderFactory instansen DbDataSourceEnumerator stöder klassen.

(Ärvd från DbProviderFactory)

Metoder

Name Description
CreateCommand()

Returnerar en ny instans av providerns klass som implementerar EntityCommand klassen.

CreateCommandBuilder()

Kastar en NotSupportedException. Den här metoden stöds för närvarande inte.

CreateConnection()

Returnerar en ny instans av providerns klass som implementerar EntityConnection klassen.

CreateConnectionStringBuilder()

Returnerar en ny instans av providerns klass som implementerar EntityConnectionStringBuilder klassen.

CreateDataAdapter()

CreateDataAdapter() stöds inte i den här versionen av .NET Framework.

CreateDataSourceEnumerator()

Returnerar en ny instans av providerns klass som implementerar DbDataSourceEnumerator klassen.

(Ärvd från DbProviderFactory)
CreateParameter()

Returnerar en ny instans av providerns klass som implementerar EntityParameter klassen.

CreatePermission(PermissionState)

Returnerar en ny instans av providerns klass som implementerar providerns version av CodeAccessPermission klassen.

Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Explicita gränssnittsimplementeringar

Name Description
IServiceProvider.GetService(Type)

Returnerar den begärda IServiceProvider klassen.

Gäller för