Class SearchResponse
The search API response.
Inheritance
object
SearchResponse
Implements
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.CloudSearch.v1.Data
Assembly: Google.Apis.CloudSearch.v1.dll
Syntax
public class SearchResponse : IDirectResponseSchema
Properties
DebugInfo
Debugging information about the response.
Declaration
[JsonProperty("debugInfo")]
public virtual ResponseDebugInfo DebugInfo { get; set; }
Property Value
| Type | Description |
|---|---|
| ResponseDebugInfo |
ErrorInfo
Error information about the response.
Declaration
[JsonProperty("errorInfo")]
public virtual ErrorInfo ErrorInfo { get; set; }
Property Value
| Type | Description |
|---|---|
| ErrorInfo |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
FacetResults
Repeated facet results.
Declaration
[JsonProperty("facetResults")]
public virtual IList<FacetResult> FacetResults { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.IList<T><FacetResult> |
HasMoreResults
Whether there are more search results matching the query.
Declaration
[JsonProperty("hasMoreResults")]
public virtual bool? HasMoreResults { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? |
QueryInterpretation
Query interpretation result for user query. Empty if query interpretation is disabled.
Declaration
[JsonProperty("queryInterpretation")]
public virtual QueryInterpretation QueryInterpretation { get; set; }
Property Value
| Type | Description |
|---|---|
| QueryInterpretation |
ResultCountEstimate
The estimated result count for this query.
Declaration
[JsonProperty("resultCountEstimate")]
public virtual long? ResultCountEstimate { get; set; }
Property Value
| Type | Description |
|---|---|
| long? |
ResultCountExact
The exact result count for this query.
Declaration
[JsonProperty("resultCountExact")]
public virtual long? ResultCountExact { get; set; }
Property Value
| Type | Description |
|---|---|
| long? |
ResultCounts
Expanded result count information.
Declaration
[JsonProperty("resultCounts")]
public virtual ResultCounts ResultCounts { get; set; }
Property Value
| Type | Description |
|---|---|
| ResultCounts |
Results
Results from a search query.
Declaration
[JsonProperty("results")]
public virtual IList<SearchResult> Results { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.IList<T><SearchResult> |
SpellResults
Suggested spelling for the query.
Declaration
[JsonProperty("spellResults")]
public virtual IList<SpellResult> SpellResults { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.IList<T><SpellResult> |
StructuredResults
Structured results for the user query. These results are not counted against the page_size.
Declaration
[JsonProperty("structuredResults")]
public virtual IList<StructuredResult> StructuredResults { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.IList<T><StructuredResult> |