LocalValueEntry.Equals(Object) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Determina si dos instancias de LocalValueEntry son iguales.
public:
override bool Equals(System::Object ^ obj);
public override bool Equals (object obj);
override this.Equals : obj -> bool
Public Overrides Function Equals (obj As Object) As Boolean
Parámetros
- obj
- Object
Objeto LocalValueEntry que se va a comparar con el objeto LocalValueEntry actual.
Devoluciones
Esta implementación Equality(LocalValueEntry, LocalValueEntry) compara los valores de Property y compara potencialmente los valores de Value. El componente Property de LocalValueEntry es un tipo de valor, por lo que siempre será una comparación bit a bit. Para el componente Value, esta implementación emplea una comparación bit a bit si es un tipo de valor. Para las propiedades establecidas localmente que tienen tipos de referencia, el comportamiento se difiere a los mecanismos de determinación de igualdad de ese tipo, porque simplemente utiliza el operador == en los dos valores de manera interna. De forma predeterminada, ésta sería una igualdad de referencias de los valores, por lo que la igualdad de toda la LocalValueEntry se volvería una igualdad de referencias.