1 instantiation of Registration
System.Windows.Forms.Primitives (1)
System\Windows\Forms\Animation\HighPrecisionTimer.cs (1)
109
Registration registration =
new
(id, callback, syncContext);
15 references to Registration
System.Windows.Forms.Primitives (15)
System\Windows\Forms\Animation\HighPrecisionTimer.cs (15)
35
private static readonly Dictionary<long,
Registration
> s_registrations = [];
37
=> DispatchCallback((
Registration
)state!);
39
private static
Registration
[] s_registrationSnapshot = [];
109
Registration
registration = new(id, callback, syncContext);
128
private static void Unregister(long registrationId,
Registration
? expectedRegistration)
137
if (!s_registrations.TryGetValue(registrationId, out
Registration
? registration)
386
Registration
[] registrations = Volatile.Read(ref s_registrationSnapshot);
389
Registration
registration = registrations[i];
434
private static void DispatchCallback(
Registration
registration)
468
Registration
registration,
488
private static void CompleteCallback(
Registration
registration, bool succeeded)
502
private static void TraceCallbackFault(
Registration
registration, Exception exception)
667
foreach (
Registration
registration in s_registrations.Values)
682
Registration
[] registrations = new
Registration
[s_registrations.Count];