Miembros y tipos no permitidos en mscorlib.dll

Se aplica a:SQL Server

SQL Server programación de integración de lenguaje común (CLR) no permite el uso de un tipo o miembro que tiene un hostProtectionAttribute que especifica una enumeración System.Security.Permissions.HostProtectionResource con un valor de ExternalProcessMgmt, ExternalThreading, MayLeakOnAbort, SecurityInfrastructure, SelfAffectingProcessMgmnt, SelfAffectingThreading, SharedState , Sincronización o interfaz de usuario. En la tabla siguiente se enumeran los miembros y tipos del ensamblado mscorlib.dll cuyos valores de atributo de protección de host (HPA) no están permitidos.

Nota

Esta lista se generó a partir de los ensamblados admitidos. Para obtener más información, consulte Bibliotecas de .NET Framework compatibles.

Tipo o miembro Valores de HPA
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

Consulte también

Atributos de protección del host y programación de la integración CLR
Miembros y tipos no permitidos en Microsoft.VisualBasic.dll
Tipos y miembros no permitidos en System.dll
Tipos y miembros no permitidos en System.Data.dll
Tipos y miembros no permitidos en System.Core.dll