Example #1
0
 public MemberSearchStrategy(string term, MemberSearchKind searchKind = MemberSearchKind.All)
     : this(new[] { term }, searchKind)
 {
 }
Example #2
0
 public MemberSearchStrategy(string[] terms, MemberSearchKind searchKind = MemberSearchKind.All)
     : base(terms)
 {
     this.searchKind = searchKind;
 }
 public MemberSearchStrategy(Language language, ApiVisibility apiVisibility, IProducerConsumerCollection <SearchResult> resultQueue, string[] terms, MemberSearchKind searchKind = MemberSearchKind.All)
     : base(language, apiVisibility, resultQueue, terms)
 {
     this.searchKind = searchKind;
 }
 public MemberSearchStrategy(Language language, ApiVisibility apiVisibility, string term, IProducerConsumerCollection <SearchResult> resultQueue, MemberSearchKind searchKind = MemberSearchKind.All)
     : this(language, apiVisibility, resultQueue, new[] { term }, searchKind)
 {
 }
Example #5
0
 public MemberSearchStrategy(ILanguage language, ApiVisibility apiVisibility, SearchRequest searchRequest,
                             IProducerConsumerCollection <SearchResult> resultQueue, MemberSearchKind searchKind = MemberSearchKind.All)
     : base(language, apiVisibility, searchRequest, resultQueue)
 {
     this.searchKind = searchKind;
 }
 public MemberSearchStrategy(Language language, Action <SearchResult> addResult, string[] terms, MemberSearchKind searchKind = MemberSearchKind.All)
     : base(language, addResult, terms)
 {
     this.searchKind = searchKind;
 }
 public MemberSearchStrategy(Language language, Action <SearchResult> addResult, string term, MemberSearchKind searchKind = MemberSearchKind.All)
     : this(language, addResult, new[] { term }, searchKind)
 {
 }