FrameworkFork\System.ServiceModel\Internals\System\Runtime\Diagnostics\DiagnosticTraceBase.cs (9)
28[Fx.Tag.SecurityNote(Critical = "This determines the event source name.")]
45[Fx.Tag.SecurityNote(Critical = "Access critical eventSourceName field",
53[Fx.Tag.SecurityNote(Critical = "This determines the event source name.")]
71[Fx.Tag.SecurityNote(Critical = "Satisfies a LinkDemand for 'PermissionSetAttribute' on type 'Process' when calling method GetCurrentProcess",
85[Fx.Tag.SecurityNote(Critical = "Satisfies a LinkDemand for 'PermissionSetAttribute' on type 'Process' when calling method GetCurrentProcess",
129[Fx.Tag.SecurityNote(Critical = "Sets global event handlers for the AppDomain",
199[Fx.Tag.SecurityNote(Critical = "Calls unsafe methods, UnsafeCreateEventLogger and UnsafeLogEvent.",
211[Fx.Tag.SecurityNote(Critical = "gets the CorrelationManager, which does a LinkDemand for UnmanagedCode",
221[Fx.Tag.SecurityNote(Critical = "gets the CorrelationManager, which does a LinkDemand for UnmanagedCode",
FrameworkFork\System.ServiceModel\Internals\System\Runtime\Diagnostics\EtwDiagnosticTrace.cs (13)
26[Fx.Tag.SecurityNote(Critical = "setting critical field defaultEtwProviderId")]
36[Fx.Tag.SecurityNote(Critical = "Access critical etwProvider, eventSourceName field")]
45[Fx.Tag.SecurityNote(Critical = "reading critical field defaultEtwProviderId", Safe = "Doesn't leak info\\resources")]
53[Fx.Tag.SecurityNote(Critical = "setting critical field defaultEtwProviderId")]
66[Fx.Tag.SecurityNote(Critical = "Access critical etwProvider field",
78[Fx.Tag.SecurityNote(Critical = "Access critical etwProvider field",
89[Fx.Tag.SecurityNote(Critical = "Access critical etwProvider field",
98[Fx.Tag.SecurityNote(Critical = "Accesses the security critical etwProvider field", Safe = "Doesn't leak info\\resources")]
105[Fx.Tag.SecurityNote(Critical = "Usage of EventDescriptor, which is protected by a LinkDemand")]
125[Fx.Tag.SecurityNote(Critical = "Access critical transferEventDescriptor field, as well as other critical methods",
132[Fx.Tag.SecurityNote(Critical = "Usage of EventDescriptor, which is protected by a LinkDemand")]
220[Fx.Tag.SecurityNote(Critical = "Usage of EventDescriptor, which is protected by a LinkDemand",
228[Fx.Tag.SecurityNote(Critical = "Usage of EventDescriptor, which is protected by a LinkDemand",
FrameworkFork\System.ServiceModel\Internals\System\Runtime\InputQueue.cs (28)
10[Fx.Tag.SynchronizationPrimitive(Fx.Tag.BlocksUsing.PrivatePrimitive, SupportsAsync = true, ReleaseMethod = "Dispatch")]
20[Fx.Tag.SynchronizationObject(Blocking = false, Kind = Fx.Tag.SynchronizationKind.LockStatement)]
23[Fx.Tag.SynchronizationObject]
26[Fx.Tag.SynchronizationObject]
145[Fx.Tag.Blocking(CancelMethod = "Close")]
158[Fx.Tag.Blocking(CancelMethod = "Close")]
270[Fx.Tag.Blocking(CancelMethod = "Close", Conditional = "!result.IsCompleted")]
284[Fx.Tag.Blocking(CancelMethod = "Close", Conditional = "!result.IsCompleted")]
297[Fx.Tag.Blocking(CancelMethod = "Dispatch", Conditional = "!result.IsCompleted")]
391[Fx.Tag.Blocking(CancelMethod = "Dispatch")]
793[Fx.Tag.SynchronizationPrimitive(Fx.Tag.BlocksUsing.AsyncResult, SupportsAsync = true, ReleaseMethod = "Set")]
818[Fx.Tag.Blocking(Conditional = "!result.IsCompleted", CancelMethod = "Set")]
855[Fx.Tag.SynchronizationPrimitive(Fx.Tag.BlocksUsing.AsyncResult, SupportsAsync = true, ReleaseMethod = "Set")]
861[Fx.Tag.SynchronizationObject(Blocking = false)]
883[Fx.Tag.Blocking(Conditional = "!result.IsCompleted", CancelMethod = "Set")]
999[Fx.Tag.SynchronizationObject(Blocking = false)]
1000[Fx.Tag.SynchronizationPrimitive(Fx.Tag.BlocksUsing.ManualResetEvent, ReleaseMethod = "Set")]
1007[Fx.Tag.SynchronizationObject]
1030[Fx.Tag.Blocking(CancelMethod = "Set")]
1069[Fx.Tag.SynchronizationPrimitive(Fx.Tag.BlocksUsing.ManualResetEvent, ReleaseMethod = "Set")]
1074[Fx.Tag.SynchronizationObject]
1092[Fx.Tag.Blocking(CancelMethod = "Set")]