7 instantiations of SessionMask
System.Private.CoreLib (7)
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\EventSource.cs (7)
5174
public static SessionMask All => new
SessionMask
(MASK);
5179
return new
SessionMask
((uint)1 << perEventSourceSessionId);
5189
return new
SessionMask
((uint)(m >> SHIFT_SESSION_TO_KEYWORD));
5208
new
SessionMask
(m1.m_mask | m2.m_mask);
5211
new
SessionMask
(m1.m_mask & m2.m_mask);
5214
new
SessionMask
(m1.m_mask ^ m2.m_mask);
5217
new
SessionMask
(MASK & ~(m.m_mask));
22 references to SessionMask
System.Private.CoreLib (22)
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\EventPipeEventProvider.cs (1)
58
target.OnControllerCommand(command, args, bEnabling ? (int)
SessionMask
.MAX : -1);
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\EventSource.cs (21)
2373
EventKeywords eventKeywords = unchecked((EventKeywords)((ulong)metadata.Descriptor.Keywords & (~(
SessionMask
.All.ToEventKeywords()))));
2736
Debug.Assert(commandArgs.perEventSourceSessionId >= -1 && commandArgs.perEventSourceSessionId <=
SessionMask
.MAX);
3529
unchecked((long)((ulong)eventAttribute.Keywords |
SessionMask
.All.ToEventKeywords())));
5163
public SessionMask(
SessionMask
m)
5169
public bool IsEqualOrSupersetOf(
SessionMask
m)
5174
public static
SessionMask
All => new SessionMask(MASK);
5176
public static
SessionMask
FromId(int perEventSourceSessionId)
5187
public static
SessionMask
FromEventKeywords(ulong m)
5207
public static
SessionMask
operator |(
SessionMask
m1,
SessionMask
m2) =>
5210
public static
SessionMask
operator &(
SessionMask
m1,
SessionMask
m2) =>
5213
public static
SessionMask
operator ^(
SessionMask
m1,
SessionMask
m2) =>
5216
public static
SessionMask
operator ~(
SessionMask
m) =>
5219
public static explicit operator ulong(
SessionMask
m) => m.m_mask;
5221
public static explicit operator uint(
SessionMask
m) => m.m_mask;