Table of Contents

Constructor ZedalCallContext

Namespace
Zedal.Sdk
Assembly
Zedal.Sdk.dll

ZedalCallContext(int, CancellationToken, Metadata)

Initialisiert einen Kontext.

public ZedalCallContext(int timeoutSeconds = 0, CancellationToken cancellationToken = default, Metadata extraHeaders = null)

Parameters

timeoutSeconds int

0 = DefaultTimeout, > 0 = Deadline in Sekunden, NoTimeout = keine Deadline.

cancellationToken CancellationToken

Token, mit dem der Aufrufer den Call abbrechen kann.

extraHeaders Metadata

Zusätzliche gRPC-Metadata-Header; werden gemergt.

Exceptions

ArgumentOutOfRangeException

bei negativen Werten außer NoTimeout — ein versehentlich negativer Timeout würde sonst eine Deadline in der Vergangenheit erzeugen und den Call sofort scheitern lassen.