示例#1
0
 public void Init(MyProfilerBlockObjectBuilderInfo data)
 {
     Id                 = data.Id;
     Key                = data.Key;
     Invalid            = data.Invalid;
     TimeFormat         = data.TimeFormat;
     ValueFormat        = data.ValueFormat;
     CallFormat         = data.CallFormat;
     ProcessMemory      = data.ProcessMemory;
     ManagedMemoryBytes = data.ManagedMemoryBytes;
     Miliseconds        = data.Miliseconds;
     CustomValues       = data.CustomValues;
     NumCallsArray      = data.NumCallsArray;
     Children           = data.Children;
     Parent             = data.Parent;
 }
示例#2
0
        public MyProfilerBlockObjectBuilderInfo GetObjectBuilderInfo()
        {
            MyProfilerBlockObjectBuilderInfo objectBuilder = new MyProfilerBlockObjectBuilderInfo();

            objectBuilder.Id                 = Id;
            objectBuilder.Key                = Key;
            objectBuilder.Invalid            = Invalid;
            objectBuilder.TimeFormat         = TimeFormat;
            objectBuilder.ValueFormat        = ValueFormat;
            objectBuilder.CallFormat         = CallFormat;
            objectBuilder.ProcessMemory      = ProcessMemory;
            objectBuilder.ManagedMemoryBytes = ManagedMemoryBytes;
            objectBuilder.Miliseconds        = Miliseconds;
            objectBuilder.CustomValues       = CustomValues;
            objectBuilder.NumCallsArray      = NumCallsArray;
            objectBuilder.Children           = Children;
            objectBuilder.Parent             = Parent;
            return(objectBuilder);
        }