コード例 #1
0
 public override IEnumerable <TreeNodeViewModel> VisitNodeAndBuildChildren(DacKeysCategoryNodeViewModel dacKeysCategory,
                                                                           bool expandChildren, CancellationToken cancellation)
 {
     dacKeysCategory.ThrowOnNull(nameof(dacKeysCategory));
     return(CreateDacMemberCategoryChildren <DacPropertyInfo>(dacKeysCategory,
                                                              propertyInfo => new PropertyNodeViewModel(dacKeysCategory, propertyInfo, expandChildren),
                                                              cancellation));
 }
コード例 #2
0
 public virtual void VisitNode(DacKeysCategoryNodeViewModel dacKeysCategory) => DefaultVisit(dacKeysCategory);
コード例 #3
0
 public virtual IEnumerable <TreeNodeViewModel> VisitNodeAndBuildChildren(DacKeysCategoryNodeViewModel dacKeysCategory,
                                                                          bool expandChildren, CancellationToken cancellation) =>
 Enumerable.Empty <TreeNodeViewModel>();
コード例 #4
0
 public virtual TResult VisitNode(DacKeysCategoryNodeViewModel dacKeysCategory, TInput input) => DefaultVisit(dacKeysCategory, input);