Klasa MonikerKey
Reprezentuje klucz z Moniker.
Hierarchia dziedziczenia
System.Object
Microsoft.VisualStudio.Modeling.MonikerKey
Przestrzeń nazw: Microsoft.VisualStudio.Modeling
Zestaw: Microsoft.VisualStudio.Modeling.Sdk.11.0 (w Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)
Składnia
'Deklaracja
<SerializableAttribute> _
Public NotInheritable Class MonikerKey _
Implements IComparable(Of MonikerKey)
[SerializableAttribute]
public sealed class MonikerKey : IComparable<MonikerKey>
Typ MonikerKey uwidacznia następujące elementy członkowskie.
Konstruktorzy
Nazwa | Opis | |
---|---|---|
MonikerKey | Inicjuje nowe wystąpienie MonikerKey określony identyfikator GUID i przechowywać. |
Początek
Właściwości
Nazwa | Opis | |
---|---|---|
DomainClassId | Pobiera identyfikator GUID klasy domeny, związane z tym MonikerKey. | |
DomainRelationshipId | Pobiera identyfikator GUID relacji domeny, związane z tym MonikerKey. | |
MonikerName | Pobiera nazwę MonikerKey używany do rozpoznawania monikera. |
Początek
Metody
Nazwa | Opis | |
---|---|---|
CompareTo | Porównuje jeden MonikerKey na inną. | |
Equals(Object) | Porównanie to wystąpienie MonikerKey do obiektu przekazane jako parametr.Jeśli obiekt jest MonikerKey innej, porównuje je na podstawie ich nazwy i Identyfikatora, aby ustalić, czy są równe.Pominięcie równa się narusza reguły: OverrideMethodsOnComparableTypes. (Zastępuje Object.Equals(Object)). | |
Equals(MonikerKey) | Zwraca czy dwóch MonikerKey obiekty są identyczne. | |
GetHashCode | Generuje na podstawie wszystkich porównań równości 3 wykonywane przez CompareTo() dla MonikerKey, która zwróci wartość true dla CompareTo, GetHashCode, będą odpowiadały wartość zwracana przez to HashCode.GetHashCode to pominięcie narusza reguły: OverrideGetHashCodeOnOverridingEquals. (Zastępuje Object.GetHashCode()). | |
GetType | Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object). | |
ToString | Zwraca wartość typu ciąg, który reprezentuje bieżący obiekt. (Odziedziczone z Object). |
Początek
Operatory
Nazwa | Opis | |
---|---|---|
Equality | Porównuje dwa MonikerKeys na podstawie ich identyfikator, aby ustalić, czy są równe.Przesłanianie operator == do zaspokojenia CA1036:OverrideMethodsOnComparableTypes | |
GreaterThan | Porównuje dwa MonikerKeys na podstawie ich identyfikator, aby określić, czy identyfikator monikerKey1's jest większa niż monikerKey2.Przesłanianie operator > do zaspokojenia CA1036:OverrideMethodsOnComparableTypes | |
Inequality | Porównuje dwa MonikerKeys na podstawie ich identyfikator, aby ustalić, czy są nierówne.Operator nadrzędnych! = do zaspokojenia CA1036:OverrideMethodsOnComparableTypes | |
LessThan |
Początek
Bezpieczeństwo wątku
Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.