7 instantiations of SessionMask
System.Private.CoreLib (7)
src\libraries\System.Private.CoreLib\src\System\Diagnostics\Tracing\EventSource.cs (7)
4567
public static SessionMask All => new
SessionMask
(MASK);
4572
return new
SessionMask
((uint)1 << perEventSourceSessionId);
4582
return new
SessionMask
((uint)(m >> SHIFT_SESSION_TO_KEYWORD));
4601
new
SessionMask
(m1.m_mask | m2.m_mask);
4604
new
SessionMask
(m1.m_mask & m2.m_mask);
4607
new
SessionMask
(m1.m_mask ^ m2.m_mask);
4610
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)
2384
EventKeywords eventKeywords = unchecked((EventKeywords)((ulong)metadata.Descriptor.Keywords & (~(
SessionMask
.All.ToEventKeywords()))));
2747
Debug.Assert(commandArgs.perEventSourceSessionId >= -1 && commandArgs.perEventSourceSessionId <=
SessionMask
.MAX);
3536
unchecked((long)((ulong)eventAttribute.Keywords |
SessionMask
.All.ToEventKeywords())));
4556
public SessionMask(
SessionMask
m)
4562
public bool IsEqualOrSupersetOf(
SessionMask
m)
4567
public static
SessionMask
All => new SessionMask(MASK);
4569
public static
SessionMask
FromId(int perEventSourceSessionId)
4580
public static
SessionMask
FromEventKeywords(ulong m)
4600
public static
SessionMask
operator |(
SessionMask
m1,
SessionMask
m2) =>
4603
public static
SessionMask
operator &(
SessionMask
m1,
SessionMask
m2) =>
4606
public static
SessionMask
operator ^(
SessionMask
m1,
SessionMask
m2) =>
4609
public static
SessionMask
operator ~(
SessionMask
m) =>
4612
public static explicit operator ulong(
SessionMask
m) => m.m_mask;
4614
public static explicit operator uint(
SessionMask
m) => m.m_mask;