ObjectContext Konstruktor
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menginisialisasi instans baru dari kelas ObjectContext.
Overload
| Nama | Deskripsi |
|---|---|
| ObjectContext(EntityConnection) |
Menginisialisasi instans ObjectContext baru kelas dengan koneksi yang diberikan. Selama konstruksi, ruang kerja metadata diekstraksi dari EntityConnection objek. |
| ObjectContext(String) |
Menginisialisasi instans baru kelas ObjectContext dengan nama kontainer entitas string koneksi dan default yang diberikan. |
| ObjectContext(EntityConnection, String) |
Menginisialisasi instans ObjectContext baru kelas dengan nama kontainer koneksi dan entitas tertentu. |
| ObjectContext(String, String) |
Menginisialisasi instans baru kelas ObjectContext dengan nama kontainer string koneksi dan entitas tertentu. |
ObjectContext(EntityConnection)
Menginisialisasi instans ObjectContext baru kelas dengan koneksi yang diberikan. Selama konstruksi, ruang kerja metadata diekstraksi dari EntityConnection objek.
public:
ObjectContext(System::Data::EntityClient::EntityConnection ^ connection);
public ObjectContext(System.Data.EntityClient.EntityConnection connection);
new System.Data.Objects.ObjectContext : System.Data.EntityClient.EntityConnection -> System.Data.Objects.ObjectContext
Public Sub New (connection As EntityConnection)
Parameter
- connection
- EntityConnection
Yang EntityConnection berisi referensi ke model dan ke koneksi sumber data.
Pengecualian
connection adalah null.
Lihat juga
Berlaku untuk
ObjectContext(String)
Menginisialisasi instans baru kelas ObjectContext dengan nama kontainer entitas string koneksi dan default yang diberikan.
public:
ObjectContext(System::String ^ connectionString);
public ObjectContext(string connectionString);
new System.Data.Objects.ObjectContext : string -> System.Data.Objects.ObjectContext
Public Sub New (connectionString As String)
Parameter
- connectionString
- String
string koneksi, yang juga menyediakan akses ke informasi metadata.
Pengecualian
connectionString adalah null.
Contoh
Contoh ini menunjukkan cara membuat ObjectContext.
// Create the ObjectContext.
ObjectContext context =
new ObjectContext("name=AdventureWorksEntities");
// Set the DefaultContainerName for the ObjectContext.
// When DefaultContainerName is set, the Entity Framework only
// searches for the type in the specified container.
// Note that if a type is defined only once in the metadata workspace
// you do not have to set the DefaultContainerName.
context.DefaultContainerName = "AdventureWorksEntities";
ObjectSet<Product> query = context.CreateObjectSet<Product>();
// Iterate through the collection of Products.
foreach (Product result in query)
Console.WriteLine("Product Name: {0}", result.Name);
Keterangan
connectionString adalah string yang berisi informasi yang diperlukan untuk mengakses model konseptual dan untuk menyambungkan ke sumber data. Kelas EntityConnectionStringBuilder dapat digunakan untuk memformat string dengan benar.
Alat Model Data Entitas menghasilkan string koneksi bernama yang disimpan dalam file konfigurasi aplikasi. Ini bernama string koneksi dapat disediakan alih-alih parameter connectionString saat membuat instans kelas ObjectContext.
Lihat juga
Berlaku untuk
ObjectContext(EntityConnection, String)
Menginisialisasi instans ObjectContext baru kelas dengan nama kontainer koneksi dan entitas tertentu.
protected:
ObjectContext(System::Data::EntityClient::EntityConnection ^ connection, System::String ^ defaultContainerName);
protected ObjectContext(System.Data.EntityClient.EntityConnection connection, string defaultContainerName);
new System.Data.Objects.ObjectContext : System.Data.EntityClient.EntityConnection * string -> System.Data.Objects.ObjectContext
Protected Sub New (connection As EntityConnection, defaultContainerName As String)
Parameter
- connection
- EntityConnection
Yang EntityConnection berisi referensi ke model dan ke koneksi sumber data.
- defaultContainerName
- String
Nama kontainer entitas default.
defaultContainerName Ketika diatur melalui metode ini, properti menjadi baca-saja.
Pengecualian
connection adalah null.
connectionRuang kerja metadata , defaultContainerName, atau tidak valid.
Lihat juga
Berlaku untuk
ObjectContext(String, String)
Menginisialisasi instans baru kelas ObjectContext dengan nama kontainer string koneksi dan entitas tertentu.
protected:
ObjectContext(System::String ^ connectionString, System::String ^ defaultContainerName);
protected ObjectContext(string connectionString, string defaultContainerName);
new System.Data.Objects.ObjectContext : string * string -> System.Data.Objects.ObjectContext
Protected Sub New (connectionString As String, defaultContainerName As String)
Parameter
- connectionString
- String
string koneksi, yang juga menyediakan akses ke informasi metadata.
- defaultContainerName
- String
Nama kontainer entitas default.
defaultContainerName Ketika diatur melalui metode ini, properti menjadi baca-saja.
Pengecualian
connectionString adalah null.
connectionStringRuang kerja metadata , defaultContainerName, atau tidak valid.
Keterangan
connectionString adalah string yang berisi informasi yang diperlukan untuk mengakses model konseptual dan untuk menyambungkan ke sumber data. Kelas EntityConnectionStringBuilder dapat digunakan untuk memformat string dengan benar.