public virtual ClientEvent CreateClientEvent(CreateClientEventRequest request, CallOptions options)
Report events issued when end user interacts with customer's application
that uses Cloud Talent Solution. You may inspect the created events in
self service
tools.
Learn
more
about self service tools.
Report events issued when end user interacts with customer's application
that uses Cloud Talent Solution. You may inspect the created events in
self service
tools.
Learn
more
about self service tools.
public virtual AsyncUnaryCall<ClientEvent> CreateClientEventAsync(CreateClientEventRequest request, CallOptions options)
Report events issued when end user interacts with customer's application
that uses Cloud Talent Solution. You may inspect the created events in
self service
tools.
Learn
more
about self service tools.
Report events issued when end user interacts with customer's application
that uses Cloud Talent Solution. You may inspect the created events in
self service
tools.
Learn
more
about self service tools.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThis document provides reference documentation for the \u003ccode\u003eEventService.EventServiceClient\u003c/code\u003e class within the Google Cloud Talent Solution v4 API for .NET, offering details on its constructors, methods, and inheritance.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version of the \u003ccode\u003eEventService.EventServiceClient\u003c/code\u003e is 2.7.0, with documentation available for multiple prior versions, ranging down to version 1.0.0, each providing the same class.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eEventService.EventServiceClient\u003c/code\u003e class allows developers to report user interaction events to the Cloud Talent Solution, and those created events can be viewed in self-service tools.\u003c/p\u003e\n"],["\u003cp\u003eKey methods of the \u003ccode\u003eEventService.EventServiceClient\u003c/code\u003e class include \u003ccode\u003eCreateClientEvent\u003c/code\u003e and \u003ccode\u003eCreateClientEventAsync\u003c/code\u003e, which are used to send requests to the server for event reporting.\u003c/p\u003e\n"],["\u003cp\u003eThe EventServiceClient class can be instantiated using different constructors, whether through a \u003ccode\u003eCallInvoker\u003c/code\u003e, a \u003ccode\u003eChannelBase\u003c/code\u003e, or a \u003ccode\u003eClientBaseConfiguration\u003c/code\u003e.\u003c/p\u003e\n"]]],[],null,["# Google Cloud Talent Solution v4 API - Class EventService.EventServiceClient (2.7.0)\n\nVersion latestkeyboard_arrow_down\n\n- [2.7.0 (latest)](/dotnet/docs/reference/Google.Cloud.Talent.V4/latest/Google.Cloud.Talent.V4.EventService.EventServiceClient)\n- [2.6.0](/dotnet/docs/reference/Google.Cloud.Talent.V4/2.6.0/Google.Cloud.Talent.V4.EventService.EventServiceClient)\n- [2.5.0](/dotnet/docs/reference/Google.Cloud.Talent.V4/2.5.0/Google.Cloud.Talent.V4.EventService.EventServiceClient)\n- [2.4.0](/dotnet/docs/reference/Google.Cloud.Talent.V4/2.4.0/Google.Cloud.Talent.V4.EventService.EventServiceClient)\n- [2.3.0](/dotnet/docs/reference/Google.Cloud.Talent.V4/2.3.0/Google.Cloud.Talent.V4.EventService.EventServiceClient)\n- [2.2.0](/dotnet/docs/reference/Google.Cloud.Talent.V4/2.2.0/Google.Cloud.Talent.V4.EventService.EventServiceClient)\n- [2.1.0](/dotnet/docs/reference/Google.Cloud.Talent.V4/2.1.0/Google.Cloud.Talent.V4.EventService.EventServiceClient)\n- [2.0.0](/dotnet/docs/reference/Google.Cloud.Talent.V4/2.0.0/Google.Cloud.Talent.V4.EventService.EventServiceClient)\n- [1.4.0](/dotnet/docs/reference/Google.Cloud.Talent.V4/1.4.0/Google.Cloud.Talent.V4.EventService.EventServiceClient)\n- [1.3.0](/dotnet/docs/reference/Google.Cloud.Talent.V4/1.3.0/Google.Cloud.Talent.V4.EventService.EventServiceClient)\n- [1.2.0](/dotnet/docs/reference/Google.Cloud.Talent.V4/1.2.0/Google.Cloud.Talent.V4.EventService.EventServiceClient)\n- [1.1.0](/dotnet/docs/reference/Google.Cloud.Talent.V4/1.1.0/Google.Cloud.Talent.V4.EventService.EventServiceClient)\n- [1.0.0](/dotnet/docs/reference/Google.Cloud.Talent.V4/1.0.0/Google.Cloud.Talent.V4.EventService.EventServiceClient) \n\n public class EventService.EventServiceClient : ClientBase\u003cEventService.EventServiceClient\u003e\n\nReference documentation and code samples for the Google Cloud Talent Solution v4 API class EventService.EventServiceClient.\n\nClient for EventService \n\nInheritance\n-----------\n\n[object](https://learn.microsoft.com/dotnet/api/system.object) \\\u003e [ClientBase](https://cloud.google.com/dotnet/docs/reference/Grpc.Core/latest/Grpc.Core.ClientBase.html) \\\u003e [ClientBase](https://cloud.google.com/dotnet/docs/reference/Grpc.Core/latest/Grpc.Core.ClientBase-1.html)[EventService](/dotnet/docs/reference/Google.Cloud.Talent.V4/latest/Google.Cloud.Talent.V4.EventService)[EventServiceClient](/dotnet/docs/reference/Google.Cloud.Talent.V4/latest/Google.Cloud.Talent.V4.EventService.EventServiceClient) \\\u003e EventService.EventServiceClient \n\nInherited Members\n-----------------\n\n[ClientBase\\\u003cEventService.EventServiceClient\\\u003e.WithHost(string)](https://cloud.google.com/dotnet/docs/reference/Grpc.Core/latest/Grpc.Core.ClientBase-1.html#Grpc_Core_ClientBase_1_WithHost_System_String_) \n[ClientBase.CallInvoker](https://cloud.google.com/dotnet/docs/reference/Grpc.Core/latest/Grpc.Core.ClientBase.html#Grpc_Core_ClientBase_CallInvoker) \n[object.GetHashCode()](https://learn.microsoft.com/dotnet/api/system.object.gethashcode) \n[object.GetType()](https://learn.microsoft.com/dotnet/api/system.object.gettype) \n[object.MemberwiseClone()](https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone) \n[object.ToString()](https://learn.microsoft.com/dotnet/api/system.object.tostring)\n\nNamespace\n---------\n\n[Google.Cloud.Talent.V4](/dotnet/docs/reference/Google.Cloud.Talent.V4/latest/Google.Cloud.Talent.V4)\n\nAssembly\n--------\n\nGoogle.Cloud.Talent.V4.dll\n\nConstructors\n------------\n\n### EventServiceClient()\n\n protected EventServiceClient()\n\nProtected parameterless constructor to allow creation of test doubles.\n\n### EventServiceClient(CallInvoker)\n\n public EventServiceClient(CallInvoker callInvoker)\n\nCreates a new client for EventService that uses a custom `CallInvoker`.\n\n### EventServiceClient(ChannelBase)\n\n public EventServiceClient(ChannelBase channel)\n\nCreates a new client for EventService\n\n### EventServiceClient(ClientBaseConfiguration)\n\n protected EventServiceClient(ClientBase.ClientBaseConfiguration configuration)\n\nProtected constructor to allow creation of configured clients.\n\nMethods\n-------\n\n### CreateClientEvent(CreateClientEventRequest, CallOptions)\n\n public virtual ClientEvent CreateClientEvent(CreateClientEventRequest request, CallOptions options)\n\nReport events issued when end user interacts with customer's application\nthat uses Cloud Talent Solution. You may inspect the created events in\n[self service\ntools](https://console.cloud.google.com/talent-solution/overview).\n[Learn\nmore](https://cloud.google.com/talent-solution/docs/management-tools)\nabout self service tools.\n\n### CreateClientEvent(CreateClientEventRequest, Metadata, DateTime?, CancellationToken)\n\n public virtual ClientEvent CreateClientEvent(CreateClientEventRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)\n\nReport events issued when end user interacts with customer's application\nthat uses Cloud Talent Solution. You may inspect the created events in\n[self service\ntools](https://console.cloud.google.com/talent-solution/overview).\n[Learn\nmore](https://cloud.google.com/talent-solution/docs/management-tools)\nabout self service tools.\n\n### CreateClientEventAsync(CreateClientEventRequest, CallOptions)\n\n public virtual AsyncUnaryCall\u003cClientEvent\u003e CreateClientEventAsync(CreateClientEventRequest request, CallOptions options)\n\nReport events issued when end user interacts with customer's application\nthat uses Cloud Talent Solution. You may inspect the created events in\n[self service\ntools](https://console.cloud.google.com/talent-solution/overview).\n[Learn\nmore](https://cloud.google.com/talent-solution/docs/management-tools)\nabout self service tools.\n\n### CreateClientEventAsync(CreateClientEventRequest, Metadata, DateTime?, CancellationToken)\n\n public virtual AsyncUnaryCall\u003cClientEvent\u003e CreateClientEventAsync(CreateClientEventRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)\n\nReport events issued when end user interacts with customer's application\nthat uses Cloud Talent Solution. You may inspect the created events in\n[self service\ntools](https://console.cloud.google.com/talent-solution/overview).\n[Learn\nmore](https://cloud.google.com/talent-solution/docs/management-tools)\nabout self service tools.\n\n### NewInstance(ClientBaseConfiguration)\n\n protected override EventService.EventServiceClient NewInstance(ClientBase.ClientBaseConfiguration configuration)\n\nCreates a new instance of client from given `ClientBaseConfiguration`.\n\n**Overrides** \nGrpc.Core.ClientBase\\\u003cGoogle.Cloud.Talent.V4.EventService.EventServiceClient\\\u003e.NewInstance(Grpc.Core.ClientBase.ClientBaseConfiguration)"]]