3 writes to Flags
System.Private.CoreLib (3)
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\ComWrappers.cs (3)
450
Interlocked.Or(ref Unsafe.As<CreateComInterfaceFlagsEx, int>(ref
Flags
), setMask);
458
Interlocked.And(ref Unsafe.As<CreateComInterfaceFlagsEx, int>(ref
Flags
), resetMask);
900
mow->
Flags
= (CreateComInterfaceFlagsEx)flags;
5 references to Flags
System.Private.CoreLib (5)
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\ComWrappers.cs (5)
215
((
Flags
& CreateComInterfaceFlagsEx.IsPegged) != 0 || TrackerObjectManager.IsGlobalPeggingEnabled);
308
if ((
Flags
& CreateComInterfaceFlagsEx.LacksICustomQueryInterface) == 0)
402
if ((
Flags
& CreateComInterfaceFlagsEx.CallerDefinedIUnknown) == 0)
412
if ((
Flags
& CreateComInterfaceFlagsEx.TrackerSupport) != 0)
503
public bool IsActivated => _wrapper->
Flags
.HasFlag(CreateComInterfaceFlagsEx.IsComActivated);