Show / Hide Table of Contents

Class StreamAggregatedQuoteServiceV2.StreamAggregatedQuoteServiceV2Client

Client for StreamAggregatedQuoteServiceV2

Inheritance
System.Object
StreamAggregatedQuoteServiceV2.StreamAggregatedQuoteServiceV2Client
Namespace: KaikoSdk
Assembly: KaikoSdk.dll
Syntax
public class StreamAggregatedQuoteServiceV2Client : Grpc.Core.ClientBase<StreamAggregatedQuoteServiceV2.StreamAggregatedQuoteServiceV2Client>

Constructors

StreamAggregatedQuoteServiceV2Client()

Protected parameterless constructor to allow creation of test doubles.

Declaration
protected StreamAggregatedQuoteServiceV2Client()

StreamAggregatedQuoteServiceV2Client(ClientBaseConfiguration)

Protected constructor to allow creation of configured clients.

Declaration
protected StreamAggregatedQuoteServiceV2Client(ClientBaseConfiguration configuration)
Parameters
Type Name Description
ClientBaseConfiguration configuration

The client configuration.

StreamAggregatedQuoteServiceV2Client(Grpc.Core.CallInvoker)

Creates a new client for StreamAggregatedQuoteServiceV2 that uses a custom CallInvoker.

Declaration
public StreamAggregatedQuoteServiceV2Client(Grpc.Core.CallInvoker callInvoker)
Parameters
Type Name Description
Grpc.Core.CallInvoker callInvoker

The callInvoker to use to make remote calls.

StreamAggregatedQuoteServiceV2Client(Grpc.Core.ChannelBase)

Creates a new client for StreamAggregatedQuoteServiceV2

Declaration
public StreamAggregatedQuoteServiceV2Client(Grpc.Core.ChannelBase channel)
Parameters
Type Name Description
Grpc.Core.ChannelBase channel

The channel to use to make remote calls.

Methods

NewInstance(ClientBaseConfiguration)

Creates a new instance of client from given ClientBaseConfiguration.

Declaration
protected override StreamAggregatedQuoteServiceV2.StreamAggregatedQuoteServiceV2Client NewInstance(ClientBaseConfiguration configuration)
Parameters
Type Name Description
ClientBaseConfiguration configuration
Returns
Type Description
StreamAggregatedQuoteServiceV2.StreamAggregatedQuoteServiceV2Client

Subscribe(StreamAggregatedQuoteRequestV2, Grpc.Core.CallOptions)

Subscribe

Declaration
public virtual Grpc.Core.AsyncServerStreamingCall<StreamAggregatedQuoteResponseV2> Subscribe(StreamAggregatedQuoteRequestV2 request, Grpc.Core.CallOptions options)
Parameters
Type Name Description
StreamAggregatedQuoteRequestV2 request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Grpc.Core.AsyncServerStreamingCall<StreamAggregatedQuoteResponseV2>

The call object.

Subscribe(StreamAggregatedQuoteRequestV2, Grpc.Core.Metadata, Nullable<System.DateTime>, System.Threading.CancellationToken)

Subscribe

Declaration
public virtual Grpc.Core.AsyncServerStreamingCall<StreamAggregatedQuoteResponseV2> Subscribe(StreamAggregatedQuoteRequestV2 request, Grpc.Core.Metadata headers = null, System.DateTime? deadline = null, System.Threading.CancellationToken cancellationToken = null)
Parameters
Type Name Description
StreamAggregatedQuoteRequestV2 request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
Grpc.Core.AsyncServerStreamingCall<StreamAggregatedQuoteResponseV2>

The call object.

In This Article
Back to top Generated by DocFX