ObjectIDGenerator.GetId(Object, Boolean) Methode

Definitie

Retourneert de id voor het opgegeven object, waarbij een nieuwe id wordt gegenereerd als het opgegeven object nog niet is geïdentificeerd door de 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

Parameters

obj
Object

Het object waarvoor u een id wilt hebben.

firstTime
Boolean

trueindien obj niet eerder bekend was bij de ObjectIDGenerator; anders . false

Retouren

De id van het object wordt gebruikt voor serialisatie. firstTime is ingesteld op true als dit de eerste keer is dat het object is geïdentificeerd; anders is het ingesteld op false.

Uitzonderingen

De obj parameter is null.

Er ObjectIDGenerator is gevraagd om te veel objecten bij te houden.

Van toepassing op