Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Belirli tablolar için kullanılabilir işlemleri, her tablonun varsayılan sütunlarını ve tablolar arasındaki ilişkileri anlamak için bu başvuruyu kullanın. Tablo tanımları EntityMetadata sınıfını kullanır.
Bu referans yalnızca aşağıdaki tabloları içerir:
EntityMetadata.IsPrivateEşit -tirfalseBu koşul, dış kullanım örneği olmayan tabloları dışlar.
EntityMetadata.IsIntersectfalseeşittir veya IsIntersect eşittirtrueve tablo dörtten fazla sütun içerir.Kesişen tabloların çoğu, çoka çok ilişkisini desteklemek için gereken dört sütunu içerir. İşe yaramazlar. Dörtten fazla sütuna sahip tabloları kesiştirme yaygın ve daha ilginç değildir.
Ortamınızdaki tüm tablolar hakkındaki bilgileri görüntülemek için bkz. Ortamınızdaki tablo tanımlarına göz atma.
Dynamics 365 ürünleri tablo başvurusu
Dynamics 365 ürünleri Dataverse kullanır. Dynamics 365 ürünleri için bir ortam oluşturduğunuzda, ortamın tüm Dynamics 365 ürünleri için ortak bir tablo kümesi vardır. Dynamics 365 Etkin uygulamalar tablosu/varlık başvurusuna bakın.
Belirli Dynamics 365 her ürün daha fazla tablo ekleyebilir. Aşağıdaki tabloda belirli Dynamics 365 ürünleri için tablo başvurusu gösterilmektedir:
| Ürün Belgeleri | Ürün Tablosu referansı |
|---|---|
| Satışlar | Satış tablosu/varlık referansı |
| Saha Servisi | Field Service tablosu/varlık başvurusu |
| Müşteri Hizmetleri | Müşteri Hizmetleri tablosu/varlık başvurusu |
Özellikler
Bu bölüm, tümü yerine seçili varlık özelliklerini içerir. Yalnızca geliştiriciler için en yararlı olan özellikleri içerir. Bazı varlık özelliği değerlerini değiştirebilirsiniz.
Kolonlar
Sütunlar iki ayrı bölümde listelenir:
| Bölüm | Description |
|---|---|
| Yazılabilir sütunlar/öznitelikler | Tabloda satır oluştururken veya güncelleştirirken ayarlayabileceğiniz sütunlar. Bu sütunlar veya AttributeMetadata.IsValidForUpdate özellikleri (genellikle her ikisi için deAttributeMetadata.IsValidForCreate) döndürürtrue. Özelliklerden biri döndürürse false, bu koşul belirtilir. |
| Salt okunur sütunlar/öznitelikler | Tabloda satır oluştururken veya güncelleştirirken alabildiğiniz ancak ayarlayabildiğiniz sütunlar. Bu sütunlar her zaman hem hem de AttributeMetadata.IsValidForCreateAttributeMetadata.IsValidForUpdate özellikleri için döndürürfalse. |
Seçenek sütunu seçenekleri
Bu başvuru belgelerindeki seçim sütunu seçenekleri, İngilizce'nin temel dil olduğu bir kurulumdan gelir. Bazı seçim seçenekleri, ortam oluşturulurken seçilen temel dile bağlı olarak değişebilir. Bu farklılıklar, dile veya kültüre en uygun seçeneklerle daha yakından hizalanır. Etiketleri değiştirerek veya gerektiğinde seçenekleri ekleyerek ve kaldırarak bu seçenekleri özelleştirebilirsiniz.
Ilişki
EntityMetadata sınıfı ilişkileri temsil eden üç özellik içerir:
| Mülkiyet | Türü | Description |
|---|---|---|
| OneToManyRelationships | OneToManyRelationshipMetadata[] | Varlık için bir-çok ilişkileri dizisini alır. |
| ManyToOneRelationships | OneToManyRelationshipMetadata[] | Varlık için çok-bir ilişkileri dizisini alır. |
| ManyToManyRelationships | ManyToManyRelationshipMetadata[] | Varlık için çok-çok ilişkileri dizisini alır. |
Uyarı
Her tabloda bu tabloya uygulanan ilişkiler listeleniyor olsa da, her ilişki her iki tablo tarafından da paylaşılır. İlişkiler tablolar arasında bulunur. Bire çok ilişkiler mevcut olsa da, çoka bir ilişkiler yalnızca başvuran tablodan bire çok ilişkisinin görünümü olur.
Çoka bir ilişkiler
Şu OneToManyRelationshipMetadata sınıf özelliklerini içerir:
| Mülkiyet | Description |
|---|---|
ReferencedEntity |
İlgili tablonun mantıksal adı. |
ReferencedAttribute |
İlgili tablonun birincil anahtarının mantıksal adı. |
ReferencingEntity |
Arama sütununa sahip ilgili tablonun mantıksal adı. |
ReferencingAttribute |
Birincil tablonun birincil anahtarına başvuru içeren ilgili tablodaki arama sütununun mantıksal adı. |
IsHierarchical |
İlişkinin kendine başvuran hiyerarşik bir ilişkiyi temsil edip etmediği |
CascadeConfiguration |
Üst varlıkta hangi işlemlerin gerçekleştirildiğini açıklayan veriler, ilgili varlıklara göre art arda aşağı doğru ilerler. Daha fazla bilgi için bkz. Art arda yapılandırma. |
Bire çok ilişkiler
Şu OneToManyRelationshipMetadata sınıf özelliklerini içerir:
| Mülkiyet | Description |
|---|---|
ReferencingEntity |
İlgili tablonun mantıksal adı. |
ReferencingAttribute |
Birincil tablonun birincil anahtarına başvuru içeren ilgili tablodaki sütunun mantıksal adı. |
IsCustomizable |
İlişkinin özelliklerini değiştirip değiştiremeyeceğiniz. |
ReferencedEntityNavigationPropertyName |
Bu ilişki için Web API koleksiyonu değerli gezinti özelliğinin adı. Daha fazla bilgi için bkz. Web API'si Gezinti Özellikleri. |
AssociatedMenuConfiguration |
Model temelli uygulamalar tarafından, ilgili varlık verilerine kullanıcı arabiriminde birincil varlıktan erişilip erişilemeyeceğini ve nasıl erişileceğini denetlemek için kullanılan veriler. |
Çok-a-çok ilişkiler
Her çok-çok ilişkisi Entity1LogicalName ve Entity2LogicalName'i içerir. Bu belge için, ilişki ayrıntıları geçerli tablo bağlamında sağlanır.
Entity1 ve Entity2 olması gerçekten önemli değildir.
Her çok-çok ilişkisi için aşağıdaki ManyToManyRelationshipMetadata sınıf özellikleri dahil edilir:
| Mülkiyet | Description |
|---|---|
IntersectEntityName |
Bu çok-çok ilişkisini destekleyen kesişim tablosunun mantıksal adı. |
IsCustomizable |
İlişkinin özelliklerini değiştirip değiştiremeyeceğiniz. |
SchemaName |
İlişkinin şema adı. |
IntersectAttribute (Entity1IntersectAttribute veya Entity2IntersectAttribute) |
Kesişen tabloda, bu tür kayıtlar için birincil anahtar olan sütunun adı. |
NavigationPropertyName (Entity1NavigationPropertyName veya Entity2NavigationPropertyName) |
Bu ilişki için Web API koleksiyonu değerli gezinti özelliğinin adı. Daha fazla bilgi: Web API Gezinti Özellikleri |
AssociatedMenuConfiguration (Entity1AssociatedMenuConfiguration veya Entity2AssociatedMenuConfiguration) |
Model temelli uygulamalar tarafından, ikinci tablo verilerine kullanıcı arabiriminde bu tablodan erişilip erişilemeyeceğini ve nasıl erişileceğini denetlemek için kullanılan veriler. |
Çok-çok ilişkinin kendi kendine başvurduğu nadir durumlarda, örneğin Bağlantı Rolü (ConnectionRole) connectionroleassociation_association, Entity1 veya Entity2 özelliğe eklenir.
| Mülkiyet | Değer |
|---|---|
Entity1IntersectAttribute |
Kesişen tabloda, birincil tablo olarak bu tür kayıtlar için birincil anahtar olan sütunun adı. |
Entity2IntersectAttribute |
Kesişen tabloda, ikinci tablo olarak bu tür kayıtlar için birincil anahtar olan sütunun adı. |
Entity1NavigationPropertyName |
Bu ilişki için ilk tablo olarak Web API koleksiyonu değerli gezinti özelliğinin adı. |
Entity2NavigationPropertyName |
Bu ilişki için ikinci tablo olarak Web API koleksiyonu değerli gezinti özelliğinin adı. |
Entity1AssociatedMenuConfiguration |
Model temelli uygulamalar tarafından, ikinci tablo verilerine kullanıcı arabiriminde ilk tablo olarak bu tablodan erişilip erişilemeyeceğini ve nasıl erişileceğini denetlemek için kullanılan veriler. |
Entity2AssociatedMenuConfiguration |
Model temelli uygulamalar tarafından ikinci tablo verilerinin kullanıcı arabiriminde ikinci tablo olarak erişilip erişilemeyeceğini ve nasıl erişilebileceğini denetlemek için kullanılan veriler. |