55 references to Statics
System.Private.CoreLib (55)
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\TraceLogging\FieldMetadata.cs (16)
50
variableCount ?
Statics
.InTypeVariableCountFlag : (byte)0,
68
Statics
.InTypeFixedCountFlag,
86
Statics
.InTypeCustomCountFlag,
109
Statics
.CheckName(name);
110
int coreType = (int)dataType &
Statics
.InTypeMask;
114
this.outType = (byte)(((int)dataType >> 8) &
Statics
.OutTypeMask);
138
this.outType |=
Statics
.OutTypeChainFlag;
143
this.inType |=
Statics
.InTypeChainFlag;
149
this.inType |=
Statics
.InTypeChainFlag;
151
if ((this.outType &
Statics
.OutTypeMask) == 0)
183
if (0 != (this.inType &
Statics
.InTypeChainFlag))
192
if (0 != (this.outType &
Statics
.OutTypeChainFlag))
194
Statics
.EncodeTags((int)this.tags, ref pos, metadata);
199
if (0 != (this.inType &
Statics
.InTypeFixedCountFlag))
209
if (
Statics
.InTypeCustomCountFlag == (this.inType &
Statics
.InTypeCountMask) &&
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\TraceLogging\NameInfo.cs (6)
32
private static int lastIdentity =
Statics
.TraceLoggingChannel << 24;
41
this.tags = tags &
Statics
.EventTagsMask;
45
Statics
.EncodeTags((int)this.tags, ref tagsPos, null);
47
this.nameMetadata =
Statics
.MetadataForString(name, tagsPos, 0, typeMetadataSize);
50
Statics
.EncodeTags((int)this.tags, ref tagsPos, this.nameMetadata);
60
return this.Compare(key.Key, key.Value &
Statics
.EventTagsMask);
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\TraceLogging\SimpleTypeInfos.cs (11)
73
collector.AddScalar(name!,
Statics
.FormatScalar(format, nativeFormat));
91
public static TraceLoggingTypeInfo IntPtr() => s_intptr ??= new ScalarTypeInfo(typeof(IntPtr),
Statics
.IntPtrType);
92
public static TraceLoggingTypeInfo UIntPtr() => s_uintptr ??= new ScalarTypeInfo(typeof(UIntPtr),
Statics
.UIntPtrType);
134
collector.AddArray(name!,
Statics
.FormatScalar(format, nativeFormat));
152
public static TraceLoggingTypeInfo IntPtr() => s_intptr ??= new ScalarArrayTypeInfo(typeof(IntPtr[]),
Statics
.IntPtrType, System.IntPtr.Size);
153
public static TraceLoggingTypeInfo UIntPtr() => s_uintptr ??= new ScalarArrayTypeInfo(typeof(UIntPtr[]),
Statics
.UIntPtrType, System.IntPtr.Size);
179
collector.AddNullTerminatedString(name,
Statics
.MakeDataType(TraceLoggingDataType.Utf16String, format));
214
collector.AddScalar(name!,
Statics
.MakeDataType(TraceLoggingDataType.FileTime, format));
244
group.AddScalar("Ticks",
Statics
.MakeDataType(TraceLoggingDataType.FileTime, format));
273
collector.AddScalar(name!,
Statics
.MakeDataType(TraceLoggingDataType.Int64, format));
298
collector.AddScalar(name!,
Statics
.MakeDataType(TraceLoggingDataType.Double, format));
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\TraceLogging\TraceLoggingEventSource.cs (2)
772
byte[] providerMetadata =
Statics
.MetadataForString(this.Name, 0, traitMetaData.Count, 0);
783
m_providerMetadata =
Statics
.MetadataForString(this.Name, 0, 0, 0);
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\TraceLogging\TraceLoggingEventTypes.cs (7)
94
this.level =
Statics
.DefaultLevel;
100
this.level =
Statics
.Combine((int)typeInfo.Level, this.level);
101
this.opcode =
Statics
.Combine((int)typeInfo.Opcode, this.opcode);
104
if (
Statics
.ShouldOverrideFieldName(paramName!))
127
this.level =
Statics
.DefaultLevel;
132
this.level =
Statics
.Combine((int)typeInfo.Level, this.level);
133
this.opcode =
Statics
.Combine((int)typeInfo.Opcode, this.opcode);
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\TraceLogging\TraceLoggingMetadataCollector.cs (4)
109
var size = (TraceLoggingDataType)((int)type &
Statics
.InTypeMask) switch
135
switch ((TraceLoggingDataType)((int)type &
Statics
.InTypeMask))
163
switch ((TraceLoggingDataType)((int)type &
Statics
.InTypeMask))
186
switch ((TraceLoggingDataType)((int)type &
Statics
.InTypeMask))
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\TraceLogging\TraceLoggingTypeInfo.cs (2)
44
Statics
.CheckName(name);
149
instance =
Statics
.CreateDefaultTypeInfo(type, recursionCheck);
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\TraceLogging\TypeAnalysis.cs (7)
32
if (
Statics
.HasCustomAttribute(propertyInfo, typeof(EventIgnoreAttribute)))
56
EventFieldAttribute? fieldAttribute =
Statics
.GetCustomAttribute<EventFieldAttribute>(propertyInfo);
61
:
Statics
.ShouldOverrideFieldName(propertyInfo.Name)
76
this.level = (EventLevel)
Statics
.Combine((int)typeInfo.Level, (int)this.level);
77
this.opcode = (EventOpcode)
Statics
.Combine((int)typeInfo.Opcode, (int)this.opcode);
84
this.level = (EventLevel)
Statics
.Combine((int)eventAttrib.Level, (int)this.level);
85
this.opcode = (EventOpcode)
Statics
.Combine((int)eventAttrib.Opcode, (int)this.opcode);