Membros e tipos não permitidos em mscorlib.dll
Aplica-se a: SQL Server
A programação CLR (integração de linguagem comum) do SQL Server não permite o uso de um tipo ou membro que tenha um HostProtectionAttribute que especifica uma enumeração System.Security.Permissions.HostProtectionResource com um valor de ExternalProcessMgmt, ExternalThreading, MayLeakOnAbort, SecurityInfrastructure, SelfAffectingProcessMgmnt, SelfAffectingThreading, SharedState, Sincronização ou interface do usuário. A tabela a seguir lista os membros e tipos do assembly mscorlib.dll cujos valores de HPA (atributo de proteção de host) não são permitidos.
Observação
Esta lista foi gerada dos assembly com suporte. Para obter mais informações, consulte Bibliotecas do .NET Framework com suporte.
Tipo ou membro | Valor(es) de HPA |
---|---|
SyncStream.BeginRead() | ExternalThreading |
SyncStream.BeginWrite () | ExternalThreading |
System.Collections.ArrayList.Synchronized() | Sincronização |
System.Collections.Hashtable.Synchronized() | Sincronização |
System.Collections.Queue.Synchronized() | Sincronização |
System.Collections.SortedList.Synchronized() | Sincronização |
System.Collections.Stack.Synchronized() | Sincronização |
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() | Sincronização |
System.IO.TextReader.Synchronized() | Sincronização |
System.IO.TextWriter.Synchronized() | Sincronização |
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 |
Confira também
Atributos de proteção de host e programação da Integração CLR
Tipos e membros não permitidos em Microsoft.VisualBasic.dll
Tipos e membros não permitidos em System.dll
Tipos e membros não permitidos em System.Data.dll
Tipos e membros não permitidos no System.Core.dll