ScopeSpans Class

public sealed class ScopeSpans : IBufferMessage, IDeepCloneable<ScopeSpans>, IMessage, IMessage<ScopeSpans>, IEquatable<ScopeSpans>

No documentation is available.

Implements

Constructors

NameDescription
ScopeSpans()
ScopeSpans(ScopeSpans)

ScopeSpans overloads

ScopeSpans()

public ScopeSpans()

No documentation is available.

ScopeSpans(ScopeSpans)

public ScopeSpans(ScopeSpans other)
Parameters
other ScopeSpans

No documentation is available.

Properties

NameDescription
Descriptor
Parser
SchemaUrl
Scope
Spans
pb::Google.Protobuf.IMessage.Descriptor

Descriptor

public static MessageDescriptor Descriptor { get; }

Property value

MessageDescriptor

No documentation is available.

Parser

public static MessageParser<ScopeSpans> Parser { get; }

Property value

MessageParser<ScopeSpans>

No documentation is available.

SchemaUrl

public string SchemaUrl { get; set; }

Property value

string

No documentation is available.

Scope

public InstrumentationScope Scope { get; set; }

Property value

InstrumentationScope

No documentation is available.

Spans

public RepeatedField<Span> Spans { get; }

Property value

RepeatedField<Span>

No documentation is available.

pb::Google.Protobuf.IMessage.Descriptor

MessageDescriptor IMessage.Descriptor { get; }

Property value

MessageDescriptor

No documentation is available.

Methods

NameDescription
CalculateSize()
Clone()
Equals(ScopeSpans)
Equals(object)
GetHashCode()
MergeFrom(CodedInputStream)
MergeFrom(ScopeSpans)
ToString()
WriteTo(CodedOutputStream)
pb::Google.Protobuf.IBufferMessage.InternalMergeFrom(ParseContext)
pb::Google.Protobuf.IBufferMessage.InternalWriteTo(WriteContext)

CalculateSize()

public int CalculateSize()

Returns

int

No documentation is available.

Clone()

public ScopeSpans Clone()

Returns

ScopeSpans

No documentation is available.

Equals overloads

Equals(ScopeSpans)

public bool Equals(ScopeSpans other)
Parameters
other ScopeSpans
Returns

bool

No documentation is available.

Equals(object)

public override bool Equals(object other)
Parameters
other object
Returns

bool

No documentation is available.

GetHashCode()

public override int GetHashCode()

Returns

int

No documentation is available.

MergeFrom overloads

MergeFrom(CodedInputStream)

public void MergeFrom(CodedInputStream input)
Parameters
input CodedInputStream

No documentation is available.

MergeFrom(ScopeSpans)

public void MergeFrom(ScopeSpans other)
Parameters
other ScopeSpans

No documentation is available.

ToString()

public override string ToString()

Returns

string

No documentation is available.

WriteTo(CodedOutputStream)

public void WriteTo(CodedOutputStream output)

Parameters

output CodedOutputStream

No documentation is available.

pb::Google.Protobuf.IBufferMessage.InternalMergeFrom(ParseContext)

void IBufferMessage.InternalMergeFrom(ref ParseContext input)

Parameters

input ParseContext

No documentation is available.

pb::Google.Protobuf.IBufferMessage.InternalWriteTo(WriteContext)

void IBufferMessage.InternalWriteTo(ref WriteContext output)

Parameters

output WriteContext

No documentation is available.

Constants

NameDescription
SchemaUrlFieldNumberField number for the "schema_url" field.
ScopeFieldNumberField number for the "scope" field.
SpansFieldNumberField number for the "spans" field.

SchemaUrlFieldNumber

Field number for the "schema_url" field.

public const int SchemaUrlFieldNumber = 3

ScopeFieldNumber

Field number for the "scope" field.

public const int ScopeFieldNumber = 1

SpansFieldNumber

Field number for the "spans" field.

public const int SpansFieldNumber = 2