/// <inheritdoc /> public ISpan SetTag(IntOrStringTag tag, string value) { if (string.IsNullOrWhiteSpace(tag.Key)) { throw new ArgumentNullException(nameof(tag.Key)); } return(SetObjectTag(tag.Key, value)); }
public ISpanBuilder WithTag(IntOrStringTag tag, string value) { _tags[tag.Key] = value; return(this); }
public ISpanBuilder WithTag(IntOrStringTag tag, string value) { return(this); }
public ISpanBuilder WithTag(IntOrStringTag tag, string value) { _tags.Add(tag.Key, value); return(this); }
public ISpan SetTag(IntOrStringTag tag, string value) => SetTagAsObject(tag.Key, value);
public override EventHookSpanBuilder WithTag(IntOrStringTag tag, string value) { var newTags = this.tagsOnStart.Add(new SetTagEventArgs(tag.Key, value)); return(new EventHookSpanBuilder(this.tracer, this.operationName, this.spanLog, this.spanSetTag, newTags, this.parentSpanContext, this.ignoreActiveSpan)); }
public ISpan SetTag(IntOrStringTag tag, string value) { SetObjectTag(tag.Key, value); return(this); }
public ISpanBuilder WithTag(IntOrStringTag tag, string value) { return(WithTag(tag.Key, value)); }
public override CvTextWriterSpan SetTag(IntOrStringTag tag, string value) { this.OutputData(OutputDataCategory.Tag, $"{tag.Key}: \"{value}\""); return(this); }
/// <inheritdoc /> public ISpanBuilder WithTag(IntOrStringTag tag, string value) { return(tag == null ? this : SetTagObject(tag.Key, value)); }
ISpanBuilder ISpanBuilder.WithTag(IntOrStringTag tag, string value) { return(WithTag(tag, value)); }
public ISpan SetTag(IntOrStringTag tag, string value) => SetTagInternal(tag.Key, value);
public override EventHookSpan SetTag(IntOrStringTag tag, string value) { this.spanSetTag(this, new SetTagEventArgs(tag.Key, value)); return(this); }
public ISpan SetTag(IntOrStringTag tag, string value) { return(SetTag(tag.Key, value)); }
public ISpanBuilder WithTag(IntOrStringTag tag, string value) { throw new NotImplementedException(); }
public ISpan SetTag(IntOrStringTag tag, string value) { return(this); }
public virtual ISpanBuilder WithTag(IntOrStringTag tag, string value) { _tagsApplies.Add(s => s.SetTag(tag, value)); return(this); }
public ISpan SetTag(IntOrStringTag tag, string value) { Tags.Add(tag.Key, value); return(this); }
public global::OpenTracing.ISpan SetTag(IntOrStringTag tag, string value) { return(SetTag(tag.Key, value)); }