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.
Aşırı Yüklemeler
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ı nesnesinden EntityConnection ayıklanır. |
ObjectContext(String) |
Verilen bağlantı dizesi ve varsayılan varlık kapsayıcı adı ile sınıfının yeni bir örneğini ObjectContext başlatır. |
ObjectContext(EntityConnection, Boolean) |
Verilen bağlantı ve meta veri çalışma alanıyla bir ObjectContext oluşturur. |
ObjectContext(EntityConnection, String) |
Belirli bir bağlantı ve varlık kapsayıcısı adıyla sınıfının yeni bir örneğini ObjectContext başlatır. |
ObjectContext(String, String) |
Belirli bir bağlantı dizesi ve varlık kapsayıcı adı ile sınıfının yeni bir örneğini ObjectContext 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ı nesnesinden EntityConnection ayıklanır.
public ObjectContext (System.Data.Entity.Core.EntityClient.EntityConnection connection);
new System.Data.Entity.Core.Objects.ObjectContext : System.Data.Entity.Core.EntityClient.EntityConnection -> System.Data.Entity.Core.Objects.ObjectContext
Public Sub New (connection As EntityConnection)
Parametreler
- connection
- EntityConnection
EntityConnection Modele ve veri kaynağı bağlantısına başvurular içeren.
Özel durumlar
Bağlantı null.
Bağlantı geçersiz veya meta veri çalışma alanı geçersiz.
Şunlara uygulanır
ObjectContext(String)
Verilen bağlantı dizesi ve varsayılan varlık kapsayıcı adı ile sınıfının yeni bir örneğini ObjectContext başlatır.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Reliability", "CA2000:DisposeObjectsBeforeLosingScope", Justification="Object is in fact passed to property of the class and gets Disposed properly in the Dispose() method.")]
public ObjectContext (string connectionString);
new System.Data.Entity.Core.Objects.ObjectContext : string -> System.Data.Entity.Core.Objects.ObjectContext
Public Sub New (connectionString As String)
Parametreler
- connectionString
- String
Meta veri bilgilerine de erişim sağlayan bağlantı dizesi.
- Öznitelikler
Özel durumlar
connectionString null.
connectionString geçersiz veya meta veri çalışma alanı geçerli değil.
Şunlara uygulanır
ObjectContext(EntityConnection, Boolean)
Verilen bağlantı ve meta veri çalışma alanıyla bir ObjectContext oluşturur.
public ObjectContext (System.Data.Entity.Core.EntityClient.EntityConnection connection, bool contextOwnsConnection);
new System.Data.Entity.Core.Objects.ObjectContext : System.Data.Entity.Core.EntityClient.EntityConnection * bool -> System.Data.Entity.Core.Objects.ObjectContext
Public Sub New (connection As EntityConnection, contextOwnsConnection As Boolean)
Parametreler
- connection
- EntityConnection
mağaza bağlantısı
- contextOwnsConnection
- Boolean
True olarak ayarlanırsa, bağlam atıldığında bağlantı atılır, aksi takdirde çağıranın bağlantıyı atması gerekir.
Şunlara uygulanır
ObjectContext(EntityConnection, String)
Belirli bir bağlantı ve varlık kapsayıcısı adıyla sınıfının yeni bir örneğini ObjectContext başlatır.
[System.Diagnostics.CodeAnalysis.SuppressMessage("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 (System.Data.Entity.Core.EntityClient.EntityConnection connection, string defaultContainerName);
new System.Data.Entity.Core.Objects.ObjectContext : System.Data.Entity.Core.EntityClient.EntityConnection * string -> System.Data.Entity.Core.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.
- 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 hale gelir.
- Öznitelikler
Özel durumlar
Bağlantı null.
bağlantı , defaultContainerName veya meta veri çalışma alanı geçerli değil.
Şunlara uygulanır
ObjectContext(String, String)
Belirli bir bağlantı dizesi ve varlık kapsayıcı adı ile sınıfının yeni bir örneğini ObjectContext başlatır.
[System.Diagnostics.CodeAnalysis.SuppressMessage("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);
new System.Data.Entity.Core.Objects.ObjectContext : string * string -> System.Data.Entity.Core.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 hale gelir.
- Öznitelikler
Özel durumlar
connectionString null.
connectionString , defaultContainerName veya meta veri çalışma alanı geçerli değil.
Şunlara uygulanır
Entity Framework