MetadataWorkspace 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
MetadataWorkspace() |
MetadataWorkspace sınıfının yeni bir örneğini başlatır. |
MetadataWorkspace(IEnumerable<String>, IEnumerable<Assembly>) |
Belirtilen yolları ve derlemeleri kullanarak sınıfının yeni bir örneğini MetadataWorkspace başlatır. |
MetadataWorkspace(Func<EdmItemCollection>, Func<StoreItemCollection>, Func<StorageMappingItemCollection>) |
Geleneksel EDMX eşlemesinden gelen tüm öğe koleksiyonları (ItemCollection) için yükleyicilerle bir MetadataWorkspace oluşturur. Varsayılan o-space ve o/c eşleme koleksiyonları kullanılır. Öğe koleksiyonu temsilcileri, belirli bir koleksiyon ilk kez kullanıldığında gevşek bir şekilde yürütülür. Koleksiyon hiçbir zaman kullanılmayacaksa null döndüren bir temsilci geçirmek kabul edilebilir, ancak bu nadiren yapılır ve EF'nin bu tür durumlarda koleksiyonu kullanma girişimi özel durumla sonuçlanır. |
MetadataWorkspace(Func<EdmItemCollection>, Func<StoreItemCollection>, Func<StorageMappingItemCollection>, Func<ObjectItemCollection>) |
Verilen o-space ve c-space yükleyicileri temelinde otomatik olarak oluşturulacak o/c eşlemesi dışında EF tarafından gereken tüm öğe koleksiyonları (ItemCollection) için yükleyicilerle bir MetadataWorkspace oluşturur. Öğe koleksiyonu temsilcileri, belirli bir koleksiyon ilk kez kullanıldığında gevşek bir şekilde yürütülür. Koleksiyon hiçbir zaman kullanılmayacaksa null döndüren bir temsilci geçirmek kabul edilebilir, ancak bu nadiren yapılır ve EF'nin bu tür durumlarda koleksiyonu kullanma girişimi özel durumla sonuçlanır. |
MetadataWorkspace()
MetadataWorkspace sınıfının yeni bir örneğini başlatır.
public MetadataWorkspace ();
Public Sub New ()
Şunlara uygulanır
MetadataWorkspace(IEnumerable<String>, IEnumerable<Assembly>)
Belirtilen yolları ve derlemeleri kullanarak sınıfının yeni bir örneğini MetadataWorkspace başlatır.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2208:InstantiateArgumentExceptionsCorrectly")]
public MetadataWorkspace (System.Collections.Generic.IEnumerable<string> paths, System.Collections.Generic.IEnumerable<System.Reflection.Assembly> assembliesToConsider);
new System.Data.Entity.Core.Metadata.Edm.MetadataWorkspace : seq<string> * seq<System.Reflection.Assembly> -> System.Data.Entity.Core.Metadata.Edm.MetadataWorkspace
Public Sub New (paths As IEnumerable(Of String), assembliesToConsider As IEnumerable(Of Assembly))
Parametreler
- paths
- IEnumerable<String>
Çalışma alanı meta verilerinin yolları.
- assembliesToConsider
- IEnumerable<Assembly>
Çalışma alanı oluşturmak için kullanılan derlemelerin adları.
- Öznitelikler
Şunlara uygulanır
MetadataWorkspace(Func<EdmItemCollection>, Func<StoreItemCollection>, Func<StorageMappingItemCollection>)
Geleneksel EDMX eşlemesinden gelen tüm öğe koleksiyonları (ItemCollection) için yükleyicilerle bir MetadataWorkspace oluşturur. Varsayılan o-space ve o/c eşleme koleksiyonları kullanılır. Öğe koleksiyonu temsilcileri, belirli bir koleksiyon ilk kez kullanıldığında gevşek bir şekilde yürütülür. Koleksiyon hiçbir zaman kullanılmayacaksa null döndüren bir temsilci geçirmek kabul edilebilir, ancak bu nadiren yapılır ve EF'nin bu tür durumlarda koleksiyonu kullanma girişimi özel durumla sonuçlanır.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId="c")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId="s")]
public MetadataWorkspace (Func<System.Data.Entity.Core.Metadata.Edm.EdmItemCollection> cSpaceLoader, Func<System.Data.Entity.Core.Metadata.Edm.StoreItemCollection> sSpaceLoader, Func<System.Data.Entity.Core.Mapping.StorageMappingItemCollection> csMappingLoader);
new System.Data.Entity.Core.Metadata.Edm.MetadataWorkspace : Func<System.Data.Entity.Core.Metadata.Edm.EdmItemCollection> * Func<System.Data.Entity.Core.Metadata.Edm.StoreItemCollection> * Func<System.Data.Entity.Core.Mapping.StorageMappingItemCollection> -> System.Data.Entity.Core.Metadata.Edm.MetadataWorkspace
Public Sub New (cSpaceLoader As Func(Of EdmItemCollection), sSpaceLoader As Func(Of StoreItemCollection), csMappingLoader As Func(Of StorageMappingItemCollection))
Parametreler
- cSpaceLoader
- Func<EdmItemCollection>
c-space (CSDL) öğe koleksiyonunu döndürmek için temsilci seçin.
- sSpaceLoader
- Func<StoreItemCollection>
s-space (SSDL) öğe koleksiyonunu döndürmek için temsilci seçin.
- csMappingLoader
- Func<StorageMappingItemCollection>
c/s eşlemesi (MSL) öğe koleksiyonunu döndürmek için temsilci seçin.
- Öznitelikler
Şunlara uygulanır
MetadataWorkspace(Func<EdmItemCollection>, Func<StoreItemCollection>, Func<StorageMappingItemCollection>, Func<ObjectItemCollection>)
Verilen o-space ve c-space yükleyicileri temelinde otomatik olarak oluşturulacak o/c eşlemesi dışında EF tarafından gereken tüm öğe koleksiyonları (ItemCollection) için yükleyicilerle bir MetadataWorkspace oluşturur. Öğe koleksiyonu temsilcileri, belirli bir koleksiyon ilk kez kullanıldığında gevşek bir şekilde yürütülür. Koleksiyon hiçbir zaman kullanılmayacaksa null döndüren bir temsilci geçirmek kabul edilebilir, ancak bu nadiren yapılır ve EF'nin bu tür durumlarda koleksiyonu kullanma girişimi özel durumla sonuçlanır.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId="s")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId="o")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId="c")]
public MetadataWorkspace (Func<System.Data.Entity.Core.Metadata.Edm.EdmItemCollection> cSpaceLoader, Func<System.Data.Entity.Core.Metadata.Edm.StoreItemCollection> sSpaceLoader, Func<System.Data.Entity.Core.Mapping.StorageMappingItemCollection> csMappingLoader, Func<System.Data.Entity.Core.Metadata.Edm.ObjectItemCollection> oSpaceLoader);
new System.Data.Entity.Core.Metadata.Edm.MetadataWorkspace : Func<System.Data.Entity.Core.Metadata.Edm.EdmItemCollection> * Func<System.Data.Entity.Core.Metadata.Edm.StoreItemCollection> * Func<System.Data.Entity.Core.Mapping.StorageMappingItemCollection> * Func<System.Data.Entity.Core.Metadata.Edm.ObjectItemCollection> -> System.Data.Entity.Core.Metadata.Edm.MetadataWorkspace
Public Sub New (cSpaceLoader As Func(Of EdmItemCollection), sSpaceLoader As Func(Of StoreItemCollection), csMappingLoader As Func(Of StorageMappingItemCollection), oSpaceLoader As Func(Of ObjectItemCollection))
Parametreler
- cSpaceLoader
- Func<EdmItemCollection>
c-space (CSDL) öğe koleksiyonunu döndürmek için temsilci seçin.
- sSpaceLoader
- Func<StoreItemCollection>
s-space (SSDL) öğe koleksiyonunu döndürmek için temsilci seçin.
- csMappingLoader
- Func<StorageMappingItemCollection>
c/s eşlemesi (MSL) öğe koleksiyonunu döndürmek için temsilci seçin.
- oSpaceLoader
- Func<ObjectItemCollection>
O-space öğe koleksiyonunu döndürmek için temsilci seçin.
- Öznitelikler
Şunlara uygulanır
Entity Framework