void SetInvokableProvider(IInvokableProvider invokableProvider2) { this.invokableProvider = invokableProvider2; Children.SetInvokableProvider(invokableProvider2); foreach (var c in Children) { c.SetInvokableProvider(invokableProvider2); } }
protected TaxonomyNode(IInvokableProvider invokableProvider) { this.invokableProvider = invokableProvider; this.children = new SortedObservableCollection <TaxonomyNode>(invokableProvider); }
public SortedObservableCollection(IInvokableProvider invokableprovider) : base() { this.invokableprovider = invokableprovider; }
public SortedObservableCollection(IComparer <TValue> comparer, IInvokableProvider invokableprovider) : base(comparer) { this.invokableprovider = invokableprovider; }
internal void SetInvokableProvider(IInvokableProvider invokable) { lock (guard) invokableprovider = invokable; }