private void AddField(FieldMetadata fieldMetadata) { this.Tags = EventFieldTags.None; this.bufferedArrayFieldCount++; this.impl.fields.Add(fieldMetadata); this.currentGroup?.IncrementStructFieldCount(); }
private void AddField(FieldMetadata fieldMetadata) { this.Tags = EventFieldTags.None; this.bufferedArrayFieldCount = this.bufferedArrayFieldCount + 1; this.impl.fields.Add(fieldMetadata); if (this.currentGroup == null) { return; } this.currentGroup.IncrementStructFieldCount(); }
public TraceLoggingMetadataCollector AddGroup(string name) { TraceLoggingMetadataCollector metadataCollector = this; if (name != null || this.BeginningBufferedArray) { FieldMetadata fieldMetadata = new FieldMetadata(name, TraceLoggingDataType.Struct, EventFieldTags.None, this.BeginningBufferedArray); this.AddField(fieldMetadata); metadataCollector = new TraceLoggingMetadataCollector(this, fieldMetadata); } return(metadataCollector); }
// Token: 0x0600362D RID: 13869 RVA: 0x000D035C File Offset: 0x000CE55C public TraceLoggingMetadataCollector AddGroup(string name) { TraceLoggingMetadataCollector result = this; if (name != null || this.BeginningBufferedArray) { FieldMetadata fieldMetadata = new FieldMetadata(name, TraceLoggingDataType.Struct, this.Tags, this.BeginningBufferedArray); this.AddField(fieldMetadata); result = new TraceLoggingMetadataCollector(this, fieldMetadata); } return(result); }
private TraceLoggingMetadataCollector(TraceLoggingMetadataCollector other, FieldMetadata group) { this.impl = other.impl; this.currentGroup = group; }