Show / Hide Table of Contents

Interface IDependencyTelemetryOperationHolder

Represents the operation item that holds telemetry which is tracked on end request. Operation can be associated with either WEB or SQL dependencies. Specialized interface to encapsulates information about an application dependency call

Inherited Members
ITelemetryOperationHolder.Id
ITelemetryOperationHolder.Name
ITelemetryOperationHolder.Success
ITelemetryOperationHolder.Duration
ITelemetryOperationHolder.Metrics
ITelemetryOperationHolder.Properties
ITelemetryOperationHolder.Timestamp
ITelemetryOperationHolder.SetSuccess()
ITelemetryOperationHolder.SetFailed()
ITelemetryOperationHolder.StopOperation()
Namespace: DNVGL.One.Telemetry.Core
Assembly: DNVGL.One.Telemetry.Core.dll
Syntax
public interface IDependencyTelemetryOperationHolder : ITelemetryOperationHolder

Properties

View Source

Data

Gets or sets data associated with the current dependency instance. Command name/statement for SQL dependency, URL for http dependency.

Declaration
string Data { get; set; }
Property Value
Type Description
System.String
View Source

ResultCode

Gets or sets the Result Code.

Declaration
string ResultCode { get; set; }
Property Value
Type Description
System.String
View Source

Target

Gets or sets target of dependency call. SQL server name, url host, etc.

Declaration
string Target { get; set; }
Property Value
Type Description
System.String
View Source

Type

Gets or sets the dependency type name.

Declaration
string Type { get; set; }
Property Value
Type Description
System.String

See Also

ITelemetryOperationHolder
  • View Source
Back to top Copyright © DNV GL AS. All rights reserved.