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
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de