Enhanced C#
Loyc library documentation
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events Pages
Public fields | Public Member Functions | List of all members
Loyc.SyncLib.Impl.ListSaverC< SyncManager, List, T, SyncItem > Struct Template Reference

A variation of ListSaver<...> for lists that implement ICollection{T}. More...


Source file:
Inheritance diagram for Loyc.SyncLib.Impl.ListSaverC< SyncManager, List, T, SyncItem >:
Loyc.SyncLib.ISyncField< SyncManager, T >

Remarks

A variation of ListSaver<...> for lists that implement ICollection{T}.

Type Constraints
SyncManager :ISyncManager 
List :ICollection<T> 
SyncItem :ISyncField 
SyncItem :SyncManager 
SyncItem :T 

Public fields

readonly SyncItem _syncItem
 
readonly ObjectMode _listMode
 

Public Member Functions

 ListSaverC (SyncItem syncItem, ObjectMode listMode)
 
List Sync (ref SyncManager sync, FieldId name, List?list)
 
- Public Member Functions inherited from Loyc.SyncLib.ISyncField< SyncManager, T >
Sync (ref SyncManager sync, FieldId name, T?value)