MonikerKey – třída
Představuje klíč Moniker.
Hierarchie dědičnosti
System.Object
Microsoft.VisualStudio.Modeling.MonikerKey
Obor názvů: Microsoft.VisualStudio.Modeling
Sestavení: Microsoft.VisualStudio.Modeling.Sdk.12.0 (v Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)
Syntaxe
'Deklarace
<SerializableAttribute> _
Public NotInheritable Class MonikerKey _
Implements IComparable(Of MonikerKey)
[SerializableAttribute]
public sealed class MonikerKey : IComparable<MonikerKey>
Typ MonikerKey zveřejňuje následující členy.
Konstruktory
Název | Popis | |
---|---|---|
MonikerKey | Inicializuje novou instanci MonikerKey s zadaný identifikátor GUID a úložiště. |
Nahoru
Vlastnosti
Název | Popis | |
---|---|---|
DomainClassId | Získá identifikátor GUID třídy domény, které jsou přidružené k tomuto MonikerKey. | |
DomainRelationshipId | Získá identifikátor GUID domény vztah přidružené k tomuto MonikerKey. | |
MonikerName | Získá název MonikerKey používá zástupný název. |
Nahoru
Metody
Název | Popis | |
---|---|---|
CompareTo | Porovná jeden MonikerKey do jiného. | |
Equals(Object) | Porovná tento MonikerKey instance objektu předaný jako parametr.Pokud je objekt jiného MonikerKey, porovná je na základě jejich název a ID zjistit, zda jsou stejné.Rovná se vynechá porušuje pravidlo: OverrideMethodsOnComparableTypes. (Přepisuje Object.Equals(Object).) | |
Equals(MonikerKey) | Vrátí se, zda dva MonikerKey objekty jsou identické. | |
GetHashCode | Generuje na základě všech 3 rovnosti porovnání provádí CompareTo() pro MonikerKey, která vrátí hodnotu true pro CompareTo, GetHashCode bude odpovídat hodnotu vrácenou to HashCode.GetHashCode toto vynechání porušuje pravidlo: OverrideGetHashCodeOnOverridingEquals. (Přepisuje Object.GetHashCode().) | |
GetType | Získá Type aktuální instance. (Zděděno z Object.) | |
ToString | Vrací řetězec, který představuje aktuální objekt. (Zděděno z Object.) |
Nahoru
Operátory
Název | Popis | |
---|---|---|
Equality | Porovnává dva MonikerKeys na základě jejich ID k určení, zda jsou stejné.Převažující operátor == splňují CA1036:OverrideMethodsOnComparableTypes | |
GreaterThan | Porovnává dva MonikerKeys na základě jejich ID zjistit ID společnosti monikerKey1 je větší než monikerKey2.Převažující operátor > k uspokojení CA1036:OverrideMethodsOnComparableTypes | |
Inequality | Porovnává dva MonikerKeys na základě jejich ID k určení, zda nerovné.Převažující operátor! = splňují CA1036:OverrideMethodsOnComparableTypes | |
LessThan |
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.