}
namespace Microsoft.Extensions.Logging
{
+ [System.FlagsAttribute]
+ public enum ActivityTrackingOptions
+ {
+ None = 0,
+ SpanId = 1,
+ TraceId = 2,
+ ParentId = 4,
+ TraceState = 8,
+ TraceFlags = 16,
+ }
public static partial class FilterLoggingBuilderExtensions
{
public static Microsoft.Extensions.Logging.ILoggingBuilder AddFilter(this Microsoft.Extensions.Logging.ILoggingBuilder builder, System.Func<Microsoft.Extensions.Logging.LogLevel, bool> levelFilter) { throw null; }
{
Microsoft.Extensions.DependencyInjection.IServiceCollection Services { get; }
}
- [System.Flags]
- public enum ActivityTrackingOptions
- {
- None = 0x0000,
- SpanId = 0x0001,
- TraceId = 0x0002,
- ParentId = 0x0004,
- TraceState = 0x0008,
- TraceFlags = 0x0010
- }
- public class LoggerFactoryOptions
- {
- public LoggerFactoryOptions() { }
- public ActivityTrackingOptions ActivityTrackingOptions { get {throw null; } set { throw null; } }
- }
public partial class LoggerFactory : Microsoft.Extensions.Logging.ILoggerFactory, System.IDisposable
{
public LoggerFactory() { }
public Microsoft.Extensions.Logging.ILogger CreateLogger(string categoryName) { throw null; }
public void Dispose() { }
}
+ public partial class LoggerFactoryOptions
+ {
+ public LoggerFactoryOptions() { }
+ public Microsoft.Extensions.Logging.ActivityTrackingOptions ActivityTrackingOptions { get { throw null; } set { } }
+ }
public partial class LoggerFilterOptions
{
public LoggerFilterOptions() { }
{
public static Microsoft.Extensions.Logging.ILoggingBuilder AddProvider(this Microsoft.Extensions.Logging.ILoggingBuilder builder, Microsoft.Extensions.Logging.ILoggerProvider provider) { throw null; }
public static Microsoft.Extensions.Logging.ILoggingBuilder ClearProviders(this Microsoft.Extensions.Logging.ILoggingBuilder builder) { throw null; }
- public static Microsoft.Extensions.Logging.ILoggingBuilder SetMinimumLevel(this Microsoft.Extensions.Logging.ILoggingBuilder builder, Microsoft.Extensions.Logging.LogLevel level) { throw null; }
public static Microsoft.Extensions.Logging.ILoggingBuilder Configure(this Microsoft.Extensions.Logging.ILoggingBuilder builder, System.Action<Microsoft.Extensions.Logging.LoggerFactoryOptions> action) { throw null; }
+ public static Microsoft.Extensions.Logging.ILoggingBuilder SetMinimumLevel(this Microsoft.Extensions.Logging.ILoggingBuilder builder, Microsoft.Extensions.Logging.LogLevel level) { throw null; }
}
[System.AttributeUsageAttribute(System.AttributeTargets.Class, AllowMultiple=false, Inherited=false)]
public partial class ProviderAliasAttribute : System.Attribute
public sealed partial class SafeRegistryHandle : Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid
{
public SafeRegistryHandle(System.IntPtr preexistingHandle, bool ownsHandle) : base (default(bool)) { }
- public override bool IsInvalid { get { throw null; } }
protected override bool ReleaseHandle() { throw null; }
}
}
protected abstract void GenerateSnippetMember(System.CodeDom.CodeSnippetTypeMember e);
protected virtual void GenerateSnippetStatement(System.CodeDom.CodeSnippetStatement e) { }
protected void GenerateStatement(System.CodeDom.CodeStatement e) { }
- protected void GenerateStatements(System.CodeDom.CodeStatementCollection stms) { }
+ protected void GenerateStatements(System.CodeDom.CodeStatementCollection stmts) { }
protected abstract void GenerateThisReferenceExpression(System.CodeDom.CodeThisReferenceExpression e);
protected abstract void GenerateThrowExceptionStatement(System.CodeDom.CodeThrowExceptionStatement e);
protected abstract void GenerateTryCatchFinallyStatement(System.CodeDom.CodeTryCatchFinallyStatement e);
public ParenthesizePropertyNameAttribute() { }
public ParenthesizePropertyNameAttribute(bool needParenthesis) { }
public bool NeedParenthesis { get { throw null; } }
- public override bool Equals(object? o) { throw null; }
+ public override bool Equals(object? obj) { throw null; }
public override int GetHashCode() { throw null; }
public override bool IsDefaultAttribute() { throw null; }
}
public static readonly System.ComponentModel.RefreshPropertiesAttribute Repaint;
public RefreshPropertiesAttribute(System.ComponentModel.RefreshProperties refresh) { }
public System.ComponentModel.RefreshProperties RefreshProperties { get { throw null; } }
- public override bool Equals(object? value) { throw null; }
+ public override bool Equals(object? obj) { throw null; }
public override int GetHashCode() { throw null; }
public override bool IsDefaultAttribute() { throw null; }
}
{
public const int OFFSET_UNKNOWN = -1;
public StackFrame() { }
- public StackFrame(bool fNeedFileInfo) { }
+ public StackFrame(bool needFileInfo) { }
public StackFrame(int skipFrames) { }
- public StackFrame(int skipFrames, bool fNeedFileInfo) { }
+ public StackFrame(int skipFrames, bool needFileInfo) { }
public StackFrame(string? fileName, int lineNumber) { }
public StackFrame(string? fileName, int lineNumber, int colNumber) { }
public virtual int GetFileColumnNumber() { throw null; }
internal BufferedGraphics() { }
public System.Drawing.Graphics Graphics { get { throw null; } }
public void Dispose() { }
- ~BufferedGraphics() { }
public void Render() { }
public void Render(System.Drawing.Graphics? target) { }
public void Render(System.IntPtr targetDC) { }
~Icon() { }
public static System.Drawing.Icon FromHandle(System.IntPtr handle) { throw null; }
public void Save(System.IO.Stream outputStream) { }
- void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo si, System.Runtime.Serialization.StreamingContext context) { }
public System.Drawing.Bitmap ToBitmap() { throw null; }
public override string ToString() { throw null; }
}
public void SaveAdd(System.Drawing.Imaging.EncoderParameters? encoderParams) { }
public int SelectActiveFrame(System.Drawing.Imaging.FrameDimension dimension, int frameIndex) { throw null; }
public void SetPropertyItem(System.Drawing.Imaging.PropertyItem propitem) { }
- void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { }
+ void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo si, System.Runtime.Serialization.StreamingContext context) { }
public delegate bool GetThumbnailImageAbort();
}
public sealed partial class ImageAnimator
{
public static readonly System.Drawing.Imaging.Encoder ChrominanceTable;
public static readonly System.Drawing.Imaging.Encoder ColorDepth;
+ public static readonly System.Drawing.Imaging.Encoder ColorSpace;
public static readonly System.Drawing.Imaging.Encoder Compression;
+ public static readonly System.Drawing.Imaging.Encoder ImageItems;
public static readonly System.Drawing.Imaging.Encoder LuminanceTable;
public static readonly System.Drawing.Imaging.Encoder Quality;
public static readonly System.Drawing.Imaging.Encoder RenderMethod;
+ public static readonly System.Drawing.Imaging.Encoder SaveAsCmyk;
public static readonly System.Drawing.Imaging.Encoder SaveFlag;
public static readonly System.Drawing.Imaging.Encoder ScanMethod;
public static readonly System.Drawing.Imaging.Encoder Transformation;
public static readonly System.Drawing.Imaging.Encoder Version;
- public static readonly System.Drawing.Imaging.Encoder ColorSpace;
- public static readonly System.Drawing.Imaging.Encoder ImageItems;
- public static readonly System.Drawing.Imaging.Encoder SaveAsCmyk;
public Encoder(System.Guid guid) { }
public System.Guid Guid { get { throw null; } }
}
public virtual System.Drawing.Graphics? OnStartPage(System.Drawing.Printing.PrintDocument document, System.Drawing.Printing.PrintPageEventArgs e) { throw null; }
public virtual void OnStartPrint(System.Drawing.Printing.PrintDocument document, System.Drawing.Printing.PrintEventArgs e) { }
}
- [System.ComponentModel.DefaultPropertyAttribute("DocumentName")]
[System.ComponentModel.DefaultEventAttribute("PrintPage")]
+ [System.ComponentModel.DefaultPropertyAttribute("DocumentName")]
public partial class PrintDocument : System.ComponentModel.Component
{
public PrintDocument() { }
public bool DirectoryExists(string path) { throw null; }
public void Dispose() { }
public bool FileExists(string path) { throw null; }
- ~IsolatedStorageFile() { }
public System.DateTimeOffset GetCreationTime(string path) { throw null; }
public string[] GetDirectoryNames() { throw null; }
public string[] GetDirectoryNames(string searchPattern) { throw null; }
public override long Length { get { throw null; } }
public override long Position { get { throw null; } set { } }
public override Microsoft.Win32.SafeHandles.SafeFileHandle SafeFileHandle { get { throw null; } }
- public override System.IAsyncResult BeginRead(byte[] buffer, int offset, int numBytes, System.AsyncCallback? userCallback, object? stateObject) { throw null; }
- public override System.IAsyncResult BeginWrite(byte[] buffer, int offset, int numBytes, System.AsyncCallback? userCallback, object? stateObject) { throw null; }
+ public override System.IAsyncResult BeginRead(byte[] array, int offset, int numBytes, System.AsyncCallback? userCallback, object? stateObject) { throw null; }
+ public override System.IAsyncResult BeginWrite(byte[] array, int offset, int numBytes, System.AsyncCallback? userCallback, object? stateObject) { throw null; }
protected override void Dispose(bool disposing) { }
public override System.Threading.Tasks.ValueTask DisposeAsync() { throw null; }
public override int EndRead(System.IAsyncResult asyncResult) { throw null; }
{
return Interop.Kernel32.CloseHandle(handle);
}
+
+ public override bool IsInvalid => base.IsInvalid;
}
}
public System.Net.CookieContainer? CookieContainer { get { throw null; } set { } }
public System.Net.Http.CookieUsePolicy CookieUsePolicy { get { throw null; } set { } }
public System.Net.ICredentials? DefaultProxyCredentials { get { throw null; } set { } }
+ public bool EnableMultipleHttp2Connections { get { throw null; } set { } }
public int MaxAutomaticRedirections { get { throw null; } set { } }
public int MaxConnectionsPerServer { get { throw null; } set { } }
public int MaxResponseDrainSize { get { throw null; } set { } }
public int MaxResponseHeadersLength { get { throw null; } set { } }
- public bool EnableMultipleHttp2Connections { get { throw null; } set { } }
public bool PreAuthenticate { get { throw null; } set { } }
public System.Collections.Generic.IDictionary<string, object> Properties { get { throw null; } }
public System.Net.IWebProxy? Proxy { get { throw null; } set { } }
public static short NetworkToHostOrder(short network) { throw null; }
public static int NetworkToHostOrder(int network) { throw null; }
public static long NetworkToHostOrder(long network) { throw null; }
- public static System.Net.IPAddress Parse(System.ReadOnlySpan<char> ipString) { throw null; }
+ public static System.Net.IPAddress Parse(System.ReadOnlySpan<char> ipSpan) { throw null; }
public static System.Net.IPAddress Parse(string ipString) { throw null; }
public override string ToString() { throw null; }
public bool TryFormat(System.Span<char> destination, out int charsWritten) { throw null; }
- public static bool TryParse(System.ReadOnlySpan<char> ipString, [System.Diagnostics.CodeAnalysis.NotNullWhenAttribute(true)] out System.Net.IPAddress? address) { throw null; }
+ public static bool TryParse(System.ReadOnlySpan<char> ipSpan, [System.Diagnostics.CodeAnalysis.NotNullWhenAttribute(true)] out System.Net.IPAddress? address) { throw null; }
public static bool TryParse([System.Diagnostics.CodeAnalysis.NotNullWhenAttribute(true)] string? ipString, [System.Diagnostics.CodeAnalysis.NotNullWhenAttribute(true)] out System.Net.IPAddress? address) { throw null; }
public bool TryWriteBytes(System.Span<byte> destination, out int bytesWritten) { throw null; }
}
[System.Diagnostics.CodeAnalysis.AllowNullAttribute]
public string UserName { get { throw null; } set { } }
public System.Net.NetworkCredential GetCredential(string? host, int port, string? authenticationType) { throw null; }
- public System.Net.NetworkCredential GetCredential(System.Uri? uri, string? authType) { throw null; }
+ public System.Net.NetworkCredential GetCredential(System.Uri? uri, string? authenticationType) { throw null; }
}
public partial class SocketAddress
{
public static System.Numerics.Vector<System.UInt64> AsVectorUInt64<T>(System.Numerics.Vector<T> value) where T : struct { throw null; }
public static System.Numerics.Vector<T> BitwiseAnd<T>(System.Numerics.Vector<T> left, System.Numerics.Vector<T> right) where T : struct { throw null; }
public static System.Numerics.Vector<T> BitwiseOr<T>(System.Numerics.Vector<T> left, System.Numerics.Vector<T> right) where T : struct { throw null; }
+ public static System.Numerics.Vector<System.Double> Ceiling(System.Numerics.Vector<System.Double> value) { throw null; }
+ public static System.Numerics.Vector<System.Single> Ceiling(System.Numerics.Vector<System.Single> value) { throw null; }
public static System.Numerics.Vector<System.Single> ConditionalSelect(System.Numerics.Vector<System.Int32> condition, System.Numerics.Vector<System.Single> left, System.Numerics.Vector<System.Single> right) { throw null; }
public static System.Numerics.Vector<System.Double> ConditionalSelect(System.Numerics.Vector<System.Int64> condition, System.Numerics.Vector<System.Double> left, System.Numerics.Vector<System.Double> right) { throw null; }
public static System.Numerics.Vector<T> ConditionalSelect<T>(System.Numerics.Vector<T> condition, System.Numerics.Vector<T> left, System.Numerics.Vector<T> right) where T : struct { throw null; }
public static bool EqualsAll<T>(System.Numerics.Vector<T> left, System.Numerics.Vector<T> right) where T : struct { throw null; }
public static bool EqualsAny<T>(System.Numerics.Vector<T> left, System.Numerics.Vector<T> right) where T : struct { throw null; }
public static System.Numerics.Vector<T> Equals<T>(System.Numerics.Vector<T> left, System.Numerics.Vector<T> right) where T : struct { throw null; }
+ public static System.Numerics.Vector<System.Double> Floor(System.Numerics.Vector<System.Double> value) { throw null; }
+ public static System.Numerics.Vector<System.Single> Floor(System.Numerics.Vector<System.Single> value) { throw null; }
public static System.Numerics.Vector<System.Int64> GreaterThan(System.Numerics.Vector<System.Double> left, System.Numerics.Vector<System.Double> right) { throw null; }
public static System.Numerics.Vector<System.Int32> GreaterThan(System.Numerics.Vector<System.Int32> left, System.Numerics.Vector<System.Int32> right) { throw null; }
public static System.Numerics.Vector<System.Int64> GreaterThan(System.Numerics.Vector<System.Int64> left, System.Numerics.Vector<System.Int64> right) { throw null; }
[System.CLSCompliantAttribute(false)]
public static void Widen(System.Numerics.Vector<System.UInt32> source, out System.Numerics.Vector<System.UInt64> dest1, out System.Numerics.Vector<System.UInt64> dest2) { throw null; }
public static System.Numerics.Vector<T> Xor<T>(System.Numerics.Vector<T> left, System.Numerics.Vector<T> right) where T : struct { throw null; }
- public static System.Numerics.Vector<System.Single> Ceiling(System.Numerics.Vector<System.Single> value) { throw null; }
- public static System.Numerics.Vector<System.Double> Ceiling(System.Numerics.Vector<System.Double> value) { throw null; }
- public static System.Numerics.Vector<System.Single> Floor(System.Numerics.Vector<System.Single> value) { throw null; }
- public static System.Numerics.Vector<System.Double> Floor(System.Numerics.Vector<System.Double> value) { throw null; }
}
public partial struct Vector2 : System.IEquatable<System.Numerics.Vector2>, System.IFormattable
{
public System.Func<System.Type, string>? TypeNameConverter { get { throw null; } set { } }
public void AddResource(string name, byte[]? value) { }
public void AddResource(string name, System.IO.Stream? value) { }
- public void AddResource(string name, System.IO.Stream? value, bool closeAfterWrite) { }
+ public void AddResource(string name, System.IO.Stream? value, bool closeAfterWrite = false) { }
public void AddResource(string name, object? value) { }
public void AddResource(string name, string? value) { }
public void AddResourceData(string name, string typeName, byte[] serializedData) { }
public static partial class Unsafe
{
public static ref T AddByteOffset<T>(ref T source, System.IntPtr byteOffset) { throw null; }
- public static unsafe void* Add<T>(void* source, int elementOffset) { throw null; }
+ public unsafe static void* Add<T>(void* source, int elementOffset) { throw null; }
public static ref T Add<T>(ref T source, int elementOffset) { throw null; }
public static ref T Add<T>(ref T source, System.IntPtr elementOffset) { throw null; }
public static bool AreSame<T>(ref T left, ref T right) { throw null; }
- public static unsafe void* AsPointer<T>(ref T value) { throw null; }
- public static unsafe ref T AsRef<T>(void* source) { throw null; }
+ public unsafe static void* AsPointer<T>(ref T value) { throw null; }
+ public unsafe static ref T AsRef<T>(void* source) { throw null; }
public static ref T AsRef<T>(in T source) { throw null; }
#if NETSTANDARD2_1
[return: System.Diagnostics.CodeAnalysis.MaybeNullAttribute]
public static ref TTo As<TFrom, TTo>(ref TFrom source) { throw null; }
public static System.IntPtr ByteOffset<T>(ref T origin, ref T target) { throw null; }
public static void CopyBlock(ref byte destination, ref byte source, uint byteCount) { }
- public static unsafe void CopyBlock(void* destination, void* source, uint byteCount) { }
+ public unsafe static void CopyBlock(void* destination, void* source, uint byteCount) { }
public static void CopyBlockUnaligned(ref byte destination, ref byte source, uint byteCount) { }
- public static unsafe void CopyBlockUnaligned(void* destination, void* source, uint byteCount) { }
- public static unsafe void Copy<T>(void* destination, ref T source) { }
- public static unsafe void Copy<T>(ref T destination, void* source) { }
+ public unsafe static void CopyBlockUnaligned(void* destination, void* source, uint byteCount) { }
+ public unsafe static void Copy<T>(void* destination, ref T source) { }
+ public unsafe static void Copy<T>(ref T destination, void* source) { }
public static void InitBlock(ref byte startAddress, byte value, uint byteCount) { }
- public static unsafe void InitBlock(void* startAddress, byte value, uint byteCount) { }
+ public unsafe static void InitBlock(void* startAddress, byte value, uint byteCount) { }
public static void InitBlockUnaligned(ref byte startAddress, byte value, uint byteCount) { }
- public static unsafe void InitBlockUnaligned(void* startAddress, byte value, uint byteCount) { }
+ public unsafe static void InitBlockUnaligned(void* startAddress, byte value, uint byteCount) { }
public static bool IsAddressGreaterThan<T>(ref T left, ref T right) { throw null; }
public static bool IsAddressLessThan<T>(ref T left, ref T right) { throw null; }
public static bool IsNullRef<T>(ref T source) { throw null; }
public static ref T NullRef<T>() { throw null; }
public static T ReadUnaligned<T>(ref byte source) { throw null; }
- public static unsafe T ReadUnaligned<T>(void* source) { throw null; }
- public static unsafe T Read<T>(void* source) { throw null; }
+ public unsafe static T ReadUnaligned<T>(void* source) { throw null; }
+ public unsafe static T Read<T>(void* source) { throw null; }
public static void SkipInit<T>(out T value) { throw null; }
public static int SizeOf<T>() { throw null; }
public static ref T SubtractByteOffset<T>(ref T source, System.IntPtr byteOffset) { throw null; }
- public static unsafe void* Subtract<T>(void* source, int elementOffset) { throw null; }
+ public unsafe static void* Subtract<T>(void* source, int elementOffset) { throw null; }
public static ref T Subtract<T>(ref T source, int elementOffset) { throw null; }
public static ref T Subtract<T>(ref T source, System.IntPtr elementOffset) { throw null; }
public static ref T Unbox<T>(object box) where T : struct { throw null; }
public static void WriteUnaligned<T>(ref byte destination, T value) { }
- public static unsafe void WriteUnaligned<T>(void* destination, T value) { }
- public static unsafe void Write<T>(void* destination, T value) { }
+ public unsafe static void WriteUnaligned<T>(void* destination, T value) { }
+ public unsafe static void Write<T>(void* destination, T value) { }
}
}
public static partial class CompilerMarshalOverride
{
}
+ [AttributeUsageAttribute(AttributeTargets.Assembly, AllowMultiple=true)]
+ public sealed class CppInlineNamespaceAttribute : Attribute
+ {
+ public CppInlineNamespaceAttribute(string dottedName) {}
+ }
[System.AttributeUsageAttribute(System.AttributeTargets.Struct)]
public sealed partial class HasCopySemanticsAttribute : System.Attribute
{
{
public NativeCppClassAttribute() { }
}
- [AttributeUsageAttribute(AttributeTargets.Assembly, AllowMultiple=true)]
- public sealed class CppInlineNamespaceAttribute : Attribute
- {
- public CppInlineNamespaceAttribute(string dottedName) {}
- }
[System.AttributeUsageAttribute(System.AttributeTargets.Class | System.AttributeTargets.Enum | System.AttributeTargets.Interface | System.AttributeTargets.Struct, AllowMultiple=true, Inherited=false)]
public sealed partial class RequiredAttributeAttribute : System.Attribute
{
public static System.Runtime.InteropServices.Architecture ProcessArchitecture { get { throw null; } }
public static string RuntimeIdentifier { get { throw null; } }
public static bool IsOSPlatform(System.Runtime.InteropServices.OSPlatform osPlatform) { throw null; }
- public static bool IsOSPlatformOrLater(string platformName) { throw null; }
- public static bool IsOSPlatformOrLater(System.Runtime.InteropServices.OSPlatform osPlatform, int major) { throw null; }
- public static bool IsOSPlatformOrLater(System.Runtime.InteropServices.OSPlatform osPlatform, int major, int minor) { throw null; }
- public static bool IsOSPlatformOrLater(System.Runtime.InteropServices.OSPlatform osPlatform, int major, int minor, int build) { throw null; }
- public static bool IsOSPlatformOrLater(System.Runtime.InteropServices.OSPlatform osPlatform, int major, int minor, int build, int revision) { throw null; }
- public static bool IsOSPlatformEarlierThan(string platformName) { throw null; }
public static bool IsOSPlatformEarlierThan(System.Runtime.InteropServices.OSPlatform osPlatform, int major) { throw null; }
public static bool IsOSPlatformEarlierThan(System.Runtime.InteropServices.OSPlatform osPlatform, int major, int minor) { throw null; }
public static bool IsOSPlatformEarlierThan(System.Runtime.InteropServices.OSPlatform osPlatform, int major, int minor, int build) { throw null; }
public static bool IsOSPlatformEarlierThan(System.Runtime.InteropServices.OSPlatform osPlatform, int major, int minor, int build, int revision) { throw null; }
+ public static bool IsOSPlatformEarlierThan(string platformName) { throw null; }
+ public static bool IsOSPlatformOrLater(System.Runtime.InteropServices.OSPlatform osPlatform, int major) { throw null; }
+ public static bool IsOSPlatformOrLater(System.Runtime.InteropServices.OSPlatform osPlatform, int major, int minor) { throw null; }
+ public static bool IsOSPlatformOrLater(System.Runtime.InteropServices.OSPlatform osPlatform, int major, int minor, int build) { throw null; }
+ public static bool IsOSPlatformOrLater(System.Runtime.InteropServices.OSPlatform osPlatform, int major, int minor, int build, int revision) { throw null; }
+ public static bool IsOSPlatformOrLater(string platformName) { throw null; }
}
}
public struct ComInterfaceDispatch
{
public System.IntPtr Vtable;
- public static unsafe T GetInstance<T>(ComInterfaceDispatch* dispatchPtr) where T : class { throw null; }
+ public unsafe static T GetInstance<T>(ComInterfaceDispatch* dispatchPtr) where T : class { throw null; }
}
public System.IntPtr GetOrCreateComInterfaceForObject(object instance, CreateComInterfaceFlags flags) { throw null; }
protected unsafe abstract ComInterfaceEntry* ComputeVtables(object obj, CreateComInterfaceFlags flags, out int count);
public static partial class AssemblyExtensions
{
[System.CLSCompliantAttribute(false)]
- public static unsafe bool TryGetRawMetadata(this System.Reflection.Assembly assembly, out byte* blob, out int length) { throw null; }
+ public unsafe static bool TryGetRawMetadata(this System.Reflection.Assembly assembly, out byte* blob, out int length) { throw null; }
}
}
namespace System.Runtime.Loader
}
public static partial class StringNormalizationExtensions
{
- public static bool IsNormalized(this string value) { throw null; }
- public static bool IsNormalized(this string value, System.Text.NormalizationForm normalizationForm) { throw null; }
- public static string Normalize(this string value) { throw null; }
- public static string Normalize(this string value, System.Text.NormalizationForm normalizationForm) { throw null; }
+ public static bool IsNormalized(this string strInput) { throw null; }
+ public static bool IsNormalized(this string strInput, System.Text.NormalizationForm normalizationForm) { throw null; }
+ public static string Normalize(this string strInput) { throw null; }
+ public static string Normalize(this string strInput, System.Text.NormalizationForm normalizationForm) { throw null; }
}
[System.FlagsAttribute]
public enum StringSplitOptions
public abstract partial class AsymmetricAlgorithm : System.IDisposable
{
protected int KeySizeValue;
- [System.Diagnostics.CodeAnalysis.MaybeNullAttribute] protected System.Security.Cryptography.KeySizes[] LegalKeySizesValue;
+ [System.Diagnostics.CodeAnalysis.MaybeNullAttribute]
+ protected System.Security.Cryptography.KeySizes[] LegalKeySizesValue;
protected AsymmetricAlgorithm() { }
public virtual string? KeyExchangeAlgorithm { get { throw null; } }
public virtual int KeySize { get { throw null; } set { } }
protected byte[]? IVValue;
protected int KeySizeValue;
protected byte[]? KeyValue;
- [System.Diagnostics.CodeAnalysis.MaybeNullAttribute] protected System.Security.Cryptography.KeySizes[] LegalBlockSizesValue;
- [System.Diagnostics.CodeAnalysis.MaybeNullAttribute] protected System.Security.Cryptography.KeySizes[] LegalKeySizesValue;
+ [System.Diagnostics.CodeAnalysis.MaybeNullAttribute]
+ protected System.Security.Cryptography.KeySizes[] LegalBlockSizesValue;
+ [System.Diagnostics.CodeAnalysis.MaybeNullAttribute]
+ protected System.Security.Cryptography.KeySizes[] LegalKeySizesValue;
protected System.Security.Cryptography.CipherMode ModeValue;
protected System.Security.Cryptography.PaddingMode PaddingValue;
protected SymmetricAlgorithm() { }
}
namespace System.Threading
{
- public static partial class ThreadingAclExtensions
- {
- public static System.Security.AccessControl.EventWaitHandleSecurity GetAccessControl(this System.Threading.EventWaitHandle handle) { throw null; }
- public static System.Security.AccessControl.MutexSecurity GetAccessControl(this System.Threading.Mutex mutex) { throw null; }
- public static System.Security.AccessControl.SemaphoreSecurity GetAccessControl(this System.Threading.Semaphore semaphore) { throw null; }
- public static void SetAccessControl(this System.Threading.EventWaitHandle handle, System.Security.AccessControl.EventWaitHandleSecurity eventSecurity) { }
- public static void SetAccessControl(this System.Threading.Mutex mutex, System.Security.AccessControl.MutexSecurity mutexSecurity) { }
- public static void SetAccessControl(this System.Threading.Semaphore semaphore, System.Security.AccessControl.SemaphoreSecurity semaphoreSecurity) { }
- }
- public static class EventWaitHandleAcl
+ public static partial class EventWaitHandleAcl
{
public static System.Threading.EventWaitHandle Create(bool initialState, System.Threading.EventResetMode mode, string? name, out bool createdNew, System.Security.AccessControl.EventWaitHandleSecurity? eventSecurity) { throw null; }
}
- public static class MutexAcl
+ public static partial class MutexAcl
{
public static System.Threading.Mutex Create(bool initiallyOwned, string? name, out bool createdNew, System.Security.AccessControl.MutexSecurity? mutexSecurity) { throw null; }
}
- public static class SemaphoreAcl
+ public static partial class SemaphoreAcl
{
public static System.Threading.Semaphore Create(int initialCount, int maximumCount, string? name, out bool createdNew, System.Security.AccessControl.SemaphoreSecurity? semaphoreSecurity) { throw null; }
}
+ public static partial class ThreadingAclExtensions
+ {
+ public static System.Security.AccessControl.EventWaitHandleSecurity GetAccessControl(this System.Threading.EventWaitHandle handle) { throw null; }
+ public static System.Security.AccessControl.MutexSecurity GetAccessControl(this System.Threading.Mutex mutex) { throw null; }
+ public static System.Security.AccessControl.SemaphoreSecurity GetAccessControl(this System.Threading.Semaphore semaphore) { throw null; }
+ public static void SetAccessControl(this System.Threading.EventWaitHandle handle, System.Security.AccessControl.EventWaitHandleSecurity eventSecurity) { }
+ public static void SetAccessControl(this System.Threading.Mutex mutex, System.Security.AccessControl.MutexSecurity mutexSecurity) { }
+ public static void SetAccessControl(this System.Threading.Semaphore semaphore, System.Security.AccessControl.SemaphoreSecurity semaphoreSecurity) { }
+ }
}
public int OffsetHigh { get { throw null; } set { } }
public int OffsetLow { get { throw null; } set { } }
[System.CLSCompliantAttribute(false)]
- public static unsafe void Free(System.Threading.NativeOverlapped* nativeOverlappedPtr) { }
+ public unsafe static void Free(System.Threading.NativeOverlapped* nativeOverlappedPtr) { }
[System.CLSCompliantAttribute(false)]
[System.ObsoleteAttribute("This method is not safe. Use Pack (iocb, userData) instead. https://go.microsoft.com/fwlink/?linkid=14202")]
public unsafe System.Threading.NativeOverlapped* Pack(System.Threading.IOCompletionCallback? iocb) { throw null; }
[System.CLSCompliantAttribute(false)]
public unsafe System.Threading.NativeOverlapped* Pack(System.Threading.IOCompletionCallback? iocb, object? userData) { throw null; }
[System.CLSCompliantAttribute(false)]
- public static unsafe System.Threading.Overlapped Unpack(System.Threading.NativeOverlapped* nativeOverlappedPtr) { throw null; }
+ public unsafe static System.Threading.Overlapped Unpack(System.Threading.NativeOverlapped* nativeOverlappedPtr) { throw null; }
[System.CLSCompliantAttribute(false)]
[System.ObsoleteAttribute("This method is not safe. Use UnsafePack (iocb, userData) instead. https://go.microsoft.com/fwlink/?linkid=14202")]
public unsafe System.Threading.NativeOverlapped* UnsafePack(System.Threading.IOCompletionCallback? iocb) { throw null; }
[System.CLSCompliantAttribute(false)]
public unsafe void FreeNativeOverlapped(System.Threading.NativeOverlapped* overlapped) { }
[System.CLSCompliantAttribute(false)]
- public static unsafe object? GetNativeOverlappedState(System.Threading.NativeOverlapped* overlapped) { throw null; }
+ public unsafe static object? GetNativeOverlappedState(System.Threading.NativeOverlapped* overlapped) { throw null; }
}
}
public static bool SetMaxThreads(int workerThreads, int completionPortThreads) { throw null; }
public static bool SetMinThreads(int workerThreads, int completionPortThreads) { throw null; }
[System.CLSCompliantAttribute(false)]
- public static unsafe bool UnsafeQueueNativeOverlapped(System.Threading.NativeOverlapped* overlapped) { throw null; }
+ public unsafe static bool UnsafeQueueNativeOverlapped(System.Threading.NativeOverlapped* overlapped) { throw null; }
public static bool UnsafeQueueUserWorkItem(System.Threading.IThreadPoolWorkItem callBack, bool preferLocal) { throw null; }
public static bool UnsafeQueueUserWorkItem(System.Threading.WaitCallback callBack, object? state) { throw null; }
public static bool UnsafeQueueUserWorkItem<TState>(System.Action<TState> callBack, TState state, bool preferLocal) { throw null; }
public static partial class Interlocked
{
public static int Add(ref int location1, int value) { throw null; }
+ public static long Add(ref long location1, long value) { throw null; }
[System.CLSCompliantAttribute(false)]
public static uint Add(ref uint location1, uint value) { throw null; }
- public static long Add(ref long location1, long value) { throw null; }
[System.CLSCompliantAttribute(false)]
public static ulong Add(ref ulong location1, ulong value) { throw null; }
public static int And(ref int location1, int value) { throw null; }
+ public static long And(ref long location1, long value) { throw null; }
[System.CLSCompliantAttribute(false)]
public static uint And(ref uint location1, uint value) { throw null; }
- public static long And(ref long location1, long value) { throw null; }
[System.CLSCompliantAttribute(false)]
public static ulong And(ref ulong location1, ulong value) { throw null; }
public static double CompareExchange(ref double location1, double value, double comparand) { throw null; }
public static int CompareExchange(ref int location1, int value, int comparand) { throw null; }
- [System.CLSCompliantAttribute(false)]
- public static uint CompareExchange(ref uint location1, uint value, uint comparand) { throw null; }
public static long CompareExchange(ref long location1, long value, long comparand) { throw null; }
- [System.CLSCompliantAttribute(false)]
- public static ulong CompareExchange(ref ulong location1, ulong value, ulong comparand) { throw null; }
public static System.IntPtr CompareExchange(ref System.IntPtr location1, System.IntPtr value, System.IntPtr comparand) { throw null; }
[return: System.Diagnostics.CodeAnalysis.NotNullIfNotNullAttribute("location1")]
public static object? CompareExchange(ref object? location1, object? value, object? comparand) { throw null; }
public static float CompareExchange(ref float location1, float value, float comparand) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static uint CompareExchange(ref uint location1, uint value, uint comparand) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static ulong CompareExchange(ref ulong location1, ulong value, ulong comparand) { throw null; }
[return: System.Diagnostics.CodeAnalysis.NotNullIfNotNullAttribute("location1")]
public static T CompareExchange<T>(ref T location1, T value, T comparand) where T : class? { throw null; }
public static int Decrement(ref int location) { throw null; }
+ public static long Decrement(ref long location) { throw null; }
[System.CLSCompliantAttribute(false)]
public static uint Decrement(ref uint location) { throw null; }
- public static long Decrement(ref long location) { throw null; }
[System.CLSCompliantAttribute(false)]
public static ulong Decrement(ref ulong location) { throw null; }
public static double Exchange(ref double location1, double value) { throw null; }
public static int Exchange(ref int location1, int value) { throw null; }
- [System.CLSCompliantAttribute(false)]
- public static uint Exchange(ref uint location1, uint value) { throw null; }
public static long Exchange(ref long location1, long value) { throw null; }
- [System.CLSCompliantAttribute(false)]
- public static ulong Exchange(ref ulong location1, ulong value) { throw null; }
public static System.IntPtr Exchange(ref System.IntPtr location1, System.IntPtr value) { throw null; }
[return: System.Diagnostics.CodeAnalysis.NotNullIfNotNullAttribute("location1")]
public static object? Exchange([System.Diagnostics.CodeAnalysis.NotNullIfNotNullAttribute("value")] ref object? location1, object? value) { throw null; }
public static float Exchange(ref float location1, float value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static uint Exchange(ref uint location1, uint value) { throw null; }
+ [System.CLSCompliantAttribute(false)]
+ public static ulong Exchange(ref ulong location1, ulong value) { throw null; }
[return: System.Diagnostics.CodeAnalysis.NotNullIfNotNullAttribute("location1")]
public static T Exchange<T>([System.Diagnostics.CodeAnalysis.NotNullIfNotNullAttribute("value")] ref T location1, T value) where T : class? { throw null; }
public static int Increment(ref int location) { throw null; }
+ public static long Increment(ref long location) { throw null; }
[System.CLSCompliantAttribute(false)]
public static uint Increment(ref uint location) { throw null; }
- public static long Increment(ref long location) { throw null; }
[System.CLSCompliantAttribute(false)]
public static ulong Increment(ref ulong location) { throw null; }
public static void MemoryBarrier() { }
public static void MemoryBarrierProcessWide() { }
public static int Or(ref int location1, int value) { throw null; }
+ public static long Or(ref long location1, long value) { throw null; }
[System.CLSCompliantAttribute(false)]
public static uint Or(ref uint location1, uint value) { throw null; }
- public static long Or(ref long location1, long value) { throw null; }
[System.CLSCompliantAttribute(false)]
public static ulong Or(ref ulong location1, ulong value) { throw null; }
public static long Read(ref long location) { throw null; }