Freigeben über


DynamicData.Equality(DynamicData, Object) Operator

Definition

Bestimmt, ob die angegebene DynamicData und Object denselben Wert haben.

public static bool operator ==(Azure.Core.Serialization.DynamicData? left, object? right);
static member ( = ) : Azure.Core.Serialization.DynamicData * obj -> bool
Public Shared Operator == (left As DynamicData, right As Object) As Boolean

Parameter

left
DynamicData

Der zu vergleichende DynamicData.

right
Object

Der zu vergleichende Object.

Gibt zurück

true, wenn left und right denselben Wert haben, andernfalls false.

Hinweise

Dieser Operator ruft bis auf, Azure.Core.Serialization.DynamicData.Equals(System.Object) wenn Sich DynamicData auf der linken Seite des Vorgangs befindet. Azure.Core.Serialization.DynamicData.Equals(System.Object) weist eine Wertsemantik auf, wenn DynamicData einen JSON-Grundtyp darstellt, d. h. Zeichenfolge, Bool, Zahl oder NULL, andernfalls referenziert, d. h. für Objekte und Arrays.

Beachten Sie, dass dieser Operator nicht aufgerufen wird, wenn sich DynamicData auf der rechten Seite eines == Vorgangs befindet. Daher gibt das Ergebnis eines == Vergleichs mit null links und einem DynamicData-instance auf der rechten Seite zurückfalse.

Gilt für: