Show / Hide Table of Contents

Class TelemetryExporter

Inheritance
System.Object
TelemetryExporter
Namespace: Cloud_ShareSync.Core.Logging.Telemetry
Assembly: Cloud-ShareSync.Core.Logging.dll
Syntax
class TelemetryExporter : BaseExporter<Activity>

Constructors

| Improve this Doc View Source

TelemetryExporter(Nullable<ILog>, String)

Declaration
public TelemetryExporter(ILog? log, string name = "LogExporter")
Parameters
Type Name Description
System.Nullable<ILog> log
System.String name
| Improve this Doc View Source

TelemetryExporter(String)

Declaration
public TelemetryExporter(string name = "LogExporter")
Parameters
Type Name Description
System.String name

Fields

| Improve this Doc View Source

_log

Declaration
readonly ILog? _log
Field Value
Type Description
System.Nullable<ILog>
| Improve this Doc View Source

_name

Declaration
readonly string _name
Field Value
Type Description
System.String

Methods

| Improve this Doc View Source

Dispose(Boolean)

Declaration
protected override void Dispose(bool disposing)
Parameters
Type Name Description
System.Boolean disposing
| Improve this Doc View Source

Export(in Batch<Activity>)

Declaration
public override ExportResult Export(in Batch<Activity> batch)
Parameters
Type Name Description
Batch<Activity> batch
Returns
Type Description
ExportResult
| Improve this Doc View Source

OnShutdown(Int32)

Declaration
protected override bool OnShutdown(int timeoutMilliseconds)
Parameters
Type Name Description
System.Int32 timeoutMilliseconds
Returns
Type Description
System.Boolean
  • Improve this Doc
  • View Source
☀
☾
In This Article
Back to top
About Me | Open Source Acknowledgements | Security
☀
☾