Method | Description | |
---|---|---|
ClearCache ( ) : void | ||
GetObjectForType ( Microsoft.Synchronization.Services.Formatters.EntryInfoWrapper wrapper, |
||
GetPrimaryKeyString ( IOfflineEntity live ) : string |
Build the OData Atom primary keystring representation
|
|
GetPrimaryKeysPropertyInfoMapping ( |
Get the PropertyInfo array for all Key fields
|
|
GetPropertyInfoMapping ( |
||
SetDataTablePrimaryKeys ( DataTable table, |
Reflects the Type to figure out which is the primary key for the DataTable
|
Method | Description | |
---|---|---|
GetValueFromType ( |
public static GetObjectForType ( Microsoft.Synchronization.Services.Formatters.EntryInfoWrapper wrapper, |
||
wrapper | Microsoft.Synchronization.Services.Formatters.EntryInfoWrapper | |
knownTypes | ||
return | IOfflineEntity |
public static GetPrimaryKeyString ( IOfflineEntity live ) : string | ||
live | IOfflineEntity | Entity for which primary key is required |
return | string |
public static GetPrimaryKeysPropertyInfoMapping ( |
||
type | Type to reflect on | |
return | System.Reflection.PropertyInfo[] |
public static GetPropertyInfoMapping ( |
||
type | ||
return | System.Reflection.PropertyInfo[] |
public static SetDataTablePrimaryKeys ( DataTable table, |
||
table | DataTable | Table to set primary keys on |
type | Type to reflect | |
mappingInfo | string>.Dictionary | Global to Local column name mappings |
return | void |