Compartilhar via


DynamicData.Equality(DynamicData, Object) Operador

Definição

Determina se o especificado DynamicData e Object tem o mesmo valor.

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

Parâmetros

left
DynamicData

O DynamicData de comparação.

right
Object

O Object de comparação.

Retornos

true se o valor de left for o mesmo que o valor de right; caso contrário, false.

Comentários

Esse operador chama quando Azure.Core.Serialization.DynamicData.Equals(System.Object) DynamicData está no lado esquerdo da operação. Azure.Core.Serialization.DynamicData.Equals(System.Object) tem semântica de valor quando DynamicData representa um primitivo JSON, ou seja, cadeia de caracteres, bool, número ou nulo e semântica de referência caso contrário, ou seja, para objetos e matrizes.

Observe que, se DynamicData estiver no lado direito de uma == operação, esse operador não será invocado. Devido a isso, o resultado de uma == comparação com null à esquerda e uma instância dynamicData à direita retornará false.

Aplica-se a