ObjectIDGenerator.GetId(Object, Boolean) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Restituisce l'ID dell'oggetto specificato, generando un nuovo ID se questo oggetto non è già stato identificato da 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
Parametri
- obj
- Object
Oggetto per il quale si desidera un ID.
- firstTime
- Boolean
true
se il valore di obj
non era noto in precedenza all'oggetto ObjectIDGenerator; in caso contrario, false
.
Restituisce
L'ID dell'oggetto viene utilizzato per la serializzazione. Il parametro firstTime
è impostato su true
se l'oggetto è stato identificato per la prima volta, altrimenti è impostato su false
.
Eccezioni
Il valore del parametro obj
è null
.
A ObjectIDGenerator è stato chiesto di tenere traccia di un numero eccessivo di oggetti.