ObjectIDGenerator.GetId(Object, Boolean) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Retourne l'ID pour l'objet spécifié, en générant un nouvel ID si l'objet spécifié n'a pas déjà été identifié par ObjectIDGenerator.
public:
virtual long GetId(System::Object ^ obj, [Runtime::InteropServices::Out] bool % firstTime);
public virtual long GetId (object obj, out bool firstTime);
abstract member GetId : obj * bool -> int64
override this.GetId : obj * bool -> int64
Public Overridable Function GetId (obj As Object, ByRef firstTime As Boolean) As Long
Paramètres
- obj
- Object
Objet pour lequel un ID est souhaité.
- firstTime
- Boolean
true
si obj
n'était pas précédemment connu de ObjectIDGenerator ; sinon false
.
Retours
L'ID de l'objet est utilisé pour la sérialisation. La valeur affectée à firstTime
est true
s'il s'agit de la première identification de l'objet ; sinon, la valeur est false
.
Exceptions
Le paramètre obj
a la valeur null
.
ObjectIDGenerator doit suivre un nombre d'objets trop important.