Table of Contents

Class LoggingOptions

Namespace
Temporalio.Runtime
Assembly
Temporalio.dll

Logging options for a runtime.

public class LoggingOptions : ICloneable
Inheritance
LoggingOptions
Implements
Inherited Members

Constructors

LoggingOptions()

Initializes a new instance of the LoggingOptions class.

public LoggingOptions()

LoggingOptions(TelemetryFilterOptions)

Initializes a new instance of the LoggingOptions class.

public LoggingOptions(TelemetryFilterOptions filter)

Parameters

filter TelemetryFilterOptions

Filter options to set.

Properties

Filter

Gets or sets the logging filter options.

public TelemetryFilterOptions Filter { get; set; }

Property Value

TelemetryFilterOptions

Forwarding

Gets or sets log forwarding options. If not set, logs are not forwarded.

public LogForwardingOptions? Forwarding { get; set; }

Property Value

LogForwardingOptions

Methods

Clone()

Create a shallow copy of these options.

public virtual object Clone()

Returns

object

A shallow copy of these options and any transitive options fields.