DataColumnSurrogate Class

Represents a surrogate of a DataColumn object, which Sync Framework uses during custom binary serialization.

System.Object
  Microsoft.Synchronization.Data.DataColumnSurrogate

Namespace:  Microsoft.Synchronization.Data
Assembly:  Microsoft.Synchronization.Data (in Microsoft.Synchronization.Data.dll)

[SerializableAttribute]
public class DataColumnSurrogate

The DataColumnSurrogate type exposes the following members.

  NameDescription
Public methodDataColumnSurrogateInitializes a new instance of the DataColumnSurrogate class.
Top

  NameDescription
Public propertyColumnNameGets or sets the name of the column that the DataColumnSurrogate object represents.
Public propertyDataTypeGets or sets the data type of the column that the DataColumnSurrogate object represents.
Top

  NameDescription
Public methodConvertToDataColumnConstructs a DataColumn object based on a DataColumnSurrogate object.
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodToString (Inherited from Object.)
Top

This surrogate does not retain all of the properties of the object on which it is based. The only properties it retains are those that are publicly exposed.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Show: