[![](https://developers.google.com/dotnet/docs/reference/Google.Developers.DeveloperKnowledge.V1/latest/logo.svg)](https://developers.google.com/dotnet/docs/reference/Google.Developers.DeveloperKnowledge.V1/latest/index.html)
- 
[Show / Hide Table of Contents](https://developers.google.com/dotnet/docs/reference/Google.Developers.DeveloperKnowledge.V1/latest/api/Google.Developers.DeveloperKnowledge.V1.DeveloperKnowledgeClientImpl#sidetoggle) DeveloperKnowledge client wrapper implementation, for convenient use.

##### Inheritance

[object](https://learn.microsoft.com/dotnet/api/system.object) [DeveloperKnowledgeClient](https://developers.google.com/dotnet/docs/reference/Google.Developers.DeveloperKnowledge.V1/latest/api/Google.Developers.DeveloperKnowledge.V1.DeveloperKnowledgeClient) DeveloperKnowledgeClientImpl

##### Inherited Members

[DeveloperKnowledgeClient.DefaultEndpoint](https://developers.google.com/dotnet/docs/reference/Google.Developers.DeveloperKnowledge.V1/latest/api/Google.Developers.DeveloperKnowledge.V1.DeveloperKnowledgeClient#Google_Developers_DeveloperKnowledge_V1_DeveloperKnowledgeClient_DefaultEndpoint) [DeveloperKnowledgeClient.DefaultScopes](https://developers.google.com/dotnet/docs/reference/Google.Developers.DeveloperKnowledge.V1/latest/api/Google.Developers.DeveloperKnowledge.V1.DeveloperKnowledgeClient#Google_Developers_DeveloperKnowledge_V1_DeveloperKnowledgeClient_DefaultScopes) [DeveloperKnowledgeClient.ServiceMetadata](https://developers.google.com/dotnet/docs/reference/Google.Developers.DeveloperKnowledge.V1/latest/api/Google.Developers.DeveloperKnowledge.V1.DeveloperKnowledgeClient#Google_Developers_DeveloperKnowledge_V1_DeveloperKnowledgeClient_ServiceMetadata) [DeveloperKnowledgeClient.CreateAsync(CancellationToken)](https://developers.google.com/dotnet/docs/reference/Google.Developers.DeveloperKnowledge.V1/latest/api/Google.Developers.DeveloperKnowledge.V1.DeveloperKnowledgeClient#Google_Developers_DeveloperKnowledge_V1_DeveloperKnowledgeClient_CreateAsync_System_Threading_CancellationToken_) [DeveloperKnowledgeClient.Create()](https://developers.google.com/dotnet/docs/reference/Google.Developers.DeveloperKnowledge.V1/latest/api/Google.Developers.DeveloperKnowledge.V1.DeveloperKnowledgeClient#Google_Developers_DeveloperKnowledge_V1_DeveloperKnowledgeClient_Create) [DeveloperKnowledgeClient.ShutdownDefaultChannelsAsync()](https://developers.google.com/dotnet/docs/reference/Google.Developers.DeveloperKnowledge.V1/latest/api/Google.Developers.DeveloperKnowledge.V1.DeveloperKnowledgeClient#Google_Developers_DeveloperKnowledge_V1_DeveloperKnowledgeClient_ShutdownDefaultChannelsAsync) [DeveloperKnowledgeClient.GetDocumentAsync(GetDocumentRequest, CancellationToken)](https://developers.google.com/dotnet/docs/reference/Google.Developers.DeveloperKnowledge.V1/latest/api/Google.Developers.DeveloperKnowledge.V1.DeveloperKnowledgeClient#Google_Developers_DeveloperKnowledge_V1_DeveloperKnowledgeClient_GetDocumentAsync_Google_Developers_DeveloperKnowledge_V1_GetDocumentRequest_System_Threading_CancellationToken_) [DeveloperKnowledgeClient.GetDocument(string, CallSettings)](https://developers.google.com/dotnet/docs/reference/Google.Developers.DeveloperKnowledge.V1/latest/api/Google.Developers.DeveloperKnowledge.V1.DeveloperKnowledgeClient#Google_Developers_DeveloperKnowledge_V1_DeveloperKnowledgeClient_GetDocument_System_String_Google_Api_Gax_Grpc_CallSettings_) [DeveloperKnowledgeClient.GetDocumentAsync(string, CallSettings)](https://developers.google.com/dotnet/docs/reference/Google.Developers.DeveloperKnowledge.V1/latest/api/Google.Developers.DeveloperKnowledge.V1.DeveloperKnowledgeClient#Google_Developers_DeveloperKnowledge_V1_DeveloperKnowledgeClient_GetDocumentAsync_System_String_Google_Api_Gax_Grpc_CallSettings_) [DeveloperKnowledgeClient.GetDocumentAsync(string, CancellationToken)](https://developers.google.com/dotnet/docs/reference/Google.Developers.DeveloperKnowledge.V1/latest/api/Google.Developers.DeveloperKnowledge.V1.DeveloperKnowledgeClient#Google_Developers_DeveloperKnowledge_V1_DeveloperKnowledgeClient_GetDocumentAsync_System_String_System_Threading_CancellationToken_) [DeveloperKnowledgeClient.GetDocument(DocumentName, CallSettings)](https://developers.google.com/dotnet/docs/reference/Google.Developers.DeveloperKnowledge.V1/latest/api/Google.Developers.DeveloperKnowledge.V1.DeveloperKnowledgeClient#Google_Developers_DeveloperKnowledge_V1_DeveloperKnowledgeClient_GetDocument_Google_Developers_DeveloperKnowledge_V1_DocumentName_Google_Api_Gax_Grpc_CallSettings_) [DeveloperKnowledgeClient.GetDocumentAsync(DocumentName, CallSettings)](https://developers.google.com/dotnet/docs/reference/Google.Developers.DeveloperKnowledge.V1/latest/api/Google.Developers.DeveloperKnowledge.V1.DeveloperKnowledgeClient#Google_Developers_DeveloperKnowledge_V1_DeveloperKnowledgeClient_GetDocumentAsync_Google_Developers_DeveloperKnowledge_V1_DocumentName_Google_Api_Gax_Grpc_CallSettings_) [DeveloperKnowledgeClient.GetDocumentAsync(DocumentName, CancellationToken)](https://developers.google.com/dotnet/docs/reference/Google.Developers.DeveloperKnowledge.V1/latest/api/Google.Developers.DeveloperKnowledge.V1.DeveloperKnowledgeClient#Google_Developers_DeveloperKnowledge_V1_DeveloperKnowledgeClient_GetDocumentAsync_Google_Developers_DeveloperKnowledge_V1_DocumentName_System_Threading_CancellationToken_) [DeveloperKnowledgeClient.BatchGetDocumentsAsync(BatchGetDocumentsRequest, CancellationToken)](https://developers.google.com/dotnet/docs/reference/Google.Developers.DeveloperKnowledge.V1/latest/api/Google.Developers.DeveloperKnowledge.V1.DeveloperKnowledgeClient#Google_Developers_DeveloperKnowledge_V1_DeveloperKnowledgeClient_BatchGetDocumentsAsync_Google_Developers_DeveloperKnowledge_V1_BatchGetDocumentsRequest_System_Threading_CancellationToken_) [object.GetHashCode()](https://learn.microsoft.com/dotnet/api/system.object.gethashcode) [object.GetType()](https://learn.microsoft.com/dotnet/api/system.object.gettype) [object.ToString()](https://learn.microsoft.com/dotnet/api/system.object.tostring)

###### **Namespace** : [Google](https://developers.google.com/dotnet/docs/reference/Google.Developers.DeveloperKnowledge.V1/latest/api/Google).[Developers](https://developers.google.com/dotnet/docs/reference/Google.Developers.DeveloperKnowledge.V1/latest/api/Google.Developers).[DeveloperKnowledge](https://developers.google.com/dotnet/docs/reference/Google.Developers.DeveloperKnowledge.V1/latest/api/Google.Developers.DeveloperKnowledge).[V1](https://developers.google.com/dotnet/docs/reference/Google.Developers.DeveloperKnowledge.V1/latest/api/Google.Developers.DeveloperKnowledge.V1)

###### **Assembly**: Google.Developers.DeveloperKnowledge.V1.dll

##### Syntax

    public sealed class DeveloperKnowledgeClientImpl : DeveloperKnowledgeClient

##### **Remarks**

The Developer Knowledge API provides programmatic access to Google's public
developer documentation, enabling you to integrate this knowledge base into
your own applications and workflows.

The API is designed to be the canonical source for machine-readable access to
Google's developer documentation.

A typical use case is to first use
\[DeveloperKnowledge.SearchDocumentChunks\]\[google.developers.knowledge.v1.DeveloperKnowledge.SearchDocumentChunks\]
to find relevant page URIs based on a query, and then use
\[DeveloperKnowledge.GetDocument\]\[google.developers.knowledge.v1.DeveloperKnowledge.GetDocument\]
or
\[DeveloperKnowledge.BatchGetDocuments\]\[google.developers.knowledge.v1.DeveloperKnowledge.BatchGetDocuments\]
to fetch the full content of the top results.

All document content is provided in Markdown format.

### Constructors

#### DeveloperKnowledgeClientImpl(DeveloperKnowledgeClient, DeveloperKnowledgeSettings, ILogger)

Constructs a client wrapper for the DeveloperKnowledge service, with the specified gRPC client and settings.

##### Declaration

    public DeveloperKnowledgeClientImpl(DeveloperKnowledge.DeveloperKnowledgeClient grpcClient, DeveloperKnowledgeSettings settings, ILogger logger)

##### Parameters

| Type | Name | Description |
|---|---|---|
| [DeveloperKnowledge](https://developers.google.com/dotnet/docs/reference/Google.Developers.DeveloperKnowledge.V1/latest/api/Google.Developers.DeveloperKnowledge.V1.DeveloperKnowledge).[DeveloperKnowledgeClient](https://developers.google.com/dotnet/docs/reference/Google.Developers.DeveloperKnowledge.V1/latest/api/Google.Developers.DeveloperKnowledge.V1.DeveloperKnowledge.DeveloperKnowledgeClient) | grpcClient | The underlying gRPC client. |
| [DeveloperKnowledgeSettings](https://developers.google.com/dotnet/docs/reference/Google.Developers.DeveloperKnowledge.V1/latest/api/Google.Developers.DeveloperKnowledge.V1.DeveloperKnowledgeSettings) | settings | The base [DeveloperKnowledgeSettings](https://developers.google.com/dotnet/docs/reference/Google.Developers.DeveloperKnowledge.V1/latest/api/Google.Developers.DeveloperKnowledge.V1.DeveloperKnowledgeSettings) used within this client. |
| [ILogger](https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger) | logger | Optional [ILogger](https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger) to use within this client. |

### Properties

#### GrpcClient

The underlying gRPC DeveloperKnowledge client

##### Declaration

    public override DeveloperKnowledge.DeveloperKnowledgeClient GrpcClient { get; }

##### Property Value

| Type | Description |
|---|---|
| [DeveloperKnowledge](https://developers.google.com/dotnet/docs/reference/Google.Developers.DeveloperKnowledge.V1/latest/api/Google.Developers.DeveloperKnowledge.V1.DeveloperKnowledge).[DeveloperKnowledgeClient](https://developers.google.com/dotnet/docs/reference/Google.Developers.DeveloperKnowledge.V1/latest/api/Google.Developers.DeveloperKnowledge.V1.DeveloperKnowledge.DeveloperKnowledgeClient) |   |

##### Overrides

[DeveloperKnowledgeClient.GrpcClient](https://developers.google.com/dotnet/docs/reference/Google.Developers.DeveloperKnowledge.V1/latest/api/Google.Developers.DeveloperKnowledge.V1.DeveloperKnowledgeClient#Google_Developers_DeveloperKnowledge_V1_DeveloperKnowledgeClient_GrpcClient)

### Methods

#### BatchGetDocuments(BatchGetDocumentsRequest, CallSettings)

Retrieves multiple documents, each with its full Markdown content.

##### Declaration

    public override BatchGetDocumentsResponse BatchGetDocuments(BatchGetDocumentsRequest request, CallSettings callSettings = null)

##### Parameters

| Type | Name | Description |
|---|---|---|
| [BatchGetDocumentsRequest](https://developers.google.com/dotnet/docs/reference/Google.Developers.DeveloperKnowledge.V1/latest/api/Google.Developers.DeveloperKnowledge.V1.BatchGetDocumentsRequest) | request | The request object containing all of the parameters for the API call. |
| [CallSettings](https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html) | callSettings | If not null, applies overrides to this RPC call. |

##### Returns

| Type | Description |
|---|---|
| [BatchGetDocumentsResponse](https://developers.google.com/dotnet/docs/reference/Google.Developers.DeveloperKnowledge.V1/latest/api/Google.Developers.DeveloperKnowledge.V1.BatchGetDocumentsResponse) | The RPC response. |

##### Overrides

[DeveloperKnowledgeClient.BatchGetDocuments(BatchGetDocumentsRequest, CallSettings)](https://developers.google.com/dotnet/docs/reference/Google.Developers.DeveloperKnowledge.V1/latest/api/Google.Developers.DeveloperKnowledge.V1.DeveloperKnowledgeClient#Google_Developers_DeveloperKnowledge_V1_DeveloperKnowledgeClient_BatchGetDocuments_Google_Developers_DeveloperKnowledge_V1_BatchGetDocumentsRequest_Google_Api_Gax_Grpc_CallSettings_)

#### BatchGetDocumentsAsync(BatchGetDocumentsRequest, CallSettings)

Retrieves multiple documents, each with its full Markdown content.

##### Declaration

    public override Task<BatchGetDocumentsResponse> BatchGetDocumentsAsync(BatchGetDocumentsRequest request, CallSettings callSettings = null)

##### Parameters

| Type | Name | Description |
|---|---|---|
| [BatchGetDocumentsRequest](https://developers.google.com/dotnet/docs/reference/Google.Developers.DeveloperKnowledge.V1/latest/api/Google.Developers.DeveloperKnowledge.V1.BatchGetDocumentsRequest) | request | The request object containing all of the parameters for the API call. |
| [CallSettings](https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html) | callSettings | If not null, applies overrides to this RPC call. |

##### Returns

| Type | Description |
|---|---|
| [Task](https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1)\<[BatchGetDocumentsResponse](https://developers.google.com/dotnet/docs/reference/Google.Developers.DeveloperKnowledge.V1/latest/api/Google.Developers.DeveloperKnowledge.V1.BatchGetDocumentsResponse)\> | A Task containing the RPC response. |

##### Overrides

[DeveloperKnowledgeClient.BatchGetDocumentsAsync(BatchGetDocumentsRequest, CallSettings)](https://developers.google.com/dotnet/docs/reference/Google.Developers.DeveloperKnowledge.V1/latest/api/Google.Developers.DeveloperKnowledge.V1.DeveloperKnowledgeClient#Google_Developers_DeveloperKnowledge_V1_DeveloperKnowledgeClient_BatchGetDocumentsAsync_Google_Developers_DeveloperKnowledge_V1_BatchGetDocumentsRequest_Google_Api_Gax_Grpc_CallSettings_)

#### GetDocument(GetDocumentRequest, CallSettings)

Retrieves a single document with its full Markdown content.

##### Declaration

    public override Document GetDocument(GetDocumentRequest request, CallSettings callSettings = null)

##### Parameters

| Type | Name | Description |
|---|---|---|
| [GetDocumentRequest](https://developers.google.com/dotnet/docs/reference/Google.Developers.DeveloperKnowledge.V1/latest/api/Google.Developers.DeveloperKnowledge.V1.GetDocumentRequest) | request | The request object containing all of the parameters for the API call. |
| [CallSettings](https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html) | callSettings | If not null, applies overrides to this RPC call. |

##### Returns

| Type | Description |
|---|---|
| [Document](https://developers.google.com/dotnet/docs/reference/Google.Developers.DeveloperKnowledge.V1/latest/api/Google.Developers.DeveloperKnowledge.V1.Document) | The RPC response. |

##### Overrides

[DeveloperKnowledgeClient.GetDocument(GetDocumentRequest, CallSettings)](https://developers.google.com/dotnet/docs/reference/Google.Developers.DeveloperKnowledge.V1/latest/api/Google.Developers.DeveloperKnowledge.V1.DeveloperKnowledgeClient#Google_Developers_DeveloperKnowledge_V1_DeveloperKnowledgeClient_GetDocument_Google_Developers_DeveloperKnowledge_V1_GetDocumentRequest_Google_Api_Gax_Grpc_CallSettings_)

#### GetDocumentAsync(GetDocumentRequest, CallSettings)

Retrieves a single document with its full Markdown content.

##### Declaration

    public override Task<Document> GetDocumentAsync(GetDocumentRequest request, CallSettings callSettings = null)

##### Parameters

| Type | Name | Description |
|---|---|---|
| [GetDocumentRequest](https://developers.google.com/dotnet/docs/reference/Google.Developers.DeveloperKnowledge.V1/latest/api/Google.Developers.DeveloperKnowledge.V1.GetDocumentRequest) | request | The request object containing all of the parameters for the API call. |
| [CallSettings](https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html) | callSettings | If not null, applies overrides to this RPC call. |

##### Returns

| Type | Description |
|---|---|
| [Task](https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1)\<[Document](https://developers.google.com/dotnet/docs/reference/Google.Developers.DeveloperKnowledge.V1/latest/api/Google.Developers.DeveloperKnowledge.V1.Document)\> | A Task containing the RPC response. |

##### Overrides

[DeveloperKnowledgeClient.GetDocumentAsync(GetDocumentRequest, CallSettings)](https://developers.google.com/dotnet/docs/reference/Google.Developers.DeveloperKnowledge.V1/latest/api/Google.Developers.DeveloperKnowledge.V1.DeveloperKnowledgeClient#Google_Developers_DeveloperKnowledge_V1_DeveloperKnowledgeClient_GetDocumentAsync_Google_Developers_DeveloperKnowledge_V1_GetDocumentRequest_Google_Api_Gax_Grpc_CallSettings_)

#### SearchDocumentChunks(SearchDocumentChunksRequest, CallSettings)

Searches for developer knowledge across Google's developer documentation.
Returns \[DocumentChunk\]\[google.developers.knowledge.v1.DocumentChunk\]s
based on the user's query. There may be many chunks from the same
\[Document\]\[google.developers.knowledge.v1.Document\]. To retrieve full
documents, use
\[DeveloperKnowledge.GetDocument\]\[google.developers.knowledge.v1.DeveloperKnowledge.GetDocument\]
or
\[DeveloperKnowledge.BatchGetDocuments\]\[google.developers.knowledge.v1.DeveloperKnowledge.BatchGetDocuments\]
with the
\[DocumentChunk.parent\]\[google.developers.knowledge.v1.DocumentChunk.parent\]
returned in the
\[SearchDocumentChunksResponse.results\]\[google.developers.knowledge.v1.SearchDocumentChunksResponse.results\].

##### Declaration

    public override PagedEnumerable<SearchDocumentChunksResponse, DocumentChunk> SearchDocumentChunks(SearchDocumentChunksRequest request, CallSettings callSettings = null)

##### Parameters

| Type | Name | Description |
|---|---|---|
| [SearchDocumentChunksRequest](https://developers.google.com/dotnet/docs/reference/Google.Developers.DeveloperKnowledge.V1/latest/api/Google.Developers.DeveloperKnowledge.V1.SearchDocumentChunksRequest) | request | The request object containing all of the parameters for the API call. |
| [CallSettings](https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html) | callSettings | If not null, applies overrides to this RPC call. |

##### Returns

| Type | Description |
|---|---|
| [PagedEnumerable](https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.PagedEnumerable-2.html)\<[SearchDocumentChunksResponse](https://developers.google.com/dotnet/docs/reference/Google.Developers.DeveloperKnowledge.V1/latest/api/Google.Developers.DeveloperKnowledge.V1.SearchDocumentChunksResponse), [DocumentChunk](https://developers.google.com/dotnet/docs/reference/Google.Developers.DeveloperKnowledge.V1/latest/api/Google.Developers.DeveloperKnowledge.V1.DocumentChunk)\> | A pageable sequence of [DocumentChunk](https://developers.google.com/dotnet/docs/reference/Google.Developers.DeveloperKnowledge.V1/latest/api/Google.Developers.DeveloperKnowledge.V1.DocumentChunk) resources. |

##### Overrides

[DeveloperKnowledgeClient.SearchDocumentChunks(SearchDocumentChunksRequest, CallSettings)](https://developers.google.com/dotnet/docs/reference/Google.Developers.DeveloperKnowledge.V1/latest/api/Google.Developers.DeveloperKnowledge.V1.DeveloperKnowledgeClient#Google_Developers_DeveloperKnowledge_V1_DeveloperKnowledgeClient_SearchDocumentChunks_Google_Developers_DeveloperKnowledge_V1_SearchDocumentChunksRequest_Google_Api_Gax_Grpc_CallSettings_)

#### SearchDocumentChunksAsync(SearchDocumentChunksRequest, CallSettings)

Searches for developer knowledge across Google's developer documentation.
Returns \[DocumentChunk\]\[google.developers.knowledge.v1.DocumentChunk\]s
based on the user's query. There may be many chunks from the same
\[Document\]\[google.developers.knowledge.v1.Document\]. To retrieve full
documents, use
\[DeveloperKnowledge.GetDocument\]\[google.developers.knowledge.v1.DeveloperKnowledge.GetDocument\]
or
\[DeveloperKnowledge.BatchGetDocuments\]\[google.developers.knowledge.v1.DeveloperKnowledge.BatchGetDocuments\]
with the
\[DocumentChunk.parent\]\[google.developers.knowledge.v1.DocumentChunk.parent\]
returned in the
\[SearchDocumentChunksResponse.results\]\[google.developers.knowledge.v1.SearchDocumentChunksResponse.results\].

##### Declaration

    public override PagedAsyncEnumerable<SearchDocumentChunksResponse, DocumentChunk> SearchDocumentChunksAsync(SearchDocumentChunksRequest request, CallSettings callSettings = null)

##### Parameters

| Type | Name | Description |
|---|---|---|
| [SearchDocumentChunksRequest](https://developers.google.com/dotnet/docs/reference/Google.Developers.DeveloperKnowledge.V1/latest/api/Google.Developers.DeveloperKnowledge.V1.SearchDocumentChunksRequest) | request | The request object containing all of the parameters for the API call. |
| [CallSettings](https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html) | callSettings | If not null, applies overrides to this RPC call. |

##### Returns

| Type | Description |
|---|---|
| [PagedAsyncEnumerable](https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.PagedAsyncEnumerable-2.html)\<[SearchDocumentChunksResponse](https://developers.google.com/dotnet/docs/reference/Google.Developers.DeveloperKnowledge.V1/latest/api/Google.Developers.DeveloperKnowledge.V1.SearchDocumentChunksResponse), [DocumentChunk](https://developers.google.com/dotnet/docs/reference/Google.Developers.DeveloperKnowledge.V1/latest/api/Google.Developers.DeveloperKnowledge.V1.DocumentChunk)\> | A pageable asynchronous sequence of [DocumentChunk](https://developers.google.com/dotnet/docs/reference/Google.Developers.DeveloperKnowledge.V1/latest/api/Google.Developers.DeveloperKnowledge.V1.DocumentChunk) resources. |

##### Overrides

[DeveloperKnowledgeClient.SearchDocumentChunksAsync(SearchDocumentChunksRequest, CallSettings)](https://developers.google.com/dotnet/docs/reference/Google.Developers.DeveloperKnowledge.V1/latest/api/Google.Developers.DeveloperKnowledge.V1.DeveloperKnowledgeClient#Google_Developers_DeveloperKnowledge_V1_DeveloperKnowledgeClient_SearchDocumentChunksAsync_Google_Developers_DeveloperKnowledge_V1_SearchDocumentChunksRequest_Google_Api_Gax_Grpc_CallSettings_)

##### In this article

[Back to top](https://developers.google.com/dotnet/docs/reference/Google.Developers.DeveloperKnowledge.V1/latest/api/Google.Developers.DeveloperKnowledge.V1.DeveloperKnowledgeClientImpl#top) Generated by **DocFX**