DataColumnSurrogate Class
Represents a surrogate of a DataColumn object, which Sync Framework uses during custom binary serialization.
Inheritance Hierarchy
System.Object
Microsoft.Synchronization.Data.DataColumnSurrogate
Namespace: Microsoft.Synchronization.Data
Assembly: Microsoft.Synchronization.Data (in Microsoft.Synchronization.Data.dll)
Syntax
'Declaration
<SerializableAttribute> _
Public Class DataColumnSurrogate
'Usage
Dim instance As DataColumnSurrogate
[SerializableAttribute]
public class DataColumnSurrogate
[SerializableAttribute]
public ref class DataColumnSurrogate
[<SerializableAttribute>]
type DataColumnSurrogate = class end
public class DataColumnSurrogate
The DataColumnSurrogate type exposes the following members.
Constructors
Name | Description | |
---|---|---|
DataColumnSurrogate | Initializes a new instance of the DataColumnSurrogate class. |
Top
Properties
Name | Description | |
---|---|---|
ColumnName | Gets or sets the name of the column that the DataColumnSurrogate object represents. | |
DataType | Gets or sets the data type of the column that the DataColumnSurrogate object represents. |
Top
Methods
Name | Description | |
---|---|---|
ConvertToDataColumn | Constructs a DataColumn object based on a DataColumnSurrogate object. | |
Equals | (Inherited from Object.) | |
Finalize | (Inherited from Object.) | |
GetHashCode | (Inherited from Object.) | |
GetType | (Inherited from Object.) | |
MemberwiseClone | (Inherited from Object.) | |
ToString | (Inherited from Object.) |
Top
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.
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.