Compartir a través de


ObjectIDGenerator.GetId(Object, Boolean) Método

Definición

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.

Se aplica a