ObjectIDGenerator.GetId(Object, Boolean) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve el identificador del objeto especificado, y genera un identificador nuevo si el objeto especificado todavía no ha sido identificado por 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
Parámetros
- obj
- Object
Objeto para el que se solicita un identificador.
- firstTime
- Boolean
Es true
si ObjectIDGenerator no conocía previamente obj
; en caso contrario, es false
.
Devoluciones
El identificador del objeto se utiliza para la serialización.
firstTime
se establece en true
si es la primera vez que se identifica el objeto; en caso contrario, se establece en false
.
Excepciones
El parámetro obj
es null
.
Se ha solicitado a ObjectIDGenerator que realice el seguimiento de un número de objetos demasiado grande.