Aracılığıyla paylaş


Etki alanı rollerinin özellikleri

Aşağıdaki tabloda etki alanı rolü ile ilişkili özelliklerdir.Etki alanı rolleri hakkında daha fazla bilgi için bkz: Anlama modelleri, sınıflar ve ilişkileri.Bu özellikleri kullanma hakkında daha fazla bilgi için bkz: Özelleştirme ve bir etki alanına özgü dil uzatma.

Özellik

Description

Varsayılan

Koleksiyon türü

Bu rolün 0 iþlenenlerle varsa... * ya da 1.. *, bu özelliği bağlantılar koleksiyonu depolamak için kullanılan genel tür özelleştirir.

(none) - LinkedElementCollection<T> is used

Özel öznitelikler

Burada belirttiğiniz öznitelikler öznitelik olarak üretilen kod sınıfına eklenecektir.

<none>

Göz atılabilen özelliğidir

True, Ve kullanıcı tarafından ilişki iþlenenlerle, 0..1 veya 1..1 ise, rolü özelliği atılabilir özelliklerini pencere.Özellik ilişki bağlantı diğer sonunda öğenin adını görüntüler.

True

Özellik Oluşturucusu

True, Program kodu ilişkide çapraz geçiş için kullanabileceğiniz bu rol için rol özellik oluşturulur.Bu yanlış ayarlarsanız, etki alanı ilişkisi statik yöntemleri kullanarak daha az verimli bir şekilde ilişki geçebilir.

True

Özellik alıcı erişim değiştiricisi

Oluşturulan özelliği için alıcı için erişim değiştiricisi (public, internal, private, protected, veya protected internal).

public

Özellik ayarlayıcı erişim değiştiricisi

Oluşturulan özellik ayarlayıcı için erişim değiştiricisi (public, internal, private, protected, veya protected internal).

public

Çeşitlilik

Karşıt rolü oynayabilir modeli öğeler sayısı (0..1, 1..1, 0..*, veya 1..*).Multiplicity ise 0..* veya 1..*, sonra oluşturulan özellik koleksiyonu; temsil eder. Aksi durumda, oluşturulan özelliği, tek modeli öğesini temsil eder.

İlişki türüne bağlıdır ve bu ilişki kaynak veya hedef rolünde olsun.

Ad

Etki alanı rolünün adı.Bu özellik, boşluk içeremez.

Bu rol için rol player'ın etki alanı sınıf adı.

Kopya yayar

DoNotPropagateCopy-Kopyalanan rol player bu bağlantıyı kopyası olacaktır.

PropagateCopyToLinkOnly-Varolan role player kopyalanan bağlantı noktaları.

PropagateCopyToLinkAndOppositeRolePlayer -Kopyalanan bağlantıyı karşıt rolü Player'ın bir kopyasına işaret eder.

PropagateCopyToLinkAndOppositeRolePlayerkatıştırılmış kaynak roller için.

DoNotPropagateCopydiğer roller.

Daha fazla bilgi için bkz. Kopyalama davranışını özelleştirme

DELETE yayar

Trueilişkili bağlantı silindiğinde, bu rol oynayan öğe silmek için.

Truegömme bir rolün hedefi.

Falsediğer roller.

Daha fazla bilgi için bkz. Silme davranışı özelleştirme.

Özellik Adı

Rol player kodda oluşturulan özelliğin adı.Bu ad boşluk içeremez.

Bu rol bir sıfır bire varsa karşıt rolü adını veya bire bir multiplicity; Aksi halde, karşıt rolü pluralized adı.

Rol Player

Etki alanı sınıf öğesinin ilişkisinde bu rol oynayabilir.Bu özellik salt okunurdur.

Bu rol için rol player'ın etki alanı sınıf.

Notlar

Etki alanı rolü ile ilişkili resmi olmayan notları.

<none>

Kategori

Kategori altında oluşturulan özelliği görünür özelliklerini üretilen designer penceresinde.Bu özellik boş sonra oluşturulan özelliği altında görünen çeşitli kategori

<none>

Description

Kod belgelemek için kullanılır ve oluşturulan designer Arabiriminde kullanılan tanımı.

Açıklama rol player sınıf oluşturulan özelliği için IntelliSense araç ipucu görünür.

Description forRol tam adı

Görünen Ad

Etki alanı rolü için oluşturulan Tasarımcısı'nda görüntülenen adı.

Name özelliği değeri ayarlanmış.

Yardım anahtar sözcüğünü

Etki alanı rolünü F1 Yardım dizini oluşturmak için kullanılan isteğe bağlı anahtar sözcüğü.

<none>

Özellik görüntü adı

Oluşturulan rolü özelliği için oluşturulan Tasarımcısı'nda görüntülenen adı.

Özellik adı özelliği ayarlanmış değeri.

[!NOT]

Görüntü adı varsayılan değer kesinlikle eşleştirilecek bir karakteri koyarak ve başka bir büyük harf karakter izlenmeyen her büyük harf karakter önce boşluk ekleyerek ilişkili özellik değerini temel alır.

Ayrıca bkz.

Başvuru

Etki alanı ilişkilerini özellikleri