public RemoteDictionary(RemoteObject <IDictionary <TKey, TValue> > remoteObject) : base(remoteObject) { }
/// <summary> /// Clones a <see cref="RemoteObject<T>"/> /// </summary> /// <param name="remoteObject"></param> public RemoteObject(RemoteObject <T> remoteObject) { this.parent = remoteObject.parent; this.parentAttributeName = remoteObject.parentAttributeName; }
public static new void AddCommands(CommandController controller, string nameOfAttribute, Func <CommandData, IDictionary <TKey, TValue> > getter, Action <CommandData, IDictionary <TKey, TValue> > setter) { RemoteObject <IDictionary <TKey, TValue> > .AddCommands(controller, nameOfAttribute, getter, setter); }