ObjectIDGenerator.GetId(Object, Boolean) Método

Definición

Devuelve el identificador del objeto especificado, generando un nuevo identificador si el objeto especificado aún 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 desea obtener un identificador.

firstTime
Boolean

true si obj no se conocía previamente a ObjectIDGenerator; de lo contrario, false.

Devoluciones

El identificador del objeto se usa para la serialización. firstTime se establece true en si es la primera vez que se ha identificado el objeto; de lo contrario, se establece en false.

Excepciones

El obj parámetro es null.

ObjectIDGenerator Se le ha pedido que realice un seguimiento de demasiados objetos.

Se aplica a