Gets all the serializable members for a class of the specified Type and in the provided System.Runtime.Serialization.StreamingContext.
An array of type System.Reflection.MemberInfo of the non-transient, non-static members.
Generally, the serializable members of a class are the non-transient, non-static members such as fields and properties. To be included, properties must have both a getter and a setter. A class that implements System.Runtime.Serialization.ISerializable or has a serialization surrogate does not have to serialize all these members, or can serialize additional members.
Currently, you do not need to do anything different unless context has the System.Runtime.Serialization.StreamingContextStates value StreamingContextStates.Clone set.