Table of Contents

Class BaseProvider

Namespace
OpenTelemetry
Assembly
OpenTelemetry.Api.dll

Contains logic shared by all OpenTelemetry providers.

public abstract class BaseProvider : IDisposable
Inheritance
BaseProvider
Implements
Derived
Inherited Members

Constructors

BaseProvider()

protected BaseProvider()

Methods

Dispose()

public void Dispose()

Dispose(bool)

Releases the unmanaged resources used by this class and optionally releases the managed resources.

protected virtual void Dispose(bool disposing)

Parameters

disposing bool

true to release both managed and unmanaged resources; false to release only unmanaged resources.

~BaseProvider()

Finalizes an instance of the BaseProvider class.

protected ~BaseProvider()