OpenTelemetry.Metrics.MetricReader
MetricReader base class.
namespace OpenTelemetry.Metrics
{
public abstract class MetricReader : IDisposable
{
public MetricReaderTemporalityPreference TemporalityPreference { get; set; }
public bool Collect(int timeoutMilliseconds = -1);
public bool Shutdown(int timeoutMilliseconds = -1);
public void Dispose();
protected virtual bool OnCollect(int timeoutMilliseconds);
protected virtual bool OnShutdown(int timeoutMilliseconds);
protected virtual void Dispose(bool disposing);
protected MetricReader();
}
}