7 private readonly
string name;
22 : this(
name,
type,
tags, (byte)(variableCount ? 64 : 0), 0)
30 throw new ArgumentNullException(
"name",
"This usually means that the object passed to Write is of a type that does not support being used as the top-level object in an event, e.g. a primitive or built-in type.");
36 inType = (byte)(num | countFlags);
37 outType = (byte)((uint)((int)dataType >> 8) & 0x7Fu);
74 public void Encode(ref
int pos,
byte[] metadata)
102 if (metadata !=
null)
110 if (metadata !=
null)
static void BlockCopy(Array src, int srcOffset, Array dst, int dstOffset, int count)
static void CheckName(string name)
static void EncodeTags(int tags, ref int pos, byte[] metadata)
static string EventSource_TooManyFields
static string EventSource_NotSupportedArrayOfNil
static string EventSource_NotSupportedArrayOfNullTerminatedString
static string EventSource_NotSupportedArrayOfBinary