ObjectIDGenerator.GetId(Object, Boolean) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Returnerar ID:t för det angivna objektet och genererar ett nytt ID om det angivna objektet inte redan har identifierats av 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
Parametrar
- obj
- Object
Det objekt som du vill ha ett ID för.
- firstTime
- Boolean
true om obj inte tidigare var känt för ObjectIDGenerator; annars , false.
Returer
Objektets ID används för serialisering.
firstTime är inställt på true om det här är första gången objektet har identifierats. Annars är det inställt på false.
Undantag
Parametern obj är null.
ObjectIDGenerator Har ombetts att hålla reda på för många objekt.