Este artigo foi traduzido por máquina. Para visualizar o arquivo em inglês, marque a caixa de seleção Inglês. Você também pode exibir o texto Em inglês em uma janela pop-up, movendo o ponteiro do mouse sobre o texto.
Tradução
Inglês

Método ObjectManager.RegisterObject (Object, Int64)

 

Registra um objeto como ele é desserializado, associá-lo com objectID.

Namespace:   System.Runtime.Serialization
Assembly:  mscorlib (em mscorlib.dll)

[SecurityCriticalAttribute]
public virtual void RegisterObject(
	object obj,
	long objectID
)

Parâmetros

obj
Type: System.Object

O objeto a ser registrado.

objectID
Type: System.Int64

A ID do objeto para registrar.

Exception Condition
ArgumentNullException

O obj parâmetro é null.

ArgumentOutOfRangeException

O objectID parâmetro é menor ou igual a zero.

SerializationException

O objectID já foi registrado para um objeto diferente de obj.

ObjectManager retém informações sobre o objeto e sua ID. Posterior durante a desserialização, GetObject pode ser usado para determinar se já tiver sido desserializada uma ID de objeto específico, ou se é uma referência direta a um objeto que ainda não tiver sido desserializado.

.NET Framework
Disponível desde 1.1
Retornar ao início
Mostrar: