EntityProviderFactory Класс

Определение

Представляет набор методов для создания экземпляров реализации поставщика для классов источника данных.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
Наследование
EntityProviderFactory
Реализации

Комментарии

Класс EntityProviderFactory представляет общую точку входа для получения классов System.Data.EntityClient.The EntityProviderFactory provides a common entry point to obtain System.Data.EntityClient classes.

Основные сведения об использовании EntityProviderFactoryсм. в разделе ADO.NET Entity Framework and дбпровидерфакториес.For conceptual information about how to use EntityProviderFactory, see ADO.NET Entity Framework and DbProviderFactories.

Поля

Instance

Данный экземпляр EntityProviderFactory.This EntityProviderFactory instance.

Свойства

CanCreateCommandBuilder

Возвращает значение, определяющее, поддерживает ли экземпляр DbProviderFactory класс DbCommandBuilder.Gets a value that indicates whether this DbProviderFactory instance supports the DbCommandBuilder class.

(Унаследовано от DbProviderFactory)
CanCreateDataAdapter

Возвращает значение, определяющее, поддерживает ли экземпляр DbProviderFactory класс DbDataAdapter.Gets a value that indicates whether this DbProviderFactory instance supports the DbDataAdapter class.

(Унаследовано от DbProviderFactory)
CanCreateDataSourceEnumerator

Возвращает значение, определяющее, поддерживает ли экземпляр DbProviderFactory класс DbDataSourceEnumerator.Gets a value that indicates whether this DbProviderFactory instance supports the DbDataSourceEnumerator class.

(Унаследовано от DbProviderFactory)

Методы

CreateCommand()

Возвращает новый экземпляр класса поставщика, который реализует класс EntityCommand.Returns a new instance of the provider's class that implements the EntityCommand class.

CreateCommandBuilder()

Создает исключение NotSupportedException.Throws a NotSupportedException. В настоящее время этот метод не поддерживается.This method is currently not supported.

CreateConnection()

Возвращает новый экземпляр класса поставщика, который реализует класс EntityConnection.Returns a new instance of the provider's class that implements the EntityConnection class.

CreateConnectionStringBuilder()

Возвращает новый экземпляр класса поставщика, который реализует класс EntityConnectionStringBuilder.Returns a new instance of the provider's class that implements the EntityConnectionStringBuilder class.

CreateDataAdapter()

Метод CreateDataAdapter() не поддерживается в этой версии .NET Framework.NET Framework.CreateDataAdapter() is not supported in this version of the .NET Framework.NET Framework.

CreateDataSourceEnumerator()

Возвращает новый экземпляра класса поставщика, реализующий класс DbDataSourceEnumerator.Returns a new instance of the provider's class that implements the DbDataSourceEnumerator class.

(Унаследовано от DbProviderFactory)
CreateParameter()

Возвращает новый экземпляр класса поставщика, который реализует класс EntityParameter.Returns a new instance of the provider's class that implements the EntityParameter class.

CreatePermission(PermissionState)

Возвращает новый экземпляра класса поставщика, реализующий версию поставщика класса CodeAccessPermission.Returns a new instance of the provider's class that implements the provider's version of the CodeAccessPermission class.

Equals(Object)

Определяет, равен ли заданный объект текущему объекту.Determines whether the specified object is equal to the current object.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.Serves as the default hash function.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.Gets the Type of the current instance.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.Returns a string that represents the current object.

(Унаследовано от Object)

Явные реализации интерфейса

IServiceProvider.GetService(Type)

Возвращает запрошенный класс IServiceProvider.Returns the requested IServiceProvider class.

Применяется к