Partager via


ReferenceResolver.GetReference(Object, Boolean) Méthode

Définition

Obtient l’identificateur de référence de la valeur spécifiée s’il existe ; sinon, un nouvel ID est attribué. Cette méthode est appelée avant l’écriture d’un objet CLR afin de pouvoir décider s’il faut écrire $id et énumérer le reste de ses propriétés ou $ref et passer à l’objet suivant.

public:
 abstract System::String ^ GetReference(System::Object ^ value, [Runtime::InteropServices::Out] bool % alreadyExists);
public abstract string GetReference (object value, out bool alreadyExists);
abstract member GetReference : obj * bool -> string
Public MustOverride Function GetReference (value As Object, ByRef alreadyExists As Boolean) As String

Paramètres

value
Object

Valeur de l’objet de type de référence CLR pour lequel obtenir un ID.

alreadyExists
Boolean

Lorsque cette méthode est retournée, true si une référence à la valeur existe déjà ; sinon, false.

Retours

String

ID de référence de l’objet spécifié.

S’applique à