ObjectIDGenerator.GetId(Object, Boolean) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.