Série
A serialização é o processo de converter o estado de um objeto em um formulário que pode ser persistentes ou transportado. O Complemento de serialização é a desserialização, que converte um fluxo em um objeto. Juntos, esses processos permitem que os dados sejam facilmente armazenados e transferidas.
O .NET Framework recursos duas tecnologias série:
Binário preserves , which is useful for preserving the of an between different invocations of an . Por exemplo, você pode compartilhar um objeto entre diferentes aplicativos por serializá-lo para a Área de transferência. Você pode serializar um objeto para um fluxo, para um disco, memória, através da rede e assim por diante. Remoting usa serialização para passar objetos "pelo valor" de um domínio computador ou aplicativo para outro.
Serialização XML serializes Only Público Properties and fields and does not preservar tipo fidelidade. Isso é útil quando você deseja fornecer ou consomem dados sem restringir o aplicativo que usa os dados. Because XML is an aberto padrão, it is an escolha attractive for Sharing dados Na Horizontal the Web. SOAP likewise is an Abrir padrão, which makes it an escolha attractive.
Nesta seção
Tópicos de instrução de serialização
Lista links para tópicos instrução contidos nesta seção.Serialização em binário
Describes the Binário Mechanism serialização that is included with the Common Language Runtime.A serialização SOAP e XML
Describes the Mechanism serialização XML and SOAP that is included with the Comum tempo de execução linguagem.
Referência
System.Runtime.Serialization
Contém classes que podem ser usadas para serializar e desserializar objetos.System.Xml.Serialization
Contém classes que podem ser usadas para serializar objetos em XML formato documentos ou fluxos.
Seções relacionadas
.NET Remoting
Descreve a Diversos disponível métodos de comunicação no .NET Framework para remoto comunicações.As tecnologias de desenvolvimento avançado
Fornece links para mais informações sobre tarefas de desenvolvimento sofisticadas e técnicas no .NET Framework.Serviços Web XML Criado Using ASP.NET and XML Web Service Clients
Provides topics that Describe and Explain How to programa XML Web Services Criado Using ASP.NET.