DbContext - конструктор (String, DbCompiledModel)
[Эта страница относится к документации к Entity Framework 6. Последняя версия доступна в составе пакета Entity Framework NuGet. Дополнительные сведения об Entity Framework см. в разделе msdn.com/data/ef.]
Создает новый экземпляр контекста с использованием указанной строки в качестве имени или строки подключения с базой данных, с которой будет установлено соединение, и инициализирует его из заданной модели. Как это используется при создании соединения, см. в примечаниях к классу.
Пространство имен: System.Data.Entity
Сборка: EntityFramework (в EntityFramework.dll)
Синтаксис
'Декларация
<SuppressMessageAttribute("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors")> _
<SuppressMessageAttribute("Microsoft.Reliability", "CA2000:Dispose objects before losing scope")> _
Public Sub New ( _
nameOrConnectionString As String, _
model As DbCompiledModel _
)
'Применение
Dim nameOrConnectionString As String
Dim model As DbCompiledModel
Dim instance As New DbContext(nameOrConnectionString, _
model)
[SuppressMessageAttribute("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors")]
[SuppressMessageAttribute("Microsoft.Reliability", "CA2000:Dispose objects before losing scope")]
public DbContext(
string nameOrConnectionString,
DbCompiledModel model
)
[SuppressMessageAttribute(L"Microsoft.Usage", L"CA2214:DoNotCallOverridableMethodsInConstructors")]
[SuppressMessageAttribute(L"Microsoft.Reliability", L"CA2000:Dispose objects before losing scope")]
public:
DbContext(
String^ nameOrConnectionString,
DbCompiledModel^ model
)
[<SuppressMessageAttribute("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors")>]
[<SuppressMessageAttribute("Microsoft.Reliability", "CA2000:Dispose objects before losing scope")>]
new :
nameOrConnectionString:string *
model:DbCompiledModel -> DbContext
public function DbContext(
nameOrConnectionString : String,
model : DbCompiledModel
)
Параметры
- nameOrConnectionString
Тип: System.String
Имя базы данных или строка подключения.
- model
Тип: System.Data.Entity.Infrastructure.DbCompiledModel
Модель, которая будет поддерживать данный контекст.