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.