Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ TrimEventDescriptors()

static void System.Diagnostics.Tracing.EventSource.TrimEventDescriptors ( ref EventMetadata[] eventData)
inlinestaticprivateinherited

Definition at line 2509 of file EventSource.cs.

2510 {
2511 int num = eventData.Length;
2512 while (0 < num)
2513 {
2514 num--;
2515 if (eventData[num].Descriptor.EventId != 0)
2516 {
2517 break;
2518 }
2519 }
2520 if (eventData.Length - num > 2)
2521 {
2522 EventMetadata[] array = new EventMetadata[num + 1];
2523 Array.Copy(eventData, array, array.Length);
2524 eventData = array;
2525 }
2526 }

References System.array, and System.Array.Copy().

Referenced by System.Diagnostics.Tracing.EventSource.CreateManifestAndDescriptors().