ObjectContext Oluşturucular
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
ObjectContext sınıfının yeni bir örneğini başlatır.
Aşırı Yüklemeler
| Name | Description |
|---|---|
| ObjectContext(EntityConnection) |
Verilen bağlantıyla sınıfının yeni bir örneğini ObjectContext başlatır. Oluşturma sırasında meta veri çalışma alanı nesneden EntityConnection ayıklanır. |
| ObjectContext(String) |
Verilen bağlantı dizesi ve varsayılan varlık kapsayıcı adıyla ObjectContext sınıfının yeni bir örneğini başlatır. |
| ObjectContext(EntityConnection, String) |
Sınıfın ObjectContext yeni bir örneğini belirli bir bağlantı ve varlık kapsayıcısı adıyla başlatır. |
| ObjectContext(String, String) |
Belirli bir bağlantı dizesi ve varlık kapsayıcı adıyla ObjectContext sınıfının yeni bir örneğini başlatır. |
ObjectContext(EntityConnection)
Verilen bağlantıyla sınıfının yeni bir örneğini ObjectContext başlatır. Oluşturma sırasında meta veri çalışma alanı nesneden EntityConnection ayıklanır.
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)
Parametreler
- connection
- EntityConnection
EntityConnection Modele ve veri kaynağı bağlantısına başvurular içeren bir.
Özel durumlar
connection şudur: null.
Ayrıca bkz.
Şunlara uygulanır
ObjectContext(String)
Verilen bağlantı dizesi ve varsayılan varlık kapsayıcı adıyla ObjectContext sınıfının yeni bir örneğini başlatır.
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)
Parametreler
- connectionString
- String
Meta veri bilgilerine de erişim sağlayan bağlantı dizesi.
Özel durumlar
connectionString şudur: null.
Örnekler
Bu örnekte, bir oluşturma gösterilmektedir 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);
Açıklamalar
, connectionString kavramsal bir modele erişmek ve bir veri kaynağına bağlanmak için gereken bilgileri içeren bir dizedir.
EntityConnectionStringBuilder sınıfı, dizeyi doğru biçimlendirmek için kullanılabilir.
Varlık Veri Modeli araçları, uygulamanın yapılandırma dosyasında depolanan adlandırılmış bir bağlantı dizesi oluşturur. Bu adlandırılmış bağlantı dizesi, ObjectContext sınıfı örneği oluşturulurken connectionString parametresi yerine sağlanabilir.
Ayrıca bkz.
Şunlara uygulanır
ObjectContext(EntityConnection, String)
Sınıfın ObjectContext yeni bir örneğini belirli bir bağlantı ve varlık kapsayıcısı adıyla başlatır.
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)
Parametreler
- connection
- EntityConnection
EntityConnection Modele ve veri kaynağı bağlantısına başvurular içeren bir.
- defaultContainerName
- String
Varsayılan varlık kapsayıcısının adı.
defaultContainerName bu yöntem aracılığıyla ayarlandığında özelliği salt okunur olur.
Özel durumlar
connection şudur: null.
connection, defaultContainerNameveya meta veri çalışma alanı geçerli değil.
Ayrıca bkz.
Şunlara uygulanır
ObjectContext(String, String)
Belirli bir bağlantı dizesi ve varlık kapsayıcı adıyla ObjectContext sınıfının yeni bir örneğini başlatır.
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)
Parametreler
- connectionString
- String
Meta veri bilgilerine de erişim sağlayan bağlantı dizesi.
- defaultContainerName
- String
Varsayılan varlık kapsayıcısının adı.
defaultContainerName bu yöntem aracılığıyla ayarlandığında özelliği salt okunur olur.
Özel durumlar
connectionString şudur: null.
connectionString, defaultContainerNameveya meta veri çalışma alanı geçerli değil.
Açıklamalar
, connectionString kavramsal bir modele erişmek ve bir veri kaynağına bağlanmak için gereken bilgileri içeren bir dizedir.
EntityConnectionStringBuilder sınıfı, dizeyi doğru biçimlendirmek için kullanılabilir.