static TraceLoggingTypeInfo UIntPtr()
static ScalarArrayTypeInfo s_uintptr
static ScalarArrayTypeInfo s_sbyte
static TraceLoggingTypeInfo Int64()
static ScalarArrayTypeInfo s_int64
static ScalarArrayTypeInfo s_byte
static TraceLoggingTypeInfo Char()
static TraceLoggingTypeInfo Int16()
static TraceLoggingTypeInfo Double()
static ScalarArrayTypeInfo s_int16
static ScalarArrayTypeInfo s_boolean
static ScalarArrayTypeInfo s_uint16
static TraceLoggingTypeInfo IntPtr()
static TraceLoggingTypeInfo Single()
static TraceLoggingTypeInfo Byte()
static TraceLoggingTypeInfo SByte()
static ScalarArrayTypeInfo s_guid
readonly TraceLoggingDataType nativeFormat
ScalarArrayTypeInfo(Type type, TraceLoggingDataType nativeFormat, int elementSize)
override void WriteData(PropertyValue value)
static TraceLoggingTypeInfo UInt32()
static ScalarArrayTypeInfo s_double
static TraceLoggingTypeInfo UInt64()
static TraceLoggingTypeInfo Int32()
static ScalarArrayTypeInfo s_int32
static ScalarArrayTypeInfo s_single
static ScalarArrayTypeInfo s_char
static ScalarArrayTypeInfo s_intptr
static ScalarArrayTypeInfo s_uint64
static ScalarArrayTypeInfo s_uint32
static TraceLoggingTypeInfo Boolean()
override void WriteMetadata(TraceLoggingMetadataCollector collector, string name, EventFieldFormat format)
static TraceLoggingTypeInfo UInt16()
static unsafe TraceLoggingTypeInfo Guid()
static readonly TraceLoggingDataType UIntPtrType
static TraceLoggingDataType FormatScalar(EventFieldFormat format, TraceLoggingDataType nativeFormat)
static readonly TraceLoggingDataType IntPtrType
static void AddArray(PropertyValue value, int elementSize)