Objeto de serialização binário do .NET com referências a outros objetos. . . o que acontece?
Se você possui uma instância de objeto A que referencia outros objetos (por exemplo, instâncias B e C) e você serializa binário A em um arquivo, o que acontece? Agora você possui dados serializados que incluem A, B e C?
Como isso funciona exatamente? O que receberei se desserializar os dados? A, B e C ??
(Sinta-se à vontade para incluir também explicações sobre o funcionamento interno).