ModelBusReference – třída
Zapouzdřuje odkaz na model.Jsou podporovány následující varianty: odkaz na model; odkaz na prvek modelu; odkaz na model a zobrazení tohoto vzoru; odkaz na prvek modelu pomocí zobrazení.
Hierarchie dědičnosti
System.Object
Microsoft.VisualStudio.Modeling.Integration.ModelBusReference
Obor názvů: Microsoft.VisualStudio.Modeling.Integration
Sestavení: Microsoft.VisualStudio.Modeling.Sdk.Integration.11.0 (v Microsoft.VisualStudio.Modeling.Sdk.Integration.11.0.dll)
Syntaxe
'Deklarace
Public Class ModelBusReference _
Implements IEquatable(Of ModelBusReference)
public class ModelBusReference : IEquatable<ModelBusReference>
Typ ModelBusReference zveřejňuje následující členy.
Konstruktory
Nahoru
Vlastnosti
Název | Popis | |
---|---|---|
![]() |
AdapterReference | Vrátí adaptér obsažené v referenční model sběrnice nebo null adaptér správce, potřebné k rekonstrukci referenční adaptér není zaregistrován modelbus nebo pokud tento odkaz sběrnice model nemá ModelBus. |
![]() |
ElementDisplayName | Název zobrazení popisných modelu |
![]() |
IsAdapterReferenceResolved | Vrátí se, zda adaptér odkaz byl rekonstruován, nebo ne. |
![]() |
LastStatus | Poslední známý referenční stav.Stav odkazu neznámý, dokud jsme se pokusili vytvořit adpapter pro odkaz - v případě úspěchu stav bude platný, jiné párové neplatný |
![]() |
LogicalAdapterId | Logický adaptér Id ModelBusAdapter, který umožňuje přístup k modelu, prvek nebo zobrazení, které odkazují na tento odkaz ModelBus. |
![]() |
ModelBus | |
![]() |
ModelDisplayName | Název zobrazení popisných modelu |
![]() |
ReferenceContext | Objekt ReferenceContext pro tento odkaz |
![]() |
SerializedAdapterReference | Serializované formuláře referenční adaptér |
Nahoru
Metody
Název | Popis | |
---|---|---|
![]() ![]() |
Deserialize(String, ReferenceContext) | Deserializes serializedReference a vrátí novou instanci ModelBusReference |
![]() ![]() |
Deserialize(String, IModelBus, ReferenceContext) | Deserializes serializedReference a vrátí novou instanci ModelBusReference |
![]() |
Equals(Object) | Porovná tento odkaz na jiný objekt. (Přepisuje Object.Equals(Object).) |
![]() |
Equals(ModelBusReference) | Přepíše rovnosti pro ModelBusReferences |
![]() |
Finalize | Umožňuje objekt při uvolnění prostředků a provádět jiné operace vyčištění, dříve, než je zažádáno systémem uvolňování paměti. (Zděděno z Object.) |
![]() |
GetHashCode | Získá tuto instanci referenční kód hash.Porovnání dvou instancí stejné, dávají měly stejný kód hash. (Přepisuje Object.GetHashCode().) |
![]() |
GetType | Získá Type aktuální instance. (Zděděno z Object.) |
![]() |
MemberwiseClone | Vytvoří kopii aktuálního Object. (Zděděno z Object.) |
![]() ![]() |
Serialize | Vrátí zadaný odkaz serializována jako řetězec |
![]() |
ToString | Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.) |
Nahoru
Operátory
Název | Popis | |
---|---|---|
![]() ![]() |
Equality | Porovná dvě instance ModelBusReference pro rovnost. |
![]() ![]() |
Inequality | Porovná dvě instance ModelBusReferences pro nerovnost. |
Nahoru
Rozšiřující metody
Název | Popis | |
---|---|---|
![]() |
GetDisplayName | Metoda rozšíření, která vrátí vypočítaný zobrazovaný název (Definoval ModelBusReferenceExtensionMethods.) |
![]() |
IsValidModelReference | Metoda rozšíření, která vrátí platnou součástí modelu odkaz (Definoval ModelBusReferenceExtensionMethods.) |
![]() |
IsValidReference | Rozšíření metodu, která vrací platný odkaz na celý (Definoval ModelBusReferenceExtensionMethods.) |
Nahoru
Poznámky
Přesný výklad ModelBusReference závisí na odvozené třídy ModelBusAdapter, používající model zalomení.
Další informace naleznete v tématu Integrace modelů pomocí Visual Studio Modelbus.
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.