Sdílet prostřednictvím


DomainRelationshipInfo – třída

Představuje metadata o vztah domény.

Hierarchie dědičnosti

System.Object
  Microsoft.VisualStudio.Modeling.DomainObjectInfo
    Microsoft.VisualStudio.Modeling.DomainClassInfo
      Microsoft.VisualStudio.Modeling.DomainRelationshipInfo

Obor názvů:  Microsoft.VisualStudio.Modeling
Sestavení:  Microsoft.VisualStudio.Modeling.Sdk.12.0 (v Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)

Syntaxe

'Deklarace
Public NotInheritable Class DomainRelationshipInfo _
    Inherits DomainClassInfo
public sealed class DomainRelationshipInfo : DomainClassInfo

Typ DomainRelationshipInfo zveřejňuje následující členy.

Vlastnosti

  Název Popis
Veřejná vlastnost AllDescendants Získá seznam všech domén tříd odvozených od této třídy. (Zděděno z DomainClassInfo.)
Veřejná vlastnost AllDomainProperties Získá seznam vlastností domény deklaraci třídy této domény. (Zděděno z DomainClassInfo.)
Veřejná vlastnost AllDomainRolesPlayed Získá seznam všech rolí domény hraje této třídy nebo jeho zaevidováni jen pro čtení. (Zděděno z DomainClassInfo.)
Veřejná vlastnost AllEmbeddedByDomainRoles Získá seznam rolí domény, které vložit třídy této domény. (Zděděno z DomainClassInfo.)
Veřejná vlastnost AllowsDuplicates Získá, zda je povoleno více instancí tohoto vztahu domény spojuje prvky.
Veřejná vlastnost BaseDomainClass Získá domény třídy, která dědí třídu této domény. (Zděděno z DomainClassInfo.)
Veřejná vlastnost BaseDomainRelationship Získá vztah domény základní případné.
Veřejná vlastnost DefaultDomainProperty Získá vlastnost výchozí domény pro tuto třídu domény. (Zděděno z DomainClassInfo.)
Veřejná vlastnost DisplayName Načte zobrazovaný název prvku. (Zděděno z DomainObjectInfo.)
Veřejná vlastnost DomainModel Získá model domény patřící do této třídy domény. (Zděděno z DomainClassInfo.)
Veřejná vlastnost DomainRoles Získá seznam rolí domény jen pro čtení pro tento vztah.
Veřejná vlastnost Id Načte ID prvku. (Zděděno z DomainObjectInfo.)
Veřejná vlastnost ImplementationClass Získá typ implementace třídy této domény. (Zděděno z DomainClassInfo.)
Veřejná vlastnost IsEmbedding Získá zda přehrávač role zdroje obsahuje logicky hráči cílovou roli.
Veřejná vlastnost IsValidationEnabled Získá povolení ověření pro tuto třídu domény. (Zděděno z DomainClassInfo.)
Veřejná vlastnost LocalDescendants Získá seznam tříd domény přímo z této třídy. (Zděděno z DomainClassInfo.)
Veřejná vlastnost LocalDomainProperties Získá seznam vlastností domény v této doméně třídy. (Zděděno z DomainClassInfo.)
Veřejná vlastnost LocalDomainRolesPlayed Získá seznam rolí hraje třída této domény. (Zděděno z DomainClassInfo.)
Veřejná vlastnost Name Získá název prvku. (Zděděno z DomainObjectInfo.)
Veřejná vlastnost NameDomainProperty Získá vlastnosti název prvku pro tuto třídu domény. (Zděděno z DomainClassInfo.)

Nahoru

Metody

  Název Popis
Veřejná metoda Equals Na základě rovnosti je ID objektu DomainClassInfo. (Zděděno z DomainClassInfo.)
Veřejná metoda FindDomainProperty Nalezne vlastnost domain, definovaný v této doméně třídy. (Zděděno z DomainClassInfo.)
Veřejná metoda FindDomainRole Najde roli domény podle názvu.
Veřejná metoda GetHashCode Hashcode je založena na ID tohoto objektu (Zděděno z DomainClassInfo.)
Veřejná metoda GetType Získá Type aktuální instance. (Zděděno z Object.)
Veřejná metoda IsDerivedFrom(Guid) Označuje, zda je této domény třídy odvozené od třídy zadané domény. (Zděděno z DomainClassInfo.)
Veřejná metoda IsDerivedFrom(DomainClassInfo) Označuje, zda je této domény třídy odvozené od třídy zadané domény. (Zděděno z DomainClassInfo.)
Veřejná metoda ToString Převede řetězec na prvek. (Zděděno z DomainObjectInfo.)

Nahoru

Bezpečný přístup z více vláken

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.

Viz také

Referenční dokumentace

Microsoft.VisualStudio.Modeling – obor názvů