DataTableSurrogate Class

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

Namespace: Microsoft.Synchronization.Data
Assembly: Microsoft.Synchronization.Data (in microsoft.synchronization.data.dll)

Syntax

'Declaration
<SerializableAttribute> _
Public Class DataTableSurrogate
    Implements IDisposable
'Usage
Dim instance As DataTableSurrogate
[SerializableAttribute] 
public class DataTableSurrogate : IDisposable
[SerializableAttribute] 
public ref class DataTableSurrogate : IDisposable
/** @attribute SerializableAttribute() */ 
public class DataTableSurrogate implements IDisposable
SerializableAttribute 
public class DataTableSurrogate implements IDisposable

Remarks

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. For example, this surrogate does not retain the original values for rows that were updated or deleted.

Inheritance Hierarchy

System.Object
  Microsoft.Synchronization.Data.DataTableSurrogate

Thread Safety

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

See Also

Reference

DataTableSurrogate Members
Microsoft.Synchronization.Data Namespace