Aracılığıyla paylaş


EntityContainer Sınıf

Tanım

Varlık kapsayıcısını temsil etmek için sınıfı

public class EntityContainer : System.Data.Entity.Core.Metadata.Edm.GlobalItem
type EntityContainer = class
    inherit GlobalItem
Public Class EntityContainer
Inherits GlobalItem
Devralma
EntityContainer

Oluşturucular

EntityContainer(String, DataSpace)

Belirtilen ada ve veri alanına sahip bir varlık kapsayıcısı oluşturur.

Özellikler

AssociationSets

Bu varlık kapsayıcısı için ilişkilendirme kümelerini alır.

BaseEntitySets

Buna dahil edilen varlık kümelerinin ve ilişkilendirme kümelerinin EntityContainer listesini alır.

BuiltInTypeKind

Bunun EntityContaineriçin yerleşik tür türünü alır.

Documentation

Bu türle ilişkili belgeleri alır veya ayarlar.

(Devralındığı yer: MetadataItem)
EntitySets

Bu varlık kapsayıcısı için varlık kümelerini alır.

FunctionImports

Bir öğe koleksiyonunu EdmFunction belirtir. Her işlev, veritabanında bulunan saklı yordamın ayrıntılarını veya bir varlığa ve özelliklerine eşlenen eşdeğer CommandText'i içerir.

MetadataProperties

Geçerli türün özellikleri listesini alır.

(Devralındığı yer: MetadataItem)
Name

Bu EntityContaineröğesinin adını alır.

Yöntemler

AddAnnotation(String, Object)

Belirtilen ad ve değere sahip bir ek açıklama ekler veya güncelleştirir.

(Devralındığı yer: MetadataItem)
AddEntitySetBase(EntitySetBase)

Belirtilen varlık kümesini kapsayıcıya ekler.

AddFunctionImport(EdmFunction)

Kapsayıcıya bir işlev içeri aktarması ekler.

Create(String, DataSpace, IEnumerable<EntitySetBase>, IEnumerable<EdmFunction>, IEnumerable<MetadataProperty>)

EntityContainer nesnesini oluşturmak için fabrika yöntemi.

GetEntitySetByName(String, Boolean)

Varlık kümesi için belirtilen adı kullanarak bir EntitySet nesne döndürür.

GetRelationshipSetByName(String, Boolean)

İlişki kümesi için belirtilen adı kullanarak bir RelationshipSet nesne döndürür.

RemoveAnnotation(String)

Belirtilen ada sahip bir ek açıklamayı kaldırır.

(Devralındığı yer: MetadataItem)
RemoveEntitySetBase(EntitySetBase)

Kapsayıcıdan belirli bir varlık kümesini kaldırır.

ToString()

Bu EntityContaineröğesinin adını döndürür.

TryGetEntitySetByName(String, Boolean, EntitySet)

Varlık kümesi için belirtilen adı kullanarak bir EntitySet nesne döndürür.

TryGetRelationshipSetByName(String, Boolean, RelationshipSet)

İlişki kümesi için belirtilen adı kullanarak bir RelationshipSet nesne döndürür.

Şunlara uygulanır