268 lines
8.2 KiB
C#
268 lines
8.2 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Globalization;
|
|
using System.Resources;
|
|
using System.Text;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace System.Diagnostics.Tracing
|
|
{
|
|
// Token: 0x020006BD RID: 1725
|
|
[Token(Token = "0x20006BD")]
|
|
internal class ManifestBuilder
|
|
{
|
|
// Token: 0x06003412 RID: 13330 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6003412")]
|
|
[Address(RVA = "0x72A830", Offset = "0x729830", VA = "0x18072A830")]
|
|
public ManifestBuilder(string providerName, Guid providerGuid, string dllName, ResourceManager resources, EventManifestOptions flags)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06003413 RID: 13331 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6003413")]
|
|
[Address(RVA = "0x7267F0", Offset = "0x7257F0", VA = "0x1807267F0")]
|
|
public void AddOpcode(string name, int value)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06003414 RID: 13332 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6003414")]
|
|
[Address(RVA = "0x726B00", Offset = "0x725B00", VA = "0x180726B00")]
|
|
public void AddTask(string name, int value)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06003415 RID: 13333 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6003415")]
|
|
[Address(RVA = "0x726340", Offset = "0x725340", VA = "0x180726340")]
|
|
public void AddKeyword(string name, ulong value)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06003416 RID: 13334 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6003416")]
|
|
[Address(RVA = "0x7294A0", Offset = "0x7284A0", VA = "0x1807294A0")]
|
|
public void StartEvent(string eventName, EventAttribute eventAttribute)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06003417 RID: 13335 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6003417")]
|
|
[Address(RVA = "0x725E10", Offset = "0x724E10", VA = "0x180725E10")]
|
|
public void AddEventParameter(Type type, string name)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06003418 RID: 13336 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6003418")]
|
|
[Address(RVA = "0x728420", Offset = "0x727420", VA = "0x180728420")]
|
|
public void EndEvent()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06003419 RID: 13337 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6003419")]
|
|
[Address(RVA = "0x7283E0", Offset = "0x7273E0", VA = "0x1807283E0")]
|
|
public byte[] CreateManifest()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x17000834 RID: 2100
|
|
// (get) Token: 0x0600341A RID: 13338 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x17000834")]
|
|
public IList<string> Errors
|
|
{
|
|
[Token(Token = "0x600341A")]
|
|
[Address(RVA = "0x417720", Offset = "0x416720", VA = "0x180417720")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600341B RID: 13339 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600341B")]
|
|
[Address(RVA = "0x729390", Offset = "0x728390", VA = "0x180729390")]
|
|
public void ManifestError(string msg, bool runtimeCritical = false)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600341C RID: 13340 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x600341C")]
|
|
[Address(RVA = "0x726DE0", Offset = "0x725DE0", VA = "0x180726DE0")]
|
|
private string CreateManifestString()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x0600341D RID: 13341 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600341D")]
|
|
[Address(RVA = "0x72A770", Offset = "0x729770", VA = "0x18072A770")]
|
|
private void WriteNameAndMessageAttribs(StringBuilder stringBuilder, string elementName, string name)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600341E RID: 13342 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600341E")]
|
|
[Address(RVA = "0x72A550", Offset = "0x729550", VA = "0x18072A550")]
|
|
private void WriteMessageAttrib(StringBuilder stringBuilder, string elementName, string name, string value)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600341F RID: 13343 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x600341F")]
|
|
[Address(RVA = "0x7288D0", Offset = "0x7278D0", VA = "0x1807288D0")]
|
|
internal string GetLocalizedMessage(string key, CultureInfo ci, bool etwFormat)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06003420 RID: 13344 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6003420")]
|
|
[Address(RVA = "0x728C80", Offset = "0x727C80", VA = "0x180728C80")]
|
|
private static List<CultureInfo> GetSupportedCultures(ResourceManager resources)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06003421 RID: 13345 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6003421")]
|
|
[Address(RVA = "0x728820", Offset = "0x727820", VA = "0x180728820")]
|
|
private static string GetLevelName(EventLevel level)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06003422 RID: 13346 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6003422")]
|
|
[Address(RVA = "0x728E30", Offset = "0x727E30", VA = "0x180728E30")]
|
|
private string GetTaskName(EventTask task, string eventName)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06003423 RID: 13347 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6003423")]
|
|
[Address(RVA = "0x7289F0", Offset = "0x7279F0", VA = "0x1807289F0")]
|
|
private string GetOpcodeName(EventOpcode opcode, string eventName)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06003424 RID: 13348 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6003424")]
|
|
[Address(RVA = "0x7285E0", Offset = "0x7275E0", VA = "0x1807285E0")]
|
|
private string GetKeywords(ulong keywords, string eventName)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06003425 RID: 13349 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6003425")]
|
|
[Address(RVA = "0x728F20", Offset = "0x727F20", VA = "0x180728F20")]
|
|
private string GetTypeName(Type type)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06003426 RID: 13350 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6003426")]
|
|
[Address(RVA = "0x72A4A0", Offset = "0x7294A0", VA = "0x18072A4A0")]
|
|
private static void UpdateStringBuilder(ref StringBuilder stringBuilder, string eventMessage, int startIndex, int count)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06003427 RID: 13351 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6003427")]
|
|
[Address(RVA = "0x729A40", Offset = "0x728A40", VA = "0x180729A40")]
|
|
private string TranslateToManifestConvention(string eventMessage, string evtName)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06003428 RID: 13352 RVA: 0x0001BDB0 File Offset: 0x00019FB0
|
|
[Token(Token = "0x6003428")]
|
|
[Address(RVA = "0x729900", Offset = "0x728900", VA = "0x180729900")]
|
|
private int TranslateIndexToManifestConvention(int idx, string evtName)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x04001C97 RID: 7319
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4001C97")]
|
|
private Dictionary<int, string> opcodeTab;
|
|
|
|
// Token: 0x04001C98 RID: 7320
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4001C98")]
|
|
private Dictionary<int, string> taskTab;
|
|
|
|
// Token: 0x04001C99 RID: 7321
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4001C99")]
|
|
private Dictionary<ulong, string> keywordTab;
|
|
|
|
// Token: 0x04001C9A RID: 7322
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4001C9A")]
|
|
private Dictionary<string, Type> mapsTab;
|
|
|
|
// Token: 0x04001C9B RID: 7323
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4001C9B")]
|
|
private Dictionary<string, string> stringTab;
|
|
|
|
// Token: 0x04001C9C RID: 7324
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x4001C9C")]
|
|
private StringBuilder sb;
|
|
|
|
// Token: 0x04001C9D RID: 7325
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x4001C9D")]
|
|
private StringBuilder events;
|
|
|
|
// Token: 0x04001C9E RID: 7326
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x4001C9E")]
|
|
private StringBuilder templates;
|
|
|
|
// Token: 0x04001C9F RID: 7327
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x4001C9F")]
|
|
private ResourceManager resources;
|
|
|
|
// Token: 0x04001CA0 RID: 7328
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x4001CA0")]
|
|
private EventManifestOptions flags;
|
|
|
|
// Token: 0x04001CA1 RID: 7329
|
|
[FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x4001CA1")]
|
|
private IList<string> errors;
|
|
|
|
// Token: 0x04001CA2 RID: 7330
|
|
[FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x4001CA2")]
|
|
private Dictionary<string, List<int>> perEventByteArrayArgIndices;
|
|
|
|
// Token: 0x04001CA3 RID: 7331
|
|
[FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x4001CA3")]
|
|
private string eventName;
|
|
|
|
// Token: 0x04001CA4 RID: 7332
|
|
[FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x4001CA4")]
|
|
private int numParams;
|
|
|
|
// Token: 0x04001CA5 RID: 7333
|
|
[FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x4001CA5")]
|
|
private List<int> byteArrArgIndices;
|
|
}
|
|
}
|