Поделиться через


ObjectContext - конструктор (String, String)

[Эта страница относится к документации к Entity Framework 6. Последняя версия доступна в составе пакета Entity Framework NuGet. Дополнительные сведения об Entity Framework см. в разделе msdn.com/data/ef.]

Инициализирует новый экземпляр класса ObjectContext с данной строкой соединения и именем контейнера сущностей.

Пространство имен:  System.Data.Entity.Core.Objects
Сборка:  EntityFramework (в EntityFramework.dll)

Синтаксис

'Декларация
<SuppressMessageAttribute("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors", Justification := "Class is internal and methods are made virtual for testing purposes only. They cannot be overrided by user.")> _
Protected Sub New ( _
    connectionString As String, _
    defaultContainerName As String _
)
'Применение
Dim connectionString As String 
Dim defaultContainerName As String 

Dim instance As New ObjectContext(connectionString, _
    defaultContainerName)
[SuppressMessageAttribute("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors", Justification = "Class is internal and methods are made virtual for testing purposes only. They cannot be overrided by user.")]
protected ObjectContext(
    string connectionString,
    string defaultContainerName
)
[SuppressMessageAttribute(L"Microsoft.Usage", L"CA2214:DoNotCallOverridableMethodsInConstructors", Justification = L"Class is internal and methods are made virtual for testing purposes only. They cannot be overrided by user.")]
protected:
ObjectContext(
    String^ connectionString, 
    String^ defaultContainerName
)
[<SuppressMessageAttribute("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors", Justification = "Class is internal and methods are made virtual for testing purposes only. They cannot be overrided by user.")>]
new : 
        connectionString:string * 
        defaultContainerName:string -> ObjectContext
protected function ObjectContext(
    connectionString : String, 
    defaultContainerName : String
)

Параметры

  • connectionString
    Тип: System.String
    Строка соединения, которая также предоставляет доступ к метаданным.
  • defaultContainerName
    Тип: System.String
    Имя контейнера сущностей по умолчанию. Если параметр defaultContainerName задается с помощью этого метода, свойство становится доступным только для чтения.

Исключения

Исключение Условие
ArgumentNullException

Параметр connectionString имеет значение NULL.

ArgumentException

Недопустимый параметр connectionString, defaultContainerName или рабочая область метаданных.

См. также

Справочник

ObjectContext Класс

ObjectContext - перегрузка

System.Data.Entity.Core.Objects - пространство имен