Disallowed Types and Members In System.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 System.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, vea Bibliotecas de .NET Framework admitidas.
Tipo o miembro | Valores de HPA |
---|---|
Microsoft.Win32.NativeMethods | MayLeakOnAbort |
Microsoft.Win32.PowerModeChangedEventArgs | MayLeakOnAbort |
Microsoft.Win32.PowerModeChangedEventHandler | MayLeakOnAbort |
Microsoft.Win32.SafeHandles.SafeEventHandle | MayLeakOnAbort |
Microsoft.Win32.SafeHandles.SafeEventLogReadHandle | MayLeakOnAbort |
Microsoft.Win32.SafeHandles.SafeEventLogWriteHandle | MayLeakOnAbort |
Microsoft.Win32.SafeHandles.SafeFileMappingHandle | MayLeakOnAbort |
Microsoft.Win32.SafeHandles.SafeFileMapViewHandle | MayLeakOnAbort |
Microsoft.Win32.SafeHandles.SafeLibraryHandle | MayLeakOnAbort |
Microsoft.Win32.SafeHandles.SafeLocalMemHandle | MayLeakOnAbort |
Microsoft.Win32.SafeHandles.SafeProcessHandle | MayLeakOnAbort |
Microsoft.Win32.SafeHandles.SafeEventHandle | MayLeakOnAbort |
Microsoft.Win32.SafeHandles.SafeUserTokenHandle | MayLeakOnAbort |
Microsoft.Win32.SafeNativeMethods | MayLeakOnAbort |
Microsoft.Win32.SessionEndedEventArgs | MayLeakOnAbort |
Microsoft.Win32.SessionEndedEventHandler | MayLeakOnAbort |
Microsoft.Win32.SessionEndingEventArgs | MayLeakOnAbort |
Microsoft.Win32.SessionEndingEventHandler | MayLeakOnAbort |
Microsoft.Win32.SessionSwitchEventArgs | MayLeakOnAbort |
Microsoft.Win32.SessionSwitchEventHandler | MayLeakOnAbort |
Microsoft.Win32.SystemEvents | MayLeakOnAbort |
Microsoft.Win32.TimerElapsedEventArgs | MayLeakOnAbort |
Microsoft.Win32.TimerElapsedEventHandler | MayLeakOnAbort |
Microsoft.Win32.UnsafeNativeMethods | MayLeakOnAbort |
Microsoft.Win32.UserPreferenceChangedEventArgs | MayLeakOnAbort |
Microsoft.Win32.UserPreferenceChangedEventHandler | MayLeakOnAbort |
Microsoft.Win32.UserPreferenceChangingEventArgs | MayLeakOnAbort |
Microsoft.Win32.UserPreferenceChangingEventHandler | MayLeakOnAbort |
System.ComponentModel.AddingNewEventArgs | SharedState |
System.ComponentModel.AddingNewEventHandler | SharedState |
System.ComponentModel.ArrayConverter | SharedState |
System.ComponentModel.ArraySubsetEnumerator | SharedState |
System.ComponentModel.AsyncCompletedEventArgs | SharedState |
System.ComponentModel.AsyncCompletedEventHandler | SharedState |
System.ComponentModel.AsyncOperation | SharedState |
System.ComponentModel.AsyncOperationManager | SharedState |
System.ComponentModel.AttributeCollection | Synchronization |
System.ComponentModel.BackgroundWorker | SharedState |
System.ComponentModel.BaseNumberConverter | SharedState |
System.ComponentModel.BindingList | SharedState |
System.ComponentModel.BooleanConverter | SharedState |
System.ComponentModel.ByteConverter | SharedState |
System.ComponentModel.CancelEventArgs | SharedState |
System.ComponentModel.CancelEventHandler | SharedState |
System.ComponentModel.CharConverter | SharedState |
System.ComponentModel.CollectionChangeEventArgs | SharedState |
System.ComponentModel.CollectionChangeEventHandler | SharedState |
System.ComponentModel.CollectionConverter | SharedState |
System.ComponentModel.CompModSwitches | SharedState |
System.ComponentModel.ComponentCollection | Synchronization |
System.ComponentModel.ComponentConverter | SharedState |
System.ComponentModel.ComponentEditor | SharedState |
System.ComponentModel.ComponentResourceManager | SharedState |
System.ComponentModel.Container | SharedState |
System.ComponentModel.ContainerFilterService | SharedState |
System.ComponentModel.CultureInfoConverter | SharedState |
System.ComponentModel.CustomTypeDescriptor | SharedState |
System.ComponentModel.DateTimeConverter | SharedState |
System.ComponentModel.DecimalConverter | SharedState |
System.ComponentModel.DelegatingTypeDescriptionProvider | SharedState |
System.ComponentModel.Design.ActiveDesignerEventArgs | SharedState |
System.ComponentModel.Design.ActiveDesignerEventHandler | SharedState |
System.ComponentModel.Design.CheckoutException | SharedState |
System.ComponentModel.Design.CommandID | SharedState |
System.ComponentModel.Design.ComponentChangedEventArgs | SharedState |
System.ComponentModel.Design.ComponentChangedEventHandler | SharedState |
System.ComponentModel.Design.ComponentChangingEventArgs | SharedState |
System.ComponentModel.Design.ComponentChangingEventHandler | SharedState |
System.ComponentModel.Design.ComponentEventArgs | SharedState |
System.ComponentModel.Design.ComponentEventHandler | SharedState |
System.ComponentModel.Design.ComponentRenameEventArgs | SharedState |
System.ComponentModel.Design.ComponentRenameEventHandler | SharedState |
System.ComponentModel.Design.DesignerCollection | SharedState |
System.ComponentModel.Design.DesignerEventArgs | SharedState |
System.ComponentModel.Design.DesignerEventHandler | SharedState |
System.ComponentModel.Design.DesignerOptionService | SharedState |
System.ComponentModel.Design.DesignerTransaction | SharedState |
System.ComponentModel.Design.DesignerTransactionCloseEventArgs | SharedState |
System.ComponentModel.Design.DesignerTransactionCloseEventHandler | SharedState |
System.ComponentModel.Design.DesignerVerb | SharedState |
System.ComponentModel.Design.DesignerVerbCollection | SharedState |
System.ComponentModel.Design.DesigntimeLicenseContext | SharedState |
System.ComponentModel.Design.DesigntimeLicenseContextSerializer | SharedState |
System.ComponentModel.Design.MenuCommand | SharedState |
System.ComponentModel.Design.RuntimeLicenseContext | SharedState |
System.ComponentModel.Design.Serialization.ComponentSerializationService | SharedState |
System.ComponentModel.Design.Serialization.ContextStack | SharedState |
System.ComponentModel.Design.Serialization.DesignerLoader | SharedState |
System.ComponentModel.Design.Serialization.InstanceDescriptor | SharedState |
System.ComponentModel.Design.Serialization.MemberRelationshipService | SharedState |
System.ComponentModel.Design.Serialization.ResolveNameEventArgs | SharedState |
System.ComponentModel.Design.Serialization.ResolveNameEventHandler | SharedState |
System.ComponentModel.Design.Serialization.SerializationStore | SharedState |
System.ComponentModel.Design.ServiceContainer | SharedState |
System.ComponentModel.Design.ServiceCreatorCallback | SharedState |
System.ComponentModel.Design.StandardCommands | SharedState |
System.ComponentModel.Design.StandardToolWindows | SharedState |
System.ComponentModel.DoubleConverter | SharedState |
System.ComponentModel.DoWorkEventArgs | SharedState |
System.ComponentModel.DoWorkEventHandler | SharedState |
System.ComponentModel.EnumConverter | SharedState |
System.ComponentModel.EventDescriptor | SharedState |
System.ComponentModel.EventDescriptorCollection | Synchronization |
System.ComponentModel.EventHandlerList | SharedState |
System.ComponentModel.ExpandableObjectConverter | SharedState |
System.ComponentModel.ExtendedPropertyDescriptor | SharedState |
System.ComponentModel.GuidConverter | SharedState |
System.ComponentModel.HandledEventArgs | SharedState |
System.ComponentModel.HandledEventHandler | SharedState |
System.ComponentModel.InstanceCreationEditor | SharedState |
System.ComponentModel.Int16Converter | SharedState |
System.ComponentModel.Int32Converter | SharedState |
System.ComponentModel.Int64Converter | SharedState |
System.ComponentModel.IntSecurity | SharedState |
System.ComponentModel.InvalidAsynchronousStateException | SharedState |
System.ComponentModel.InvalidEnumArgumentException | SharedState |
System.ComponentModel.ISynchronizeInvoke.BeginInvoke () | ExternalThreading, Synchronization |
System.ComponentModel.License | SharedState |
System.ComponentModel.LicenseContext | SharedState |
System.ComponentModel.LicenseException | SharedState |
System.ComponentModel.LicenseManager | ExternalProcessMgmt |
System.ComponentModel.LicenseProvider | SharedState |
System.ComponentModel.LicFileLicenseProvider | SharedState |
System.ComponentModel.ListChangedEventArgs | SharedState |
System.ComponentModel.ListChangedEventHandler | SharedState |
System.ComponentModel.ListSortDescription | SharedState |
System.ComponentModel.ListSortDescriptionCollection | SharedState |
System.ComponentModel.MaskedTextProvider | SharedState |
System.ComponentModel.MemberDescriptor | SharedState |
System.ComponentModel.MultilineStringConverter | SharedState |
System.ComponentModel.NestedContainer | SharedState |
System.ComponentModel.NullableConverter | SharedState |
System.ComponentModel.ProgressChangedEventArgs | SharedState |
System.ComponentModel.ProgressChangedEventHandler | SharedState |
System.ComponentModel.PropertyChangedEventArgs | SharedState |
System.ComponentModel.PropertyChangedEventHandler | SharedState |
System.ComponentModel.PropertyDescriptor | SharedState |
System.ComponentModel.PropertyDescriptorCollection | Synchronization |
System.ComponentModel.ReferenceConverter | SharedState |
System.ComponentModel.ReflectEventDescriptor | SharedState |
System.ComponentModel.ReflectPropertyDescriptor | SharedState |
System.ComponentModel.ReflectTypeDescriptionProvider | SharedState |
System.ComponentModel.RefreshEventArgs | SharedState |
System.ComponentModel.RefreshEventHandler | SharedState |
System.ComponentModel.RunWorkerCompletedEventArgs | SharedState |
System.ComponentModel.RunWorkerCompletedEventHandler | SharedState |
System.ComponentModel.SByteConverter | SharedState |
System.ComponentModel.SingleConverter | SharedState |
System.ComponentModel.StringConverter | SharedState |
System.ComponentModel.SyntaxCheck | SharedState |
System.ComponentModel.TimeSpanConverter | SharedState |
System.ComponentModel.TypeConverter | SharedState |
System.ComponentModel.TypeDescriptionProvider | SharedState |
System.ComponentModel.TypeDescriptor | SharedState |
System.ComponentModel.TypeListConverter | SharedState |
System.ComponentModel.UInt16Converter | SharedState |
System.ComponentModel.UInt32Converter | SharedState |
System.ComponentModel.UInt64Converter | SharedState |
System.ComponentModel.WarningException | SharedState |
System.ComponentModel.WeakHashtable | SharedState |
System.ComponentModel.Win32Exception | SharedState |
System.Diagnostics.ConsoleTraceListener | Synchronization |
System.Diagnostics.Debug.get_Listeners () | SharedState |
System.Diagnostics.DefaultTraceListener | Synchronization |
System.Diagnostics.DelimitedListTraceListener | Synchronization |
System.Diagnostics.EventLog.get_SynchronizingObject () | Synchronization |
System.Diagnostics.EventLogTraceListener | Synchronization |
System.Diagnostics.PerformanceCounter | SharedState, Synchronization |
System.Diagnostics.PerformanceCounterCategory | SharedState, Synchronization |
System.Diagnostics.Process | SelfAffectingProcessMgmt, ExternalProcessMgmt, SharedState, Synchronization |
System.Diagnostics.ProcessStartInfo | SelfAffectingProcessMgmt, SharedState |
System.Diagnostics.ProcessThread | SelfAffectingThreading, SelfAffectingProcessMgmt |
System.Diagnostics.SharedPerformanceCounter | SharedState, Synchronization |
System.Diagnostics.TextWriterTraceListener | Synchronization |
System.Diagnostics.Trace.get_Listeners () | SharedState |
System.Diagnostics.TraceListener | Synchronization |
System.Diagnostics.XmlWriterTraceListener | Synchronization |
System.IO.Compression.DeflateStream.BeginRead () | ExternalThreading |
System.IO.Compression.DeflateStream.BeginWrite() | ExternalThreading |
System.IO.Compression.GZipStream.BeginRead () | ExternalThreading |
System.IO.Compression.GZipStream.BeginWrite() | ExternalThreading |
System.IO.Ports.SerialStream.BeginRead () | ExternalThreading |
System.IO.Ports.SerialStream.BeginWrite() | ExternalThreading |
System.Media.SoundPlayer | UI |
System.Media.SystemSound | UI |
System.Media.SystemSounds | UI |
System.Net.ConnectStream.BeginRead () | ExternalThreading |
System.Net.ConnectStream.BeginWrite () | ExternalThreading |
System.Net.Dns.BeginGetHostAddresses () | ExternalThreading |
System.Net.Dns.BeginGetHostByName () | ExternalThreading |
System.Net.Dns.BeginGetHostEntry () | ExternalThreading |
System.Net.Dns.BeginResolve () | ExternalThreading |
System.Net.FileWebRequest.BeginGetRequestStream () | ExternalThreading |
System.Net.FileWebRequest.BeginGetResponse () | ExternalThreading |
System.Net.FtpDataStream.BeginRead () | ExternalThreading |
System.Net.FtpDataStream.BeginWrite () | ExternalThreading |
System.Net.FtpWebRequest.BeginGetRequestStream() | ExternalThreading |
System.Net.FtpWebRequest.BeginGetResponse() | ExternalThreading |
System.Net.HttpListener.BeginGetContext () | ExternalThreading |
System.Net.HttpRequestStream.BeginRead () | ExternalThreading |
System.Net.HttpRequestStream.BeginWrite() | ExternalThreading |
System.Net.HttpResponseStream.BeginRead () | ExternalThreading |
System.Net.HttpResponseStream.BeginWrite () | ExternalThreading |
System.Net.HttpWebRequest.BeginGetRequestStream() | ExternalThreading |
System.Net.HttpWebRequest.BeginGetResponse() | ExternalThreading |
System.Net.Mail.SmtpClient.SendAsync () | ExternalThreading |
System.Net.NetworkInformation.Ping.SendAsync () | ExternalThreading |
System.Net.PooledStream.BeginRead () | ExternalThreading |
System.Net.PooledStream.BeginWrite () | ExternalThreading |
System.Net.Security.NegotiateStream.BeginAuthenticateAsClient () | ExternalThreading |
System.Net.Security.NegotiateStream.BeginAuthenticateAsServer() | ExternalThreading |
System.Net.Security.NegotiateStream.BeginRead () | ExternalThreading |
System.Net.Security.NegotiateStream.BeginWrite() | ExternalThreading |
System.Net.Security.SslStream.BeginAuthenticateAsClient () | ExternalThreading |
System.Net.Security.SslStream.BeginAuthenticateAsServer() | ExternalThreading |
System.Net.Security.SslStream.BeginRead () | ExternalThreading |
System.Net.Security.SslStream.BeginWrite () | ExternalThreading |
System.Net.Sockets.NetworkStream.BeginRead () | ExternalThreading |
System.Net.Sockets.NetworkStream.BeginWrite() | ExternalThreading |
System.Net.Sockets.Socket.BeginAccept () | ExternalThreading |
System.Net.Sockets.Socket.BeginConnect () | ExternalThreading |
System.Net.Sockets.Socket.BeginDisconnect() | ExternalThreading |
System.Net.Sockets.Socket.BeginReceive () | ExternalThreading |
System.Net.Sockets.Socket.BeginReceiveFrom() | ExternalThreading |
System.Net.Sockets.Socket.BeginSend () | ExternalThreading |
System.Net.Sockets.Socket.BeginSendFile() | ExternalThreading |
System.Net.Sockets.Socket.BeginSendTo() | ExternalThreading |
System.Net.Sockets.TcpClient.BeginConnect () | ExternalThreading |
System.Net.Sockets.TcpListener.BeginAcceptSocket () | ExternalThreading |
System.Net.Sockets.TcpListener.BeginAcceptTcpClient () | ExternalThreading |
System.Net.Sockets.UdpClient.BeginReceive () | ExternalThreading |
System.Net.Sockets.UdpClient.BeginSend () | ExternalThreading |
System.Net.SpnDictionary.get_SyncRoot () | Synchronization |
System.Net.WebClient.DownloadDataAsync () | ExternalThreading |
System.Net.WebClient.DownloadFileAsync() | ExternalThreading |
System.Net.WebClient.DownloadStringAsync () | ExternalThreading |
System.Net.WebClient.OpenReadAsync () | ExternalThreading |
System.Net.WebClient.OpenWriteAsync () | ExternalThreading |
System.Net.WebClient.UploadDataAsync() | ExternalThreading |
System.Net.WebClient.UploadFileAsync() | ExternalThreading |
System.Net.WebClient.UploadStringAsync () | ExternalThreading |
System.Net.WebClient.UploadValuesAsync () | ExternalThreading |
System.Net.WebRequest.BeginGetRequestStream() | ExternalThreading |
System.Net.WebRequest.BeginGetResponse() | Synchronization |
System.Text.RegularExpressions.Group.Synchronized () | Synchronization |
System.Text.RegularExpressions.Match.Synchronized () | Synchronization |
System.Text.RegularExpressions.Regex.CompileToAssembly () | MayLeakOnAbort |
System.Threading.Semaphore | ExternalThreading, Synchronization |
System.Timers.Timer | ExternalThreading, Synchronization |
WebClientWriteStream.BeginRead () | ExternalThreading |
WebClientWriteStream.BeginWrite () | ExternalThreading |
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
Miembros y tipos no permitidos en mscorlib.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