示例#1
0
 partial void Modify_SearchRequest(ref SearchRequest request, ref gaxgrpc::CallSettings settings);
示例#2
0
 /// <summary>
 /// Performs a search.
 ///
 /// This feature is only available for users who have Retail Search enabled.
 /// Please submit a form [here](https://cloud.google.com/contact) to contact
 /// cloud sales if you are interested in using Retail Search.
 /// </summary>
 /// <param name="request">The request object containing all of the parameters for the API call.</param>
 /// <param name="callSettings">If not null, applies overrides to this RPC call.</param>
 /// <returns>A pageable sequence of <see cref="SearchResponse.Types.SearchResult"/> resources.</returns>
 public override gax::PagedEnumerable <SearchResponse, SearchResponse.Types.SearchResult> Search(SearchRequest request, gaxgrpc::CallSettings callSettings = null)
 {
     Modify_SearchRequest(ref request, ref callSettings);
     return(new gaxgrpc::GrpcPagedEnumerable <SearchRequest, SearchResponse, SearchResponse.Types.SearchResult>(_callSearch, request, callSettings));
 }
示例#3
0
 /// <summary>
 /// Performs a search.
 ///
 /// This feature is only available for users who have Retail Search enabled.
 /// Please submit a form [here](https://cloud.google.com/contact) to contact
 /// cloud sales if you are interested in using Retail Search.
 /// </summary>
 /// <param name="request">The request object containing all of the parameters for the API call.</param>
 /// <param name="callSettings">If not null, applies overrides to this RPC call.</param>
 /// <returns>
 /// A pageable asynchronous sequence of <see cref="SearchResponse.Types.SearchResult"/> resources.
 /// </returns>
 public virtual gax::PagedAsyncEnumerable <SearchResponse, SearchResponse.Types.SearchResult> SearchAsync(SearchRequest request, gaxgrpc::CallSettings callSettings = null) =>
 throw new sys::NotImplementedException();