La firma del costruttore accetta gli stessi argomenti di ISerializable.GetObjectData, in particolare un'istanza SerializationInfo ...

La firma del costruttore accetta gli stessi argomenti di ISerializable.GetObjectData, in particolare un'istanza SerializationInfo e un'istanza StreamingContext. Il costruttore deve essere protetto per le classi non sealed e privato per le classi sealed. Se non si implementa un costruttore di serializzazione, la serializzazione non riesce e viene generata una SerializationException.