Generated/CLRTrace.cs (220 lines of code) (raw):

// // This code was generated by EtwEventTypeGen.exe // using System; namespace Tx.Windows.CLRTrace { [ClassicEvent("{3044f61a-99b0-4c21-b203-d39423c73b00}", 15, 0)] public class DCEndComplete : SystemEvent { } [ClassicEvent("{3044f61a-99b0-4c21-b203-d39423c73b00}", 14, 0)] public class DCStartComplete : SystemEvent { } [ClassicEvent("{3044f61a-99b0-4c21-b203-d39423c73b00}", 40, 0)] public class MethodDCEndVerbose : SystemEvent { [EventField("win:UInt64")] public ulong MethodIdentifier { get; set; } [EventField("win:UInt64")] public ulong ModuleID { get; set; } [EventField("win:UInt64")] public ulong MethodStartAddress { get; set; } [EventField("win:UInt32")] public uint MethodSize { get; set; } [EventField("win:UInt32")] public uint MethodToken { get; set; } [EventField("win:UInt32")] public uint MethodFlags { get; set; } [EventField("win:UnicodeString")] public string MethodNameSpace { get; set; } [EventField("win:UnicodeString")] public string Methodname { get; set; } [EventField("win:UnicodeString")] public string MethodSig { get; set; } } [ClassicEvent("{3044f61a-99b0-4c21-b203-d39423c73b00}", 39, 0)] public class MethodDCStartVerbose : SystemEvent { [EventField("win:UInt64")] public ulong MethodIdentifier { get; set; } [EventField("win:UInt64")] public ulong ModuleID { get; set; } [EventField("win:UInt64")] public ulong MethodStartAddress { get; set; } [EventField("win:UInt32")] public uint MethodSize { get; set; } [EventField("win:UInt32")] public uint MethodToken { get; set; } [EventField("win:UInt32")] public uint MethodFlags { get; set; } [EventField("win:UnicodeString")] public string MethodNameSpace { get; set; } [EventField("win:UnicodeString")] public string Methodname { get; set; } [EventField("win:UnicodeString")] public string MethodSig { get; set; } } [ClassicEvent("{3044f61a-99b0-4c21-b203-d39423c73b00}", 38, 0)] public class MethodUnloadVerbose : SystemEvent { [EventField("win:UInt64")] public ulong MethodIdentifier { get; set; } [EventField("win:UInt64")] public ulong ModuleID { get; set; } [EventField("win:UInt64")] public ulong MethodStartAddress { get; set; } [EventField("win:UInt32")] public uint MethodSize { get; set; } [EventField("win:UInt32")] public uint MethodToken { get; set; } [EventField("win:UInt32")] public uint MethodFlags { get; set; } [EventField("win:UnicodeString")] public string MethodNameSpace { get; set; } [EventField("win:UnicodeString")] public string Methodname { get; set; } [EventField("win:UnicodeString")] public string MethodSig { get; set; } } [ClassicEvent("{3044f61a-99b0-4c21-b203-d39423c73b00}", 37, 0)] public class MethodLoadVerbose : SystemEvent { [EventField("win:UInt64")] public ulong MethodIdentifier { get; set; } [EventField("win:UInt64")] public ulong ModuleID { get; set; } [EventField("win:UInt64")] public ulong MethodStartAddress { get; set; } [EventField("win:UInt32")] public uint MethodSize { get; set; } [EventField("win:UInt32")] public uint MethodToken { get; set; } [EventField("win:UInt32")] public uint MethodFlags { get; set; } [EventField("win:UnicodeString")] public string MethodNameSpace { get; set; } [EventField("win:UnicodeString")] public string Methodname { get; set; } [EventField("win:UnicodeString")] public string MethodSig { get; set; } } [ClassicEvent("{3044f61a-99b0-4c21-b203-d39423c73b00}", 36, 0)] public class MethodDCEnd : SystemEvent { [EventField("win:UInt64")] public ulong MethodIdentifier { get; set; } [EventField("win:UInt64")] public ulong ModuleID { get; set; } [EventField("win:UInt64")] public ulong MethodStartAddress { get; set; } [EventField("win:UInt32")] public uint MethodSize { get; set; } [EventField("win:UInt32")] public uint MethodToken { get; set; } [EventField("win:UInt32")] public uint MethodFlags { get; set; } } [ClassicEvent("{3044f61a-99b0-4c21-b203-d39423c73b00}", 35, 0)] public class MethodDCStart : SystemEvent { [EventField("win:UInt64")] public ulong MethodIdentifier { get; set; } [EventField("win:UInt64")] public ulong ModuleID { get; set; } [EventField("win:UInt64")] public ulong MethodStartAddress { get; set; } [EventField("win:UInt32")] public uint MethodSize { get; set; } [EventField("win:UInt32")] public uint MethodToken { get; set; } [EventField("win:UInt32")] public uint MethodFlags { get; set; } } [ClassicEvent("{3044f61a-99b0-4c21-b203-d39423c73b00}", 34, 0)] public class MethodUnload : SystemEvent { [EventField("win:UInt64")] public ulong MethodIdentifier { get; set; } [EventField("win:UInt64")] public ulong ModuleID { get; set; } [EventField("win:UInt64")] public ulong MethodStartAddress { get; set; } [EventField("win:UInt32")] public uint MethodSize { get; set; } [EventField("win:UInt32")] public uint MethodToken { get; set; } [EventField("win:UInt32")] public uint MethodFlags { get; set; } } [ClassicEvent("{3044f61a-99b0-4c21-b203-d39423c73b00}", 33, 0)] public class MethodLoad : SystemEvent { [EventField("win:UInt64")] public ulong MethodIdentifier { get; set; } [EventField("win:UInt64")] public ulong ModuleID { get; set; } [EventField("win:UInt64")] public ulong MethodStartAddress { get; set; } [EventField("win:UInt32")] public uint MethodSize { get; set; } [EventField("win:UInt32")] public uint MethodToken { get; set; } [EventField("win:UInt32")] public uint MethodFlags { get; set; } } [ClassicEvent("{d00792da-07b7-40f5-97eb-5d974e054740}", 36, 0)] public class ModuleDCEnd : SystemEvent { [EventField("win:UInt64")] public ulong ModuleId { get; set; } [EventField("win:UInt64")] public ulong AssemblyId { get; set; } [EventField("win:UInt64")] public ulong ModuleFlags { get; set; } [EventField("win:UnicodeString")] public string ModuleILPath { get; set; } [EventField("win:UnicodeString")] public string ModuleNativePath { get; set; } } [ClassicEvent("{d00792da-07b7-40f5-97eb-5d974e054740}", 35, 0)] public class ModuleDCStart : SystemEvent { [EventField("win:UInt64")] public ulong ModuleId { get; set; } [EventField("win:UInt64")] public ulong AssemblyId { get; set; } [EventField("win:UInt64")] public ulong ModuleFlags { get; set; } [EventField("win:UnicodeString")] public string ModuleILPath { get; set; } [EventField("win:UnicodeString")] public string ModuleNativePath { get; set; } } [ClassicEvent("{d00792da-07b7-40f5-97eb-5d974e054740}", 34, 0)] public class ModuleUnload : SystemEvent { [EventField("win:UInt64")] public ulong ModuleId { get; set; } [EventField("win:UInt64")] public ulong AssemblyId { get; set; } [EventField("win:UInt64")] public ulong ModuleFlags { get; set; } [EventField("win:UnicodeString")] public string ModuleILPath { get; set; } [EventField("win:UnicodeString")] public string ModuleNativePath { get; set; } } [ClassicEvent("{d00792da-07b7-40f5-97eb-5d974e054740}", 33, 0)] public class ModuleLoad : SystemEvent { [EventField("win:UInt64")] public ulong ModuleId { get; set; } [EventField("win:UInt64")] public ulong AssemblyId { get; set; } [EventField("win:UInt64")] public ulong ModuleFlags { get; set; } [EventField("win:UnicodeString")] public string ModuleILPath { get; set; } [EventField("win:UnicodeString")] public string ModuleNativePath { get; set; } } }