[BindServiceMethod(typeof(LanguageService), "BindService")]
public abstract class LanguageService.LanguageServiceBase
Reference documentation and code samples for the Cloud Natural Language v2 API class LanguageService.LanguageServiceBase.
Base class for server-side implementations of LanguageService
Namespace
Google.Cloud.Language.V2Assembly
Google.Cloud.Language.V2.dll
Methods
AnalyzeEntities(AnalyzeEntitiesRequest, ServerCallContext)
public virtual Task<AnalyzeEntitiesResponse> AnalyzeEntities(AnalyzeEntitiesRequest request, ServerCallContext context)
Finds named entities (currently proper names and common nouns) in the text along with entity types, probability, mentions for each entity, and other properties.
Parameters | |
---|---|
Name | Description |
request | AnalyzeEntitiesRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskAnalyzeEntitiesResponse | The response to send back to the client (wrapped by a task). |
AnalyzeSentiment(AnalyzeSentimentRequest, ServerCallContext)
public virtual Task<AnalyzeSentimentResponse> AnalyzeSentiment(AnalyzeSentimentRequest request, ServerCallContext context)
Analyzes the sentiment of the provided text.
Parameters | |
---|---|
Name | Description |
request | AnalyzeSentimentRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskAnalyzeSentimentResponse | The response to send back to the client (wrapped by a task). |
AnnotateText(AnnotateTextRequest, ServerCallContext)
public virtual Task<AnnotateTextResponse> AnnotateText(AnnotateTextRequest request, ServerCallContext context)
A convenience method that provides all features in one call.
Parameters | |
---|---|
Name | Description |
request | AnnotateTextRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskAnnotateTextResponse | The response to send back to the client (wrapped by a task). |
ClassifyText(ClassifyTextRequest, ServerCallContext)
public virtual Task<ClassifyTextResponse> ClassifyText(ClassifyTextRequest request, ServerCallContext context)
Classifies a document into categories.
Parameters | |
---|---|
Name | Description |
request | ClassifyTextRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskClassifyTextResponse | The response to send back to the client (wrapped by a task). |
ModerateText(ModerateTextRequest, ServerCallContext)
public virtual Task<ModerateTextResponse> ModerateText(ModerateTextRequest request, ServerCallContext context)
Moderates a document for harmful and sensitive categories.
Parameters | |
---|---|
Name | Description |
request | ModerateTextRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskModerateTextResponse | The response to send back to the client (wrapped by a task). |