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
booltrue to release both managed and unmanaged resources; false to release only unmanaged resources.
~BaseProvider()
Finalizes an instance of the BaseProvider class.
protected ~BaseProvider()