using System;
using System.Runtime.InteropServices;
-#pragma warning disable CA1419 // TODO https://github.com/dotnet/roslyn-analyzers/issues/5232: not intended for use with P/Invoke
-
namespace Microsoft.Win32.SafeHandles
{
/// <summary>
using System.Text;
using Microsoft.Win32.SafeHandles;
-#pragma warning disable CA1419 // TODO https://github.com/dotnet/roslyn-analyzers/issues/5232: not intended for use with P/Invoke
-
namespace System.Net.Security
{
internal sealed class SafeDeleteNegoContext : SafeDeleteContext
using System.Security.Cryptography;
using System.Security.Cryptography.X509Certificates;
-#pragma warning disable CA1419 // TODO https://github.com/dotnet/roslyn-analyzers/issues/5232: not intended for use with P/Invoke
-
namespace System.Net.Security
{
internal sealed class SafeDeleteSslContext : SafeDeleteContext
using System.Security.Cryptography;
using System.Security.Cryptography.X509Certificates;
-#pragma warning disable CA1419 // TODO https://github.com/dotnet/roslyn-analyzers/issues/5232: not intended for use with P/Invoke
-
namespace System.Net.Security
{
#if DEBUG
using System.Text;
using Microsoft.Win32.SafeHandles;
-#pragma warning disable CA1419 // TODO https://github.com/dotnet/roslyn-analyzers/issues/5232: not intended for use with P/Invoke
-
namespace System.Net.Security
{
internal sealed class SafeFreeNegoCredentials : SafeFreeCredentials
using System.Security.Cryptography;
using System.Security.Cryptography.X509Certificates;
-#pragma warning disable CA1419 // TODO https://github.com/dotnet/roslyn-analyzers/issues/5232: not intended for use with P/Invoke
-
namespace System.Net.Security
{
internal sealed class SafeFreeSslCredentials : SafeFreeCredentials
using System.Runtime.CompilerServices;
using System.Runtime.ConstrainedExecution;
-#pragma warning disable CA1419 // TODO https://github.com/dotnet/roslyn-analyzers/issues/5232: not intended for use with P/Invoke
-
namespace System.Data.Odbc
{
internal sealed class OdbcConnectionHandle : OdbcHandle
using System.Runtime.InteropServices;
using System.Text;
-#pragma warning disable CA1419 // TODO https://github.com/dotnet/roslyn-analyzers/issues/5232: not intended for use with P/Invoke
-
namespace System.Data.Odbc
{
internal abstract class OdbcHandle : SafeHandle
using System.Data.Common;
using System.Runtime.InteropServices;
-#pragma warning disable CA1419 // TODO https://github.com/dotnet/roslyn-analyzers/issues/5232: not intended for use with P/Invoke
-
namespace System.Data.Odbc
{
internal readonly struct SQLLEN
using System.Runtime.InteropServices;
using System.Text;
-#pragma warning disable CA1419 // TODO https://github.com/dotnet/roslyn-analyzers/issues/5232: not intended for use with P/Invoke
-
namespace System.Data.Odbc
{
internal sealed class CNativeBuffer : System.Data.ProviderBase.DbBuffer
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
-#pragma warning disable CA1419 // TODO https://github.com/dotnet/roslyn-analyzers/issues/5232: not intended for use with P/Invoke
-
namespace System.Data.OleDb
{
public sealed class OleDbTransaction : DbTransaction
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
-#pragma warning disable CA1419 // TODO https://github.com/dotnet/roslyn-analyzers/issues/5232: not intended for use with P/Invoke
-
namespace System.Data.OleDb
{
// SafeHandle wrapper around 'DataLinks' object which pools the native OLE DB providers.
using System.Data.ProviderBase;
using System.Runtime.InteropServices;
-#pragma warning disable CA1419 // TODO https://github.com/dotnet/roslyn-analyzers/issues/5232: not intended for use with P/Invoke
-
namespace System.Data.OleDb
{
internal sealed class PropertyIDSet : DbBuffer
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
-#pragma warning disable CA1419 // TODO https://github.com/dotnet/roslyn-analyzers/issues/5232: not intended for use with P/Invoke
-
namespace System.Data.OleDb
{
internal sealed class OleDbPropertyInfo
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
-#pragma warning disable CA1419 // TODO https://github.com/dotnet/roslyn-analyzers/issues/5232: not intended for use with P/Invoke
-
namespace System.Data.OleDb
{
internal sealed class RowBinding : System.Data.ProviderBase.DbBuffer
using System.Runtime.Versioning;
using static System.Data.Common.UnsafeNativeMethods;
-#pragma warning disable CA1419 // TODO https://github.com/dotnet/roslyn-analyzers/issues/5232: not intended for use with P/Invoke
-
namespace System.Data.OleDb
{
internal sealed class DualCoTaskMem : SafeHandle
using System.Runtime.InteropServices;
using Microsoft.Win32.SafeHandles;
-#pragma warning disable CA1419 // TODO https://github.com/dotnet/roslyn-analyzers/issues/5232: not intended for use with P/Invoke
-
namespace System.DirectoryServices.Protocols
{
internal sealed class HGlobalMemHandle : SafeHandleZeroOrMinusOneIsInvalid
using System.Text;
using SafeWinHttpHandle = Interop.WinHttp.SafeWinHttpHandle;
-#pragma warning disable CA1419 // TODO https://github.com/dotnet/roslyn-analyzers/issues/5232: not intended for use with P/Invoke
-
namespace System.Net.Http
{
internal sealed class WinHttpChannelBinding : ChannelBinding
using Microsoft.Win32.SafeHandles;
using System.Threading;
-#pragma warning disable CA1419 // TODO https://github.com/dotnet/roslyn-analyzers/issues/5232: not intended for use with P/Invoke
-
namespace System.Net
{
//
using PAL_KeyAlgorithm = Interop.AndroidCrypto.PAL_KeyAlgorithm;
using PAL_SSLStreamStatus = Interop.AndroidCrypto.PAL_SSLStreamStatus;
-#pragma warning disable CA1419 // TODO https://github.com/dotnet/roslyn-analyzers/issues/5232: not intended for use with P/Invoke
-
namespace System.Net
{
internal sealed class SafeDeleteSslContext : SafeDeleteContext
using System.Security.Authentication.ExtendedProtection;
using System.Text;
-#pragma warning disable CA1419 // TODO https://github.com/dotnet/roslyn-analyzers/issues/5232: not intended for use with P/Invoke
-
namespace System.Net.Security
{
internal sealed class SafeChannelBindingHandle : ChannelBinding
using System.Security.Authentication;
using System.Security.Cryptography.X509Certificates;
-#pragma warning disable CA1419 // TODO https://github.com/dotnet/roslyn-analyzers/issues/5232: not intended for use with P/Invoke
-
namespace System.Net
{
internal sealed class SafeFreeSslCredentials : SafeFreeCredentials
using System.Security.Cryptography.X509Certificates;
using Microsoft.Win32.SafeHandles;
-#pragma warning disable CA1419 // TODO https://github.com/dotnet/roslyn-analyzers/issues/5232: not intended for use with P/Invoke
-
namespace System.Net
{
internal sealed class SafeDeleteSslContext : SafeDeleteContext
using static Interop.Crypt32;
-#pragma warning disable CA1419 // TODO https://github.com/dotnet/roslyn-analyzers/issues/5232: not intended for use with P/Invoke
-
namespace Microsoft.Win32.SafeHandles
{
internal sealed class SafeCertContextHandle : SafeHandle
using ErrorCode = Interop.NCrypt.ErrorCode;
-#pragma warning disable CA1419 // TODO https://github.com/dotnet/roslyn-analyzers/issues/5232: not intended for use with P/Invoke
-
namespace Microsoft.Win32.SafeHandles
{
//
using System.Runtime.InteropServices;
using System.Security;
-#pragma warning disable CA1419 // TODO https://github.com/dotnet/roslyn-analyzers/issues/5232: not intended for use with P/Invoke
-
namespace Microsoft.Win32.SafeHandles
{
/// <summary>
using Microsoft.Win32.SafeHandles;
using System.Runtime.InteropServices;
-#pragma warning disable CA1419 // TODO https://github.com/dotnet/roslyn-analyzers/issues/5232: not intended for use with P/Invoke
-
namespace System.Security.Cryptography.X509Certificates
{
/// <summary>