PStream.RecordWrittenSurrogateSelector Class

RecordWrittenSurrogateSelector is a surrogate selector that will always return a PStream.RecordWrittenSurrogate, regardless of the type specified.

For a list of all members of this type, see PStream.RecordWrittenSurrogateSelector Members.


protected class PStream.RecordWrittenSurrogateSelector : SurrogateSelector

Thread Safety

Public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.


This class is used in the discovery phase. The binary formatter is given this surrogate selector so that each time an object is serialized, the GetObjectData method will be called. This makes it possible to avoid registerring every type in the namespace with a standard System.Runtime.Serialization.SurrogateSelector.


Namespace: UMD.HCIL.Piccolo.Util

Assembly: UMD.HCIL.Piccolo (in UMD.HCIL.Piccolo.dll)

See Also

PStream.RecordWrittenSurrogateSelector Members | UMD.HCIL.Piccolo.Util Namespace