Types et membres non autorisés dans System.dll
S’applique à : SQL Server
La programmation CLR (Common Language Integration) SQL Server interdit l’utilisation d’un type ou d’un membre qui a un HostProtectionAttribute qui spécifie une énumération System.Security.Permissions.HostProtectionResource avec une valeur externalProcessMgmt, ExternalThreading, MayLeakOnAbort, SecurityInfrastructure, SelfAffectingProcessMgmnt, SelfAffectingThreading, SharedState, Synchronisation ou interface utilisateur. Le tableau suivant répertorie les membres et les types de l'assembly System.dll dont les valeurs d'attribut de protection de l'hôte (HPA) sont interdites.
Remarque
Cette liste a été générée à partir des assemblys pris en charge. Pour plus d’informations, consultez Bibliothèques .NET Framework prises en charge.
Type ou membre | Valeur(s) 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.SafeTimerHandle | 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 |
Voir aussi
Attributs de protection de l’hôte et programmation de l’intégration du CLR
Types et membres non autorisés dans Microsoft.VisualBasic.dll
Types et membres non autorisés dans mscorlib.dll
Types et membres non autorisés dans System.Data.dll
Types et membres non autorisés dans System.Core.dll
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : pendant toute l’année 2024, nous allons éliminer progressivement Problèmes GitHub comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, voir :Soumettre et afficher des commentaires pour