Tipi e membri non consentiti in mscorlib.dll
La programmazione dell'integrazione con CLR (Common Language Runtime) di SQL Server non consente l'utilizzo di un tipo o di un membro contenente un oggetto HostProtectionAttribute che specifica un'enumerazione System.Security.Permissions.HostProtectionResource con un valore ExternalProcessMgmt, ExternalThreading, MayLeakOnAbort, SecurityInfrastructure, SelfAffectingProcessMgmnt, SelfAffectingThreading, SharedState, Synchronization o UI. Nella tabella seguente sono elencati i membri e i tipi dell'assembly mscorlib.dll i cui valori degli attributi di protezione host non sono consentiti.
[!NOTA]
Questo elenco è stato generato dagli assembly supportati. Per ulteriori informazioni, vedere Librerie .NET Framework supportate.
Tipo o membro |
Valori dell'attributo di protezione host |
---|---|
SyncStream.BeginRead() |
ExternalThreading |
SyncStream.BeginWrite() |
ExternalThreading |
System.Collections.ArrayList.Synchronized() |
Synchronization |
System.Collections.Hashtable.Synchronized() |
Synchronization |
System.Collections.Queue.Synchronized() |
Synchronization |
System.Collections.SortedList.Synchronized() |
Synchronization |
System.Collections.Stack.Synchronized() |
Synchronization |
System.Console.Beep() |
UI |
System.Console.get_Error() |
UI |
System.Console.get_In() |
UI |
System.Console.get_KeyAvailable() |
UI |
System.Console.get_Out() |
UI |
System.Console.OpenStandardError() |
UI |
System.Console.OpenStandardInput() |
UI |
System.Console.OpenStandardOutput() |
UI |
System.Console.Read() |
UI |
System.Console.ReadKey() |
UI |
System.Console.ReadLine() |
UI |
System.Console.SetError() |
UI |
System.Console.SetIn() |
UI |
System.Console.SetOut() |
UI |
System.Console.Write() |
UI |
System.Console.WriteLine() |
UI |
System.Diagnostics.LogMessageEventHandler |
ExternalThreading, Synchronization |
System.IO.FileStream.BeginRead() |
ExternalThreading |
System.IO.FileStream.BeginWrite() |
ExternalThreading |
System.IO.Stream.Synchronized() |
Synchronization |
System.IO.TextReader.Synchronized() |
Synchronization |
System.IO.TextWriter.Synchronized() |
Synchronization |
System.Reflection.Emit.AssemblyBuilder |
MayLeakOnAbort |
System.Reflection.Emit.ConstructorBuilder |
MayLeakOnAbort |
System.Reflection.Emit.CustomAttributeBuilder |
MayLeakOnAbort |
System.Reflection.Emit.EnumBuilder |
MayLeakOnAbort |
System.Reflection.Emit.EventBuilder |
MayLeakOnAbort |
System.Reflection.Emit.FieldBuilder |
MayLeakOnAbort |
System.Reflection.Emit.MethodBuilder |
MayLeakOnAbort |
System.Reflection.Emit.MethodRental |
MayLeakOnAbort |
System.Reflection.Emit.ModuleBuilder |
MayLeakOnAbort |
System.Reflection.Emit.PropertyBuilder |
MayLeakOnAbort |
System.Reflection.Emit.TypeBuilder |
MayLeakOnAbort |
System.Reflection.Emit.UnmanagedMarshal |
MayLeakOnAbort |
System.Security.Principal.WindowsPrincipal |
SecurityInfrastructure |
System.Threading.AutoResetEvent |
ExternalThreading, Synchronization |
System.Threading.EventWaitHandle |
ExternalThreading, Synchronization |
System.Threading.ManualResetEvent |
ExternalThreading, Synchronization |
System.Threading.Monitor |
ExternalThreading, Synchronization |
System.Threading.Mutex |
ExternalThreading, Synchronization |
System.Threading.ReaderWriterLock |
ExternalThreading, Synchronization |
System.Threading.Thread.AllocateDataSlot() |
ExternalThreading, SharedState |
System.Threading.Thread.AllocateNamedDataSlot() |
ExternalThreading, SharedState |
System.Threading.Thread.BeginCriticalRegion() |
ExternalThreading, Synchronization |
System.Threading.Thread.EndCriticalRegion() |
ExternalThreading, Synchronization |
System.Threading.Thread.FreeNamedDataSlot() |
ExternalThreading, SharedState |
System.Threading.Thread.GetData() |
ExternalThreading, SharedState |
System.Threading.Thread.GetNamedDataSlot() |
ExternalThreading, SharedState |
System.Threading.Thread.Join() |
ExternalThreading, Synchronization |
System.Threading.Thread.set_ApartmentState() |
Synchronization, SelfAffectingThreading |
System.Threading.Thread.set_CurrentUICulture() |
ExternalThreading |
System.Threading.Thread.set_IsBackground() |
SelfAffectingThreading |
System.Threading.Thread.set_Name() |
ExternalThreading |
System.Threading.Thread.set_Priority() |
SelfAffectingThreading |
System.Threading.Thread.SetApartmentState() |
Synchronization, SelfAffectingThreading |
System.Threading.Thread.SetData() |
ExternalThreading, SharedState |
System.Threading.Thread.SpinWait() |
ExternalThreading, Synchronization |
System.Threading.Thread.Start() |
ExternalThreading, Synchronization |
System.Threading.Thread.TrySetApartmentState() |
Synchronization, SelfAffectingThreading |
System.Threading.ThreadPool |
ExternalThreading, Synchronization |
System.Threading.Timer |
ExternalThreading, Synchronization |
System.Threading.TimerBase |
ExternalThreading, Synchronization |
Vedere anche
Concetti
Attributi di protezione host e programmazione dell'integrazione con CLR
Tipi e membri non consentiti in Microsoft.VisualBasic.dll
Tipi e membri non consentiti in System.dll