Compartilhar via


Serialização em binário

Serialization can be defined as the processo of Storing the Estado of an objeto to a meio de armazenamento. During this processo, the Public and Particular fields of the objeto and the name of the classe, including the assembly containing the classe, are converted to a transmitir of bytes, which is then Written to a fluxo de dados. Quando o objeto é desserializado posteriormente, é criado um clone exato do objeto original.

Ao implementar um mecanismo de serialização em um ambiente orientada a objeto, você precisará fazer um número de concessões entre facilidade de uso e flexibilidade. The processo can be Automated to a Extent Large, provided you are given sufficient Controlar over the processo. De exemplo, situações podem ocorrer onde simples Binário serialização não é suficiente, ou pode haver um motivo específico para decidir quais campos em uma classe precisam ser serializado. The seguinte Seções examine the Mechanism serialização Robust provided with the .NET Framework and realce a número of Important Features That you to Allow The processo to meet Your needs personalizar.

Dica

O estado de um objeto codificados em UTF-7 ou UTF-8 não é preservado se o objeto for serializado e desserializado usando diferentes versões do .NET Framework.

Nesta seção

Referência

Seções relacionadas