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 kelas ObjectContext.
Overload
ObjectContext(EntityConnection) |
Menginisialisasi instans ObjectContext baru kelas dengan koneksi yang diberikan. Selama konstruksi, ruang kerja metadata diekstrak dari EntityConnection objek . |
ObjectContext(String) |
Menginisialisasi instans ObjectContext baru kelas dengan string koneksi yang diberikan dan nama kontainer entitas default. |
ObjectContext(EntityConnection, String) |
Menginisialisasi instans ObjectContext baru kelas dengan nama kontainer koneksi dan entitas tertentu. |
ObjectContext(String, String) |
Menginisialisasi instans ObjectContext baru kelas dengan string koneksi dan nama kontainer entitas tertentu. |
ObjectContext(EntityConnection)
Menginisialisasi instans ObjectContext baru kelas dengan koneksi yang diberikan. Selama konstruksi, ruang kerja metadata diekstrak 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
EntityConnection Yang berisi referensi ke model dan koneksi sumber data.
Pengecualian
connection
adalah null
.
Lihat juga
Berlaku untuk
ObjectContext(String)
Menginisialisasi instans ObjectContext baru kelas dengan string koneksi yang diberikan dan nama kontainer entitas default.
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. String koneksi bernama ini dapat disediakan alih-alih connectionString
parameter saat membuat ObjectContext instans kelas.
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
EntityConnection Yang berisi referensi ke model dan koneksi sumber data.
- defaultContainerName
- String
Nama kontainer entitas default.
defaultContainerName
Ketika diatur melalui metode ini, properti menjadi baca-saja.
Pengecualian
connection
adalah null
.
Ruang connection
kerja metadata , defaultContainerName
, atau tidak valid.
Lihat juga
Berlaku untuk
ObjectContext(String, String)
Menginisialisasi instans ObjectContext baru kelas dengan string koneksi dan nama kontainer 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
.
Ruang connectionString
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.