Class StartNexusOperationInput
- Namespace
- Temporalio.Worker.Interceptors
- Assembly
- Temporalio.dll
public record StartNexusOperationInput : IEquatable<StartNexusOperationInput>
- Inheritance
-
StartNexusOperationInput
- Implements
- Inherited Members
Remarks
WARNING: This constructor may have required properties added. Do not rely on the exact constructor, only use "with" clauses.
Constructors
StartNexusOperationInput(string, NexusClientOptions, string, object?, NexusOperationOptions, IDictionary<string, string>?)
public StartNexusOperationInput(string Service, NexusClientOptions ClientOptions, string OperationName, object? Arg, NexusOperationOptions Options, IDictionary<string, string>? Headers)
Parameters
Service
stringService name.
ClientOptions
NexusClientOptionsClient options.
OperationName
stringOperation name.
Arg
objectOperation argument.
Options
NexusOperationOptionsOperation options.
Headers
IDictionary<string, string>Headers if any. These will be encoded using the codec before sent to the server.
Remarks
WARNING: This constructor may have required properties added. Do not rely on the exact constructor, only use "with" clauses.
Properties
Arg
Operation argument.
public object? Arg { get; init; }
Property Value
ClientOptions
Client options.
public NexusClientOptions ClientOptions { get; init; }
Property Value
Headers
Headers if any. These will be encoded using the codec before sent to the server.
public IDictionary<string, string>? Headers { get; init; }
Property Value
OperationName
Operation name.
public string OperationName { get; init; }
Property Value
Options
Operation options.
public NexusOperationOptions Options { get; init; }
Property Value
Service
Service name.
public string Service { get; init; }