MetricCollector<T> コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
MetricCollector<T>(Instrument<T>, TimeProvider) |
MetricCollector<T> クラスの新しいインスタンスを初期化します。 |
MetricCollector<T>(ObservableInstrument<T>, TimeProvider) |
MetricCollector<T> クラスの新しいインスタンスを初期化します。 |
MetricCollector<T>(Meter, String, TimeProvider) |
MetricCollector<T> クラスの新しいインスタンスを初期化します。 |
MetricCollector<T>(Object, String, String, TimeProvider) |
MetricCollector<T> クラスの新しいインスタンスを初期化します。 |
MetricCollector<T>(Instrument<T>, TimeProvider)
MetricCollector<T> クラスの新しいインスタンスを初期化します。
public MetricCollector (System.Diagnostics.Metrics.Instrument<T> instrument, TimeProvider? timeProvider = default);
new Microsoft.Extensions.Diagnostics.Metrics.Testing.MetricCollector<'T (requires 'T : struct)> : System.Diagnostics.Metrics.Instrument<'T (requires 'T : struct)> * TimeProvider -> Microsoft.Extensions.Diagnostics.Metrics.Testing.MetricCollector<'T (requires 'T : struct)>
Public Sub New (instrument As Instrument(Of T), Optional timeProvider As TimeProvider = Nothing)
パラメーター
- instrument
- Instrument<T>
Instrument<T>測定値を記録する 。
- timeProvider
- TimeProvider
使用する時間プロバイダー、または null
システム時刻プロバイダーを使用する時間プロバイダー。
適用対象
MetricCollector<T>(ObservableInstrument<T>, TimeProvider)
MetricCollector<T> クラスの新しいインスタンスを初期化します。
public MetricCollector (System.Diagnostics.Metrics.ObservableInstrument<T> instrument, TimeProvider? timeProvider = default);
new Microsoft.Extensions.Diagnostics.Metrics.Testing.MetricCollector<'T (requires 'T : struct)> : System.Diagnostics.Metrics.ObservableInstrument<'T (requires 'T : struct)> * TimeProvider -> Microsoft.Extensions.Diagnostics.Metrics.Testing.MetricCollector<'T (requires 'T : struct)>
Public Sub New (instrument As ObservableInstrument(Of T), Optional timeProvider As TimeProvider = Nothing)
パラメーター
- instrument
- ObservableInstrument<T>
ObservableInstrument<T>測定値を記録する 。
- timeProvider
- TimeProvider
使用する時間プロバイダー、または null
システム時刻プロバイダーを使用する時間プロバイダー。
適用対象
MetricCollector<T>(Meter, String, TimeProvider)
MetricCollector<T> クラスの新しいインスタンスを初期化します。
public MetricCollector (System.Diagnostics.Metrics.Meter meter, string instrumentName, TimeProvider? timeProvider = default);
new Microsoft.Extensions.Diagnostics.Metrics.Testing.MetricCollector<'T (requires 'T : struct)> : System.Diagnostics.Metrics.Meter * string * TimeProvider -> Microsoft.Extensions.Diagnostics.Metrics.Testing.MetricCollector<'T (requires 'T : struct)>
Public Sub New (meter As Meter, instrumentName As String, Optional timeProvider As TimeProvider = Nothing)
パラメーター
- meter
- Meter
録音する機器を公開するメーター。
- instrumentName
- String
記録するインストルメントの名前。
- timeProvider
- TimeProvider
使用する時間プロバイダー、または null
システム時刻プロバイダーを使用する時間プロバイダー。
適用対象
MetricCollector<T>(Object, String, String, TimeProvider)
MetricCollector<T> クラスの新しいインスタンスを初期化します。
public MetricCollector (object? meterScope, string meterName, string instrumentName, TimeProvider? timeProvider = default);
new Microsoft.Extensions.Diagnostics.Metrics.Testing.MetricCollector<'T (requires 'T : struct)> : obj * string * string * TimeProvider -> Microsoft.Extensions.Diagnostics.Metrics.Testing.MetricCollector<'T (requires 'T : struct)>
Public Sub New (meterScope As Object, meterName As String, instrumentName As String, Optional timeProvider As TimeProvider = Nothing)
パラメーター
- meterScope
- Object
記録するインストルメントを公開するメーターのスコープ。 グローバル スコープ (スコープ == null) でメートルを使用する場合は注意してください。 これは静的な変更可能なデータと対話し、これを行うテストは相互に並列で実行しないでください。
- meterName
- String
記録するインストルメントを公開するメーターの名前。
- instrumentName
- String
記録するインストルメントの名前。
- timeProvider
- TimeProvider
使用する時間プロバイダー、または null
システム時刻プロバイダーを使用する時間プロバイダー。
注釈
測定名とスコープの両方を使用して、関心のあるメーターを識別します。
適用対象
.NET