EntityProviderFactory Třída

Definice

Představuje sadu metod pro vytváření instancí implementace třídy zdrojů dat poskytovatele.Represents a set of methods for creating instances of a provider's implementation of the data source classes.

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
Dědičnost
EntityProviderFactory
Implementuje

Poznámky

EntityProviderFactoryPoskytuje společný vstupní bod pro získání System.Data.EntityClient tříd.The EntityProviderFactory provides a common entry point to obtain System.Data.EntityClient classes.

Koncepční informace o tom, jak používat EntityProviderFactory , najdete v tématu ADO.NET Entity Framework a DbProviderFactories.For conceptual information about how to use EntityProviderFactory, see ADO.NET Entity Framework and DbProviderFactories.

Pole

Instance

Tato EntityProviderFactory instance.This EntityProviderFactory instance.

Vlastnosti

CanCreateCommandBuilder

Získá hodnotu, která označuje, zda tato DbProviderFactory instance podporuje DbCommandBuilder třídu.Gets a value that indicates whether this DbProviderFactory instance supports the DbCommandBuilder class.

(Zděděno od DbProviderFactory)
CanCreateDataAdapter

Získá hodnotu, která označuje, zda tato DbProviderFactory instance podporuje DbDataAdapter třídu.Gets a value that indicates whether this DbProviderFactory instance supports the DbDataAdapter class.

(Zděděno od DbProviderFactory)
CanCreateDataSourceEnumerator

Získá hodnotu, která označuje, zda tato DbProviderFactory instance podporuje DbDataSourceEnumerator třídu.Gets a value that indicates whether this DbProviderFactory instance supports the DbDataSourceEnumerator class.

(Zděděno od DbProviderFactory)

Metody

CreateCommand()

Vrací novou instanci třídy poskytovatele, která implementuje EntityCommand třídu.Returns a new instance of the provider's class that implements the EntityCommand class.

CreateCommandBuilder()

Vyvolá výjimku NotSupportedException .Throws a NotSupportedException. Tato metoda není aktuálně podporována.This method is currently not supported.

CreateConnection()

Vrací novou instanci třídy poskytovatele, která implementuje EntityConnection třídu.Returns a new instance of the provider's class that implements the EntityConnection class.

CreateConnectionStringBuilder()

Vrací novou instanci třídy poskytovatele, která implementuje EntityConnectionStringBuilder třídu.Returns a new instance of the provider's class that implements the EntityConnectionStringBuilder class.

CreateDataAdapter()

CreateDataAdapter() není v této verzi .NET Framework podporován.CreateDataAdapter() is not supported in this version of the .NET Framework.

CreateDataSourceEnumerator()

Vrací novou instanci třídy poskytovatele, která implementuje DbDataSourceEnumerator třídu.Returns a new instance of the provider's class that implements the DbDataSourceEnumerator class.

(Zděděno od DbProviderFactory)
CreateParameter()

Vrací novou instanci třídy poskytovatele, která implementuje EntityParameter třídu.Returns a new instance of the provider's class that implements the EntityParameter class.

CreatePermission(PermissionState)

Vrací novou instanci třídy poskytovatele, která implementuje verzi CodeAccessPermission třídy poskytovatele.Returns a new instance of the provider's class that implements the provider's version of the CodeAccessPermission class.

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.Determines whether the specified object is equal to the current object.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí funkce hash.Serves as the default hash function.

(Zděděno od Object)
GetType()

Získá Type aktuální instanci.Gets the Type of the current instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří kopii aktuálního seznamu Object .Creates a shallow copy of the current Object.

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.Returns a string that represents the current object.

(Zděděno od Object)

Explicitní implementace rozhraní

IServiceProvider.GetService(Type)

Vrátí požadovanou IServiceProvider třídu.Returns the requested IServiceProvider class.

Platí pro