Span Class
public sealed class Span : IBufferMessage, IDeepCloneable<Span>, IMessage, IMessage<Span>, IEquatable<Span>No documentation is available.
- Implements
IBufferMessageIDeepCloneable<Span>IMessageIMessage<Span>IEquatable<Span>
Constructors
| Name | Description |
|---|---|
| Span() | |
| Span(Span) |
Properties
| Name | Description |
|---|---|
| Descriptor | |
| Name | |
| ParentSpanId | |
| Parser | |
| SpanId | |
| TraceId | |
| pb::Google.Protobuf.IMessage.Descriptor |
Descriptor
public static MessageDescriptor Descriptor { get; }Property value
MessageDescriptor
No documentation is available.
Name
ParentSpanId
public ByteString ParentSpanId { get; set; }Property value
ByteString
No documentation is available.
Parser
public static MessageParser<Span> Parser { get; }Property value
MessageParser<Span>
No documentation is available.
SpanId
public ByteString SpanId { get; set; }Property value
ByteString
No documentation is available.
TraceId
public ByteString TraceId { get; set; }Property value
ByteString
No documentation is available.
pb::Google.Protobuf.IMessage.Descriptor
MessageDescriptor IMessage.Descriptor { get; }Property value
MessageDescriptor
No documentation is available.
Methods
CalculateSize()
Clone()
Equals overloads
Equals(Span)
Equals(object)
GetHashCode()
MergeFrom overloads
MergeFrom(CodedInputStream)
public void MergeFrom(CodedInputStream input)Parameters
inputCodedInputStream
No documentation is available.
MergeFrom(Span)
ToString()
WriteTo(CodedOutputStream)
public void WriteTo(CodedOutputStream output)Parameters
outputCodedOutputStream
No documentation is available.
pb::Google.Protobuf.IBufferMessage.InternalMergeFrom(ParseContext)
void IBufferMessage.InternalMergeFrom(ref ParseContext input)Parameters
inputParseContext
No documentation is available.
pb::Google.Protobuf.IBufferMessage.InternalWriteTo(WriteContext)
void IBufferMessage.InternalWriteTo(ref WriteContext output)Parameters
outputWriteContext
No documentation is available.
Constants
| Name | Description |
|---|---|
| NameFieldNumber | Field number for the "name" field. |
| ParentSpanIdFieldNumber | Field number for the "parent_span_id" field. |
| SpanIdFieldNumber | Field number for the "span_id" field. |
| TraceIdFieldNumber | Field number for the "trace_id" field. |
NameFieldNumber
Field number for the "name" field.
public const int NameFieldNumber = 5ParentSpanIdFieldNumber
Field number for the "parent_span_id" field.
public const int ParentSpanIdFieldNumber = 4SpanIdFieldNumber
Field number for the "span_id" field.
public const int SpanIdFieldNumber = 2TraceIdFieldNumber
Field number for the "trace_id" field.
public const int TraceIdFieldNumber = 1