Exemplo n.º 1
0
        private void AddField(FieldMetadata fieldMetadata)
        {
            this.Tags = EventFieldTags.None;
            this.bufferedArrayFieldCount++;
            this.impl.fields.Add(fieldMetadata);

            this.currentGroup?.IncrementStructFieldCount();
        }
Exemplo n.º 2
0
 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();
 }
Exemplo n.º 3
0
        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);
        }
Exemplo n.º 5
0
 private TraceLoggingMetadataCollector(TraceLoggingMetadataCollector other, FieldMetadata group)
 {
     this.impl         = other.impl;
     this.currentGroup = group;
 }