AWSXRayRecorder Class |
Namespace: Amazon.XRay.Recorder.Core
public class AWSXRayRecorder : AWSXRayRecorderImpl
The AWSXRayRecorder type exposes the following members.
Name | Description | |
---|---|---|
AWSXRayRecorder |
Initializes a new instance of the AWSXRayRecorder class
with default configuration.
| |
AWSXRayRecorder(ISegmentEmitter) |
Initializes a new instance of the AWSXRayRecorder class
with given instance of ISegmentEmitter.
|
Name | Description | |
---|---|---|
Instance |
Gets the singleton instance of AWSXRayRecorder with default configuration.
The default configuration uses DefaultSamplingStrategy and read all configuration
value from AppSettings.
|
Name | Description | |
---|---|---|
BeginSubsegment |
Begin a tracing subsegment. A new segment will be created and added as a subsegment to previous segment.
(Overrides AWSXRayRecorderImplBeginSubsegment(String, NullableDateTime).) | |
EndSubsegment |
End a subsegment.
(Overrides AWSXRayRecorderImplEndSubsegment(NullableDateTime).) | |
InitializeInstance |
Sets provided instance of the AWSXRayRecorder to AWSXRayRecorder.Instance
| |
IsTracingDisabled |
Checks whether Tracing is enabled or disabled.
(Overrides AWSXRayRecorderImplIsTracingDisabled.) |
Name | Description | |
---|---|---|
IsCustomRecorder |