diff options
author | Alexander Köplinger <alex.koeplinger@outlook.com> | 2017-05-08 16:54:24 +0300 |
---|---|---|
committer | Alexander Köplinger <alex.koeplinger@outlook.com> | 2017-05-08 18:17:11 +0300 |
commit | 62b458536891b4de889254d9a3f1e44697ad4b06 (patch) | |
tree | bf4278135457385252363d0c05acf78f2221353b /profiles/monotouch/System.cs | |
parent | d6eb25eb492847b8c2634d0b01829a17e6226258 (diff) |
Add monodroid and monotouch snapshots
Diffstat (limited to 'profiles/monotouch/System.cs')
-rw-r--r-- | profiles/monotouch/System.cs | 10268 |
1 files changed, 10268 insertions, 0 deletions
diff --git a/profiles/monotouch/System.cs b/profiles/monotouch/System.cs new file mode 100644 index 0000000..db49a57 --- /dev/null +++ b/profiles/monotouch/System.cs @@ -0,0 +1,10268 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +[assembly:System.Reflection.AssemblyVersionAttribute("2.0.5.0")] +[assembly:System.CLSCompliantAttribute(true)] +[assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] +[assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] +[assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] +[assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.dll")] +[assembly:System.Reflection.AssemblyDescriptionAttribute("System.dll")] +[assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.50524.0")] +[assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.50524.0")] +[assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] +[assembly:System.Reflection.AssemblyTitleAttribute("System.dll")] +[assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] +[assembly:System.Resources.SatelliteContractVersionAttribute("2.0.5.0")] +[assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("Mono.Btls.Interface, PublicKey=002400000480000094000000060200000024000052534131000400000100010079159977d2d03a8e6bea7a2e74e8d1afcc93e8851974952bb480a12c9134474d04062447c37e0e68c080536fcf3c3fbe2ff9c979ce998475e506e8ce82dd5b0f350dc10e93bf2eeecf874b24770c5081dbea7447fddafa277b22de47d6ffea449674a4f9fccf84d15069089380284dbdd35f46cdff12a1bd78e4ef0065d016df")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("Mono.Security, PublicKey=002400000480000094000000060200000024000052534131000400000100010079159977d2d03a8e6bea7a2e74e8d1afcc93e8851974952bb480a12c9134474d04062447c37e0e68c080536fcf3c3fbe2ff9c979ce998475e506e8ce82dd5b0f350dc10e93bf2eeecf874b24770c5081dbea7447fddafa277b22de47d6ffea449674a4f9fccf84d15069089380284dbdd35f46cdff12a1bd78e4ef0065d016df")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("monotouch, PublicKey=0024000004800000940000000602000000240000525341310004000011000000438ac2a5acfbf16cbd2b2b47a62762f273df9cb2795ceccdf77d10bf508e69e7a362ea7a45455bbf3ac955e1f2e2814f144e5d817efc4c6502cc012df310783348304e3ae38573c6d658c234025821fda87a0be8a0d504df564e2c93b2b878925f42503e9d54dfef9f9586d9e6f38a305769587b1de01f6c0410328b2c9733db")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ComponentModel.DataAnnotations, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Net.Http, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("Xamarin.iOS, PublicKey=0024000004800000940000000602000000240000525341310004000011000000438ac2a5acfbf16cbd2b2b47a62762f273df9cb2795ceccdf77d10bf508e69e7a362ea7a45455bbf3ac955e1f2e2814f144e5d817efc4c6502cc012df310783348304e3ae38573c6d658c234025821fda87a0be8a0d504df564e2c93b2b878925f42503e9d54dfef9f9586d9e6f38a305769587b1de01f6c0410328b2c9733db")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("Xamarin.TVOS, PublicKey=0024000004800000940000000602000000240000525341310004000011000000438ac2a5acfbf16cbd2b2b47a62762f273df9cb2795ceccdf77d10bf508e69e7a362ea7a45455bbf3ac955e1f2e2814f144e5d817efc4c6502cc012df310783348304e3ae38573c6d658c234025821fda87a0be8a0d504df564e2c93b2b878925f42503e9d54dfef9f9586d9e6f38a305769587b1de01f6c0410328b2c9733db")] +[assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("Xamarin.WatchOS, PublicKey=0024000004800000940000000602000000240000525341310004000011000000438ac2a5acfbf16cbd2b2b47a62762f273df9cb2795ceccdf77d10bf508e69e7a362ea7a45455bbf3ac955e1f2e2814f144e5d817efc4c6502cc012df310783348304e3ae38573c6d658c234025821fda87a0be8a0d504df564e2c93b2b878925f42503e9d54dfef9f9586d9e6f38a305769587b1de01f6c0410328b2c9733db")] +[assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] +[assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] +[assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] +namespace Microsoft.Win32.SafeHandles +{ + [System.Security.SuppressUnmanagedCodeSecurityAttribute] + public sealed partial class SafeProcessHandle : Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid + { + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UnmanagedCode=true)] + public SafeProcessHandle(System.IntPtr existingHandle, bool ownsHandle) : base (default(bool)) { } + protected override bool ReleaseHandle() { throw null; } + } + public sealed partial class SafeX509ChainHandle : Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid + { + internal SafeX509ChainHandle() : base (default(bool)) { } + [System.MonoTODOAttribute] + protected override bool ReleaseHandle() { throw null; } + } +} +namespace System +{ + public partial class FileStyleUriParser : System.UriParser + { + public FileStyleUriParser() { } + } + public partial class FtpStyleUriParser : System.UriParser + { + public FtpStyleUriParser() { } + } + public partial class GenericUriParser : System.UriParser + { + public GenericUriParser(System.GenericUriParserOptions options) { } + } + [System.FlagsAttribute] + public enum GenericUriParserOptions + { + AllowEmptyAuthority = 2, + Default = 0, + DontCompressPath = 128, + DontConvertPathBackslashes = 64, + DontUnescapePathDotsAndSlashes = 256, + GenericAuthority = 1, + Idn = 512, + IriParsing = 1024, + NoFragment = 32, + NoPort = 8, + NoQuery = 16, + NoUserInfo = 4, + } + public partial class GopherStyleUriParser : System.UriParser + { + public GopherStyleUriParser() { } + } + public partial class HttpStyleUriParser : System.UriParser + { + public HttpStyleUriParser() { } + } + public partial class LdapStyleUriParser : System.UriParser + { + public LdapStyleUriParser() { } + } + public partial class NetPipeStyleUriParser : System.UriParser + { + public NetPipeStyleUriParser() { } + } + public partial class NetTcpStyleUriParser : System.UriParser + { + public NetTcpStyleUriParser() { } + } + public partial class NewsStyleUriParser : System.UriParser + { + public NewsStyleUriParser() { } + } + [System.ComponentModel.TypeConverterAttribute(typeof(System.UriTypeConverter))] + [System.SerializableAttribute] + public partial class Uri : System.Runtime.Serialization.ISerializable + { + public static readonly string SchemeDelimiter; + public static readonly string UriSchemeFile; + public static readonly string UriSchemeFtp; + public static readonly string UriSchemeGopher; + public static readonly string UriSchemeHttp; + public static readonly string UriSchemeHttps; + public static readonly string UriSchemeMailto; + public static readonly string UriSchemeNetPipe; + public static readonly string UriSchemeNetTcp; + public static readonly string UriSchemeNews; + public static readonly string UriSchemeNntp; + protected Uri(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + public Uri(string uriString) { } + [System.ObsoleteAttribute("The constructor has been deprecated. Please use new Uri(string). The dontEscape parameter is deprecated and is always false. http://go.microsoft.com/fwlink/?linkid=14202")] + public Uri(string uriString, bool dontEscape) { } + public Uri(string uriString, System.UriKind uriKind) { } + public Uri(System.Uri baseUri, string relativeUri) { } + [System.ObsoleteAttribute("The constructor has been deprecated. Please new Uri(Uri, string). The dontEscape parameter is deprecated and is always false. http://go.microsoft.com/fwlink/?linkid=14202")] + public Uri(System.Uri baseUri, string relativeUri, bool dontEscape) { } + public Uri(System.Uri baseUri, System.Uri relativeUri) { } + public string AbsolutePath { get { throw null; } } + public string AbsoluteUri { get { throw null; } } + public string Authority { get { throw null; } } + public string DnsSafeHost { get { throw null; } } + public string Fragment { get { throw null; } } + public string Host { get { throw null; } } + public System.UriHostNameType HostNameType { get { throw null; } } + public string IdnHost { get { throw null; } } + public bool IsAbsoluteUri { get { throw null; } } + public bool IsDefaultPort { get { throw null; } } + public bool IsFile { get { throw null; } } + public bool IsLoopback { get { throw null; } } + public bool IsUnc { get { throw null; } } + public string LocalPath { get { throw null; } } + public string OriginalString { get { throw null; } } + public string PathAndQuery { get { throw null; } } + public int Port { get { throw null; } } + public string Query { get { throw null; } } + public string Scheme { get { throw null; } } + public string[] Segments { get { throw null; } } + public bool UserEscaped { get { throw null; } } + public string UserInfo { get { throw null; } } + [System.ObsoleteAttribute("The method has been deprecated. It is not used by the system. http://go.microsoft.com/fwlink/?linkid=14202")] + protected virtual void Canonicalize() { } + public static System.UriHostNameType CheckHostName(string name) { throw null; } + public static bool CheckSchemeName(string schemeName) { throw null; } + [System.ObsoleteAttribute("The method has been deprecated. It is not used by the system. http://go.microsoft.com/fwlink/?linkid=14202")] + protected virtual void CheckSecurity() { } + public static int Compare(System.Uri uri1, System.Uri uri2, System.UriComponents partsToCompare, System.UriFormat compareFormat, System.StringComparison comparisonType) { throw null; } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(4096))] + public override bool Equals(object comparand) { throw null; } + [System.ObsoleteAttribute("The method has been deprecated. It is not used by the system. http://go.microsoft.com/fwlink/?linkid=14202")] + protected virtual void Escape() { } + public static string EscapeDataString(string stringToEscape) { throw null; } + [System.ObsoleteAttribute("The method has been deprecated. Please use GetComponents() or static EscapeUriString() to escape a Uri component or a string. http://go.microsoft.com/fwlink/?linkid=14202")] + protected static string EscapeString(string str) { throw null; } + public static string EscapeUriString(string stringToEscape) { throw null; } + public static int FromHex(char digit) { throw null; } + public string GetComponents(System.UriComponents components, System.UriFormat format) { throw null; } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(4096))] + public override int GetHashCode() { throw null; } + public string GetLeftPart(System.UriPartial part) { throw null; } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SerializationFormatter=true)] + protected void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + public static string HexEscape(char character) { throw null; } + public static char HexUnescape(string pattern, ref int index) { throw null; } + [System.ObsoleteAttribute("The method has been deprecated. It is not used by the system. http://go.microsoft.com/fwlink/?linkid=14202")] + protected virtual bool IsBadFileSystemCharacter(char character) { throw null; } + public bool IsBaseOf(System.Uri uri) { throw null; } + [System.ObsoleteAttribute("The method has been deprecated. It is not used by the system. http://go.microsoft.com/fwlink/?linkid=14202")] + protected static bool IsExcludedCharacter(char character) { throw null; } + public static bool IsHexDigit(char character) { throw null; } + public static bool IsHexEncoding(string pattern, int index) { throw null; } + [System.ObsoleteAttribute("The method has been deprecated. It is not used by the system. http://go.microsoft.com/fwlink/?linkid=14202")] + protected virtual bool IsReservedCharacter(char character) { throw null; } + public bool IsWellFormedOriginalString() { throw null; } + public static bool IsWellFormedUriString(string uriString, System.UriKind uriKind) { throw null; } + [System.ObsoleteAttribute("The method has been deprecated. Please use MakeRelativeUri(Uri uri). http://go.microsoft.com/fwlink/?linkid=14202")] + public string MakeRelative(System.Uri toUri) { throw null; } + public System.Uri MakeRelativeUri(System.Uri uri) { throw null; } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(4096))] + public static bool operator ==(System.Uri uri1, System.Uri uri2) { throw null; } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(4096))] + public static bool operator !=(System.Uri uri1, System.Uri uri2) { throw null; } + [System.ObsoleteAttribute("The method has been deprecated. It is not used by the system. http://go.microsoft.com/fwlink/?linkid=14202")] + protected virtual void Parse() { } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SerializationFormatter=true)] + void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(4096))] + public override string ToString() { throw null; } + public static bool TryCreate(string uriString, System.UriKind uriKind, out System.Uri result) { result = default(System.Uri); throw null; } + public static bool TryCreate(System.Uri baseUri, string relativeUri, out System.Uri result) { result = default(System.Uri); throw null; } + public static bool TryCreate(System.Uri baseUri, System.Uri relativeUri, out System.Uri result) { result = default(System.Uri); throw null; } + [System.ObsoleteAttribute("The method has been deprecated. Please use GetComponents() or static UnescapeDataString() to unescape a Uri component or a string. http://go.microsoft.com/fwlink/?linkid=14202")] + protected virtual string Unescape(string path) { throw null; } + public static string UnescapeDataString(string stringToUnescape) { throw null; } + } + public partial class UriBuilder + { + public UriBuilder() { } + public UriBuilder(string uri) { } + public UriBuilder(string schemeName, string hostName) { } + public UriBuilder(string scheme, string host, int portNumber) { } + public UriBuilder(string scheme, string host, int port, string pathValue) { } + public UriBuilder(string scheme, string host, int port, string path, string extraValue) { } + public UriBuilder(System.Uri uri) { } + public string Fragment { get { throw null; } set { } } + public string Host { get { throw null; } set { } } + public string Password { get { throw null; } set { } } + public string Path { get { throw null; } set { } } + public int Port { get { throw null; } set { } } + public string Query { get { throw null; } set { } } + public string Scheme { get { throw null; } set { } } + public System.Uri Uri { get { throw null; } } + public string UserName { get { throw null; } set { } } + public override bool Equals(object rparam) { throw null; } + public override int GetHashCode() { throw null; } + public override string ToString() { throw null; } + } + [System.FlagsAttribute] + public enum UriComponents + { + AbsoluteUri = 127, + Fragment = 64, + Host = 4, + HostAndPort = 132, + HttpRequestUrl = 61, + KeepDelimiter = 1073741824, + NormalizedHost = 256, + Path = 16, + PathAndQuery = 48, + Port = 8, + Query = 32, + Scheme = 1, + SchemeAndServer = 13, + SerializationInfoString = -2147483648, + StrongAuthority = 134, + StrongPort = 128, + UserInfo = 2, + } + public enum UriFormat + { + SafeUnescaped = 3, + Unescaped = 2, + UriEscaped = 1, + } + [System.SerializableAttribute] + public partial class UriFormatException : System.FormatException, System.Runtime.Serialization.ISerializable + { + public UriFormatException() { } + protected UriFormatException(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + public UriFormatException(string textString) { } + public UriFormatException(string textString, System.Exception e) { } + void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + } + public enum UriHostNameType + { + Basic = 1, + Dns = 2, + IPv4 = 3, + IPv6 = 4, + Unknown = 0, + } + public enum UriIdnScope + { + All = 2, + AllExceptIntranet = 1, + None = 0, + } + public enum UriKind + { + Absolute = 1, + Relative = 2, + RelativeOrAbsolute = 0, + } + public abstract partial class UriParser + { + protected UriParser() { } + protected virtual string GetComponents(System.Uri uri, System.UriComponents components, System.UriFormat format) { throw null; } + protected virtual void InitializeAndValidate(System.Uri uri, out System.UriFormatException parsingError) { parsingError = default(System.UriFormatException); } + protected virtual bool IsBaseOf(System.Uri baseUri, System.Uri relativeUri) { throw null; } + public static bool IsKnownScheme(string schemeName) { throw null; } + protected virtual bool IsWellFormedOriginalString(System.Uri uri) { throw null; } + protected virtual System.UriParser OnNewUri() { throw null; } + protected virtual void OnRegister(string schemeName, int defaultPort) { } + public static void Register(System.UriParser uriParser, string schemeName, int defaultPort) { } + protected virtual string Resolve(System.Uri baseUri, System.Uri relativeUri, out System.UriFormatException parsingError) { parsingError = default(System.UriFormatException); throw null; } + } + public enum UriPartial + { + Authority = 1, + Path = 2, + Query = 3, + Scheme = 0, + } + public partial class UriTypeConverter : System.ComponentModel.TypeConverter + { + public UriTypeConverter() { } + public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; } + public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; } + } +} +namespace System.CodeDom.Compiler +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), Inherited=false, AllowMultiple=false)] + public sealed partial class GeneratedCodeAttribute : System.Attribute + { + public GeneratedCodeAttribute(string tool, string version) { } + public string Tool { get { throw null; } } + public string Version { get { throw null; } } + } + public partial class IndentedTextWriter : System.IO.TextWriter + { + public const string DefaultTabString = " "; + public IndentedTextWriter(System.IO.TextWriter writer) { } + public IndentedTextWriter(System.IO.TextWriter writer, string tabString) { } + public override System.Text.Encoding Encoding { get { throw null; } } + public int Indent { get { throw null; } set { } } + public System.IO.TextWriter InnerWriter { get { throw null; } } + public override string NewLine { get { throw null; } set { } } + public override void Close() { } + public override void Flush() { } + protected virtual void OutputTabs() { } + public override void Write(bool value) { } + public override void Write(char value) { } + public override void Write(char[] buffer) { } + public override void Write(char[] buffer, int index, int count) { } + public override void Write(double value) { } + public override void Write(int value) { } + public override void Write(long value) { } + public override void Write(object value) { } + public override void Write(float value) { } + public override void Write(string s) { } + public override void Write(string format, object arg0) { } + public override void Write(string format, object arg0, object arg1) { } + public override void Write(string format, params object[] arg) { } + public override void WriteLine() { } + public override void WriteLine(bool value) { } + public override void WriteLine(char value) { } + public override void WriteLine(char[] buffer) { } + public override void WriteLine(char[] buffer, int index, int count) { } + public override void WriteLine(double value) { } + public override void WriteLine(int value) { } + public override void WriteLine(long value) { } + public override void WriteLine(object value) { } + public override void WriteLine(float value) { } + public override void WriteLine(string s) { } + public override void WriteLine(string format, object arg0) { } + public override void WriteLine(string format, object arg0, object arg1) { } + public override void WriteLine(string format, params object[] arg) { } + [System.CLSCompliantAttribute(false)] + public override void WriteLine(uint value) { } + public void WriteLineNoTabs(string s) { } + } +} +namespace System.Collections.Concurrent +{ + [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}, Type = {_collection}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Concurrent.BlockingCollectionDebugView<T>")] + public partial class BlockingCollection<T> : System.Collections.Generic.IEnumerable<T>, System.Collections.Generic.IReadOnlyCollection<T>, System.Collections.ICollection, System.Collections.IEnumerable, System.IDisposable + { + public BlockingCollection() { } + public BlockingCollection(System.Collections.Concurrent.IProducerConsumerCollection<T> collection) { } + public BlockingCollection(System.Collections.Concurrent.IProducerConsumerCollection<T> collection, int boundedCapacity) { } + public BlockingCollection(int boundedCapacity) { } + public int BoundedCapacity { get { throw null; } } + public int Count { get { throw null; } } + public bool IsAddingCompleted { get { throw null; } } + public bool IsCompleted { get { throw null; } } + bool System.Collections.ICollection.IsSynchronized { get { throw null; } } + object System.Collections.ICollection.SyncRoot { get { throw null; } } + public void Add(T item) { } + public void Add(T item, System.Threading.CancellationToken cancellationToken) { } + public static int AddToAny(System.Collections.Concurrent.BlockingCollection<T>[] collections, T item) { throw null; } + public static int AddToAny(System.Collections.Concurrent.BlockingCollection<T>[] collections, T item, System.Threading.CancellationToken cancellationToken) { throw null; } + public void CompleteAdding() { } + public void CopyTo(T[] array, int index) { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public System.Collections.Generic.IEnumerable<T> GetConsumingEnumerable() { throw null; } + public System.Collections.Generic.IEnumerable<T> GetConsumingEnumerable(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator<T> System.Collections.Generic.IEnumerable<T>.GetEnumerator() { throw null; } + void System.Collections.ICollection.CopyTo(System.Array array, int index) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public T Take() { throw null; } + public T Take(System.Threading.CancellationToken cancellationToken) { throw null; } + public static int TakeFromAny(System.Collections.Concurrent.BlockingCollection<T>[] collections, out T item) { item = default(T); throw null; } + public static int TakeFromAny(System.Collections.Concurrent.BlockingCollection<T>[] collections, out T item, System.Threading.CancellationToken cancellationToken) { item = default(T); throw null; } + public T[] ToArray() { throw null; } + public bool TryAdd(T item) { throw null; } + public bool TryAdd(T item, int millisecondsTimeout) { throw null; } + public bool TryAdd(T item, int millisecondsTimeout, System.Threading.CancellationToken cancellationToken) { throw null; } + public bool TryAdd(T item, System.TimeSpan timeout) { throw null; } + public static int TryAddToAny(System.Collections.Concurrent.BlockingCollection<T>[] collections, T item) { throw null; } + public static int TryAddToAny(System.Collections.Concurrent.BlockingCollection<T>[] collections, T item, int millisecondsTimeout) { throw null; } + public static int TryAddToAny(System.Collections.Concurrent.BlockingCollection<T>[] collections, T item, int millisecondsTimeout, System.Threading.CancellationToken cancellationToken) { throw null; } + public static int TryAddToAny(System.Collections.Concurrent.BlockingCollection<T>[] collections, T item, System.TimeSpan timeout) { throw null; } + public bool TryTake(out T item) { item = default(T); throw null; } + public bool TryTake(out T item, int millisecondsTimeout) { item = default(T); throw null; } + public bool TryTake(out T item, int millisecondsTimeout, System.Threading.CancellationToken cancellationToken) { item = default(T); throw null; } + public bool TryTake(out T item, System.TimeSpan timeout) { item = default(T); throw null; } + public static int TryTakeFromAny(System.Collections.Concurrent.BlockingCollection<T>[] collections, out T item) { item = default(T); throw null; } + public static int TryTakeFromAny(System.Collections.Concurrent.BlockingCollection<T>[] collections, out T item, int millisecondsTimeout) { item = default(T); throw null; } + public static int TryTakeFromAny(System.Collections.Concurrent.BlockingCollection<T>[] collections, out T item, int millisecondsTimeout, System.Threading.CancellationToken cancellationToken) { item = default(T); throw null; } + public static int TryTakeFromAny(System.Collections.Concurrent.BlockingCollection<T>[] collections, out T item, System.TimeSpan timeout) { item = default(T); throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Concurrent.IProducerConsumerCollectionDebugView<T>")] + [System.SerializableAttribute] + public partial class ConcurrentBag<T> : System.Collections.Concurrent.IProducerConsumerCollection<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.Generic.IReadOnlyCollection<T>, System.Collections.ICollection, System.Collections.IEnumerable + { + public ConcurrentBag() { } + public ConcurrentBag(System.Collections.Generic.IEnumerable<T> collection) { } + public int Count { get { throw null; } } + public bool IsEmpty { get { throw null; } } + bool System.Collections.ICollection.IsSynchronized { get { throw null; } } + object System.Collections.ICollection.SyncRoot { get { throw null; } } + public void Add(T item) { } + public void Clear() { } + public void CopyTo(T[] array, int index) { } + public System.Collections.Generic.IEnumerator<T> GetEnumerator() { throw null; } + bool System.Collections.Concurrent.IProducerConsumerCollection<T>.TryAdd(T item) { throw null; } + void System.Collections.ICollection.CopyTo(System.Array array, int index) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public T[] ToArray() { throw null; } + public bool TryPeek(out T result) { result = default(T); throw null; } + public bool TryTake(out T result) { result = default(T); throw null; } + } +} +namespace System.Collections.Generic +{ + public partial interface ISet<T> : System.Collections.Generic.ICollection<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.IEnumerable + { + new bool Add(T item); + void ExceptWith(System.Collections.Generic.IEnumerable<T> other); + void IntersectWith(System.Collections.Generic.IEnumerable<T> other); + bool IsProperSubsetOf(System.Collections.Generic.IEnumerable<T> other); + bool IsProperSupersetOf(System.Collections.Generic.IEnumerable<T> other); + bool IsSubsetOf(System.Collections.Generic.IEnumerable<T> other); + bool IsSupersetOf(System.Collections.Generic.IEnumerable<T> other); + bool Overlaps(System.Collections.Generic.IEnumerable<T> other); + bool SetEquals(System.Collections.Generic.IEnumerable<T> other); + void SymmetricExceptWith(System.Collections.Generic.IEnumerable<T> other); + void UnionWith(System.Collections.Generic.IEnumerable<T> other); + } + public sealed partial class LinkedListNode<T> + { + public LinkedListNode(T value) { } + public System.Collections.Generic.LinkedList<T> List { get { throw null; } } + public System.Collections.Generic.LinkedListNode<T> Next { get { throw null; } } + public System.Collections.Generic.LinkedListNode<T> Previous { get { throw null; } } + public T Value { get { throw null; } set { } } + } + [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Generic.ICollectionDebugView<T>")] + [System.SerializableAttribute] + public partial class LinkedList<T> : System.Collections.Generic.ICollection<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.Generic.IReadOnlyCollection<T>, System.Collections.ICollection, System.Collections.IEnumerable, System.Runtime.Serialization.IDeserializationCallback, System.Runtime.Serialization.ISerializable + { + public LinkedList() { } + public LinkedList(System.Collections.Generic.IEnumerable<T> collection) { } + protected LinkedList(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public int Count { get { throw null; } } + public System.Collections.Generic.LinkedListNode<T> First { get { throw null; } } + public System.Collections.Generic.LinkedListNode<T> Last { get { throw null; } } + bool System.Collections.Generic.ICollection<T>.IsReadOnly { get { throw null; } } + bool System.Collections.ICollection.IsSynchronized { get { throw null; } } + object System.Collections.ICollection.SyncRoot { get { throw null; } } + public void AddAfter(System.Collections.Generic.LinkedListNode<T> node, System.Collections.Generic.LinkedListNode<T> newNode) { } + public System.Collections.Generic.LinkedListNode<T> AddAfter(System.Collections.Generic.LinkedListNode<T> node, T value) { throw null; } + public void AddBefore(System.Collections.Generic.LinkedListNode<T> node, System.Collections.Generic.LinkedListNode<T> newNode) { } + public System.Collections.Generic.LinkedListNode<T> AddBefore(System.Collections.Generic.LinkedListNode<T> node, T value) { throw null; } + public void AddFirst(System.Collections.Generic.LinkedListNode<T> node) { } + public System.Collections.Generic.LinkedListNode<T> AddFirst(T value) { throw null; } + public void AddLast(System.Collections.Generic.LinkedListNode<T> node) { } + public System.Collections.Generic.LinkedListNode<T> AddLast(T value) { throw null; } + public void Clear() { } + public bool Contains(T value) { throw null; } + public void CopyTo(T[] array, int index) { } + public System.Collections.Generic.LinkedListNode<T> Find(T value) { throw null; } + public System.Collections.Generic.LinkedListNode<T> FindLast(T value) { throw null; } + public System.Collections.Generic.LinkedList<T>.Enumerator GetEnumerator() { throw null; } + public virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public virtual void OnDeserialization(object sender) { } + public void Remove(System.Collections.Generic.LinkedListNode<T> node) { } + public bool Remove(T value) { throw null; } + public void RemoveFirst() { } + public void RemoveLast() { } + void System.Collections.Generic.ICollection<T>.Add(T value) { } + System.Collections.Generic.IEnumerator<T> System.Collections.Generic.IEnumerable<T>.GetEnumerator() { throw null; } + void System.Collections.ICollection.CopyTo(System.Array array, int index) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + [System.SerializableAttribute] + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Enumerator : System.Collections.Generic.IEnumerator<T>, System.Collections.IEnumerator, System.IDisposable, System.Runtime.Serialization.IDeserializationCallback, System.Runtime.Serialization.ISerializable + { + public T Current { get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + public void Dispose() { } + public bool MoveNext() { throw null; } + void System.Collections.IEnumerator.Reset() { } + void System.Runtime.Serialization.IDeserializationCallback.OnDeserialization(object sender) { } + void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + } + [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Generic.QueueDebugView<T>")] + [System.SerializableAttribute] + public partial class Queue<T> : System.Collections.Generic.IEnumerable<T>, System.Collections.Generic.IReadOnlyCollection<T>, System.Collections.ICollection, System.Collections.IEnumerable + { + public Queue() { } + public Queue(System.Collections.Generic.IEnumerable<T> collection) { } + public Queue(int capacity) { } + public int Count { get { throw null; } } + bool System.Collections.ICollection.IsSynchronized { get { throw null; } } + object System.Collections.ICollection.SyncRoot { get { throw null; } } + public void Clear() { } + public bool Contains(T item) { throw null; } + public void CopyTo(T[] array, int arrayIndex) { } + public T Dequeue() { throw null; } + public void Enqueue(T item) { } + public System.Collections.Generic.Queue<T>.Enumerator GetEnumerator() { throw null; } + public T Peek() { throw null; } + System.Collections.Generic.IEnumerator<T> System.Collections.Generic.IEnumerable<T>.GetEnumerator() { throw null; } + void System.Collections.ICollection.CopyTo(System.Array array, int index) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public T[] ToArray() { throw null; } + public void TrimExcess() { } + public bool TryDequeue(out T result) { result = default(T); throw null; } + public bool TryPeek(out T result) { result = default(T); throw null; } + [System.SerializableAttribute] + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Enumerator : System.Collections.Generic.IEnumerator<T>, System.Collections.IEnumerator, System.IDisposable + { + public T Current { get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + public void Dispose() { } + public bool MoveNext() { throw null; } + void System.Collections.IEnumerator.Reset() { } + } + } + [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Generic.IDictionaryDebugView<K, V>")] + [System.SerializableAttribute] + public partial class SortedDictionary<TKey, TValue> : System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey, TValue>>, System.Collections.Generic.IDictionary<TKey, TValue>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey, TValue>>, System.Collections.Generic.IReadOnlyCollection<System.Collections.Generic.KeyValuePair<TKey, TValue>>, System.Collections.Generic.IReadOnlyDictionary<TKey, TValue>, System.Collections.ICollection, System.Collections.IDictionary, System.Collections.IEnumerable + { + public SortedDictionary() { } + public SortedDictionary(System.Collections.Generic.IComparer<TKey> comparer) { } + public SortedDictionary(System.Collections.Generic.IDictionary<TKey, TValue> dictionary) { } + public SortedDictionary(System.Collections.Generic.IDictionary<TKey, TValue> dictionary, System.Collections.Generic.IComparer<TKey> comparer) { } + public System.Collections.Generic.IComparer<TKey> Comparer { get { throw null; } } + public int Count { get { throw null; } } + public TValue this[TKey key] { get { throw null; } set { } } + public System.Collections.Generic.SortedDictionary<TKey, TValue>.KeyCollection Keys { get { throw null; } } + bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.IsReadOnly { get { throw null; } } + System.Collections.Generic.ICollection<TKey> System.Collections.Generic.IDictionary<TKey,TValue>.Keys { get { throw null; } } + System.Collections.Generic.ICollection<TValue> System.Collections.Generic.IDictionary<TKey,TValue>.Values { get { throw null; } } + System.Collections.Generic.IEnumerable<TKey> System.Collections.Generic.IReadOnlyDictionary<TKey,TValue>.Keys { get { throw null; } } + System.Collections.Generic.IEnumerable<TValue> System.Collections.Generic.IReadOnlyDictionary<TKey,TValue>.Values { get { throw null; } } + bool System.Collections.ICollection.IsSynchronized { get { throw null; } } + object System.Collections.ICollection.SyncRoot { get { throw null; } } + bool System.Collections.IDictionary.IsFixedSize { get { throw null; } } + bool System.Collections.IDictionary.IsReadOnly { get { throw null; } } + object System.Collections.IDictionary.this[object key] { get { throw null; } set { } } + System.Collections.ICollection System.Collections.IDictionary.Keys { get { throw null; } } + System.Collections.ICollection System.Collections.IDictionary.Values { get { throw null; } } + public System.Collections.Generic.SortedDictionary<TKey, TValue>.ValueCollection Values { get { throw null; } } + public void Add(TKey key, TValue value) { } + public void Clear() { } + public bool ContainsKey(TKey key) { throw null; } + public bool ContainsValue(TValue value) { throw null; } + public void CopyTo(System.Collections.Generic.KeyValuePair<TKey, TValue>[] array, int index) { } + public System.Collections.Generic.SortedDictionary<TKey, TValue>.Enumerator GetEnumerator() { throw null; } + public bool Remove(TKey key) { throw null; } + void System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.Add(System.Collections.Generic.KeyValuePair<TKey, TValue> keyValuePair) { } + bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.Contains(System.Collections.Generic.KeyValuePair<TKey, TValue> keyValuePair) { throw null; } + bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.Remove(System.Collections.Generic.KeyValuePair<TKey, TValue> keyValuePair) { throw null; } + System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<TKey, TValue>> System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey,TValue>>.GetEnumerator() { throw null; } + void System.Collections.ICollection.CopyTo(System.Array array, int index) { } + void System.Collections.IDictionary.Add(object key, object value) { } + bool System.Collections.IDictionary.Contains(object key) { throw null; } + System.Collections.IDictionaryEnumerator System.Collections.IDictionary.GetEnumerator() { throw null; } + void System.Collections.IDictionary.Remove(object key) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public bool TryGetValue(TKey key, out TValue value) { value = default(TValue); throw null; } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Enumerator : System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<TKey, TValue>>, System.Collections.IDictionaryEnumerator, System.Collections.IEnumerator, System.IDisposable + { + public System.Collections.Generic.KeyValuePair<TKey, TValue> Current { get { throw null; } } + System.Collections.DictionaryEntry System.Collections.IDictionaryEnumerator.Entry { get { throw null; } } + object System.Collections.IDictionaryEnumerator.Key { get { throw null; } } + object System.Collections.IDictionaryEnumerator.Value { get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + public void Dispose() { } + public bool MoveNext() { throw null; } + void System.Collections.IEnumerator.Reset() { } + } + [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Generic.DictionaryKeyCollectionDebugView<TKey, TValue>")] + [System.SerializableAttribute] + public sealed partial class KeyCollection : System.Collections.Generic.ICollection<TKey>, System.Collections.Generic.IEnumerable<TKey>, System.Collections.Generic.IReadOnlyCollection<TKey>, System.Collections.ICollection, System.Collections.IEnumerable + { + public KeyCollection(System.Collections.Generic.SortedDictionary<TKey, TValue> dictionary) { } + public int Count { get { throw null; } } + bool System.Collections.Generic.ICollection<TKey>.IsReadOnly { get { throw null; } } + bool System.Collections.ICollection.IsSynchronized { get { throw null; } } + object System.Collections.ICollection.SyncRoot { get { throw null; } } + public void CopyTo(TKey[] array, int index) { } + public System.Collections.Generic.SortedDictionary<TKey, TValue>.KeyCollection.Enumerator GetEnumerator() { throw null; } + void System.Collections.Generic.ICollection<TKey>.Add(TKey item) { } + void System.Collections.Generic.ICollection<TKey>.Clear() { } + bool System.Collections.Generic.ICollection<TKey>.Contains(TKey item) { throw null; } + bool System.Collections.Generic.ICollection<TKey>.Remove(TKey item) { throw null; } + System.Collections.Generic.IEnumerator<TKey> System.Collections.Generic.IEnumerable<TKey>.GetEnumerator() { throw null; } + void System.Collections.ICollection.CopyTo(System.Array array, int index) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Enumerator : System.Collections.Generic.IEnumerator<TKey>, System.Collections.IEnumerator, System.IDisposable + { + public TKey Current { get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + public void Dispose() { } + public bool MoveNext() { throw null; } + void System.Collections.IEnumerator.Reset() { } + } + } + [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Generic.DictionaryValueCollectionDebugView<TKey, TValue>")] + [System.SerializableAttribute] + public sealed partial class ValueCollection : System.Collections.Generic.ICollection<TValue>, System.Collections.Generic.IEnumerable<TValue>, System.Collections.Generic.IReadOnlyCollection<TValue>, System.Collections.ICollection, System.Collections.IEnumerable + { + public ValueCollection(System.Collections.Generic.SortedDictionary<TKey, TValue> dictionary) { } + public int Count { get { throw null; } } + bool System.Collections.Generic.ICollection<TValue>.IsReadOnly { get { throw null; } } + bool System.Collections.ICollection.IsSynchronized { get { throw null; } } + object System.Collections.ICollection.SyncRoot { get { throw null; } } + public void CopyTo(TValue[] array, int index) { } + public System.Collections.Generic.SortedDictionary<TKey, TValue>.ValueCollection.Enumerator GetEnumerator() { throw null; } + void System.Collections.Generic.ICollection<TValue>.Add(TValue item) { } + void System.Collections.Generic.ICollection<TValue>.Clear() { } + bool System.Collections.Generic.ICollection<TValue>.Contains(TValue item) { throw null; } + bool System.Collections.Generic.ICollection<TValue>.Remove(TValue item) { throw null; } + System.Collections.Generic.IEnumerator<TValue> System.Collections.Generic.IEnumerable<TValue>.GetEnumerator() { throw null; } + void System.Collections.ICollection.CopyTo(System.Array array, int index) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Enumerator : System.Collections.Generic.IEnumerator<TValue>, System.Collections.IEnumerator, System.IDisposable + { + public TValue Current { get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + public void Dispose() { } + public bool MoveNext() { throw null; } + void System.Collections.IEnumerator.Reset() { } + } + } + } + [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Generic.IDictionaryDebugView<K, V>")] + [System.SerializableAttribute] + public partial class SortedList<TKey, TValue> : System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey, TValue>>, System.Collections.Generic.IDictionary<TKey, TValue>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey, TValue>>, System.Collections.Generic.IReadOnlyCollection<System.Collections.Generic.KeyValuePair<TKey, TValue>>, System.Collections.Generic.IReadOnlyDictionary<TKey, TValue>, System.Collections.ICollection, System.Collections.IDictionary, System.Collections.IEnumerable + { + public SortedList() { } + public SortedList(System.Collections.Generic.IComparer<TKey> comparer) { } + public SortedList(System.Collections.Generic.IDictionary<TKey, TValue> dictionary) { } + public SortedList(System.Collections.Generic.IDictionary<TKey, TValue> dictionary, System.Collections.Generic.IComparer<TKey> comparer) { } + public SortedList(int capacity) { } + public SortedList(int capacity, System.Collections.Generic.IComparer<TKey> comparer) { } + public int Capacity { get { throw null; } set { } } + public System.Collections.Generic.IComparer<TKey> Comparer { get { throw null; } } + public int Count { get { throw null; } } + public TValue this[TKey key] { get { throw null; } set { } } + public System.Collections.Generic.IList<TKey> Keys { get { throw null; } } + bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.IsReadOnly { get { throw null; } } + System.Collections.Generic.ICollection<TKey> System.Collections.Generic.IDictionary<TKey,TValue>.Keys { get { throw null; } } + System.Collections.Generic.ICollection<TValue> System.Collections.Generic.IDictionary<TKey,TValue>.Values { get { throw null; } } + System.Collections.Generic.IEnumerable<TKey> System.Collections.Generic.IReadOnlyDictionary<TKey,TValue>.Keys { get { throw null; } } + System.Collections.Generic.IEnumerable<TValue> System.Collections.Generic.IReadOnlyDictionary<TKey,TValue>.Values { get { throw null; } } + bool System.Collections.ICollection.IsSynchronized { get { throw null; } } + object System.Collections.ICollection.SyncRoot { get { throw null; } } + bool System.Collections.IDictionary.IsFixedSize { get { throw null; } } + bool System.Collections.IDictionary.IsReadOnly { get { throw null; } } + object System.Collections.IDictionary.this[object key] { get { throw null; } set { } } + System.Collections.ICollection System.Collections.IDictionary.Keys { get { throw null; } } + System.Collections.ICollection System.Collections.IDictionary.Values { get { throw null; } } + public System.Collections.Generic.IList<TValue> Values { get { throw null; } } + public void Add(TKey key, TValue value) { } + public void Clear() { } + public bool ContainsKey(TKey key) { throw null; } + public bool ContainsValue(TValue value) { throw null; } + public System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<TKey, TValue>> GetEnumerator() { throw null; } + public int IndexOfKey(TKey key) { throw null; } + public int IndexOfValue(TValue value) { throw null; } + public bool Remove(TKey key) { throw null; } + public void RemoveAt(int index) { } + void System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.Add(System.Collections.Generic.KeyValuePair<TKey, TValue> keyValuePair) { } + bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.Contains(System.Collections.Generic.KeyValuePair<TKey, TValue> keyValuePair) { throw null; } + void System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.CopyTo(System.Collections.Generic.KeyValuePair<TKey, TValue>[] array, int arrayIndex) { } + bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.Remove(System.Collections.Generic.KeyValuePair<TKey, TValue> keyValuePair) { throw null; } + System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<TKey, TValue>> System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey,TValue>>.GetEnumerator() { throw null; } + void System.Collections.ICollection.CopyTo(System.Array array, int index) { } + void System.Collections.IDictionary.Add(object key, object value) { } + bool System.Collections.IDictionary.Contains(object key) { throw null; } + System.Collections.IDictionaryEnumerator System.Collections.IDictionary.GetEnumerator() { throw null; } + void System.Collections.IDictionary.Remove(object key) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public void TrimExcess() { } + public bool TryGetValue(TKey key, out TValue value) { value = default(TValue); throw null; } + } + [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Generic.ICollectionDebugView<T>")] + [System.SerializableAttribute] + public partial class SortedSet<T> : System.Collections.Generic.ICollection<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.Generic.IReadOnlyCollection<T>, System.Collections.Generic.ISet<T>, System.Collections.ICollection, System.Collections.IEnumerable, System.Runtime.Serialization.IDeserializationCallback, System.Runtime.Serialization.ISerializable + { + public SortedSet() { } + public SortedSet(System.Collections.Generic.IComparer<T> comparer) { } + public SortedSet(System.Collections.Generic.IEnumerable<T> collection) { } + public SortedSet(System.Collections.Generic.IEnumerable<T> collection, System.Collections.Generic.IComparer<T> comparer) { } + protected SortedSet(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public System.Collections.Generic.IComparer<T> Comparer { get { throw null; } } + public int Count { get { throw null; } } + public T Max { get { throw null; } } + public T Min { get { throw null; } } + bool System.Collections.Generic.ICollection<T>.IsReadOnly { get { throw null; } } + bool System.Collections.ICollection.IsSynchronized { get { throw null; } } + object System.Collections.ICollection.SyncRoot { get { throw null; } } + public bool Add(T item) { throw null; } + public virtual void Clear() { } + public virtual bool Contains(T item) { throw null; } + public void CopyTo(T[] array) { } + public void CopyTo(T[] array, int index) { } + public void CopyTo(T[] array, int index, int count) { } + public static System.Collections.Generic.IEqualityComparer<System.Collections.Generic.SortedSet<T>> CreateSetComparer() { throw null; } + public static System.Collections.Generic.IEqualityComparer<System.Collections.Generic.SortedSet<T>> CreateSetComparer(System.Collections.Generic.IEqualityComparer<T> memberEqualityComparer) { throw null; } + public void ExceptWith(System.Collections.Generic.IEnumerable<T> other) { } + public System.Collections.Generic.SortedSet<T>.Enumerator GetEnumerator() { throw null; } + protected virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public virtual System.Collections.Generic.SortedSet<T> GetViewBetween(T lowerValue, T upperValue) { throw null; } + public virtual void IntersectWith(System.Collections.Generic.IEnumerable<T> other) { } + public bool IsProperSubsetOf(System.Collections.Generic.IEnumerable<T> other) { throw null; } + public bool IsProperSupersetOf(System.Collections.Generic.IEnumerable<T> other) { throw null; } + public bool IsSubsetOf(System.Collections.Generic.IEnumerable<T> other) { throw null; } + public bool IsSupersetOf(System.Collections.Generic.IEnumerable<T> other) { throw null; } + protected virtual void OnDeserialization(object sender) { } + public bool Overlaps(System.Collections.Generic.IEnumerable<T> other) { throw null; } + public bool Remove(T item) { throw null; } + public int RemoveWhere(System.Predicate<T> match) { throw null; } + public System.Collections.Generic.IEnumerable<T> Reverse() { throw null; } + public bool SetEquals(System.Collections.Generic.IEnumerable<T> other) { throw null; } + public void SymmetricExceptWith(System.Collections.Generic.IEnumerable<T> other) { } + void System.Collections.Generic.ICollection<T>.Add(T item) { } + System.Collections.Generic.IEnumerator<T> System.Collections.Generic.IEnumerable<T>.GetEnumerator() { throw null; } + void System.Collections.ICollection.CopyTo(System.Array array, int index) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + void System.Runtime.Serialization.IDeserializationCallback.OnDeserialization(object sender) { } + void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public bool TryGetValue(T equalValue, out T actualValue) { actualValue = default(T); throw null; } + public void UnionWith(System.Collections.Generic.IEnumerable<T> other) { } + [System.SerializableAttribute] + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Enumerator : System.Collections.Generic.IEnumerator<T>, System.Collections.IEnumerator, System.IDisposable, System.Runtime.Serialization.IDeserializationCallback, System.Runtime.Serialization.ISerializable + { + public T Current { get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + public void Dispose() { } + public bool MoveNext() { throw null; } + void System.Collections.IEnumerator.Reset() { } + void System.Runtime.Serialization.IDeserializationCallback.OnDeserialization(object sender) { } + void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + } + [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")] + [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Generic.StackDebugView<T>")] + [System.SerializableAttribute] + public partial class Stack<T> : System.Collections.Generic.IEnumerable<T>, System.Collections.Generic.IReadOnlyCollection<T>, System.Collections.ICollection, System.Collections.IEnumerable + { + public Stack() { } + public Stack(System.Collections.Generic.IEnumerable<T> collection) { } + public Stack(int capacity) { } + public int Count { get { throw null; } } + bool System.Collections.ICollection.IsSynchronized { get { throw null; } } + object System.Collections.ICollection.SyncRoot { get { throw null; } } + public void Clear() { } + public bool Contains(T item) { throw null; } + public void CopyTo(T[] array, int arrayIndex) { } + public System.Collections.Generic.Stack<T>.Enumerator GetEnumerator() { throw null; } + public T Peek() { throw null; } + public T Pop() { throw null; } + public void Push(T item) { } + System.Collections.Generic.IEnumerator<T> System.Collections.Generic.IEnumerable<T>.GetEnumerator() { throw null; } + void System.Collections.ICollection.CopyTo(System.Array array, int arrayIndex) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + public T[] ToArray() { throw null; } + public void TrimExcess() { } + public bool TryPeek(out T result) { result = default(T); throw null; } + public bool TryPop(out T result) { result = default(T); throw null; } + [System.SerializableAttribute] + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Enumerator : System.Collections.Generic.IEnumerator<T>, System.Collections.IEnumerator, System.IDisposable + { + public T Current { get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + public void Dispose() { } + public bool MoveNext() { throw null; } + void System.Collections.IEnumerator.Reset() { } + } + } +} +namespace System.Collections.ObjectModel +{ + [System.SerializableAttribute] + public partial class ObservableCollection<T> : System.Collections.ObjectModel.Collection<T>, System.Collections.Specialized.INotifyCollectionChanged, System.ComponentModel.INotifyPropertyChanged + { + public ObservableCollection() { } + public ObservableCollection(System.Collections.Generic.IEnumerable<T> collection) { } + public ObservableCollection(System.Collections.Generic.List<T> list) { } + public virtual event System.Collections.Specialized.NotifyCollectionChangedEventHandler CollectionChanged { add { } remove { } } + protected virtual event System.ComponentModel.PropertyChangedEventHandler PropertyChanged { add { } remove { } } + event System.ComponentModel.PropertyChangedEventHandler System.ComponentModel.INotifyPropertyChanged.PropertyChanged { add { } remove { } } + protected System.IDisposable BlockReentrancy() { throw null; } + protected void CheckReentrancy() { } + protected override void ClearItems() { } + protected override void InsertItem(int index, T item) { } + public void Move(int oldIndex, int newIndex) { } + protected virtual void MoveItem(int oldIndex, int newIndex) { } + protected virtual void OnCollectionChanged(System.Collections.Specialized.NotifyCollectionChangedEventArgs e) { } + protected virtual void OnPropertyChanged(System.ComponentModel.PropertyChangedEventArgs e) { } + protected override void RemoveItem(int index) { } + protected override void SetItem(int index, T item) { } + } + [System.SerializableAttribute] + public partial class ReadOnlyObservableCollection<T> : System.Collections.ObjectModel.ReadOnlyCollection<T>, System.Collections.Specialized.INotifyCollectionChanged, System.ComponentModel.INotifyPropertyChanged + { + public ReadOnlyObservableCollection(System.Collections.ObjectModel.ObservableCollection<T> list) : base (default(System.Collections.Generic.IList<T>)) { } + protected virtual event System.Collections.Specialized.NotifyCollectionChangedEventHandler CollectionChanged { add { } remove { } } + protected virtual event System.ComponentModel.PropertyChangedEventHandler PropertyChanged { add { } remove { } } + event System.Collections.Specialized.NotifyCollectionChangedEventHandler System.Collections.Specialized.INotifyCollectionChanged.CollectionChanged { add { } remove { } } + event System.ComponentModel.PropertyChangedEventHandler System.ComponentModel.INotifyPropertyChanged.PropertyChanged { add { } remove { } } + protected virtual void OnCollectionChanged(System.Collections.Specialized.NotifyCollectionChangedEventArgs args) { } + protected virtual void OnPropertyChanged(System.ComponentModel.PropertyChangedEventArgs args) { } + } +} +namespace System.Collections.Specialized +{ + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct BitVector32 + { + public BitVector32(System.Collections.Specialized.BitVector32 value) { throw null;} + public BitVector32(int data) { throw null;} + public int Data { get { throw null; } } + public int this[System.Collections.Specialized.BitVector32.Section section] { get { throw null; } set { } } + public bool this[int bit] { get { throw null; } set { } } + public static int CreateMask() { throw null; } + public static int CreateMask(int previous) { throw null; } + public static System.Collections.Specialized.BitVector32.Section CreateSection(short maxValue) { throw null; } + public static System.Collections.Specialized.BitVector32.Section CreateSection(short maxValue, System.Collections.Specialized.BitVector32.Section previous) { throw null; } + public override bool Equals(object o) { throw null; } + public override int GetHashCode() { throw null; } + public override string ToString() { throw null; } + public static string ToString(System.Collections.Specialized.BitVector32 value) { throw null; } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct Section + { + public short Mask { get { throw null; } } + public short Offset { get { throw null; } } + public bool Equals(System.Collections.Specialized.BitVector32.Section obj) { throw null; } + public override bool Equals(object o) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Collections.Specialized.BitVector32.Section a, System.Collections.Specialized.BitVector32.Section b) { throw null; } + public static bool operator !=(System.Collections.Specialized.BitVector32.Section a, System.Collections.Specialized.BitVector32.Section b) { throw null; } + public override string ToString() { throw null; } + public static string ToString(System.Collections.Specialized.BitVector32.Section value) { throw null; } + } + } + public partial class CollectionsUtil + { + public CollectionsUtil() { } + public static System.Collections.Hashtable CreateCaseInsensitiveHashtable() { throw null; } + public static System.Collections.Hashtable CreateCaseInsensitiveHashtable(System.Collections.IDictionary d) { throw null; } + public static System.Collections.Hashtable CreateCaseInsensitiveHashtable(int capacity) { throw null; } + public static System.Collections.SortedList CreateCaseInsensitiveSortedList() { throw null; } + } + [System.SerializableAttribute] + public partial class HybridDictionary : System.Collections.ICollection, System.Collections.IDictionary, System.Collections.IEnumerable + { + public HybridDictionary() { } + public HybridDictionary(bool caseInsensitive) { } + public HybridDictionary(int initialSize) { } + public HybridDictionary(int initialSize, bool caseInsensitive) { } + public int Count { get { throw null; } } + public bool IsFixedSize { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public object this[object key] { get { throw null; } set { } } + public System.Collections.ICollection Keys { get { throw null; } } + public object SyncRoot { get { throw null; } } + public System.Collections.ICollection Values { get { throw null; } } + public void Add(object key, object value) { } + public void Clear() { } + public bool Contains(object key) { throw null; } + public void CopyTo(System.Array array, int index) { } + public System.Collections.IDictionaryEnumerator GetEnumerator() { throw null; } + public void Remove(object key) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial interface INotifyCollectionChanged + { + event System.Collections.Specialized.NotifyCollectionChangedEventHandler CollectionChanged; + } + public partial interface IOrderedDictionary : System.Collections.ICollection, System.Collections.IDictionary, System.Collections.IEnumerable + { + object this[int index] { get; set; } + new System.Collections.IDictionaryEnumerator GetEnumerator(); + void Insert(int index, object key, object value); + void RemoveAt(int index); + } + [System.SerializableAttribute] + public partial class ListDictionary : System.Collections.ICollection, System.Collections.IDictionary, System.Collections.IEnumerable + { + public ListDictionary() { } + public ListDictionary(System.Collections.IComparer comparer) { } + public int Count { get { throw null; } } + public bool IsFixedSize { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public object this[object key] { get { throw null; } set { } } + public System.Collections.ICollection Keys { get { throw null; } } + public object SyncRoot { get { throw null; } } + public System.Collections.ICollection Values { get { throw null; } } + public void Add(object key, object value) { } + public void Clear() { } + public bool Contains(object key) { throw null; } + public void CopyTo(System.Array array, int index) { } + public System.Collections.IDictionaryEnumerator GetEnumerator() { throw null; } + public void Remove(object key) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + [System.SerializableAttribute] + public abstract partial class NameObjectCollectionBase : System.Collections.ICollection, System.Collections.IEnumerable, System.Runtime.Serialization.IDeserializationCallback, System.Runtime.Serialization.ISerializable + { + protected NameObjectCollectionBase() { } + protected NameObjectCollectionBase(System.Collections.IEqualityComparer equalityComparer) { } + [System.ObsoleteAttribute("Please use NameObjectCollectionBase(IEqualityComparer) instead.")] + protected NameObjectCollectionBase(System.Collections.IHashCodeProvider hashProvider, System.Collections.IComparer comparer) { } + protected NameObjectCollectionBase(int capacity) { } + protected NameObjectCollectionBase(int capacity, System.Collections.IEqualityComparer equalityComparer) { } + [System.ObsoleteAttribute("Please use NameObjectCollectionBase(Int32, IEqualityComparer) instead.")] + protected NameObjectCollectionBase(int capacity, System.Collections.IHashCodeProvider hashProvider, System.Collections.IComparer comparer) { } + protected NameObjectCollectionBase(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public virtual int Count { get { throw null; } } + protected bool IsReadOnly { get { throw null; } set { } } + public virtual System.Collections.Specialized.NameObjectCollectionBase.KeysCollection Keys { get { throw null; } } + bool System.Collections.ICollection.IsSynchronized { get { throw null; } } + object System.Collections.ICollection.SyncRoot { get { throw null; } } + protected void BaseAdd(string name, object value) { } + protected void BaseClear() { } + protected object BaseGet(int index) { throw null; } + protected object BaseGet(string name) { throw null; } + protected string[] BaseGetAllKeys() { throw null; } + protected object[] BaseGetAllValues() { throw null; } + protected object[] BaseGetAllValues(System.Type type) { throw null; } + protected string BaseGetKey(int index) { throw null; } + protected bool BaseHasKeys() { throw null; } + protected void BaseRemove(string name) { } + protected void BaseRemoveAt(int index) { } + protected void BaseSet(int index, object value) { } + protected void BaseSet(string name, object value) { } + public virtual System.Collections.IEnumerator GetEnumerator() { throw null; } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(128))] + public virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public virtual void OnDeserialization(object sender) { } + void System.Collections.ICollection.CopyTo(System.Array array, int index) { } + [System.SerializableAttribute] + public partial class KeysCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal KeysCollection() { } + public int Count { get { throw null; } } + public string this[int index] { get { throw null; } } + bool System.Collections.ICollection.IsSynchronized { get { throw null; } } + object System.Collections.ICollection.SyncRoot { get { throw null; } } + public virtual string Get(int index) { throw null; } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + void System.Collections.ICollection.CopyTo(System.Array array, int index) { } + } + } + [System.SerializableAttribute] + public partial class NameValueCollection : System.Collections.Specialized.NameObjectCollectionBase + { + public NameValueCollection() { } + public NameValueCollection(System.Collections.IEqualityComparer equalityComparer) { } + [System.ObsoleteAttribute("Please use NameValueCollection(IEqualityComparer) instead.")] + public NameValueCollection(System.Collections.IHashCodeProvider hashProvider, System.Collections.IComparer comparer) { } + public NameValueCollection(System.Collections.Specialized.NameValueCollection col) { } + public NameValueCollection(int capacity) { } + public NameValueCollection(int capacity, System.Collections.IEqualityComparer equalityComparer) { } + [System.ObsoleteAttribute("Please use NameValueCollection(Int32, IEqualityComparer) instead.")] + public NameValueCollection(int capacity, System.Collections.IHashCodeProvider hashProvider, System.Collections.IComparer comparer) { } + public NameValueCollection(int capacity, System.Collections.Specialized.NameValueCollection col) { } + protected NameValueCollection(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public virtual string[] AllKeys { get { throw null; } } + public string this[int index] { get { throw null; } } + public string this[string name] { get { throw null; } set { } } + public void Add(System.Collections.Specialized.NameValueCollection c) { } + public virtual void Add(string name, string value) { } + public virtual void Clear() { } + public void CopyTo(System.Array dest, int index) { } + public virtual string Get(int index) { throw null; } + public virtual string Get(string name) { throw null; } + public virtual string GetKey(int index) { throw null; } + public virtual string[] GetValues(int index) { throw null; } + public virtual string[] GetValues(string name) { throw null; } + public bool HasKeys() { throw null; } + protected void InvalidateCachedArrays() { } + public virtual void Remove(string name) { } + public virtual void Set(string name, string value) { } + } + public enum NotifyCollectionChangedAction + { + Add = 0, + Move = 3, + Remove = 1, + Replace = 2, + Reset = 4, + } + public partial class NotifyCollectionChangedEventArgs : System.EventArgs + { + public NotifyCollectionChangedEventArgs(System.Collections.Specialized.NotifyCollectionChangedAction action) { } + public NotifyCollectionChangedEventArgs(System.Collections.Specialized.NotifyCollectionChangedAction action, System.Collections.IList changedItems) { } + public NotifyCollectionChangedEventArgs(System.Collections.Specialized.NotifyCollectionChangedAction action, System.Collections.IList newItems, System.Collections.IList oldItems) { } + public NotifyCollectionChangedEventArgs(System.Collections.Specialized.NotifyCollectionChangedAction action, System.Collections.IList newItems, System.Collections.IList oldItems, int startingIndex) { } + public NotifyCollectionChangedEventArgs(System.Collections.Specialized.NotifyCollectionChangedAction action, System.Collections.IList changedItems, int startingIndex) { } + public NotifyCollectionChangedEventArgs(System.Collections.Specialized.NotifyCollectionChangedAction action, System.Collections.IList changedItems, int index, int oldIndex) { } + public NotifyCollectionChangedEventArgs(System.Collections.Specialized.NotifyCollectionChangedAction action, object changedItem) { } + public NotifyCollectionChangedEventArgs(System.Collections.Specialized.NotifyCollectionChangedAction action, object changedItem, int index) { } + public NotifyCollectionChangedEventArgs(System.Collections.Specialized.NotifyCollectionChangedAction action, object changedItem, int index, int oldIndex) { } + public NotifyCollectionChangedEventArgs(System.Collections.Specialized.NotifyCollectionChangedAction action, object newItem, object oldItem) { } + public NotifyCollectionChangedEventArgs(System.Collections.Specialized.NotifyCollectionChangedAction action, object newItem, object oldItem, int index) { } + public System.Collections.Specialized.NotifyCollectionChangedAction Action { get { throw null; } } + public System.Collections.IList NewItems { get { throw null; } } + public int NewStartingIndex { get { throw null; } } + public System.Collections.IList OldItems { get { throw null; } } + public int OldStartingIndex { get { throw null; } } + } + public delegate void NotifyCollectionChangedEventHandler(object sender, System.Collections.Specialized.NotifyCollectionChangedEventArgs e); + [System.SerializableAttribute] + public partial class OrderedDictionary : System.Collections.ICollection, System.Collections.IDictionary, System.Collections.IEnumerable, System.Collections.Specialized.IOrderedDictionary, System.Runtime.Serialization.IDeserializationCallback, System.Runtime.Serialization.ISerializable + { + public OrderedDictionary() { } + public OrderedDictionary(System.Collections.IEqualityComparer comparer) { } + public OrderedDictionary(int capacity) { } + public OrderedDictionary(int capacity, System.Collections.IEqualityComparer comparer) { } + protected OrderedDictionary(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public int Count { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public object this[int index] { get { throw null; } set { } } + public object this[object key] { get { throw null; } set { } } + public System.Collections.ICollection Keys { get { throw null; } } + bool System.Collections.ICollection.IsSynchronized { get { throw null; } } + object System.Collections.ICollection.SyncRoot { get { throw null; } } + bool System.Collections.IDictionary.IsFixedSize { get { throw null; } } + public System.Collections.ICollection Values { get { throw null; } } + public void Add(object key, object value) { } + public System.Collections.Specialized.OrderedDictionary AsReadOnly() { throw null; } + public void Clear() { } + public bool Contains(object key) { throw null; } + public void CopyTo(System.Array array, int index) { } + public virtual System.Collections.IDictionaryEnumerator GetEnumerator() { throw null; } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(128))] + public virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public void Insert(int index, object key, object value) { } + protected virtual void OnDeserialization(object sender) { } + public void Remove(object key) { } + public void RemoveAt(int index) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + void System.Runtime.Serialization.IDeserializationCallback.OnDeserialization(object sender) { } + } + [System.SerializableAttribute] + public partial class StringCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + public StringCollection() { } + public int Count { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public string this[int index] { get { throw null; } set { } } + public object SyncRoot { get { throw null; } } + bool System.Collections.IList.IsFixedSize { get { throw null; } } + bool System.Collections.IList.IsReadOnly { get { throw null; } } + object System.Collections.IList.this[int index] { get { throw null; } set { } } + public int Add(string value) { throw null; } + public void AddRange(string[] value) { } + public void Clear() { } + public bool Contains(string value) { throw null; } + public void CopyTo(string[] array, int index) { } + public System.Collections.Specialized.StringEnumerator GetEnumerator() { throw null; } + public int IndexOf(string value) { throw null; } + public void Insert(int index, string value) { } + public void Remove(string value) { } + public void RemoveAt(int index) { } + void System.Collections.ICollection.CopyTo(System.Array array, int index) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + int System.Collections.IList.Add(object value) { throw null; } + bool System.Collections.IList.Contains(object value) { throw null; } + int System.Collections.IList.IndexOf(object value) { throw null; } + void System.Collections.IList.Insert(int index, object value) { } + void System.Collections.IList.Remove(object value) { } + } + [System.ComponentModel.Design.Serialization.DesignerSerializerAttribute("System.Diagnostics.Design.StringDictionaryCodeDomSerializer, System.Design, Version=2.0.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.Serialization.CodeDomSerializer, System.Design, Version=2.0.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.SerializableAttribute] + public partial class StringDictionary : System.Collections.IEnumerable + { + public StringDictionary() { } + public virtual int Count { get { throw null; } } + public virtual bool IsSynchronized { get { throw null; } } + public virtual string this[string key] { get { throw null; } set { } } + public virtual System.Collections.ICollection Keys { get { throw null; } } + public virtual object SyncRoot { get { throw null; } } + public virtual System.Collections.ICollection Values { get { throw null; } } + public virtual void Add(string key, string value) { } + public virtual void Clear() { } + public virtual bool ContainsKey(string key) { throw null; } + public virtual bool ContainsValue(string value) { throw null; } + public virtual void CopyTo(System.Array array, int index) { } + public virtual System.Collections.IEnumerator GetEnumerator() { throw null; } + public virtual void Remove(string key) { } + } + public partial class StringEnumerator + { + internal StringEnumerator() { } + public string Current { get { throw null; } } + public bool MoveNext() { throw null; } + public void Reset() { } + } +} +namespace System.ComponentModel +{ + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public partial class AddingNewEventArgs : System.EventArgs + { + public AddingNewEventArgs() { } + public AddingNewEventArgs(object newObject) { } + public object NewObject { get { throw null; } set { } } + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public delegate void AddingNewEventHandler(object sender, System.ComponentModel.AddingNewEventArgs e); + [System.AttributeUsageAttribute((System.AttributeTargets)(32767))] + public sealed partial class AmbientValueAttribute : System.Attribute + { + public AmbientValueAttribute(bool value) { } + public AmbientValueAttribute(byte value) { } + public AmbientValueAttribute(char value) { } + public AmbientValueAttribute(double value) { } + public AmbientValueAttribute(short value) { } + public AmbientValueAttribute(int value) { } + public AmbientValueAttribute(long value) { } + public AmbientValueAttribute(object value) { } + public AmbientValueAttribute(float value) { } + public AmbientValueAttribute(string value) { } + public AmbientValueAttribute(System.Type type, string value) { } + public object Value { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public partial class ArrayConverter : System.ComponentModel.CollectionConverter + { + public ArrayConverter() { } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; } + public override System.ComponentModel.PropertyDescriptorCollection GetProperties(System.ComponentModel.ITypeDescriptorContext context, object value, System.Attribute[] attributes) { throw null; } + public override bool GetPropertiesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public partial class AsyncCompletedEventArgs : System.EventArgs + { + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + [System.ObsoleteAttribute("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)] + public AsyncCompletedEventArgs() { } + public AsyncCompletedEventArgs(System.Exception error, bool cancelled, object userState) { } + public bool Cancelled { get { throw null; } } + public System.Exception Error { get { throw null; } } + public object UserState { get { throw null; } } + protected void RaiseExceptionIfNecessary() { } + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public delegate void AsyncCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e); + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public sealed partial class AsyncOperation + { + internal AsyncOperation() { } + public System.Threading.SynchronizationContext SynchronizationContext { get { throw null; } } + public object UserSuppliedState { get { throw null; } } + ~AsyncOperation() { } + public void OperationCompleted() { } + public void Post(System.Threading.SendOrPostCallback d, object arg) { } + public void PostOperationCompleted(System.Threading.SendOrPostCallback d, object arg) { } + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public static partial class AsyncOperationManager + { + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public static System.Threading.SynchronizationContext SynchronizationContext { get { throw null; } [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]set { } } + public static System.ComponentModel.AsyncOperation CreateOperation(object userSuppliedState) { throw null; } + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true)] + public partial class AttributeCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + public static readonly System.ComponentModel.AttributeCollection Empty; + protected AttributeCollection() { } + public AttributeCollection(params System.Attribute[] attributes) { } + protected virtual System.Attribute[] Attributes { get { throw null; } } + public int Count { get { throw null; } } + public virtual System.Attribute this[int index] { get { throw null; } } + public virtual System.Attribute this[System.Type attributeType] { get { throw null; } } + int System.Collections.ICollection.Count { get { throw null; } } + bool System.Collections.ICollection.IsSynchronized { get { throw null; } } + object System.Collections.ICollection.SyncRoot { get { throw null; } } + public bool Contains(System.Attribute attribute) { throw null; } + public bool Contains(System.Attribute[] attributes) { throw null; } + public void CopyTo(System.Array array, int index) { } + public static System.ComponentModel.AttributeCollection FromExisting(System.ComponentModel.AttributeCollection existing, params System.Attribute[] newAttributes) { throw null; } + protected System.Attribute GetDefaultAttribute(System.Type attributeType) { throw null; } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public bool Matches(System.Attribute attribute) { throw null; } + public bool Matches(System.Attribute[] attributes) { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public partial class AttributeProviderAttribute : System.Attribute + { + public AttributeProviderAttribute(string typeName) { } + public AttributeProviderAttribute(string typeName, string propertyName) { } + public AttributeProviderAttribute(System.Type type) { } + public string PropertyName { get { throw null; } } + public string TypeName { get { throw null; } } + } + [System.ComponentModel.DefaultEventAttribute("DoWork")] + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public partial class BackgroundWorker : System.ComponentModel.Component + { + public BackgroundWorker() { } + [System.ComponentModel.BrowsableAttribute(false)] + public bool CancellationPending { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + public bool IsBusy { get { throw null; } } + [System.ComponentModel.DefaultValueAttribute(false)] + public bool WorkerReportsProgress { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + public bool WorkerSupportsCancellation { get { throw null; } set { } } + public event System.ComponentModel.DoWorkEventHandler DoWork { add { } remove { } } + public event System.ComponentModel.ProgressChangedEventHandler ProgressChanged { add { } remove { } } + public event System.ComponentModel.RunWorkerCompletedEventHandler RunWorkerCompleted { add { } remove { } } + public void CancelAsync() { } + protected virtual void OnDoWork(System.ComponentModel.DoWorkEventArgs e) { } + protected virtual void OnProgressChanged(System.ComponentModel.ProgressChangedEventArgs e) { } + protected virtual void OnRunWorkerCompleted(System.ComponentModel.RunWorkerCompletedEventArgs e) { } + public void ReportProgress(int percentProgress) { } + public void ReportProgress(int percentProgress, object userState) { } + public void RunWorkerAsync() { } + public void RunWorkerAsync(object argument) { } + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public abstract partial class BaseNumberConverter : System.ComponentModel.TypeConverter + { + protected BaseNumberConverter() { } + public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; } + public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type t) { throw null; } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767))] + public sealed partial class BindableAttribute : System.Attribute + { + public static readonly System.ComponentModel.BindableAttribute Default; + public static readonly System.ComponentModel.BindableAttribute No; + public static readonly System.ComponentModel.BindableAttribute Yes; + public BindableAttribute(bool bindable) { } + public BindableAttribute(bool bindable, System.ComponentModel.BindingDirection direction) { } + public BindableAttribute(System.ComponentModel.BindableSupport flags) { } + public BindableAttribute(System.ComponentModel.BindableSupport flags, System.ComponentModel.BindingDirection direction) { } + public bool Bindable { get { throw null; } } + public System.ComponentModel.BindingDirection Direction { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public override bool IsDefaultAttribute() { throw null; } + } + public enum BindableSupport + { + Default = 2, + No = 0, + Yes = 1, + } + public enum BindingDirection + { + OneWay = 0, + TwoWay = 1, + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + [System.SerializableAttribute] + public partial class BindingList<T> : System.Collections.ObjectModel.Collection<T>, System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList, System.ComponentModel.IBindingList, System.ComponentModel.ICancelAddNew, System.ComponentModel.IRaiseItemChangedEvents + { + public BindingList() { } + public BindingList(System.Collections.Generic.IList<T> list) { } + public bool AllowEdit { get { throw null; } set { } } + public bool AllowNew { get { throw null; } set { } } + public bool AllowRemove { get { throw null; } set { } } + protected virtual bool IsSortedCore { get { throw null; } } + public bool RaiseListChangedEvents { get { throw null; } set { } } + protected virtual System.ComponentModel.ListSortDirection SortDirectionCore { get { throw null; } } + protected virtual System.ComponentModel.PropertyDescriptor SortPropertyCore { get { throw null; } } + protected virtual bool SupportsChangeNotificationCore { get { throw null; } } + protected virtual bool SupportsSearchingCore { get { throw null; } } + protected virtual bool SupportsSortingCore { get { throw null; } } + bool System.ComponentModel.IBindingList.AllowEdit { get { throw null; } } + bool System.ComponentModel.IBindingList.AllowNew { get { throw null; } } + bool System.ComponentModel.IBindingList.AllowRemove { get { throw null; } } + bool System.ComponentModel.IBindingList.IsSorted { get { throw null; } } + System.ComponentModel.ListSortDirection System.ComponentModel.IBindingList.SortDirection { get { throw null; } } + System.ComponentModel.PropertyDescriptor System.ComponentModel.IBindingList.SortProperty { get { throw null; } } + bool System.ComponentModel.IBindingList.SupportsChangeNotification { get { throw null; } } + bool System.ComponentModel.IBindingList.SupportsSearching { get { throw null; } } + bool System.ComponentModel.IBindingList.SupportsSorting { get { throw null; } } + bool System.ComponentModel.IRaiseItemChangedEvents.RaisesItemChangedEvents { get { throw null; } } + public event System.ComponentModel.AddingNewEventHandler AddingNew { add { } remove { } } + public event System.ComponentModel.ListChangedEventHandler ListChanged { add { } remove { } } + public T AddNew() { throw null; } + protected virtual object AddNewCore() { throw null; } + protected virtual void ApplySortCore(System.ComponentModel.PropertyDescriptor prop, System.ComponentModel.ListSortDirection direction) { } + public virtual void CancelNew(int itemIndex) { } + protected override void ClearItems() { } + public virtual void EndNew(int itemIndex) { } + protected virtual int FindCore(System.ComponentModel.PropertyDescriptor prop, object key) { throw null; } + protected override void InsertItem(int index, T item) { } + protected virtual void OnAddingNew(System.ComponentModel.AddingNewEventArgs e) { } + protected virtual void OnListChanged(System.ComponentModel.ListChangedEventArgs e) { } + protected override void RemoveItem(int index) { } + protected virtual void RemoveSortCore() { } + public void ResetBindings() { } + public void ResetItem(int position) { } + protected override void SetItem(int index, T item) { } + void System.ComponentModel.IBindingList.AddIndex(System.ComponentModel.PropertyDescriptor prop) { } + object System.ComponentModel.IBindingList.AddNew() { throw null; } + void System.ComponentModel.IBindingList.ApplySort(System.ComponentModel.PropertyDescriptor prop, System.ComponentModel.ListSortDirection direction) { } + int System.ComponentModel.IBindingList.Find(System.ComponentModel.PropertyDescriptor prop, object key) { throw null; } + void System.ComponentModel.IBindingList.RemoveIndex(System.ComponentModel.PropertyDescriptor prop) { } + void System.ComponentModel.IBindingList.RemoveSort() { } + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public partial class BooleanConverter : System.ComponentModel.TypeConverter + { + public BooleanConverter() { } + public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; } + public override System.ComponentModel.TypeConverter.StandardValuesCollection GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + public override bool GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + public override bool GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767))] + public sealed partial class BrowsableAttribute : System.Attribute + { + public static readonly System.ComponentModel.BrowsableAttribute Default; + public static readonly System.ComponentModel.BrowsableAttribute No; + public static readonly System.ComponentModel.BrowsableAttribute Yes; + public BrowsableAttribute(bool browsable) { } + public bool Browsable { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public override bool IsDefaultAttribute() { throw null; } + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public partial class ByteConverter : System.ComponentModel.BaseNumberConverter + { + public ByteConverter() { } + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public partial class CancelEventArgs : System.EventArgs + { + public CancelEventArgs() { } + public CancelEventArgs(bool cancel) { } + public bool Cancel { get { throw null; } set { } } + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public delegate void CancelEventHandler(object sender, System.ComponentModel.CancelEventArgs e); + [System.AttributeUsageAttribute((System.AttributeTargets)(32767))] + public partial class CategoryAttribute : System.Attribute + { + public CategoryAttribute() { } + public CategoryAttribute(string category) { } + public static System.ComponentModel.CategoryAttribute Action { get { throw null; } } + public static System.ComponentModel.CategoryAttribute Appearance { get { throw null; } } + public static System.ComponentModel.CategoryAttribute Asynchronous { get { throw null; } } + public static System.ComponentModel.CategoryAttribute Behavior { get { throw null; } } + public string Category { get { throw null; } } + public static System.ComponentModel.CategoryAttribute Data { get { throw null; } } + public static System.ComponentModel.CategoryAttribute Default { get { throw null; } } + public static System.ComponentModel.CategoryAttribute Design { get { throw null; } } + public static System.ComponentModel.CategoryAttribute DragDrop { get { throw null; } } + public static System.ComponentModel.CategoryAttribute Focus { get { throw null; } } + public static System.ComponentModel.CategoryAttribute Format { get { throw null; } } + public static System.ComponentModel.CategoryAttribute Key { get { throw null; } } + public static System.ComponentModel.CategoryAttribute Layout { get { throw null; } } + public static System.ComponentModel.CategoryAttribute Mouse { get { throw null; } } + public static System.ComponentModel.CategoryAttribute WindowStyle { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + protected virtual string GetLocalizedString(string value) { throw null; } + public override bool IsDefaultAttribute() { throw null; } + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public partial class CharConverter : System.ComponentModel.TypeConverter + { + public CharConverter() { } + public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; } + } + public enum CollectionChangeAction + { + Add = 1, + Refresh = 3, + Remove = 2, + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public partial class CollectionChangeEventArgs : System.EventArgs + { + public CollectionChangeEventArgs(System.ComponentModel.CollectionChangeAction action, object element) { } + public virtual System.ComponentModel.CollectionChangeAction Action { get { throw null; } } + public virtual object Element { get { throw null; } } + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public delegate void CollectionChangeEventHandler(object sender, System.ComponentModel.CollectionChangeEventArgs e); + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public partial class CollectionConverter : System.ComponentModel.TypeConverter + { + public CollectionConverter() { } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; } + public override System.ComponentModel.PropertyDescriptorCollection GetProperties(System.ComponentModel.ITypeDescriptorContext context, object value, System.Attribute[] attributes) { throw null; } + public override bool GetPropertiesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + public sealed partial class ComplexBindingPropertiesAttribute : System.Attribute + { + public static readonly System.ComponentModel.ComplexBindingPropertiesAttribute Default; + public ComplexBindingPropertiesAttribute() { } + public ComplexBindingPropertiesAttribute(string dataSource) { } + public ComplexBindingPropertiesAttribute(string dataSource, string dataMember) { } + public string DataMember { get { throw null; } } + public string DataSource { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + } + [System.ComponentModel.DesignerCategoryAttribute("Component")] + [System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)(1))] + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + public partial class Component : System.MarshalByRefObject, System.ComponentModel.IComponent, System.IDisposable + { + public Component() { } + protected virtual bool CanRaiseEvents { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public System.ComponentModel.IContainer Container { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + protected bool DesignMode { get { throw null; } } + protected System.ComponentModel.EventHandlerList Events { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public virtual System.ComponentModel.ISite Site { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public event System.EventHandler Disposed { add { } remove { } } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + ~Component() { } + protected virtual object GetService(System.Type service) { throw null; } + public override string ToString() { throw null; } + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true)] + public partial class ComponentCollection : System.Collections.ReadOnlyCollectionBase + { + public ComponentCollection(System.ComponentModel.IComponent[] components) { } + public virtual System.ComponentModel.IComponent this[int index] { get { throw null; } } + public virtual System.ComponentModel.IComponent this[string name] { get { throw null; } } + public void CopyTo(System.ComponentModel.IComponent[] array, int index) { } + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public partial class ComponentConverter : System.ComponentModel.ReferenceConverter + { + public ComponentConverter(System.Type type) : base (default(System.Type)) { } + public override System.ComponentModel.PropertyDescriptorCollection GetProperties(System.ComponentModel.ITypeDescriptorContext context, object value, System.Attribute[] attributes) { throw null; } + public override bool GetPropertiesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public abstract partial class ComponentEditor + { + protected ComponentEditor() { } + public abstract bool EditComponent(System.ComponentModel.ITypeDescriptorContext context, object component); + public bool EditComponent(object component) { throw null; } + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public partial class ComponentResourceManager : System.Resources.ResourceManager + { + public ComponentResourceManager() { } + public ComponentResourceManager(System.Type t) { } + public void ApplyResources(object value, string objectName) { } + public virtual void ApplyResources(object value, string objectName, System.Globalization.CultureInfo culture) { } + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public partial class Container : System.ComponentModel.IContainer, System.IDisposable + { + public Container() { } + public virtual System.ComponentModel.ComponentCollection Components { get { throw null; } } + public virtual void Add(System.ComponentModel.IComponent component) { } + public virtual void Add(System.ComponentModel.IComponent component, string name) { } + protected virtual System.ComponentModel.ISite CreateSite(System.ComponentModel.IComponent component, string name) { throw null; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + ~Container() { } + protected virtual object GetService(System.Type service) { throw null; } + public virtual void Remove(System.ComponentModel.IComponent component) { } + protected void RemoveWithoutUnsiting(System.ComponentModel.IComponent component) { } + protected virtual void ValidateName(System.ComponentModel.IComponent component, string name) { } + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public abstract partial class ContainerFilterService + { + protected ContainerFilterService() { } + public virtual System.ComponentModel.ComponentCollection FilterComponents(System.ComponentModel.ComponentCollection components) { throw null; } + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public partial class CultureInfoConverter : System.ComponentModel.TypeConverter + { + public CultureInfoConverter() { } + public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; } + public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; } + protected virtual string GetCultureName(System.Globalization.CultureInfo culture) { throw null; } + public override System.ComponentModel.TypeConverter.StandardValuesCollection GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + public override bool GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + public override bool GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public abstract partial class CustomTypeDescriptor : System.ComponentModel.ICustomTypeDescriptor + { + protected CustomTypeDescriptor() { } + protected CustomTypeDescriptor(System.ComponentModel.ICustomTypeDescriptor parent) { } + public virtual System.ComponentModel.AttributeCollection GetAttributes() { throw null; } + public virtual string GetClassName() { throw null; } + public virtual string GetComponentName() { throw null; } + public virtual System.ComponentModel.TypeConverter GetConverter() { throw null; } + public virtual System.ComponentModel.EventDescriptor GetDefaultEvent() { throw null; } + public virtual System.ComponentModel.PropertyDescriptor GetDefaultProperty() { throw null; } + public virtual object GetEditor(System.Type editorBaseType) { throw null; } + public virtual System.ComponentModel.EventDescriptorCollection GetEvents() { throw null; } + public virtual System.ComponentModel.EventDescriptorCollection GetEvents(System.Attribute[] attributes) { throw null; } + public virtual System.ComponentModel.PropertyDescriptorCollection GetProperties() { throw null; } + public virtual System.ComponentModel.PropertyDescriptorCollection GetProperties(System.Attribute[] attributes) { throw null; } + public virtual object GetPropertyOwner(System.ComponentModel.PropertyDescriptor pd) { throw null; } + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public partial class DataErrorsChangedEventArgs : System.EventArgs + { + public DataErrorsChangedEventArgs(string propertyName) { } + public virtual string PropertyName { get { throw null; } } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + public sealed partial class DataObjectAttribute : System.Attribute + { + public static readonly System.ComponentModel.DataObjectAttribute DataObject; + public static readonly System.ComponentModel.DataObjectAttribute Default; + public static readonly System.ComponentModel.DataObjectAttribute NonDataObject; + public DataObjectAttribute() { } + public DataObjectAttribute(bool isDataObject) { } + public bool IsDataObject { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public override bool IsDefaultAttribute() { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public sealed partial class DataObjectFieldAttribute : System.Attribute + { + public DataObjectFieldAttribute(bool primaryKey) { } + public DataObjectFieldAttribute(bool primaryKey, bool isIdentity) { } + public DataObjectFieldAttribute(bool primaryKey, bool isIdentity, bool isNullable) { } + public DataObjectFieldAttribute(bool primaryKey, bool isIdentity, bool isNullable, int length) { } + public bool IsIdentity { get { throw null; } } + public bool IsNullable { get { throw null; } } + public int Length { get { throw null; } } + public bool PrimaryKey { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(64))] + public sealed partial class DataObjectMethodAttribute : System.Attribute + { + public DataObjectMethodAttribute(System.ComponentModel.DataObjectMethodType methodType) { } + public DataObjectMethodAttribute(System.ComponentModel.DataObjectMethodType methodType, bool isDefault) { } + public bool IsDefault { get { throw null; } } + public System.ComponentModel.DataObjectMethodType MethodType { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public override bool Match(object obj) { throw null; } + } + public enum DataObjectMethodType + { + Delete = 4, + Fill = 0, + Insert = 3, + Select = 1, + Update = 2, + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public partial class DateTimeConverter : System.ComponentModel.TypeConverter + { + public DateTimeConverter() { } + public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; } + public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; } + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public partial class DateTimeOffsetConverter : System.ComponentModel.TypeConverter + { + public DateTimeOffsetConverter() { } + public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; } + public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; } + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public partial class DecimalConverter : System.ComponentModel.BaseNumberConverter + { + public DecimalConverter() { } + public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + public sealed partial class DefaultBindingPropertyAttribute : System.Attribute + { + public static readonly System.ComponentModel.DefaultBindingPropertyAttribute Default; + public DefaultBindingPropertyAttribute() { } + public DefaultBindingPropertyAttribute(string name) { } + public string Name { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + public sealed partial class DefaultEventAttribute : System.Attribute + { + public static readonly System.ComponentModel.DefaultEventAttribute Default; + public DefaultEventAttribute(string name) { } + public string Name { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + public sealed partial class DefaultPropertyAttribute : System.Attribute + { + public static readonly System.ComponentModel.DefaultPropertyAttribute Default; + public DefaultPropertyAttribute(string name) { } + public string Name { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767))] + public partial class DefaultValueAttribute : System.Attribute + { + public DefaultValueAttribute(bool value) { } + public DefaultValueAttribute(byte value) { } + public DefaultValueAttribute(char value) { } + public DefaultValueAttribute(double value) { } + public DefaultValueAttribute(short value) { } + public DefaultValueAttribute(int value) { } + public DefaultValueAttribute(long value) { } + public DefaultValueAttribute(object value) { } + public DefaultValueAttribute(float value) { } + public DefaultValueAttribute(string value) { } + public DefaultValueAttribute(System.Type type, string value) { } + public virtual object Value { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + protected void SetValue(object value) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767))] + public partial class DescriptionAttribute : System.Attribute + { + public static readonly System.ComponentModel.DescriptionAttribute Default; + public DescriptionAttribute() { } + public DescriptionAttribute(string description) { } + public virtual string Description { get { throw null; } } + protected string DescriptionValue { get { throw null; } set { } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public override bool IsDefaultAttribute() { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1028), AllowMultiple=true, Inherited=true)] + public sealed partial class DesignerAttribute : System.Attribute + { + public DesignerAttribute(string designerTypeName) { } + public DesignerAttribute(string designerTypeName, string designerBaseTypeName) { } + public DesignerAttribute(string designerTypeName, System.Type designerBaseType) { } + public DesignerAttribute(System.Type designerType) { } + public DesignerAttribute(System.Type designerType, System.Type designerBaseType) { } + public string DesignerBaseTypeName { get { throw null; } } + public string DesignerTypeName { get { throw null; } } + public override object TypeId { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=true)] + public sealed partial class DesignerCategoryAttribute : System.Attribute + { + public static readonly System.ComponentModel.DesignerCategoryAttribute Component; + public static readonly System.ComponentModel.DesignerCategoryAttribute Default; + public static readonly System.ComponentModel.DesignerCategoryAttribute Form; + public static readonly System.ComponentModel.DesignerCategoryAttribute Generic; + public DesignerCategoryAttribute() { } + public DesignerCategoryAttribute(string category) { } + public string Category { get { throw null; } } + public override object TypeId { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public override bool IsDefaultAttribute() { throw null; } + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + public enum DesignerSerializationVisibility + { + Content = 2, + Hidden = 0, + Visible = 1, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(960))] + public sealed partial class DesignerSerializationVisibilityAttribute : System.Attribute + { + public static readonly System.ComponentModel.DesignerSerializationVisibilityAttribute Content; + public static readonly System.ComponentModel.DesignerSerializationVisibilityAttribute Default; + public static readonly System.ComponentModel.DesignerSerializationVisibilityAttribute Hidden; + public static readonly System.ComponentModel.DesignerSerializationVisibilityAttribute Visible; + public DesignerSerializationVisibilityAttribute(System.ComponentModel.DesignerSerializationVisibility visibility) { } + public System.ComponentModel.DesignerSerializationVisibility Visibility { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public override bool IsDefaultAttribute() { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767))] + public sealed partial class DesignOnlyAttribute : System.Attribute + { + public static readonly System.ComponentModel.DesignOnlyAttribute Default; + public static readonly System.ComponentModel.DesignOnlyAttribute No; + public static readonly System.ComponentModel.DesignOnlyAttribute Yes; + public DesignOnlyAttribute(bool isDesignOnly) { } + public bool IsDesignOnly { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public override bool IsDefaultAttribute() { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1028))] + public sealed partial class DesignTimeVisibleAttribute : System.Attribute + { + public static readonly System.ComponentModel.DesignTimeVisibleAttribute Default; + public static readonly System.ComponentModel.DesignTimeVisibleAttribute No; + public static readonly System.ComponentModel.DesignTimeVisibleAttribute Yes; + public DesignTimeVisibleAttribute() { } + public DesignTimeVisibleAttribute(bool visible) { } + public bool Visible { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public override bool IsDefaultAttribute() { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(708))] + public partial class DisplayNameAttribute : System.Attribute + { + public static readonly System.ComponentModel.DisplayNameAttribute Default; + public DisplayNameAttribute() { } + public DisplayNameAttribute(string displayName) { } + public virtual string DisplayName { get { throw null; } } + protected string DisplayNameValue { get { throw null; } set { } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public override bool IsDefaultAttribute() { throw null; } + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public partial class DoubleConverter : System.ComponentModel.BaseNumberConverter + { + public DoubleConverter() { } + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public partial class DoWorkEventArgs : System.ComponentModel.CancelEventArgs + { + public DoWorkEventArgs(object argument) { } + public object Argument { get { throw null; } } + public object Result { get { throw null; } set { } } + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public delegate void DoWorkEventHandler(object sender, System.ComponentModel.DoWorkEventArgs e); + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=true, Inherited=true)] + public sealed partial class EditorAttribute : System.Attribute + { + public EditorAttribute() { } + public EditorAttribute(string typeName, string baseTypeName) { } + public EditorAttribute(string typeName, System.Type baseType) { } + public EditorAttribute(System.Type type, System.Type baseType) { } + public string EditorBaseTypeName { get { throw null; } } + public string EditorTypeName { get { throw null; } } + public override object TypeId { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(6140))] + public sealed partial class EditorBrowsableAttribute : System.Attribute + { + public EditorBrowsableAttribute() { } + public EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState state) { } + public System.ComponentModel.EditorBrowsableState State { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + } + public enum EditorBrowsableState + { + Advanced = 2, + Always = 0, + Never = 1, + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public partial class EnumConverter : System.ComponentModel.TypeConverter + { + public EnumConverter(System.Type type) { } + protected virtual System.Collections.IComparer Comparer { get { throw null; } } + protected System.Type EnumType { get { throw null; } } + protected System.ComponentModel.TypeConverter.StandardValuesCollection Values { get { throw null; } set { } } + public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; } + public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; } + public override System.ComponentModel.TypeConverter.StandardValuesCollection GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + public override bool GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + public override bool GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + public override bool IsValid(System.ComponentModel.ITypeDescriptorContext context, object value) { throw null; } + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public abstract partial class EventDescriptor : System.ComponentModel.MemberDescriptor + { + protected EventDescriptor(System.ComponentModel.MemberDescriptor descr) : base (default(string)) { } + protected EventDescriptor(System.ComponentModel.MemberDescriptor descr, System.Attribute[] attrs) : base (default(string)) { } + protected EventDescriptor(string name, System.Attribute[] attrs) : base (default(string)) { } + public abstract System.Type ComponentType { get; } + public abstract System.Type EventType { get; } + public abstract bool IsMulticast { get; } + public abstract void AddEventHandler(object component, System.Delegate value); + public abstract void RemoveEventHandler(object component, System.Delegate value); + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true)] + public partial class EventDescriptorCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + public static readonly System.ComponentModel.EventDescriptorCollection Empty; + public EventDescriptorCollection(System.ComponentModel.EventDescriptor[] events) { } + public EventDescriptorCollection(System.ComponentModel.EventDescriptor[] events, bool readOnly) { } + public int Count { get { throw null; } } + public virtual System.ComponentModel.EventDescriptor this[int index] { get { throw null; } } + public virtual System.ComponentModel.EventDescriptor this[string name] { get { throw null; } } + int System.Collections.ICollection.Count { get { throw null; } } + bool System.Collections.ICollection.IsSynchronized { get { throw null; } } + object System.Collections.ICollection.SyncRoot { get { throw null; } } + bool System.Collections.IList.IsFixedSize { get { throw null; } } + bool System.Collections.IList.IsReadOnly { get { throw null; } } + object System.Collections.IList.this[int index] { get { throw null; } set { } } + public int Add(System.ComponentModel.EventDescriptor value) { throw null; } + public void Clear() { } + public bool Contains(System.ComponentModel.EventDescriptor value) { throw null; } + public virtual System.ComponentModel.EventDescriptor Find(string name, bool ignoreCase) { throw null; } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public int IndexOf(System.ComponentModel.EventDescriptor value) { throw null; } + public void Insert(int index, System.ComponentModel.EventDescriptor value) { } + protected void InternalSort(System.Collections.IComparer sorter) { } + protected void InternalSort(string[] names) { } + public void Remove(System.ComponentModel.EventDescriptor value) { } + public void RemoveAt(int index) { } + public virtual System.ComponentModel.EventDescriptorCollection Sort() { throw null; } + public virtual System.ComponentModel.EventDescriptorCollection Sort(System.Collections.IComparer comparer) { throw null; } + public virtual System.ComponentModel.EventDescriptorCollection Sort(string[] names) { throw null; } + public virtual System.ComponentModel.EventDescriptorCollection Sort(string[] names, System.Collections.IComparer comparer) { throw null; } + void System.Collections.ICollection.CopyTo(System.Array array, int index) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + int System.Collections.IList.Add(object value) { throw null; } + void System.Collections.IList.Clear() { } + bool System.Collections.IList.Contains(object value) { throw null; } + int System.Collections.IList.IndexOf(object value) { throw null; } + void System.Collections.IList.Insert(int index, object value) { } + void System.Collections.IList.Remove(object value) { } + void System.Collections.IList.RemoveAt(int index) { } + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public sealed partial class EventHandlerList : System.IDisposable + { + public EventHandlerList() { } + public System.Delegate this[object key] { get { throw null; } set { } } + public void AddHandler(object key, System.Delegate value) { } + public void AddHandlers(System.ComponentModel.EventHandlerList listToAddFrom) { } + public void Dispose() { } + public void RemoveHandler(object key, System.Delegate value) { } + } + public partial class ExpandableObjectConverter : System.ComponentModel.TypeConverter + { + public ExpandableObjectConverter() { } + public override System.ComponentModel.PropertyDescriptorCollection GetProperties(System.ComponentModel.ITypeDescriptorContext context, object value, System.Attribute[] attributes) { throw null; } + public override bool GetPropertiesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767))] + public sealed partial class ExtenderProvidedPropertyAttribute : System.Attribute + { + public ExtenderProvidedPropertyAttribute() { } + public System.ComponentModel.PropertyDescriptor ExtenderProperty { get { throw null; } } + public System.ComponentModel.IExtenderProvider Provider { get { throw null; } } + public System.Type ReceiverType { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public override bool IsDefaultAttribute() { throw null; } + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public partial class GuidConverter : System.ComponentModel.TypeConverter + { + public GuidConverter() { } + public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; } + public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; } + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public partial class HandledEventArgs : System.EventArgs + { + public HandledEventArgs() { } + public HandledEventArgs(bool defaultHandledValue) { } + public bool Handled { get { throw null; } set { } } + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public delegate void HandledEventHandler(object sender, System.ComponentModel.HandledEventArgs e); + public partial interface IBindingList : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + bool AllowEdit { get; } + bool AllowNew { get; } + bool AllowRemove { get; } + bool IsSorted { get; } + System.ComponentModel.ListSortDirection SortDirection { get; } + System.ComponentModel.PropertyDescriptor SortProperty { get; } + bool SupportsChangeNotification { get; } + bool SupportsSearching { get; } + bool SupportsSorting { get; } + event System.ComponentModel.ListChangedEventHandler ListChanged; + void AddIndex(System.ComponentModel.PropertyDescriptor property); + object AddNew(); + void ApplySort(System.ComponentModel.PropertyDescriptor property, System.ComponentModel.ListSortDirection direction); + int Find(System.ComponentModel.PropertyDescriptor property, object key); + void RemoveIndex(System.ComponentModel.PropertyDescriptor property); + void RemoveSort(); + } + public partial interface IBindingListView : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList, System.ComponentModel.IBindingList + { + string Filter { get; set; } + System.ComponentModel.ListSortDescriptionCollection SortDescriptions { get; } + bool SupportsAdvancedSorting { get; } + bool SupportsFiltering { get; } + void ApplySort(System.ComponentModel.ListSortDescriptionCollection sorts); + void RemoveFilter(); + } + public partial interface ICancelAddNew + { + void CancelNew(int itemIndex); + void EndNew(int itemIndex); + } + public partial interface IChangeTracking + { + bool IsChanged { get; } + void AcceptChanges(); + } + [System.ObsoleteAttribute("This interface has been deprecated. Add a TypeDescriptionProvider to handle type TypeDescriptor.ComObjectType instead. http://go.microsoft.com/fwlink/?linkid=14202")] + public partial interface IComNativeDescriptorHandler + { + System.ComponentModel.AttributeCollection GetAttributes(object component); + string GetClassName(object component); + System.ComponentModel.TypeConverter GetConverter(object component); + System.ComponentModel.EventDescriptor GetDefaultEvent(object component); + System.ComponentModel.PropertyDescriptor GetDefaultProperty(object component); + object GetEditor(object component, System.Type baseEditorType); + System.ComponentModel.EventDescriptorCollection GetEvents(object component); + System.ComponentModel.EventDescriptorCollection GetEvents(object component, System.Attribute[] attributes); + string GetName(object component); + System.ComponentModel.PropertyDescriptorCollection GetProperties(object component, System.Attribute[] attributes); + object GetPropertyValue(object component, int dispid, ref bool success); + object GetPropertyValue(object component, string propertyName, ref bool success); + } + [System.ComponentModel.Design.Serialization.RootDesignerSerializerAttribute("System.ComponentModel.Design.Serialization.RootCodeDomSerializer, System.Design, Version=2.0.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.ComponentModel.Design.Serialization.CodeDomSerializer, System.Design, Version=2.0.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", true)] + [System.ComponentModel.DesignerAttribute("System.ComponentModel.Design.ComponentDesigner, System.Design, Version=2.0.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.ComponentModel.Design.IDesigner))] + [System.ComponentModel.DesignerAttribute("System.Windows.Forms.Design.ComponentDocumentDesigner, System.Design, Version=2.0.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.ComponentModel.Design.IRootDesigner))] + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.ComponentConverter))] + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + public partial interface IComponent : System.IDisposable + { + System.ComponentModel.ISite Site { get; set; } + event System.EventHandler Disposed; + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + public partial interface IContainer : System.IDisposable + { + System.ComponentModel.ComponentCollection Components { get; } + void Add(System.ComponentModel.IComponent component); + void Add(System.ComponentModel.IComponent component, string name); + void Remove(System.ComponentModel.IComponent component); + } + public partial interface ICustomTypeDescriptor + { + System.ComponentModel.AttributeCollection GetAttributes(); + string GetClassName(); + string GetComponentName(); + System.ComponentModel.TypeConverter GetConverter(); + System.ComponentModel.EventDescriptor GetDefaultEvent(); + System.ComponentModel.PropertyDescriptor GetDefaultProperty(); + object GetEditor(System.Type editorBaseType); + System.ComponentModel.EventDescriptorCollection GetEvents(); + System.ComponentModel.EventDescriptorCollection GetEvents(System.Attribute[] attributes); + System.ComponentModel.PropertyDescriptorCollection GetProperties(); + System.ComponentModel.PropertyDescriptorCollection GetProperties(System.Attribute[] attributes); + object GetPropertyOwner(System.ComponentModel.PropertyDescriptor pd); + } + public partial interface IDataErrorInfo + { + string Error { get; } + string this[string columnName] { get; } + } + public partial interface IEditableObject + { + void BeginEdit(); + void CancelEdit(); + void EndEdit(); + } + public partial interface IExtenderProvider + { + bool CanExtend(object extendee); + } + public partial interface IIntellisenseBuilder + { + string Name { get; } + bool Show(string language, string value, ref string newValue); + } + [System.ComponentModel.EditorAttribute("System.Windows.Forms.Design.DataSourceListEditor, System.Design, Version=2.0.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.MergablePropertyAttribute(false)] + [System.ComponentModel.TypeConverterAttribute("System.Windows.Forms.Design.DataSourceConverter, System.Design, Version=2.0.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public partial interface IListSource + { + bool ContainsListCollection { get; } + System.Collections.IList GetList(); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767))] + public sealed partial class ImmutableObjectAttribute : System.Attribute + { + public static readonly System.ComponentModel.ImmutableObjectAttribute Default; + public static readonly System.ComponentModel.ImmutableObjectAttribute No; + public static readonly System.ComponentModel.ImmutableObjectAttribute Yes; + public ImmutableObjectAttribute(bool immutable) { } + public bool Immutable { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public override bool IsDefaultAttribute() { throw null; } + } + public partial interface INestedContainer : System.ComponentModel.IContainer, System.IDisposable + { + System.ComponentModel.IComponent Owner { get; } + } + public partial interface INestedSite : System.ComponentModel.ISite, System.IServiceProvider + { + string FullName { get; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(896))] + public sealed partial class InheritanceAttribute : System.Attribute + { + public static readonly System.ComponentModel.InheritanceAttribute Default; + public static readonly System.ComponentModel.InheritanceAttribute Inherited; + public static readonly System.ComponentModel.InheritanceAttribute InheritedReadOnly; + public static readonly System.ComponentModel.InheritanceAttribute NotInherited; + public InheritanceAttribute() { } + public InheritanceAttribute(System.ComponentModel.InheritanceLevel inheritanceLevel) { } + public System.ComponentModel.InheritanceLevel InheritanceLevel { get { throw null; } } + public override bool Equals(object value) { throw null; } + public override int GetHashCode() { throw null; } + public override bool IsDefaultAttribute() { throw null; } + public override string ToString() { throw null; } + } + public enum InheritanceLevel + { + Inherited = 1, + InheritedReadOnly = 2, + NotInherited = 3, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + public sealed partial class InitializationEventAttribute : System.Attribute + { + public InitializationEventAttribute(string eventName) { } + public string EventName { get { throw null; } } + } + public partial interface INotifyDataErrorInfo + { + bool HasErrors { get; } + event System.EventHandler<System.ComponentModel.DataErrorsChangedEventArgs> ErrorsChanged; + System.Collections.IEnumerable GetErrors(string propertyName); + } + public partial interface INotifyPropertyChanged + { + event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; + } + public partial interface INotifyPropertyChanging + { + event System.ComponentModel.PropertyChangingEventHandler PropertyChanging; + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + public partial class InstallerTypeAttribute : System.Attribute + { + public InstallerTypeAttribute(string typeName) { } + public InstallerTypeAttribute(System.Type installerType) { } + public virtual System.Type InstallerType { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public abstract partial class InstanceCreationEditor + { + protected InstanceCreationEditor() { } + public virtual string Text { get { throw null; } } + public abstract object CreateInstance(System.ComponentModel.ITypeDescriptorContext context, System.Type instanceType); + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public partial class Int16Converter : System.ComponentModel.BaseNumberConverter + { + public Int16Converter() { } + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public partial class Int32Converter : System.ComponentModel.BaseNumberConverter + { + public Int32Converter() { } + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public partial class Int64Converter : System.ComponentModel.BaseNumberConverter + { + public Int64Converter() { } + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + [System.SerializableAttribute] + public partial class InvalidAsynchronousStateException : System.ArgumentException + { + public InvalidAsynchronousStateException() { } + protected InvalidAsynchronousStateException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InvalidAsynchronousStateException(string message) { } + public InvalidAsynchronousStateException(string message, System.Exception innerException) { } + } + [System.SerializableAttribute] + public partial class InvalidEnumArgumentException : System.ArgumentException + { + public InvalidEnumArgumentException() { } + protected InvalidEnumArgumentException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InvalidEnumArgumentException(string message) { } + public InvalidEnumArgumentException(string message, System.Exception innerException) { } + public InvalidEnumArgumentException(string argumentName, int invalidValue, System.Type enumClass) { } + } + public partial interface IRaiseItemChangedEvents + { + bool RaisesItemChangedEvents { get; } + } + public partial interface IRevertibleChangeTracking : System.ComponentModel.IChangeTracking + { + void RejectChanges(); + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + public partial interface ISite : System.IServiceProvider + { + System.ComponentModel.IComponent Component { get; } + System.ComponentModel.IContainer Container { get; } + bool DesignMode { get; } + string Name { get; set; } + } + public partial interface ISupportInitialize + { + void BeginInit(); + void EndInit(); + } + public partial interface ISupportInitializeNotification : System.ComponentModel.ISupportInitialize + { + bool IsInitialized { get; } + event System.EventHandler Initialized; + } + public partial interface ISynchronizeInvoke + { + bool InvokeRequired { get; } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)] + System.IAsyncResult BeginInvoke(System.Delegate method, object[] args); + object EndInvoke(System.IAsyncResult result); + object Invoke(System.Delegate method, object[] args); + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + public partial interface ITypeDescriptorContext : System.IServiceProvider + { + System.ComponentModel.IContainer Container { get; } + object Instance { get; } + System.ComponentModel.PropertyDescriptor PropertyDescriptor { get; } + void OnComponentChanged(); + bool OnComponentChanging(); + } + public partial interface ITypedList + { + System.ComponentModel.PropertyDescriptorCollection GetItemProperties(System.ComponentModel.PropertyDescriptor[] listAccessors); + string GetListName(System.ComponentModel.PropertyDescriptor[] listAccessors); + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public abstract partial class License : System.IDisposable + { + protected License() { } + public abstract string LicenseKey { get; } + public abstract void Dispose(); + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public partial class LicenseContext : System.IServiceProvider + { + public LicenseContext() { } + public virtual System.ComponentModel.LicenseUsageMode UsageMode { get { throw null; } } + public virtual string GetSavedLicenseKey(System.Type type, System.Reflection.Assembly resourceAssembly) { throw null; } + public virtual object GetService(System.Type type) { throw null; } + public virtual void SetSavedLicenseKey(System.Type type, string key) { } + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + [System.SerializableAttribute] + public partial class LicenseException : System.SystemException + { + protected LicenseException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public LicenseException(System.Type type) { } + public LicenseException(System.Type type, object instance) { } + public LicenseException(System.Type type, object instance, string message) { } + public LicenseException(System.Type type, object instance, string message, System.Exception innerException) { } + public System.Type LicensedType { get { throw null; } } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalProcessMgmt=true)] + public sealed partial class LicenseManager + { + internal LicenseManager() { } + public static System.ComponentModel.LicenseContext CurrentContext { get { throw null; } set { } } + public static System.ComponentModel.LicenseUsageMode UsageMode { get { throw null; } } + public static object CreateWithContext(System.Type type, System.ComponentModel.LicenseContext creationContext) { throw null; } + public static object CreateWithContext(System.Type type, System.ComponentModel.LicenseContext creationContext, object[] args) { throw null; } + public static bool IsLicensed(System.Type type) { throw null; } + public static bool IsValid(System.Type type) { throw null; } + public static bool IsValid(System.Type type, object instance, out System.ComponentModel.License license) { license = default(System.ComponentModel.License); throw null; } + public static void LockContext(object contextUser) { } + public static void UnlockContext(object contextUser) { } + public static void Validate(System.Type type) { } + public static System.ComponentModel.License Validate(System.Type type, object instance) { throw null; } + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public abstract partial class LicenseProvider + { + protected LicenseProvider() { } + public abstract System.ComponentModel.License GetLicense(System.ComponentModel.LicenseContext context, System.Type type, object instance, bool allowExceptions); + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=false, Inherited=false)] + public sealed partial class LicenseProviderAttribute : System.Attribute + { + public static readonly System.ComponentModel.LicenseProviderAttribute Default; + public LicenseProviderAttribute() { } + public LicenseProviderAttribute(string typeName) { } + public LicenseProviderAttribute(System.Type type) { } + public System.Type LicenseProvider { get { throw null; } } + public override object TypeId { get { throw null; } } + public override bool Equals(object value) { throw null; } + public override int GetHashCode() { throw null; } + } + public enum LicenseUsageMode + { + Designtime = 1, + Runtime = 0, + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public partial class LicFileLicenseProvider : System.ComponentModel.LicenseProvider + { + public LicFileLicenseProvider() { } + protected virtual string GetKey(System.Type type) { throw null; } + public override System.ComponentModel.License GetLicense(System.ComponentModel.LicenseContext context, System.Type type, object instance, bool allowExceptions) { throw null; } + protected virtual bool IsKeyValid(string key, System.Type type) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767))] + public sealed partial class ListBindableAttribute : System.Attribute + { + public static readonly System.ComponentModel.ListBindableAttribute Default; + public static readonly System.ComponentModel.ListBindableAttribute No; + public static readonly System.ComponentModel.ListBindableAttribute Yes; + public ListBindableAttribute(bool listBindable) { } + public ListBindableAttribute(System.ComponentModel.BindableSupport flags) { } + public bool ListBindable { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public override bool IsDefaultAttribute() { throw null; } + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public partial class ListChangedEventArgs : System.EventArgs + { + public ListChangedEventArgs(System.ComponentModel.ListChangedType listChangedType, System.ComponentModel.PropertyDescriptor propDesc) { } + public ListChangedEventArgs(System.ComponentModel.ListChangedType listChangedType, int newIndex) { } + public ListChangedEventArgs(System.ComponentModel.ListChangedType listChangedType, int newIndex, System.ComponentModel.PropertyDescriptor propDesc) { } + public ListChangedEventArgs(System.ComponentModel.ListChangedType listChangedType, int newIndex, int oldIndex) { } + public System.ComponentModel.ListChangedType ListChangedType { get { throw null; } } + public int NewIndex { get { throw null; } } + public int OldIndex { get { throw null; } } + public System.ComponentModel.PropertyDescriptor PropertyDescriptor { get { throw null; } } + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public delegate void ListChangedEventHandler(object sender, System.ComponentModel.ListChangedEventArgs e); + public enum ListChangedType + { + ItemAdded = 1, + ItemChanged = 4, + ItemDeleted = 2, + ItemMoved = 3, + PropertyDescriptorAdded = 5, + PropertyDescriptorChanged = 7, + PropertyDescriptorDeleted = 6, + Reset = 0, + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public partial class ListSortDescription + { + public ListSortDescription(System.ComponentModel.PropertyDescriptor property, System.ComponentModel.ListSortDirection direction) { } + public System.ComponentModel.PropertyDescriptor PropertyDescriptor { get { throw null; } set { } } + public System.ComponentModel.ListSortDirection SortDirection { get { throw null; } set { } } + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public partial class ListSortDescriptionCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + public ListSortDescriptionCollection() { } + public ListSortDescriptionCollection(System.ComponentModel.ListSortDescription[] sorts) { } + public int Count { get { throw null; } } + public System.ComponentModel.ListSortDescription this[int index] { get { throw null; } set { } } + bool System.Collections.ICollection.IsSynchronized { get { throw null; } } + object System.Collections.ICollection.SyncRoot { get { throw null; } } + bool System.Collections.IList.IsFixedSize { get { throw null; } } + bool System.Collections.IList.IsReadOnly { get { throw null; } } + object System.Collections.IList.this[int index] { get { throw null; } set { } } + public bool Contains(object value) { throw null; } + public void CopyTo(System.Array array, int index) { } + public int IndexOf(object value) { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + int System.Collections.IList.Add(object value) { throw null; } + void System.Collections.IList.Clear() { } + void System.Collections.IList.Insert(int index, object value) { } + void System.Collections.IList.Remove(object value) { } + void System.Collections.IList.RemoveAt(int index) { } + } + public enum ListSortDirection + { + Ascending = 0, + Descending = 1, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767))] + public sealed partial class LocalizableAttribute : System.Attribute + { + public static readonly System.ComponentModel.LocalizableAttribute Default; + public static readonly System.ComponentModel.LocalizableAttribute No; + public static readonly System.ComponentModel.LocalizableAttribute Yes; + public LocalizableAttribute(bool isLocalizable) { } + public bool IsLocalizable { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public override bool IsDefaultAttribute() { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + public sealed partial class LookupBindingPropertiesAttribute : System.Attribute + { + public static readonly System.ComponentModel.LookupBindingPropertiesAttribute Default; + public LookupBindingPropertiesAttribute() { } + public LookupBindingPropertiesAttribute(string dataSource, string displayMember, string valueMember, string lookupMember) { } + public string DataSource { get { throw null; } } + public string DisplayMember { get { throw null; } } + public string LookupMember { get { throw null; } } + public string ValueMember { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + } + [System.ComponentModel.DesignerAttribute("System.Windows.Forms.Design.ComponentDocumentDesigner, System.Design, Version=2.0.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", typeof(System.ComponentModel.Design.IRootDesigner))] + [System.ComponentModel.DesignerCategoryAttribute("Component")] + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.ComponentConverter))] + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + public partial class MarshalByValueComponent : System.ComponentModel.IComponent, System.IDisposable, System.IServiceProvider + { + public MarshalByValueComponent() { } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public virtual System.ComponentModel.IContainer Container { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public virtual bool DesignMode { get { throw null; } } + protected System.ComponentModel.EventHandlerList Events { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public virtual System.ComponentModel.ISite Site { get { throw null; } set { } } + public event System.EventHandler Disposed { add { } remove { } } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + ~MarshalByValueComponent() { } + public virtual object GetService(System.Type service) { throw null; } + public override string ToString() { throw null; } + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public partial class MaskedTextProvider : System.ICloneable + { + public MaskedTextProvider(string mask) { } + public MaskedTextProvider(string mask, bool restrictToAscii) { } + public MaskedTextProvider(string mask, char passwordChar, bool allowPromptAsInput) { } + public MaskedTextProvider(string mask, System.Globalization.CultureInfo culture) { } + public MaskedTextProvider(string mask, System.Globalization.CultureInfo culture, bool restrictToAscii) { } + public MaskedTextProvider(string mask, System.Globalization.CultureInfo culture, bool allowPromptAsInput, char promptChar, char passwordChar, bool restrictToAscii) { } + public MaskedTextProvider(string mask, System.Globalization.CultureInfo culture, char passwordChar, bool allowPromptAsInput) { } + public bool AllowPromptAsInput { get { throw null; } } + public bool AsciiOnly { get { throw null; } } + public int AssignedEditPositionCount { get { throw null; } } + public int AvailableEditPositionCount { get { throw null; } } + public System.Globalization.CultureInfo Culture { get { throw null; } } + public static char DefaultPasswordChar { get { throw null; } } + public int EditPositionCount { get { throw null; } } + public System.Collections.IEnumerator EditPositions { get { throw null; } } + public bool IncludeLiterals { get { throw null; } set { } } + public bool IncludePrompt { get { throw null; } set { } } + public static int InvalidIndex { get { throw null; } } + public bool IsPassword { get { throw null; } set { } } + public char this[int index] { get { throw null; } } + public int LastAssignedPosition { get { throw null; } } + public int Length { get { throw null; } } + public string Mask { get { throw null; } } + public bool MaskCompleted { get { throw null; } } + public bool MaskFull { get { throw null; } } + public char PasswordChar { get { throw null; } set { } } + public char PromptChar { get { throw null; } set { } } + public bool ResetOnPrompt { get { throw null; } set { } } + public bool ResetOnSpace { get { throw null; } set { } } + public bool SkipLiterals { get { throw null; } set { } } + public bool Add(char input) { throw null; } + public bool Add(char input, out int testPosition, out System.ComponentModel.MaskedTextResultHint resultHint) { testPosition = default(int); resultHint = default(System.ComponentModel.MaskedTextResultHint); throw null; } + public bool Add(string input) { throw null; } + public bool Add(string input, out int testPosition, out System.ComponentModel.MaskedTextResultHint resultHint) { testPosition = default(int); resultHint = default(System.ComponentModel.MaskedTextResultHint); throw null; } + public void Clear() { } + public void Clear(out System.ComponentModel.MaskedTextResultHint resultHint) { resultHint = default(System.ComponentModel.MaskedTextResultHint); } + public object Clone() { throw null; } + public int FindAssignedEditPositionFrom(int position, bool direction) { throw null; } + public int FindAssignedEditPositionInRange(int startPosition, int endPosition, bool direction) { throw null; } + public int FindEditPositionFrom(int position, bool direction) { throw null; } + public int FindEditPositionInRange(int startPosition, int endPosition, bool direction) { throw null; } + public int FindNonEditPositionFrom(int position, bool direction) { throw null; } + public int FindNonEditPositionInRange(int startPosition, int endPosition, bool direction) { throw null; } + public int FindUnassignedEditPositionFrom(int position, bool direction) { throw null; } + public int FindUnassignedEditPositionInRange(int startPosition, int endPosition, bool direction) { throw null; } + public static bool GetOperationResultFromHint(System.ComponentModel.MaskedTextResultHint hint) { throw null; } + public bool InsertAt(char input, int position) { throw null; } + public bool InsertAt(char input, int position, out int testPosition, out System.ComponentModel.MaskedTextResultHint resultHint) { testPosition = default(int); resultHint = default(System.ComponentModel.MaskedTextResultHint); throw null; } + public bool InsertAt(string input, int position) { throw null; } + public bool InsertAt(string input, int position, out int testPosition, out System.ComponentModel.MaskedTextResultHint resultHint) { testPosition = default(int); resultHint = default(System.ComponentModel.MaskedTextResultHint); throw null; } + public bool IsAvailablePosition(int position) { throw null; } + public bool IsEditPosition(int position) { throw null; } + public static bool IsValidInputChar(char c) { throw null; } + public static bool IsValidMaskChar(char c) { throw null; } + public static bool IsValidPasswordChar(char c) { throw null; } + public bool Remove() { throw null; } + public bool Remove(out int testPosition, out System.ComponentModel.MaskedTextResultHint resultHint) { testPosition = default(int); resultHint = default(System.ComponentModel.MaskedTextResultHint); throw null; } + public bool RemoveAt(int position) { throw null; } + public bool RemoveAt(int startPosition, int endPosition) { throw null; } + public bool RemoveAt(int startPosition, int endPosition, out int testPosition, out System.ComponentModel.MaskedTextResultHint resultHint) { testPosition = default(int); resultHint = default(System.ComponentModel.MaskedTextResultHint); throw null; } + public bool Replace(char input, int position) { throw null; } + public bool Replace(char input, int startPosition, int endPosition, out int testPosition, out System.ComponentModel.MaskedTextResultHint resultHint) { testPosition = default(int); resultHint = default(System.ComponentModel.MaskedTextResultHint); throw null; } + public bool Replace(char input, int position, out int testPosition, out System.ComponentModel.MaskedTextResultHint resultHint) { testPosition = default(int); resultHint = default(System.ComponentModel.MaskedTextResultHint); throw null; } + public bool Replace(string input, int position) { throw null; } + public bool Replace(string input, int startPosition, int endPosition, out int testPosition, out System.ComponentModel.MaskedTextResultHint resultHint) { testPosition = default(int); resultHint = default(System.ComponentModel.MaskedTextResultHint); throw null; } + public bool Replace(string input, int position, out int testPosition, out System.ComponentModel.MaskedTextResultHint resultHint) { testPosition = default(int); resultHint = default(System.ComponentModel.MaskedTextResultHint); throw null; } + public bool Set(string input) { throw null; } + public bool Set(string input, out int testPosition, out System.ComponentModel.MaskedTextResultHint resultHint) { testPosition = default(int); resultHint = default(System.ComponentModel.MaskedTextResultHint); throw null; } + public string ToDisplayString() { throw null; } + public override string ToString() { throw null; } + public string ToString(bool ignorePasswordChar) { throw null; } + public string ToString(bool includePrompt, bool includeLiterals) { throw null; } + public string ToString(bool ignorePasswordChar, bool includePrompt, bool includeLiterals, int startPosition, int length) { throw null; } + public string ToString(bool includePrompt, bool includeLiterals, int startPosition, int length) { throw null; } + public string ToString(bool ignorePasswordChar, int startPosition, int length) { throw null; } + public string ToString(int startPosition, int length) { throw null; } + public bool VerifyChar(char input, int position, out System.ComponentModel.MaskedTextResultHint hint) { hint = default(System.ComponentModel.MaskedTextResultHint); throw null; } + public bool VerifyEscapeChar(char input, int position) { throw null; } + public bool VerifyString(string input) { throw null; } + public bool VerifyString(string input, out int testPosition, out System.ComponentModel.MaskedTextResultHint resultHint) { testPosition = default(int); resultHint = default(System.ComponentModel.MaskedTextResultHint); throw null; } + } + public enum MaskedTextResultHint + { + AlphanumericCharacterExpected = -2, + AsciiCharacterExpected = -1, + CharacterEscaped = 1, + DigitExpected = -3, + InvalidInput = -51, + LetterExpected = -4, + NoEffect = 2, + NonEditPosition = -54, + PositionOutOfRange = -55, + PromptCharNotAllowed = -52, + SideEffect = 3, + SignedDigitExpected = -5, + Success = 4, + UnavailableEditPosition = -53, + Unknown = 0, + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public abstract partial class MemberDescriptor + { + protected MemberDescriptor(System.ComponentModel.MemberDescriptor descr) { } + protected MemberDescriptor(System.ComponentModel.MemberDescriptor oldMemberDescriptor, System.Attribute[] newAttributes) { } + protected MemberDescriptor(string name) { } + protected MemberDescriptor(string name, System.Attribute[] attributes) { } + protected virtual System.Attribute[] AttributeArray { get { throw null; } set { } } + public virtual System.ComponentModel.AttributeCollection Attributes { get { throw null; } } + public virtual string Category { get { throw null; } } + public virtual string Description { get { throw null; } } + public virtual bool DesignTimeOnly { get { throw null; } } + public virtual string DisplayName { get { throw null; } } + public virtual bool IsBrowsable { get { throw null; } } + public virtual string Name { get { throw null; } } + protected virtual int NameHashCode { get { throw null; } } + protected virtual System.ComponentModel.AttributeCollection CreateAttributeCollection() { throw null; } + public override bool Equals(object obj) { throw null; } + protected virtual void FillAttributes(System.Collections.IList attributeList) { } + protected static System.Reflection.MethodInfo FindMethod(System.Type componentClass, string name, System.Type[] args, System.Type returnType) { throw null; } + protected static System.Reflection.MethodInfo FindMethod(System.Type componentClass, string name, System.Type[] args, System.Type returnType, bool publicOnly) { throw null; } + public override int GetHashCode() { throw null; } + protected virtual object GetInvocationTarget(System.Type type, object instance) { throw null; } + [System.ObsoleteAttribute("This method has been deprecated. Use GetInvocationTarget instead. http://go.microsoft.com/fwlink/?linkid=14202")] + protected static object GetInvokee(System.Type componentClass, object component) { throw null; } + protected static System.ComponentModel.ISite GetSite(object component) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767))] + public sealed partial class MergablePropertyAttribute : System.Attribute + { + public static readonly System.ComponentModel.MergablePropertyAttribute Default; + public static readonly System.ComponentModel.MergablePropertyAttribute No; + public static readonly System.ComponentModel.MergablePropertyAttribute Yes; + public MergablePropertyAttribute(bool allowMerge) { } + public bool AllowMerge { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public override bool IsDefaultAttribute() { throw null; } + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public partial class MultilineStringConverter : System.ComponentModel.TypeConverter + { + public MultilineStringConverter() { } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; } + public override System.ComponentModel.PropertyDescriptorCollection GetProperties(System.ComponentModel.ITypeDescriptorContext context, object value, System.Attribute[] attributes) { throw null; } + public override bool GetPropertiesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public partial class NestedContainer : System.ComponentModel.Container, System.ComponentModel.IContainer, System.ComponentModel.INestedContainer, System.IDisposable + { + public NestedContainer(System.ComponentModel.IComponent owner) { } + public System.ComponentModel.IComponent Owner { get { throw null; } } + protected virtual string OwnerName { get { throw null; } } + protected override System.ComponentModel.ISite CreateSite(System.ComponentModel.IComponent component, string name) { throw null; } + protected override void Dispose(bool disposing) { } + protected override object GetService(System.Type service) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public sealed partial class NotifyParentPropertyAttribute : System.Attribute + { + public static readonly System.ComponentModel.NotifyParentPropertyAttribute Default; + public static readonly System.ComponentModel.NotifyParentPropertyAttribute No; + public static readonly System.ComponentModel.NotifyParentPropertyAttribute Yes; + public NotifyParentPropertyAttribute(bool notifyParent) { } + public bool NotifyParent { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public override bool IsDefaultAttribute() { throw null; } + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public partial class NullableConverter : System.ComponentModel.TypeConverter + { + public NullableConverter(System.Type type) { } + public System.Type NullableType { get { throw null; } } + public System.Type UnderlyingType { get { throw null; } } + public System.ComponentModel.TypeConverter UnderlyingTypeConverter { get { throw null; } } + public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; } + public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; } + public override object CreateInstance(System.ComponentModel.ITypeDescriptorContext context, System.Collections.IDictionary propertyValues) { throw null; } + public override bool GetCreateInstanceSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + public override System.ComponentModel.PropertyDescriptorCollection GetProperties(System.ComponentModel.ITypeDescriptorContext context, object value, System.Attribute[] attributes) { throw null; } + public override bool GetPropertiesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + public override System.ComponentModel.TypeConverter.StandardValuesCollection GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + public override bool GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + public override bool GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + public override bool IsValid(System.ComponentModel.ITypeDescriptorContext context, object value) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767))] + public sealed partial class ParenthesizePropertyNameAttribute : System.Attribute + { + public static readonly System.ComponentModel.ParenthesizePropertyNameAttribute Default; + public ParenthesizePropertyNameAttribute() { } + public ParenthesizePropertyNameAttribute(bool needParenthesis) { } + public bool NeedParenthesis { get { throw null; } } + public override bool Equals(object o) { throw null; } + public override int GetHashCode() { throw null; } + public override bool IsDefaultAttribute() { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767))] + public sealed partial class PasswordPropertyTextAttribute : System.Attribute + { + public static readonly System.ComponentModel.PasswordPropertyTextAttribute Default; + public static readonly System.ComponentModel.PasswordPropertyTextAttribute No; + public static readonly System.ComponentModel.PasswordPropertyTextAttribute Yes; + public PasswordPropertyTextAttribute() { } + public PasswordPropertyTextAttribute(bool password) { } + public bool Password { get { throw null; } } + public override bool Equals(object o) { throw null; } + public override int GetHashCode() { throw null; } + public override bool IsDefaultAttribute() { throw null; } + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public partial class ProgressChangedEventArgs : System.EventArgs + { + public ProgressChangedEventArgs(int progressPercentage, object userState) { } + public int ProgressPercentage { get { throw null; } } + public object UserState { get { throw null; } } + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public delegate void ProgressChangedEventHandler(object sender, System.ComponentModel.ProgressChangedEventArgs e); + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public partial class PropertyChangedEventArgs : System.EventArgs + { + public PropertyChangedEventArgs(string propertyName) { } + public virtual string PropertyName { get { throw null; } } + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public delegate void PropertyChangedEventHandler(object sender, System.ComponentModel.PropertyChangedEventArgs e); + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public partial class PropertyChangingEventArgs : System.EventArgs + { + public PropertyChangingEventArgs(string propertyName) { } + public virtual string PropertyName { get { throw null; } } + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public delegate void PropertyChangingEventHandler(object sender, System.ComponentModel.PropertyChangingEventArgs e); + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public abstract partial class PropertyDescriptor : System.ComponentModel.MemberDescriptor + { + protected PropertyDescriptor(System.ComponentModel.MemberDescriptor descr) : base (default(string)) { } + protected PropertyDescriptor(System.ComponentModel.MemberDescriptor descr, System.Attribute[] attrs) : base (default(string)) { } + protected PropertyDescriptor(string name, System.Attribute[] attrs) : base (default(string)) { } + public abstract System.Type ComponentType { get; } + public virtual System.ComponentModel.TypeConverter Converter { get { throw null; } } + public virtual bool IsLocalizable { get { throw null; } } + public abstract bool IsReadOnly { get; } + public abstract System.Type PropertyType { get; } + public System.ComponentModel.DesignerSerializationVisibility SerializationVisibility { get { throw null; } } + public virtual bool SupportsChangeEvents { get { throw null; } } + public virtual void AddValueChanged(object component, System.EventHandler handler) { } + public abstract bool CanResetValue(object component); + protected object CreateInstance(System.Type type) { throw null; } + public override bool Equals(object obj) { throw null; } + protected override void FillAttributes(System.Collections.IList attributeList) { } + public System.ComponentModel.PropertyDescriptorCollection GetChildProperties() { throw null; } + public System.ComponentModel.PropertyDescriptorCollection GetChildProperties(System.Attribute[] filter) { throw null; } + public System.ComponentModel.PropertyDescriptorCollection GetChildProperties(object instance) { throw null; } + public virtual System.ComponentModel.PropertyDescriptorCollection GetChildProperties(object instance, System.Attribute[] filter) { throw null; } + public virtual object GetEditor(System.Type editorBaseType) { throw null; } + public override int GetHashCode() { throw null; } + protected override object GetInvocationTarget(System.Type type, object instance) { throw null; } + protected System.Type GetTypeFromName(string typeName) { throw null; } + public abstract object GetValue(object component); + protected internal System.EventHandler GetValueChangedHandler(object component) { throw null; } + protected virtual void OnValueChanged(object component, System.EventArgs e) { } + public virtual void RemoveValueChanged(object component, System.EventHandler handler) { } + public abstract void ResetValue(object component); + public abstract void SetValue(object component, object value); + public abstract bool ShouldSerializeValue(object component); + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true)] + public partial class PropertyDescriptorCollection : System.Collections.ICollection, System.Collections.IDictionary, System.Collections.IEnumerable, System.Collections.IList + { + public static readonly System.ComponentModel.PropertyDescriptorCollection Empty; + public PropertyDescriptorCollection(System.ComponentModel.PropertyDescriptor[] properties) { } + public PropertyDescriptorCollection(System.ComponentModel.PropertyDescriptor[] properties, bool readOnly) { } + public int Count { get { throw null; } } + public virtual System.ComponentModel.PropertyDescriptor this[int index] { get { throw null; } } + public virtual System.ComponentModel.PropertyDescriptor this[string name] { get { throw null; } } + int System.Collections.ICollection.Count { get { throw null; } } + bool System.Collections.ICollection.IsSynchronized { get { throw null; } } + object System.Collections.ICollection.SyncRoot { get { throw null; } } + bool System.Collections.IDictionary.IsFixedSize { get { throw null; } } + bool System.Collections.IDictionary.IsReadOnly { get { throw null; } } + object System.Collections.IDictionary.this[object key] { get { throw null; } set { } } + System.Collections.ICollection System.Collections.IDictionary.Keys { get { throw null; } } + System.Collections.ICollection System.Collections.IDictionary.Values { get { throw null; } } + bool System.Collections.IList.IsFixedSize { get { throw null; } } + bool System.Collections.IList.IsReadOnly { get { throw null; } } + object System.Collections.IList.this[int index] { get { throw null; } set { } } + public int Add(System.ComponentModel.PropertyDescriptor value) { throw null; } + public void Clear() { } + public bool Contains(System.ComponentModel.PropertyDescriptor value) { throw null; } + public void CopyTo(System.Array array, int index) { } + public virtual System.ComponentModel.PropertyDescriptor Find(string name, bool ignoreCase) { throw null; } + public virtual System.Collections.IEnumerator GetEnumerator() { throw null; } + public int IndexOf(System.ComponentModel.PropertyDescriptor value) { throw null; } + public void Insert(int index, System.ComponentModel.PropertyDescriptor value) { } + protected void InternalSort(System.Collections.IComparer sorter) { } + protected void InternalSort(string[] names) { } + public void Remove(System.ComponentModel.PropertyDescriptor value) { } + public void RemoveAt(int index) { } + public virtual System.ComponentModel.PropertyDescriptorCollection Sort() { throw null; } + public virtual System.ComponentModel.PropertyDescriptorCollection Sort(System.Collections.IComparer comparer) { throw null; } + public virtual System.ComponentModel.PropertyDescriptorCollection Sort(string[] names) { throw null; } + public virtual System.ComponentModel.PropertyDescriptorCollection Sort(string[] names, System.Collections.IComparer comparer) { throw null; } + void System.Collections.IDictionary.Add(object key, object value) { } + void System.Collections.IDictionary.Clear() { } + bool System.Collections.IDictionary.Contains(object key) { throw null; } + System.Collections.IDictionaryEnumerator System.Collections.IDictionary.GetEnumerator() { throw null; } + void System.Collections.IDictionary.Remove(object key) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + int System.Collections.IList.Add(object value) { throw null; } + void System.Collections.IList.Clear() { } + bool System.Collections.IList.Contains(object value) { throw null; } + int System.Collections.IList.IndexOf(object value) { throw null; } + void System.Collections.IList.Insert(int index, object value) { } + void System.Collections.IList.Remove(object value) { } + void System.Collections.IList.RemoveAt(int index) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767))] + public partial class PropertyTabAttribute : System.Attribute + { + public PropertyTabAttribute() { } + public PropertyTabAttribute(string tabClassName) { } + public PropertyTabAttribute(string tabClassName, System.ComponentModel.PropertyTabScope tabScope) { } + public PropertyTabAttribute(System.Type tabClass) { } + public PropertyTabAttribute(System.Type tabClass, System.ComponentModel.PropertyTabScope tabScope) { } + public System.Type[] TabClasses { get { throw null; } } + protected string[] TabClassNames { get { throw null; } } + public System.ComponentModel.PropertyTabScope[] TabScopes { get { throw null; } } + public bool Equals(System.ComponentModel.PropertyTabAttribute other) { throw null; } + public override bool Equals(object other) { throw null; } + public override int GetHashCode() { throw null; } + protected void InitializeArrays(string[] tabClassNames, System.ComponentModel.PropertyTabScope[] tabScopes) { } + protected void InitializeArrays(System.Type[] tabClasses, System.ComponentModel.PropertyTabScope[] tabScopes) { } + } + public enum PropertyTabScope + { + Component = 3, + Document = 2, + Global = 1, + Static = 0, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=true)] + public sealed partial class ProvidePropertyAttribute : System.Attribute + { + public ProvidePropertyAttribute(string propertyName, string receiverTypeName) { } + public ProvidePropertyAttribute(string propertyName, System.Type receiverType) { } + public string PropertyName { get { throw null; } } + public string ReceiverTypeName { get { throw null; } } + public override object TypeId { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767))] + public sealed partial class ReadOnlyAttribute : System.Attribute + { + public static readonly System.ComponentModel.ReadOnlyAttribute Default; + public static readonly System.ComponentModel.ReadOnlyAttribute No; + public static readonly System.ComponentModel.ReadOnlyAttribute Yes; + public ReadOnlyAttribute(bool isReadOnly) { } + public bool IsReadOnly { get { throw null; } } + public override bool Equals(object value) { throw null; } + public override int GetHashCode() { throw null; } + public override bool IsDefaultAttribute() { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + [System.ObsoleteAttribute("Use System.ComponentModel.SettingsBindableAttribute instead to work with the new settings model.")] + public partial class RecommendedAsConfigurableAttribute : System.Attribute + { + public static readonly System.ComponentModel.RecommendedAsConfigurableAttribute Default; + public static readonly System.ComponentModel.RecommendedAsConfigurableAttribute No; + public static readonly System.ComponentModel.RecommendedAsConfigurableAttribute Yes; + public RecommendedAsConfigurableAttribute(bool recommendedAsConfigurable) { } + public bool RecommendedAsConfigurable { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public override bool IsDefaultAttribute() { throw null; } + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public partial class ReferenceConverter : System.ComponentModel.TypeConverter + { + public ReferenceConverter(System.Type type) { } + public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; } + public override System.ComponentModel.TypeConverter.StandardValuesCollection GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + public override bool GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + public override bool GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + protected virtual bool IsValueAllowed(System.ComponentModel.ITypeDescriptorContext context, object value) { throw null; } + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public partial class RefreshEventArgs : System.EventArgs + { + public RefreshEventArgs(object componentChanged) { } + public RefreshEventArgs(System.Type typeChanged) { } + public object ComponentChanged { get { throw null; } } + public System.Type TypeChanged { get { throw null; } } + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public delegate void RefreshEventHandler(System.ComponentModel.RefreshEventArgs e); + public enum RefreshProperties + { + All = 1, + None = 0, + Repaint = 2, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767))] + public sealed partial class RefreshPropertiesAttribute : System.Attribute + { + public static readonly System.ComponentModel.RefreshPropertiesAttribute All; + public static readonly System.ComponentModel.RefreshPropertiesAttribute Default; + 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 int GetHashCode() { throw null; } + public override bool IsDefaultAttribute() { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + public partial class RunInstallerAttribute : System.Attribute + { + public static readonly System.ComponentModel.RunInstallerAttribute Default; + public static readonly System.ComponentModel.RunInstallerAttribute No; + public static readonly System.ComponentModel.RunInstallerAttribute Yes; + public RunInstallerAttribute(bool runInstaller) { } + public bool RunInstaller { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public override bool IsDefaultAttribute() { throw null; } + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public partial class RunWorkerCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs + { + public RunWorkerCompletedEventArgs(object result, System.Exception error, bool cancelled) : base (default(System.Exception), default(bool), default(object)) { } + public object Result { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public new object UserState { get { throw null; } } + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public delegate void RunWorkerCompletedEventHandler(object sender, System.ComponentModel.RunWorkerCompletedEventArgs e); + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public partial class SByteConverter : System.ComponentModel.BaseNumberConverter + { + public SByteConverter() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(128))] + public sealed partial class SettingsBindableAttribute : System.Attribute + { + public static readonly System.ComponentModel.SettingsBindableAttribute No; + public static readonly System.ComponentModel.SettingsBindableAttribute Yes; + public SettingsBindableAttribute(bool bindable) { } + public bool Bindable { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public partial class SingleConverter : System.ComponentModel.BaseNumberConverter + { + public SingleConverter() { } + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public partial class StringConverter : System.ComponentModel.TypeConverter + { + public StringConverter() { } + public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; } + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public static partial class SyntaxCheck + { + public static bool CheckMachineName(string value) { throw null; } + public static bool CheckPath(string value) { throw null; } + public static bool CheckRootedPath(string value) { throw null; } + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public partial class TimeSpanConverter : System.ComponentModel.TypeConverter + { + public TimeSpanConverter() { } + public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; } + public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767))] + public partial class ToolboxItemAttribute : System.Attribute + { + public static readonly System.ComponentModel.ToolboxItemAttribute Default; + public static readonly System.ComponentModel.ToolboxItemAttribute None; + public ToolboxItemAttribute(bool defaultType) { } + public ToolboxItemAttribute(string toolboxItemTypeName) { } + public ToolboxItemAttribute(System.Type toolboxItemType) { } + public System.Type ToolboxItemType { get { throw null; } } + public string ToolboxItemTypeName { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public override bool IsDefaultAttribute() { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), AllowMultiple=true, Inherited=true)] + [System.SerializableAttribute] + public sealed partial class ToolboxItemFilterAttribute : System.Attribute + { + public ToolboxItemFilterAttribute(string filterString) { } + public ToolboxItemFilterAttribute(string filterString, System.ComponentModel.ToolboxItemFilterType filterType) { } + public string FilterString { get { throw null; } } + public System.ComponentModel.ToolboxItemFilterType FilterType { get { throw null; } } + public override object TypeId { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public override bool Match(object obj) { throw null; } + public override string ToString() { throw null; } + } + public enum ToolboxItemFilterType + { + Allow = 0, + Custom = 1, + Prevent = 2, + Require = 3, + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public partial class TypeConverter + { + public TypeConverter() { } + public virtual bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; } + public bool CanConvertFrom(System.Type sourceType) { throw null; } + public virtual bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; } + public bool CanConvertTo(System.Type destinationType) { throw null; } + public virtual object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; } + public object ConvertFrom(object value) { throw null; } + public object ConvertFromInvariantString(System.ComponentModel.ITypeDescriptorContext context, string text) { throw null; } + public object ConvertFromInvariantString(string text) { throw null; } + public object ConvertFromString(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, string text) { throw null; } + public object ConvertFromString(System.ComponentModel.ITypeDescriptorContext context, string text) { throw null; } + public object ConvertFromString(string text) { throw null; } + public virtual object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; } + public object ConvertTo(object value, System.Type destinationType) { throw null; } + public string ConvertToInvariantString(System.ComponentModel.ITypeDescriptorContext context, object value) { throw null; } + public string ConvertToInvariantString(object value) { throw null; } + public string ConvertToString(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; } + public string ConvertToString(System.ComponentModel.ITypeDescriptorContext context, object value) { throw null; } + public string ConvertToString(object value) { throw null; } + public object CreateInstance(System.Collections.IDictionary propertyValues) { throw null; } + public virtual object CreateInstance(System.ComponentModel.ITypeDescriptorContext context, System.Collections.IDictionary propertyValues) { throw null; } + protected System.Exception GetConvertFromException(object value) { throw null; } + protected System.Exception GetConvertToException(object value, System.Type destinationType) { throw null; } + public bool GetCreateInstanceSupported() { throw null; } + public virtual bool GetCreateInstanceSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + public System.ComponentModel.PropertyDescriptorCollection GetProperties(System.ComponentModel.ITypeDescriptorContext context, object value) { throw null; } + public virtual System.ComponentModel.PropertyDescriptorCollection GetProperties(System.ComponentModel.ITypeDescriptorContext context, object value, System.Attribute[] attributes) { throw null; } + public System.ComponentModel.PropertyDescriptorCollection GetProperties(object value) { throw null; } + public bool GetPropertiesSupported() { throw null; } + public virtual bool GetPropertiesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + public System.Collections.ICollection GetStandardValues() { throw null; } + public virtual System.ComponentModel.TypeConverter.StandardValuesCollection GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + public bool GetStandardValuesExclusive() { throw null; } + public virtual bool GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + public bool GetStandardValuesSupported() { throw null; } + public virtual bool GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + public virtual bool IsValid(System.ComponentModel.ITypeDescriptorContext context, object value) { throw null; } + public bool IsValid(object value) { throw null; } + protected System.ComponentModel.PropertyDescriptorCollection SortProperties(System.ComponentModel.PropertyDescriptorCollection props, string[] names) { throw null; } + protected abstract partial class SimplePropertyDescriptor : System.ComponentModel.PropertyDescriptor + { + protected SimplePropertyDescriptor(System.Type componentType, string name, System.Type propertyType) : base (default(string), default(System.Attribute[])) { } + protected SimplePropertyDescriptor(System.Type componentType, string name, System.Type propertyType, System.Attribute[] attributes) : base (default(string), default(System.Attribute[])) { } + public override System.Type ComponentType { get { throw null; } } + public override bool IsReadOnly { get { throw null; } } + public override System.Type PropertyType { get { throw null; } } + public override bool CanResetValue(object component) { throw null; } + public override void ResetValue(object component) { } + public override bool ShouldSerializeValue(object component) { throw null; } + } + public partial class StandardValuesCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + public StandardValuesCollection(System.Collections.ICollection values) { } + public int Count { get { throw null; } } + public object this[int index] { get { throw null; } } + int System.Collections.ICollection.Count { get { throw null; } } + bool System.Collections.ICollection.IsSynchronized { get { throw null; } } + object System.Collections.ICollection.SyncRoot { get { throw null; } } + public void CopyTo(System.Array array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + void System.Collections.ICollection.CopyTo(System.Array array, int index) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767))] + public sealed partial class TypeConverterAttribute : System.Attribute + { + public static readonly System.ComponentModel.TypeConverterAttribute Default; + public TypeConverterAttribute() { } + public TypeConverterAttribute(string typeName) { } + public TypeConverterAttribute(System.Type type) { } + public string ConverterTypeName { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public abstract partial class TypeDescriptionProvider + { + protected TypeDescriptionProvider() { } + protected TypeDescriptionProvider(System.ComponentModel.TypeDescriptionProvider parent) { } + public virtual object CreateInstance(System.IServiceProvider provider, System.Type objectType, System.Type[] argTypes, object[] args) { throw null; } + public virtual System.Collections.IDictionary GetCache(object instance) { throw null; } + public virtual System.ComponentModel.ICustomTypeDescriptor GetExtendedTypeDescriptor(object instance) { throw null; } + protected internal virtual System.ComponentModel.IExtenderProvider[] GetExtenderProviders(object instance) { throw null; } + public virtual string GetFullComponentName(object component) { throw null; } + public System.Type GetReflectionType(object instance) { throw null; } + public System.Type GetReflectionType(System.Type objectType) { throw null; } + public virtual System.Type GetReflectionType(System.Type objectType, object instance) { throw null; } + public virtual System.Type GetRuntimeType(System.Type reflectionType) { throw null; } + public System.ComponentModel.ICustomTypeDescriptor GetTypeDescriptor(object instance) { throw null; } + public System.ComponentModel.ICustomTypeDescriptor GetTypeDescriptor(System.Type objectType) { throw null; } + public virtual System.ComponentModel.ICustomTypeDescriptor GetTypeDescriptor(System.Type objectType, object instance) { throw null; } + public virtual bool IsSupportedType(System.Type type) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), Inherited=true)] + public sealed partial class TypeDescriptionProviderAttribute : System.Attribute + { + public TypeDescriptionProviderAttribute(string typeName) { } + public TypeDescriptionProviderAttribute(System.Type type) { } + public string TypeName { get { throw null; } } + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public sealed partial class TypeDescriptor + { + internal TypeDescriptor() { } + [System.ObsoleteAttribute("This property has been deprecated. Use a type description provider to supply type information for COM types instead. http://go.microsoft.com/fwlink/?linkid=14202")] + public static System.ComponentModel.IComNativeDescriptorHandler ComNativeDescriptorHandler { [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]get { throw null; } [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")]set { } } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public static System.Type ComObjectType { get { throw null; } } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public static System.Type InterfaceType { get { throw null; } } + public static event System.ComponentModel.RefreshEventHandler Refreshed { add { } remove { } } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")] + public static System.ComponentModel.TypeDescriptionProvider AddAttributes(object instance, params System.Attribute[] attributes) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")] + public static System.ComponentModel.TypeDescriptionProvider AddAttributes(System.Type type, params System.Attribute[] attributes) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public static void AddEditorTable(System.Type editorBaseType, System.Collections.Hashtable table) { } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")] + public static void AddProvider(System.ComponentModel.TypeDescriptionProvider provider, object instance) { } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")] + public static void AddProvider(System.ComponentModel.TypeDescriptionProvider provider, System.Type type) { } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public static void AddProviderTransparent(System.ComponentModel.TypeDescriptionProvider provider, object instance) { } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public static void AddProviderTransparent(System.ComponentModel.TypeDescriptionProvider provider, System.Type type) { } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")] + public static void CreateAssociation(object primary, object secondary) { } + public static System.ComponentModel.Design.IDesigner CreateDesigner(System.ComponentModel.IComponent component, System.Type designerBaseType) { throw null; } + [System.Security.Permissions.ReflectionPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.ReflectionPermissionFlag)(2))] + public static System.ComponentModel.EventDescriptor CreateEvent(System.Type componentType, System.ComponentModel.EventDescriptor oldEventDescriptor, params System.Attribute[] attributes) { throw null; } + [System.Security.Permissions.ReflectionPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.ReflectionPermissionFlag)(2))] + public static System.ComponentModel.EventDescriptor CreateEvent(System.Type componentType, string name, System.Type type, params System.Attribute[] attributes) { throw null; } + public static object CreateInstance(System.IServiceProvider provider, System.Type objectType, System.Type[] argTypes, object[] args) { throw null; } + [System.Security.Permissions.ReflectionPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.ReflectionPermissionFlag)(2))] + public static System.ComponentModel.PropertyDescriptor CreateProperty(System.Type componentType, System.ComponentModel.PropertyDescriptor oldPropertyDescriptor, params System.Attribute[] attributes) { throw null; } + [System.Security.Permissions.ReflectionPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.ReflectionPermissionFlag)(2))] + public static System.ComponentModel.PropertyDescriptor CreateProperty(System.Type componentType, string name, System.Type type, params System.Attribute[] attributes) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public static object GetAssociation(System.Type type, object primary) { throw null; } + public static System.ComponentModel.AttributeCollection GetAttributes(object component) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public static System.ComponentModel.AttributeCollection GetAttributes(object component, bool noCustomTypeDesc) { throw null; } + public static System.ComponentModel.AttributeCollection GetAttributes(System.Type componentType) { throw null; } + public static string GetClassName(object component) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public static string GetClassName(object component, bool noCustomTypeDesc) { throw null; } + public static string GetClassName(System.Type componentType) { throw null; } + public static string GetComponentName(object component) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public static string GetComponentName(object component, bool noCustomTypeDesc) { throw null; } + public static System.ComponentModel.TypeConverter GetConverter(object component) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public static System.ComponentModel.TypeConverter GetConverter(object component, bool noCustomTypeDesc) { throw null; } + public static System.ComponentModel.TypeConverter GetConverter(System.Type type) { throw null; } + public static System.ComponentModel.EventDescriptor GetDefaultEvent(object component) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public static System.ComponentModel.EventDescriptor GetDefaultEvent(object component, bool noCustomTypeDesc) { throw null; } + public static System.ComponentModel.EventDescriptor GetDefaultEvent(System.Type componentType) { throw null; } + public static System.ComponentModel.PropertyDescriptor GetDefaultProperty(object component) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public static System.ComponentModel.PropertyDescriptor GetDefaultProperty(object component, bool noCustomTypeDesc) { throw null; } + public static System.ComponentModel.PropertyDescriptor GetDefaultProperty(System.Type componentType) { throw null; } + public static object GetEditor(object component, System.Type editorBaseType) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public static object GetEditor(object component, System.Type editorBaseType, bool noCustomTypeDesc) { throw null; } + public static object GetEditor(System.Type type, System.Type editorBaseType) { throw null; } + public static System.ComponentModel.EventDescriptorCollection GetEvents(object component) { throw null; } + public static System.ComponentModel.EventDescriptorCollection GetEvents(object component, System.Attribute[] attributes) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public static System.ComponentModel.EventDescriptorCollection GetEvents(object component, System.Attribute[] attributes, bool noCustomTypeDesc) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public static System.ComponentModel.EventDescriptorCollection GetEvents(object component, bool noCustomTypeDesc) { throw null; } + public static System.ComponentModel.EventDescriptorCollection GetEvents(System.Type componentType) { throw null; } + public static System.ComponentModel.EventDescriptorCollection GetEvents(System.Type componentType, System.Attribute[] attributes) { throw null; } + public static string GetFullComponentName(object component) { throw null; } + public static System.ComponentModel.PropertyDescriptorCollection GetProperties(object component) { throw null; } + public static System.ComponentModel.PropertyDescriptorCollection GetProperties(object component, System.Attribute[] attributes) { throw null; } + public static System.ComponentModel.PropertyDescriptorCollection GetProperties(object component, System.Attribute[] attributes, bool noCustomTypeDesc) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public static System.ComponentModel.PropertyDescriptorCollection GetProperties(object component, bool noCustomTypeDesc) { throw null; } + public static System.ComponentModel.PropertyDescriptorCollection GetProperties(System.Type componentType) { throw null; } + public static System.ComponentModel.PropertyDescriptorCollection GetProperties(System.Type componentType, System.Attribute[] attributes) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public static System.ComponentModel.TypeDescriptionProvider GetProvider(object instance) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public static System.ComponentModel.TypeDescriptionProvider GetProvider(System.Type type) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public static System.Type GetReflectionType(object instance) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public static System.Type GetReflectionType(System.Type type) { throw null; } + public static void Refresh(object component) { } + public static void Refresh(System.Reflection.Assembly assembly) { } + public static void Refresh(System.Reflection.Module module) { } + public static void Refresh(System.Type type) { } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")] + public static void RemoveAssociation(object primary, object secondary) { } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")] + public static void RemoveAssociations(object primary) { } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")] + public static void RemoveProvider(System.ComponentModel.TypeDescriptionProvider provider, object instance) { } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")] + public static void RemoveProvider(System.ComponentModel.TypeDescriptionProvider provider, System.Type type) { } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public static void RemoveProviderTransparent(System.ComponentModel.TypeDescriptionProvider provider, object instance) { } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + public static void RemoveProviderTransparent(System.ComponentModel.TypeDescriptionProvider provider, System.Type type) { } + public static void SortDescriptorArray(System.Collections.IList infos) { } + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public abstract partial class TypeListConverter : System.ComponentModel.TypeConverter + { + protected TypeListConverter(System.Type[] types) { } + public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; } + public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; } + public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; } + public override System.ComponentModel.TypeConverter.StandardValuesCollection GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + public override bool GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + public override bool GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) { throw null; } + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public partial class UInt16Converter : System.ComponentModel.BaseNumberConverter + { + public UInt16Converter() { } + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public partial class UInt32Converter : System.ComponentModel.BaseNumberConverter + { + public UInt32Converter() { } + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public partial class UInt64Converter : System.ComponentModel.BaseNumberConverter + { + public UInt64Converter() { } + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + [System.SerializableAttribute] + public partial class WarningException : System.SystemException + { + public WarningException() { } + protected WarningException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public WarningException(string message) { } + public WarningException(string message, System.Exception innerException) { } + public WarningException(string message, string helpUrl) { } + public WarningException(string message, string helpUrl, string helpTopic) { } + public string HelpTopic { get { throw null; } } + public string HelpUrl { get { throw null; } } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.Security.SuppressUnmanagedCodeSecurityAttribute] + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + [System.SerializableAttribute] + public partial class Win32Exception : System.Runtime.InteropServices.ExternalException, System.Runtime.Serialization.ISerializable + { + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))] + public Win32Exception() { } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))] + public Win32Exception(int error) { } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))] + public Win32Exception(int error, string message) { } + protected Win32Exception(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))] + public Win32Exception(string message) { } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))] + public Win32Exception(string message, System.Exception innerException) { } + public int NativeErrorCode { get { throw null; } } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } +} +namespace System.ComponentModel.Design +{ + [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")] + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")] + public partial class ActiveDesignerEventArgs : System.EventArgs + { + public ActiveDesignerEventArgs(System.ComponentModel.Design.IDesignerHost oldDesigner, System.ComponentModel.Design.IDesignerHost newDesigner) { } + public System.ComponentModel.Design.IDesignerHost NewDesigner { get { throw null; } } + public System.ComponentModel.Design.IDesignerHost OldDesigner { get { throw null; } } + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public delegate void ActiveDesignerEventHandler(object sender, System.ComponentModel.Design.ActiveDesignerEventArgs e); + [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")] + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")] + [System.SerializableAttribute] + public partial class CheckoutException : System.Runtime.InteropServices.ExternalException + { + public static readonly System.ComponentModel.Design.CheckoutException Canceled; + public CheckoutException() { } + protected CheckoutException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public CheckoutException(string message) { } + public CheckoutException(string message, System.Exception innerException) { } + public CheckoutException(string message, int errorCode) { } + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")] + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")] + public partial class CommandID + { + public CommandID(System.Guid menuGroup, int commandID) { } + public virtual System.Guid Guid { get { throw null; } } + public virtual int ID { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public override string ToString() { throw null; } + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")] + public sealed partial class ComponentChangedEventArgs : System.EventArgs + { + public ComponentChangedEventArgs(object component, System.ComponentModel.MemberDescriptor member, object oldValue, object newValue) { } + public object Component { get { throw null; } } + public System.ComponentModel.MemberDescriptor Member { get { throw null; } } + public object NewValue { get { throw null; } } + public object OldValue { get { throw null; } } + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public delegate void ComponentChangedEventHandler(object sender, System.ComponentModel.Design.ComponentChangedEventArgs e); + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")] + public sealed partial class ComponentChangingEventArgs : System.EventArgs + { + public ComponentChangingEventArgs(object component, System.ComponentModel.MemberDescriptor member) { } + public object Component { get { throw null; } } + public System.ComponentModel.MemberDescriptor Member { get { throw null; } } + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public delegate void ComponentChangingEventHandler(object sender, System.ComponentModel.Design.ComponentChangingEventArgs e); + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")] + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")] + public partial class ComponentEventArgs : System.EventArgs + { + public ComponentEventArgs(System.ComponentModel.IComponent component) { } + public virtual System.ComponentModel.IComponent Component { get { throw null; } } + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public delegate void ComponentEventHandler(object sender, System.ComponentModel.Design.ComponentEventArgs e); + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")] + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")] + public partial class ComponentRenameEventArgs : System.EventArgs + { + public ComponentRenameEventArgs(object component, string oldName, string newName) { } + public object Component { get { throw null; } } + public virtual string NewName { get { throw null; } } + public virtual string OldName { get { throw null; } } + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public delegate void ComponentRenameEventHandler(object sender, System.ComponentModel.Design.ComponentRenameEventArgs e); + [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")] + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")] + public partial class DesignerCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + public DesignerCollection(System.Collections.IList designers) { } + public DesignerCollection(System.ComponentModel.Design.IDesignerHost[] designers) { } + public int Count { get { throw null; } } + public virtual System.ComponentModel.Design.IDesignerHost this[int index] { get { throw null; } } + int System.Collections.ICollection.Count { get { throw null; } } + bool System.Collections.ICollection.IsSynchronized { get { throw null; } } + object System.Collections.ICollection.SyncRoot { get { throw null; } } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + void System.Collections.ICollection.CopyTo(System.Array array, int index) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")] + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")] + public partial class DesignerEventArgs : System.EventArgs + { + public DesignerEventArgs(System.ComponentModel.Design.IDesignerHost host) { } + public System.ComponentModel.Design.IDesignerHost Designer { get { throw null; } } + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public delegate void DesignerEventHandler(object sender, System.ComponentModel.Design.DesignerEventArgs e); + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public abstract partial class DesignerOptionService : System.ComponentModel.Design.IDesignerOptionService + { + protected DesignerOptionService() { } + public System.ComponentModel.Design.DesignerOptionService.DesignerOptionCollection Options { get { throw null; } } + protected System.ComponentModel.Design.DesignerOptionService.DesignerOptionCollection CreateOptionCollection(System.ComponentModel.Design.DesignerOptionService.DesignerOptionCollection parent, string name, object value) { throw null; } + protected virtual void PopulateOptionCollection(System.ComponentModel.Design.DesignerOptionService.DesignerOptionCollection options) { } + protected virtual bool ShowDialog(System.ComponentModel.Design.DesignerOptionService.DesignerOptionCollection options, object optionObject) { throw null; } + object System.ComponentModel.Design.IDesignerOptionService.GetOptionValue(string pageName, string valueName) { throw null; } + void System.ComponentModel.Design.IDesignerOptionService.SetOptionValue(string pageName, string valueName, object value) { } + [System.ComponentModel.EditorAttribute("", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.TypeConverterAttribute("System.ComponentModel.Design.DesignerOptionService.DesignerOptionConverter")] + public sealed partial class DesignerOptionCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + internal DesignerOptionCollection() { } + public int Count { get { throw null; } } + public System.ComponentModel.Design.DesignerOptionService.DesignerOptionCollection this[int index] { get { throw null; } } + public System.ComponentModel.Design.DesignerOptionService.DesignerOptionCollection this[string name] { get { throw null; } } + public string Name { get { throw null; } } + public System.ComponentModel.Design.DesignerOptionService.DesignerOptionCollection Parent { get { throw null; } } + public System.ComponentModel.PropertyDescriptorCollection Properties { get { throw null; } } + bool System.Collections.ICollection.IsSynchronized { get { throw null; } } + object System.Collections.ICollection.SyncRoot { get { throw null; } } + bool System.Collections.IList.IsFixedSize { get { throw null; } } + bool System.Collections.IList.IsReadOnly { get { throw null; } } + object System.Collections.IList.this[int index] { get { throw null; } set { } } + public void CopyTo(System.Array array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public int IndexOf(System.ComponentModel.Design.DesignerOptionService.DesignerOptionCollection value) { throw null; } + public bool ShowDialog() { throw null; } + int System.Collections.IList.Add(object value) { throw null; } + void System.Collections.IList.Clear() { } + bool System.Collections.IList.Contains(object value) { throw null; } + int System.Collections.IList.IndexOf(object value) { throw null; } + void System.Collections.IList.Insert(int index, object value) { } + void System.Collections.IList.Remove(object value) { } + void System.Collections.IList.RemoveAt(int index) { } + } + } + [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")] + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public abstract partial class DesignerTransaction : System.IDisposable + { + protected DesignerTransaction() { } + protected DesignerTransaction(string description) { } + public bool Canceled { get { throw null; } } + public bool Committed { get { throw null; } } + public string Description { get { throw null; } } + public void Cancel() { } + public void Commit() { } + protected virtual void Dispose(bool disposing) { } + ~DesignerTransaction() { } + protected abstract void OnCancel(); + protected abstract void OnCommit(); + void System.IDisposable.Dispose() { } + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")] + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")] + public partial class DesignerTransactionCloseEventArgs : System.EventArgs + { + [System.ObsoleteAttribute("This constructor is obsolete. Use DesignerTransactionCloseEventArgs(bool, bool) instead. http://go.microsoft.com/fwlink/?linkid=14202")] + public DesignerTransactionCloseEventArgs(bool commit) { } + public DesignerTransactionCloseEventArgs(bool commit, bool lastTransaction) { } + public bool LastTransaction { get { throw null; } } + public bool TransactionCommitted { get { throw null; } } + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public delegate void DesignerTransactionCloseEventHandler(object sender, System.ComponentModel.Design.DesignerTransactionCloseEventArgs e); + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")] + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")] + public partial class DesignerVerb : System.ComponentModel.Design.MenuCommand + { + public DesignerVerb(string text, System.EventHandler handler) : base (default(System.EventHandler), default(System.ComponentModel.Design.CommandID)) { } + public DesignerVerb(string text, System.EventHandler handler, System.ComponentModel.Design.CommandID startCommandID) : base (default(System.EventHandler), default(System.ComponentModel.Design.CommandID)) { } + public string Description { get { throw null; } set { } } + public string Text { get { throw null; } } + public override string ToString() { throw null; } + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")] + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")] + public partial class DesignerVerbCollection : System.Collections.CollectionBase + { + public DesignerVerbCollection() { } + public DesignerVerbCollection(System.ComponentModel.Design.DesignerVerb[] value) { } + public System.ComponentModel.Design.DesignerVerb this[int index] { get { throw null; } set { } } + public int Add(System.ComponentModel.Design.DesignerVerb value) { throw null; } + public void AddRange(System.ComponentModel.Design.DesignerVerbCollection value) { } + public void AddRange(System.ComponentModel.Design.DesignerVerb[] value) { } + public bool Contains(System.ComponentModel.Design.DesignerVerb value) { throw null; } + public void CopyTo(System.ComponentModel.Design.DesignerVerb[] array, int index) { } + public int IndexOf(System.ComponentModel.Design.DesignerVerb value) { throw null; } + public void Insert(int index, System.ComponentModel.Design.DesignerVerb value) { } + protected override void OnClear() { } + protected override void OnInsert(int index, object value) { } + protected override void OnRemove(int index, object value) { } + protected override void OnSet(int index, object oldValue, object newValue) { } + protected override void OnValidate(object value) { } + public void Remove(System.ComponentModel.Design.DesignerVerb value) { } + } + [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")] + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")] + public partial class DesigntimeLicenseContext : System.ComponentModel.LicenseContext + { + public DesigntimeLicenseContext() { } + public override System.ComponentModel.LicenseUsageMode UsageMode { get { throw null; } } + public override string GetSavedLicenseKey(System.Type type, System.Reflection.Assembly resourceAssembly) { throw null; } + public override void SetSavedLicenseKey(System.Type type, string key) { } + } + [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")] + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")] + public partial class DesigntimeLicenseContextSerializer + { + internal DesigntimeLicenseContextSerializer() { } + public static void Serialize(System.IO.Stream o, string cryptoKey, System.ComponentModel.Design.DesigntimeLicenseContext context) { } + } + public enum HelpContextType + { + Ambient = 0, + Selection = 2, + ToolWindowSelection = 3, + Window = 1, + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767), AllowMultiple=false, Inherited=false)] + [System.SerializableAttribute] + public sealed partial class HelpKeywordAttribute : System.Attribute + { + public static readonly System.ComponentModel.Design.HelpKeywordAttribute Default; + public HelpKeywordAttribute() { } + public HelpKeywordAttribute(string keyword) { } + public HelpKeywordAttribute(System.Type t) { } + public string HelpKeyword { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public override bool IsDefaultAttribute() { throw null; } + } + public enum HelpKeywordType + { + F1Keyword = 0, + FilterKeyword = 2, + GeneralKeyword = 1, + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + public partial interface IComponentChangeService + { + event System.ComponentModel.Design.ComponentEventHandler ComponentAdded; + event System.ComponentModel.Design.ComponentEventHandler ComponentAdding; + event System.ComponentModel.Design.ComponentChangedEventHandler ComponentChanged; + event System.ComponentModel.Design.ComponentChangingEventHandler ComponentChanging; + event System.ComponentModel.Design.ComponentEventHandler ComponentRemoved; + event System.ComponentModel.Design.ComponentEventHandler ComponentRemoving; + event System.ComponentModel.Design.ComponentRenameEventHandler ComponentRename; + void OnComponentChanged(object component, System.ComponentModel.MemberDescriptor member, object oldValue, object newValue); + void OnComponentChanging(object component, System.ComponentModel.MemberDescriptor member); + } + public partial interface IComponentDiscoveryService + { + System.Collections.ICollection GetComponentTypes(System.ComponentModel.Design.IDesignerHost designerHost, System.Type baseType); + } + public partial interface IComponentInitializer + { + void InitializeExistingComponent(System.Collections.IDictionary defaultValues); + void InitializeNewComponent(System.Collections.IDictionary defaultValues); + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + public partial interface IDesigner : System.IDisposable + { + System.ComponentModel.IComponent Component { get; } + System.ComponentModel.Design.DesignerVerbCollection Verbs { get; } + void DoDefaultAction(); + void Initialize(System.ComponentModel.IComponent component); + } + public partial interface IDesignerEventService + { + System.ComponentModel.Design.IDesignerHost ActiveDesigner { get; } + System.ComponentModel.Design.DesignerCollection Designers { get; } + event System.ComponentModel.Design.ActiveDesignerEventHandler ActiveDesignerChanged; + event System.ComponentModel.Design.DesignerEventHandler DesignerCreated; + event System.ComponentModel.Design.DesignerEventHandler DesignerDisposed; + event System.EventHandler SelectionChanged; + } + public partial interface IDesignerFilter + { + void PostFilterAttributes(System.Collections.IDictionary attributes); + void PostFilterEvents(System.Collections.IDictionary events); + void PostFilterProperties(System.Collections.IDictionary properties); + void PreFilterAttributes(System.Collections.IDictionary attributes); + void PreFilterEvents(System.Collections.IDictionary events); + void PreFilterProperties(System.Collections.IDictionary properties); + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + public partial interface IDesignerHost : System.ComponentModel.Design.IServiceContainer, System.IServiceProvider + { + System.ComponentModel.IContainer Container { get; } + bool InTransaction { get; } + bool Loading { get; } + System.ComponentModel.IComponent RootComponent { get; } + string RootComponentClassName { get; } + string TransactionDescription { get; } + event System.EventHandler Activated; + event System.EventHandler Deactivated; + event System.EventHandler LoadComplete; + event System.ComponentModel.Design.DesignerTransactionCloseEventHandler TransactionClosed; + event System.ComponentModel.Design.DesignerTransactionCloseEventHandler TransactionClosing; + event System.EventHandler TransactionOpened; + event System.EventHandler TransactionOpening; + void Activate(); + System.ComponentModel.IComponent CreateComponent(System.Type componentClass); + System.ComponentModel.IComponent CreateComponent(System.Type componentClass, string name); + System.ComponentModel.Design.DesignerTransaction CreateTransaction(); + System.ComponentModel.Design.DesignerTransaction CreateTransaction(string description); + void DestroyComponent(System.ComponentModel.IComponent component); + System.ComponentModel.Design.IDesigner GetDesigner(System.ComponentModel.IComponent component); + System.Type GetType(string typeName); + } + public partial interface IDesignerHostTransactionState + { + bool IsClosingTransaction { get; } + } + public partial interface IDesignerOptionService + { + object GetOptionValue(string pageName, string valueName); + void SetOptionValue(string pageName, string valueName, object value); + } + public partial interface IDictionaryService + { + object GetKey(object value); + object GetValue(object key); + void SetValue(object key, object value); + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + public partial interface IEventBindingService + { + string CreateUniqueMethodName(System.ComponentModel.IComponent component, System.ComponentModel.EventDescriptor e); + System.Collections.ICollection GetCompatibleMethods(System.ComponentModel.EventDescriptor e); + System.ComponentModel.EventDescriptor GetEvent(System.ComponentModel.PropertyDescriptor property); + System.ComponentModel.PropertyDescriptorCollection GetEventProperties(System.ComponentModel.EventDescriptorCollection events); + System.ComponentModel.PropertyDescriptor GetEventProperty(System.ComponentModel.EventDescriptor e); + bool ShowCode(); + bool ShowCode(System.ComponentModel.IComponent component, System.ComponentModel.EventDescriptor e); + bool ShowCode(int lineNumber); + } + public partial interface IExtenderListService + { + System.ComponentModel.IExtenderProvider[] GetExtenderProviders(); + } + public partial interface IExtenderProviderService + { + void AddExtenderProvider(System.ComponentModel.IExtenderProvider provider); + void RemoveExtenderProvider(System.ComponentModel.IExtenderProvider provider); + } + public partial interface IHelpService + { + void AddContextAttribute(string name, string value, System.ComponentModel.Design.HelpKeywordType keywordType); + void ClearContextAttributes(); + System.ComponentModel.Design.IHelpService CreateLocalContext(System.ComponentModel.Design.HelpContextType contextType); + void RemoveContextAttribute(string name, string value); + void RemoveLocalContext(System.ComponentModel.Design.IHelpService localContext); + void ShowHelpFromKeyword(string helpKeyword); + void ShowHelpFromUrl(string helpUrl); + } + public partial interface IInheritanceService + { + void AddInheritedComponents(System.ComponentModel.IComponent component, System.ComponentModel.IContainer container); + System.ComponentModel.InheritanceAttribute GetInheritanceAttribute(System.ComponentModel.IComponent component); + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + public partial interface IMenuCommandService + { + System.ComponentModel.Design.DesignerVerbCollection Verbs { get; } + void AddCommand(System.ComponentModel.Design.MenuCommand command); + void AddVerb(System.ComponentModel.Design.DesignerVerb verb); + System.ComponentModel.Design.MenuCommand FindCommand(System.ComponentModel.Design.CommandID commandID); + bool GlobalInvoke(System.ComponentModel.Design.CommandID commandID); + void RemoveCommand(System.ComponentModel.Design.MenuCommand command); + void RemoveVerb(System.ComponentModel.Design.DesignerVerb verb); + void ShowContextMenu(System.ComponentModel.Design.CommandID menuID, int x, int y); + } + public partial interface IReferenceService + { + System.ComponentModel.IComponent GetComponent(object reference); + string GetName(object reference); + object GetReference(string name); + object[] GetReferences(); + object[] GetReferences(System.Type baseType); + } + public partial interface IResourceService + { + System.Resources.IResourceReader GetResourceReader(System.Globalization.CultureInfo info); + System.Resources.IResourceWriter GetResourceWriter(System.Globalization.CultureInfo info); + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + public partial interface IRootDesigner : System.ComponentModel.Design.IDesigner, System.IDisposable + { + System.ComponentModel.Design.ViewTechnology[] SupportedTechnologies { get; } + object GetView(System.ComponentModel.Design.ViewTechnology technology); + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + public partial interface ISelectionService + { + object PrimarySelection { get; } + int SelectionCount { get; } + event System.EventHandler SelectionChanged; + event System.EventHandler SelectionChanging; + bool GetComponentSelected(object component); + System.Collections.ICollection GetSelectedComponents(); + void SetSelectedComponents(System.Collections.ICollection components); + void SetSelectedComponents(System.Collections.ICollection components, System.ComponentModel.Design.SelectionTypes selectionType); + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + public partial interface IServiceContainer : System.IServiceProvider + { + void AddService(System.Type serviceType, System.ComponentModel.Design.ServiceCreatorCallback callback); + void AddService(System.Type serviceType, System.ComponentModel.Design.ServiceCreatorCallback callback, bool promote); + void AddService(System.Type serviceType, object serviceInstance); + void AddService(System.Type serviceType, object serviceInstance, bool promote); + void RemoveService(System.Type serviceType); + void RemoveService(System.Type serviceType, bool promote); + } + public partial interface ITreeDesigner : System.ComponentModel.Design.IDesigner, System.IDisposable + { + System.Collections.ICollection Children { get; } + System.ComponentModel.Design.IDesigner Parent { get; } + } + public partial interface ITypeDescriptorFilterService + { + bool FilterAttributes(System.ComponentModel.IComponent component, System.Collections.IDictionary attributes); + bool FilterEvents(System.ComponentModel.IComponent component, System.Collections.IDictionary events); + bool FilterProperties(System.ComponentModel.IComponent component, System.Collections.IDictionary properties); + } + public partial interface ITypeDiscoveryService + { + System.Collections.ICollection GetTypes(System.Type baseType, bool excludeGlobalTypes); + } + public partial interface ITypeResolutionService + { + System.Reflection.Assembly GetAssembly(System.Reflection.AssemblyName name); + System.Reflection.Assembly GetAssembly(System.Reflection.AssemblyName name, bool throwOnError); + string GetPathOfAssembly(System.Reflection.AssemblyName name); + System.Type GetType(string name); + System.Type GetType(string name, bool throwOnError); + System.Type GetType(string name, bool throwOnError, bool ignoreCase); + void ReferenceAssembly(System.Reflection.AssemblyName name); + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")] + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")] + public partial class MenuCommand + { + public MenuCommand(System.EventHandler handler, System.ComponentModel.Design.CommandID command) { } + public virtual bool Checked { get { throw null; } set { } } + public virtual System.ComponentModel.Design.CommandID CommandID { get { throw null; } } + public virtual bool Enabled { get { throw null; } set { } } + public virtual int OleStatus { get { throw null; } } + public virtual System.Collections.IDictionary Properties { get { throw null; } } + public virtual bool Supported { get { throw null; } set { } } + public virtual bool Visible { get { throw null; } set { } } + public event System.EventHandler CommandChanged { add { } remove { } } + public virtual void Invoke() { } + public virtual void Invoke(object arg) { } + protected virtual void OnCommandChanged(System.EventArgs e) { } + public override string ToString() { throw null; } + } + [System.FlagsAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + public enum SelectionTypes + { + Add = 64, + Auto = 1, + [System.ObsoleteAttribute("This value has been deprecated. Use SelectionTypes.Primary instead. http://go.microsoft.com/fwlink/?linkid=14202")] + Click = 16, + [System.ObsoleteAttribute("This value has been deprecated. It is no longer supported. http://go.microsoft.com/fwlink/?linkid=14202")] + MouseDown = 4, + [System.ObsoleteAttribute("This value has been deprecated. It is no longer supported. http://go.microsoft.com/fwlink/?linkid=14202")] + MouseUp = 8, + [System.ObsoleteAttribute("This value has been deprecated. Use SelectionTypes.Auto instead. http://go.microsoft.com/fwlink/?linkid=14202")] + Normal = 1, + Primary = 16, + Remove = 128, + Replace = 2, + Toggle = 32, + [System.ObsoleteAttribute("This value has been deprecated. Use Enum class methods to determine valid values, or use a type converter. http://go.microsoft.com/fwlink/?linkid=14202")] + Valid = 31, + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public partial class ServiceContainer : System.ComponentModel.Design.IServiceContainer, System.IDisposable, System.IServiceProvider + { + public ServiceContainer() { } + public ServiceContainer(System.IServiceProvider parentProvider) { } + protected virtual System.Type[] DefaultServices { get { throw null; } } + public void AddService(System.Type serviceType, System.ComponentModel.Design.ServiceCreatorCallback callback) { } + public virtual void AddService(System.Type serviceType, System.ComponentModel.Design.ServiceCreatorCallback callback, bool promote) { } + public void AddService(System.Type serviceType, object serviceInstance) { } + public virtual void AddService(System.Type serviceType, object serviceInstance, bool promote) { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public virtual object GetService(System.Type serviceType) { throw null; } + public void RemoveService(System.Type serviceType) { } + public virtual void RemoveService(System.Type serviceType, bool promote) { } + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public delegate object ServiceCreatorCallback(System.ComponentModel.Design.IServiceContainer container, System.Type serviceType); + [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")] + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")] + public partial class StandardCommands + { + public static readonly System.ComponentModel.Design.CommandID AlignBottom; + public static readonly System.ComponentModel.Design.CommandID AlignHorizontalCenters; + public static readonly System.ComponentModel.Design.CommandID AlignLeft; + public static readonly System.ComponentModel.Design.CommandID AlignRight; + public static readonly System.ComponentModel.Design.CommandID AlignToGrid; + public static readonly System.ComponentModel.Design.CommandID AlignTop; + public static readonly System.ComponentModel.Design.CommandID AlignVerticalCenters; + public static readonly System.ComponentModel.Design.CommandID ArrangeBottom; + public static readonly System.ComponentModel.Design.CommandID ArrangeIcons; + public static readonly System.ComponentModel.Design.CommandID ArrangeRight; + public static readonly System.ComponentModel.Design.CommandID BringForward; + public static readonly System.ComponentModel.Design.CommandID BringToFront; + public static readonly System.ComponentModel.Design.CommandID CenterHorizontally; + public static readonly System.ComponentModel.Design.CommandID CenterVertically; + public static readonly System.ComponentModel.Design.CommandID Copy; + public static readonly System.ComponentModel.Design.CommandID Cut; + public static readonly System.ComponentModel.Design.CommandID Delete; + public static readonly System.ComponentModel.Design.CommandID DocumentOutline; + public static readonly System.ComponentModel.Design.CommandID F1Help; + public static readonly System.ComponentModel.Design.CommandID Group; + public static readonly System.ComponentModel.Design.CommandID HorizSpaceConcatenate; + public static readonly System.ComponentModel.Design.CommandID HorizSpaceDecrease; + public static readonly System.ComponentModel.Design.CommandID HorizSpaceIncrease; + public static readonly System.ComponentModel.Design.CommandID HorizSpaceMakeEqual; + public static readonly System.ComponentModel.Design.CommandID LineupIcons; + public static readonly System.ComponentModel.Design.CommandID LockControls; + public static readonly System.ComponentModel.Design.CommandID MultiLevelRedo; + public static readonly System.ComponentModel.Design.CommandID MultiLevelUndo; + public static readonly System.ComponentModel.Design.CommandID Paste; + public static readonly System.ComponentModel.Design.CommandID Properties; + public static readonly System.ComponentModel.Design.CommandID PropertiesWindow; + public static readonly System.ComponentModel.Design.CommandID Redo; + public static readonly System.ComponentModel.Design.CommandID Replace; + public static readonly System.ComponentModel.Design.CommandID SelectAll; + public static readonly System.ComponentModel.Design.CommandID SendBackward; + public static readonly System.ComponentModel.Design.CommandID SendToBack; + public static readonly System.ComponentModel.Design.CommandID ShowGrid; + public static readonly System.ComponentModel.Design.CommandID ShowLargeIcons; + public static readonly System.ComponentModel.Design.CommandID SizeToControl; + public static readonly System.ComponentModel.Design.CommandID SizeToControlHeight; + public static readonly System.ComponentModel.Design.CommandID SizeToControlWidth; + public static readonly System.ComponentModel.Design.CommandID SizeToFit; + public static readonly System.ComponentModel.Design.CommandID SizeToGrid; + public static readonly System.ComponentModel.Design.CommandID SnapToGrid; + public static readonly System.ComponentModel.Design.CommandID TabOrder; + public static readonly System.ComponentModel.Design.CommandID Undo; + public static readonly System.ComponentModel.Design.CommandID Ungroup; + public static readonly System.ComponentModel.Design.CommandID VerbFirst; + public static readonly System.ComponentModel.Design.CommandID VerbLast; + public static readonly System.ComponentModel.Design.CommandID VertSpaceConcatenate; + public static readonly System.ComponentModel.Design.CommandID VertSpaceDecrease; + public static readonly System.ComponentModel.Design.CommandID VertSpaceIncrease; + public static readonly System.ComponentModel.Design.CommandID VertSpaceMakeEqual; + public static readonly System.ComponentModel.Design.CommandID ViewCode; + public static readonly System.ComponentModel.Design.CommandID ViewGrid; + public StandardCommands() { } + } + [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")] + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")] + public partial class StandardToolWindows + { + public static readonly System.Guid ObjectBrowser; + public static readonly System.Guid OutputWindow; + public static readonly System.Guid ProjectExplorer; + public static readonly System.Guid PropertyBrowser; + public static readonly System.Guid RelatedLinks; + public static readonly System.Guid ServerExplorer; + public static readonly System.Guid TaskList; + public static readonly System.Guid Toolbox; + public StandardToolWindows() { } + } + public abstract partial class TypeDescriptionProviderService + { + protected TypeDescriptionProviderService() { } + public abstract System.ComponentModel.TypeDescriptionProvider GetProvider(object instance); + public abstract System.ComponentModel.TypeDescriptionProvider GetProvider(System.Type type); + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + public enum ViewTechnology + { + Default = 2, + [System.ObsoleteAttribute("This value has been deprecated. Use ViewTechnology.Default instead. http://go.microsoft.com/fwlink/?linkid=14202")] + Passthrough = 0, + [System.ObsoleteAttribute("This value has been deprecated. Use ViewTechnology.Default instead. http://go.microsoft.com/fwlink/?linkid=14202")] + WindowsForms = 1, + } +} +namespace System.ComponentModel.Design.Serialization +{ + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public abstract partial class ComponentSerializationService + { + protected ComponentSerializationService() { } + public abstract System.ComponentModel.Design.Serialization.SerializationStore CreateStore(); + public abstract System.Collections.ICollection Deserialize(System.ComponentModel.Design.Serialization.SerializationStore store); + public abstract System.Collections.ICollection Deserialize(System.ComponentModel.Design.Serialization.SerializationStore store, System.ComponentModel.IContainer container); + public void DeserializeTo(System.ComponentModel.Design.Serialization.SerializationStore store, System.ComponentModel.IContainer container) { } + public void DeserializeTo(System.ComponentModel.Design.Serialization.SerializationStore store, System.ComponentModel.IContainer container, bool validateRecycledTypes) { } + public abstract void DeserializeTo(System.ComponentModel.Design.Serialization.SerializationStore store, System.ComponentModel.IContainer container, bool validateRecycledTypes, bool applyDefaults); + public abstract System.ComponentModel.Design.Serialization.SerializationStore LoadStore(System.IO.Stream stream); + public abstract void Serialize(System.ComponentModel.Design.Serialization.SerializationStore store, object value); + public abstract void SerializeAbsolute(System.ComponentModel.Design.Serialization.SerializationStore store, object value); + public abstract void SerializeMember(System.ComponentModel.Design.Serialization.SerializationStore store, object owningObject, System.ComponentModel.MemberDescriptor member); + public abstract void SerializeMemberAbsolute(System.ComponentModel.Design.Serialization.SerializationStore store, object owningObject, System.ComponentModel.MemberDescriptor member); + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")] + public sealed partial class ContextStack + { + public ContextStack() { } + public object Current { get { throw null; } } + public object this[int level] { get { throw null; } } + public object this[System.Type type] { get { throw null; } } + public void Append(object context) { } + public object Pop() { throw null; } + public void Push(object context) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4), Inherited=false)] + public sealed partial class DefaultSerializationProviderAttribute : System.Attribute + { + public DefaultSerializationProviderAttribute(string providerTypeName) { } + public DefaultSerializationProviderAttribute(System.Type providerType) { } + public string ProviderTypeName { get { throw null; } } + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")] + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public abstract partial class DesignerLoader + { + protected DesignerLoader() { } + public virtual bool Loading { get { throw null; } } + public abstract void BeginLoad(System.ComponentModel.Design.Serialization.IDesignerLoaderHost host); + public abstract void Dispose(); + public virtual void Flush() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(1028), AllowMultiple=true, Inherited=true)] + public sealed partial class DesignerSerializerAttribute : System.Attribute + { + public DesignerSerializerAttribute(string serializerTypeName, string baseSerializerTypeName) { } + public DesignerSerializerAttribute(string serializerTypeName, System.Type baseSerializerType) { } + public DesignerSerializerAttribute(System.Type serializerType, System.Type baseSerializerType) { } + public string SerializerBaseTypeName { get { throw null; } } + public string SerializerTypeName { get { throw null; } } + public override object TypeId { get { throw null; } } + } + public partial interface IDesignerLoaderHost : System.ComponentModel.Design.IDesignerHost, System.ComponentModel.Design.IServiceContainer, System.IServiceProvider + { + void EndLoad(string baseClassName, bool successful, System.Collections.ICollection errorCollection); + void Reload(); + } + public partial interface IDesignerLoaderHost2 : System.ComponentModel.Design.IDesignerHost, System.ComponentModel.Design.IServiceContainer, System.ComponentModel.Design.Serialization.IDesignerLoaderHost, System.IServiceProvider + { + bool CanReloadWithErrors { get; set; } + bool IgnoreErrorsDuringReload { get; set; } + } + public partial interface IDesignerLoaderService + { + void AddLoadDependency(); + void DependentLoadComplete(bool successful, System.Collections.ICollection errorCollection); + bool Reload(); + } + public partial interface IDesignerSerializationManager : System.IServiceProvider + { + System.ComponentModel.Design.Serialization.ContextStack Context { get; } + System.ComponentModel.PropertyDescriptorCollection Properties { get; } + event System.ComponentModel.Design.Serialization.ResolveNameEventHandler ResolveName; + event System.EventHandler SerializationComplete; + void AddSerializationProvider(System.ComponentModel.Design.Serialization.IDesignerSerializationProvider provider); + object CreateInstance(System.Type type, System.Collections.ICollection arguments, string name, bool addToContainer); + object GetInstance(string name); + string GetName(object value); + object GetSerializer(System.Type objectType, System.Type serializerType); + System.Type GetType(string typeName); + void RemoveSerializationProvider(System.ComponentModel.Design.Serialization.IDesignerSerializationProvider provider); + void ReportError(object errorInformation); + void SetName(object instance, string name); + } + public partial interface IDesignerSerializationProvider + { + object GetSerializer(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, object currentSerializer, System.Type objectType, System.Type serializerType); + } + public partial interface IDesignerSerializationService + { + System.Collections.ICollection Deserialize(object serializationData); + object Serialize(System.Collections.ICollection objects); + } + public partial interface INameCreationService + { + string CreateName(System.ComponentModel.IContainer container, System.Type dataType); + bool IsValidName(string name); + void ValidateName(string name); + } + public sealed partial class InstanceDescriptor + { + public InstanceDescriptor(System.Reflection.MemberInfo member, System.Collections.ICollection arguments) { } + public InstanceDescriptor(System.Reflection.MemberInfo member, System.Collections.ICollection arguments, bool isComplete) { } + public System.Collections.ICollection Arguments { get { throw null; } } + public bool IsComplete { get { throw null; } } + public System.Reflection.MemberInfo MemberInfo { get { throw null; } } + public object Invoke() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct MemberRelationship + { + public static readonly System.ComponentModel.Design.Serialization.MemberRelationship Empty; + public MemberRelationship(object owner, System.ComponentModel.MemberDescriptor member) { throw null;} + public bool IsEmpty { get { throw null; } } + public System.ComponentModel.MemberDescriptor Member { get { throw null; } } + public object Owner { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.ComponentModel.Design.Serialization.MemberRelationship left, System.ComponentModel.Design.Serialization.MemberRelationship right) { throw null; } + public static bool operator !=(System.ComponentModel.Design.Serialization.MemberRelationship left, System.ComponentModel.Design.Serialization.MemberRelationship right) { throw null; } + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public abstract partial class MemberRelationshipService + { + protected MemberRelationshipService() { } + public System.ComponentModel.Design.Serialization.MemberRelationship this[System.ComponentModel.Design.Serialization.MemberRelationship source] { get { throw null; } set { } } + public System.ComponentModel.Design.Serialization.MemberRelationship this[object sourceOwner, System.ComponentModel.MemberDescriptor sourceMember] { get { throw null; } set { } } + protected virtual System.ComponentModel.Design.Serialization.MemberRelationship GetRelationship(System.ComponentModel.Design.Serialization.MemberRelationship source) { throw null; } + protected virtual void SetRelationship(System.ComponentModel.Design.Serialization.MemberRelationship source, System.ComponentModel.Design.Serialization.MemberRelationship relationship) { } + public abstract bool SupportsRelationship(System.ComponentModel.Design.Serialization.MemberRelationship source, System.ComponentModel.Design.Serialization.MemberRelationship relationship); + } + [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")] + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")] + public partial class ResolveNameEventArgs : System.EventArgs + { + public ResolveNameEventArgs(string name) { } + public string Name { get { throw null; } } + public object Value { get { throw null; } set { } } + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public delegate void ResolveNameEventHandler(object sender, System.ComponentModel.Design.Serialization.ResolveNameEventArgs e); + [System.AttributeUsageAttribute((System.AttributeTargets)(1028), AllowMultiple=true, Inherited=true)] + [System.ObsoleteAttribute("This attribute has been deprecated. Use DesignerSerializerAttribute instead. For example, to specify a root designer for CodeDom, use DesignerSerializerAttribute(...,typeof(TypeCodeDomSerializer)). http://go.microsoft.com/fwlink/?linkid=14202")] + public sealed partial class RootDesignerSerializerAttribute : System.Attribute + { + public RootDesignerSerializerAttribute(string serializerTypeName, string baseSerializerTypeName, bool reloadable) { } + public RootDesignerSerializerAttribute(string serializerTypeName, System.Type baseSerializerType, bool reloadable) { } + public RootDesignerSerializerAttribute(System.Type serializerType, System.Type baseSerializerType, bool reloadable) { } + public bool Reloadable { get { throw null; } } + public string SerializerBaseTypeName { get { throw null; } } + public string SerializerTypeName { get { throw null; } } + public override object TypeId { get { throw null; } } + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)] + public abstract partial class SerializationStore : System.IDisposable + { + protected SerializationStore() { } + public abstract System.Collections.ICollection Errors { get; } + public abstract void Close(); + protected virtual void Dispose(bool disposing) { } + public abstract void Save(System.IO.Stream stream); + void System.IDisposable.Dispose() { } + } +} +namespace System.Diagnostics +{ + [System.Diagnostics.SwitchLevelAttribute(typeof(bool))] + public partial class BooleanSwitch : System.Diagnostics.Switch + { + public BooleanSwitch(string displayName, string description) : base (default(string), default(string)) { } + public BooleanSwitch(string displayName, string description, string defaultSwitchValue) : base (default(string), default(string)) { } + public bool Enabled { get { throw null; } [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]set { } } + protected override void OnValueChanged() { } + } + public partial class CorrelationManager + { + internal CorrelationManager() { } + public System.Guid ActivityId { get { throw null; } set { } } + public System.Collections.Stack LogicalOperationStack { get { throw null; } } + public void StartLogicalOperation() { } + public void StartLogicalOperation(object operationId) { } + public void StopLogicalOperation() { } + } + public partial class DataReceivedEventArgs : System.EventArgs + { + internal DataReceivedEventArgs() { } + public string Data { get { throw null; } } + } + public delegate void DataReceivedEventHandler(object sender, System.Diagnostics.DataReceivedEventArgs e); + public static partial class Debug + { + public static bool AutoFlush { [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]get { throw null; } [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]set { } } + public static int IndentLevel { get { throw null; } set { } } + public static int IndentSize { get { throw null; } set { } } + public static System.Diagnostics.TraceListenerCollection Listeners { [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2)), System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]get { throw null; } } + [System.Diagnostics.ConditionalAttribute("DEBUG")] + public static void Assert(bool condition) { } + [System.Diagnostics.ConditionalAttribute("DEBUG")] + public static void Assert(bool condition, string message) { } + [System.Diagnostics.ConditionalAttribute("DEBUG")] + public static void Assert(bool condition, string message, string detailMessage) { } + [System.Diagnostics.ConditionalAttribute("DEBUG")] + public static void Assert(bool condition, string message, string detailMessageFormat, params object[] args) { } + [System.Diagnostics.ConditionalAttribute("DEBUG")] + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))] + public static void Close() { } + [System.Diagnostics.ConditionalAttribute("DEBUG")] + public static void Fail(string message) { } + [System.Diagnostics.ConditionalAttribute("DEBUG")] + public static void Fail(string message, string detailMessage) { } + [System.Diagnostics.ConditionalAttribute("DEBUG")] + public static void Flush() { } + [System.Diagnostics.ConditionalAttribute("DEBUG")] + public static void Indent() { } + [System.Diagnostics.ConditionalAttribute("DEBUG")] + public static void Print(string message) { } + [System.Diagnostics.ConditionalAttribute("DEBUG")] + public static void Print(string format, params object[] args) { } + [System.Diagnostics.ConditionalAttribute("DEBUG")] + public static void Unindent() { } + [System.Diagnostics.ConditionalAttribute("DEBUG")] + public static void Write(object value) { } + [System.Diagnostics.ConditionalAttribute("DEBUG")] + public static void Write(object value, string category) { } + [System.Diagnostics.ConditionalAttribute("DEBUG")] + public static void Write(string message) { } + [System.Diagnostics.ConditionalAttribute("DEBUG")] + public static void Write(string message, string category) { } + [System.Diagnostics.ConditionalAttribute("DEBUG")] + public static void WriteIf(bool condition, object value) { } + [System.Diagnostics.ConditionalAttribute("DEBUG")] + public static void WriteIf(bool condition, object value, string category) { } + [System.Diagnostics.ConditionalAttribute("DEBUG")] + public static void WriteIf(bool condition, string message) { } + [System.Diagnostics.ConditionalAttribute("DEBUG")] + public static void WriteIf(bool condition, string message, string category) { } + [System.Diagnostics.ConditionalAttribute("DEBUG")] + public static void WriteLine(object value) { } + [System.Diagnostics.ConditionalAttribute("DEBUG")] + public static void WriteLine(object value, string category) { } + [System.Diagnostics.ConditionalAttribute("DEBUG")] + public static void WriteLine(string message) { } + [System.Diagnostics.ConditionalAttribute("DEBUG")] + public static void WriteLine(string format, params object[] args) { } + [System.Diagnostics.ConditionalAttribute("DEBUG")] + public static void WriteLine(string message, string category) { } + [System.Diagnostics.ConditionalAttribute("DEBUG")] + public static void WriteLineIf(bool condition, object value) { } + [System.Diagnostics.ConditionalAttribute("DEBUG")] + public static void WriteLineIf(bool condition, object value, string category) { } + [System.Diagnostics.ConditionalAttribute("DEBUG")] + public static void WriteLineIf(bool condition, string message) { } + [System.Diagnostics.ConditionalAttribute("DEBUG")] + public static void WriteLineIf(bool condition, string message, string category) { } + } + public partial class DefaultTraceListener : System.Diagnostics.TraceListener + { + public DefaultTraceListener() { } + [System.MonoTODOAttribute("AssertUiEnabled defaults to False; should follow Environment.UserInteractive.")] + public bool AssertUiEnabled { get { throw null; } set { } } + [System.MonoTODOAttribute] + public string LogFileName { get { throw null; } set { } } + public override void Fail(string message) { } + public override void Fail(string message, string detailMessage) { } + public override void Write(string message) { } + public override void WriteLine(string message) { } + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true)] + public partial class DelimitedListTraceListener : System.Diagnostics.TextWriterTraceListener + { + public DelimitedListTraceListener(System.IO.Stream stream) { } + public DelimitedListTraceListener(System.IO.Stream stream, string name) { } + public DelimitedListTraceListener(System.IO.TextWriter writer) { } + public DelimitedListTraceListener(System.IO.TextWriter writer, string name) { } + public DelimitedListTraceListener(string fileName) { } + public DelimitedListTraceListener(string fileName, string name) { } + public string Delimiter { get { throw null; } set { } } + protected internal override string[] GetSupportedAttributes() { throw null; } + public override void TraceData(System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, object data) { } + public override void TraceData(System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, params object[] data) { } + public override void TraceEvent(System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string message) { } + public override void TraceEvent(System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string format, params object[] args) { } + } + public partial class EventTypeFilter : System.Diagnostics.TraceFilter + { + public EventTypeFilter(System.Diagnostics.SourceLevels level) { } + public System.Diagnostics.SourceLevels EventType { get { throw null; } set { } } + public override bool ShouldTrace(System.Diagnostics.TraceEventCache cache, string source, System.Diagnostics.TraceEventType eventType, int id, string formatOrMessage, object[] args, object data1, object[] data) { throw null; } + } + [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)] + public sealed partial class FileVersionInfo + { + internal FileVersionInfo() { } + public string Comments { get { throw null; } } + public string CompanyName { get { throw null; } } + public int FileBuildPart { get { throw null; } } + public string FileDescription { get { throw null; } } + public int FileMajorPart { get { throw null; } } + public int FileMinorPart { get { throw null; } } + public string FileName { get { throw null; } } + public int FilePrivatePart { get { throw null; } } + public string FileVersion { get { throw null; } } + public string InternalName { get { throw null; } } + public bool IsDebug { get { throw null; } } + public bool IsPatched { get { throw null; } } + public bool IsPreRelease { get { throw null; } } + public bool IsPrivateBuild { get { throw null; } } + public bool IsSpecialBuild { get { throw null; } } + public string Language { get { throw null; } } + public string LegalCopyright { get { throw null; } } + public string LegalTrademarks { get { throw null; } } + public string OriginalFilename { get { throw null; } } + public string PrivateBuild { get { throw null; } } + public int ProductBuildPart { get { throw null; } } + public int ProductMajorPart { get { throw null; } } + public int ProductMinorPart { get { throw null; } } + public string ProductName { get { throw null; } } + public int ProductPrivatePart { get { throw null; } } + public string ProductVersion { get { throw null; } } + public string SpecialBuild { get { throw null; } } + public static System.Diagnostics.FileVersionInfo GetVersionInfo(string fileName) { throw null; } + public override string ToString() { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767))] + public partial class MonitoringDescriptionAttribute : System.ComponentModel.DescriptionAttribute + { + public MonitoringDescriptionAttribute(string description) { } + public override string Description { get { throw null; } } + } + [System.ComponentModel.DefaultEventAttribute("Exited")] + [System.ComponentModel.DefaultPropertyAttribute("StartInfo")] + [System.ComponentModel.DesignerAttribute("System.Diagnostics.Design.ProcessDesigner, System.Design, Version=2.0.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.Diagnostics.MonitoringDescriptionAttribute("Provides access to local and remote processes, enabling starting and stopping of local processes.")] + [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Name="FullTrust")] + [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")] + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true, Synchronization=true, ExternalProcessMgmt=true, SelfAffectingProcessMgmt=true)] + public partial class Process : System.ComponentModel.Component + { + public Process() { } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Diagnostics.MonitoringDescriptionAttribute("Base process priority.")] + [System.MonoTODOAttribute] + public int BasePriority { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Diagnostics.MonitoringDescriptionAttribute("Whether the process component should watch for the associated process to exit, and raise the Exited event.")] + public bool EnableRaisingEvents { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Diagnostics.MonitoringDescriptionAttribute("The value returned from the associated process when it terminated.")] + public int ExitCode { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Diagnostics.MonitoringDescriptionAttribute("The time that the associated process exited.")] + public System.DateTime ExitTime { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Diagnostics.MonitoringDescriptionAttribute("Returns the native handle for this process. The handle is only available if the process was started using this component.")] + public System.IntPtr Handle { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Diagnostics.MonitoringDescriptionAttribute("Handles for this process.")] + [System.MonoTODOAttribute] + public int HandleCount { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Diagnostics.MonitoringDescriptionAttribute("Indicates if the associated process has been terminated.")] + public bool HasExited { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Diagnostics.MonitoringDescriptionAttribute("The unique identifier for the process.")] + public int Id { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Diagnostics.MonitoringDescriptionAttribute("The name of the machine the running the process.")] + public string MachineName { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Diagnostics.MonitoringDescriptionAttribute("The main module of the process.")] + public System.Diagnostics.ProcessModule MainModule { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Diagnostics.MonitoringDescriptionAttribute("The handle of the main window of the process.")] + [System.MonoTODOAttribute] + public System.IntPtr MainWindowHandle { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Diagnostics.MonitoringDescriptionAttribute("The title of the main window of the process.")] + [System.MonoTODOAttribute] + public string MainWindowTitle { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Diagnostics.MonitoringDescriptionAttribute("The maximum amount of physical memory the process has required since it was started.")] + public System.IntPtr MaxWorkingSet { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Diagnostics.MonitoringDescriptionAttribute("The minimum amount of physical memory the process has required since it was started.")] + public System.IntPtr MinWorkingSet { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Diagnostics.MonitoringDescriptionAttribute("The modules that are loaded as part of this process.")] + public System.Diagnostics.ProcessModuleCollection Modules { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Diagnostics.MonitoringDescriptionAttribute("The number of bytes that are not pageable.")] + [System.MonoTODOAttribute] + [System.ObsoleteAttribute("Use NonpagedSystemMemorySize64")] + public int NonpagedSystemMemorySize { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Diagnostics.MonitoringDescriptionAttribute("The number of bytes that are not pageable.")] + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public long NonpagedSystemMemorySize64 { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Diagnostics.MonitoringDescriptionAttribute("The number of bytes that are paged.")] + [System.ObsoleteAttribute("Use PagedMemorySize64")] + public int PagedMemorySize { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Diagnostics.MonitoringDescriptionAttribute("The number of bytes that are paged.")] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public long PagedMemorySize64 { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Diagnostics.MonitoringDescriptionAttribute("The amount of paged system memory in bytes.")] + [System.ObsoleteAttribute("Use PagedSystemMemorySize64")] + public int PagedSystemMemorySize { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Diagnostics.MonitoringDescriptionAttribute("The amount of paged system memory in bytes.")] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public long PagedSystemMemorySize64 { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Diagnostics.MonitoringDescriptionAttribute("The maximum amount of paged memory used by this process.")] + [System.MonoTODOAttribute] + [System.ObsoleteAttribute("Use PeakPagedMemorySize64")] + public int PeakPagedMemorySize { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Diagnostics.MonitoringDescriptionAttribute("The maximum amount of paged memory used by this process.")] + [System.MonoTODOAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public long PeakPagedMemorySize64 { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Diagnostics.MonitoringDescriptionAttribute("The maximum amount of virtual memory used by this process.")] + [System.ObsoleteAttribute("Use PeakVirtualMemorySize64")] + public int PeakVirtualMemorySize { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Diagnostics.MonitoringDescriptionAttribute("The maximum amount of virtual memory used by this process.")] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public long PeakVirtualMemorySize64 { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Diagnostics.MonitoringDescriptionAttribute("The maximum amount of system memory used by this process.")] + [System.ObsoleteAttribute("Use PeakWorkingSet64")] + public int PeakWorkingSet { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Diagnostics.MonitoringDescriptionAttribute("The maximum amount of system memory used by this process.")] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public long PeakWorkingSet64 { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Diagnostics.MonitoringDescriptionAttribute("Process will be of higher priority while it is actively used.")] + [System.MonoTODOAttribute] + public bool PriorityBoostEnabled { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Diagnostics.MonitoringDescriptionAttribute("The priority that the threads in the process run relative to.")] + public System.Diagnostics.ProcessPriorityClass PriorityClass { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Diagnostics.MonitoringDescriptionAttribute("The amount of memory exclusively used by this process.")] + [System.ObsoleteAttribute("Use PrivateMemorySize64")] + public int PrivateMemorySize { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Diagnostics.MonitoringDescriptionAttribute("The amount of memory exclusively used by this process.")] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public long PrivateMemorySize64 { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Diagnostics.MonitoringDescriptionAttribute("The amount of CPU time the process spent inside the operating system core.")] + public System.TimeSpan PrivilegedProcessorTime { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Diagnostics.MonitoringDescriptionAttribute("The name of this process.")] + public string ProcessName { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Diagnostics.MonitoringDescriptionAttribute("Allowed processor that can be used by this process.")] + [System.MonoTODOAttribute] + public System.IntPtr ProcessorAffinity { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Diagnostics.MonitoringDescriptionAttribute("Is this process responsive.")] + [System.MonoTODOAttribute] + public bool Responding { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public Microsoft.Win32.SafeHandles.SafeProcessHandle SafeHandle { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Diagnostics.MonitoringDescriptionAttribute("The session ID for this process.")] + [System.MonoNotSupportedAttribute("")] + public int SessionId { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Diagnostics.MonitoringDescriptionAttribute("Standard error stream of the process.")] + public System.IO.StreamReader StandardError { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Diagnostics.MonitoringDescriptionAttribute("Standard input stream of the process.")] + public System.IO.StreamWriter StandardInput { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Diagnostics.MonitoringDescriptionAttribute("Standard output stream of the process.")] + public System.IO.StreamReader StandardOutput { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))] + [System.Diagnostics.MonitoringDescriptionAttribute("Specifies information used to start a process.")] + public System.Diagnostics.ProcessStartInfo StartInfo { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Diagnostics.MonitoringDescriptionAttribute("The time at which the process was started.")] + public System.DateTime StartTime { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DefaultValueAttribute(null)] + [System.Diagnostics.MonitoringDescriptionAttribute("The object used to marshal the event handler calls issued as a result of a Process exit.")] + public System.ComponentModel.ISynchronizeInvoke SynchronizingObject { get { throw null; } set { } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Diagnostics.MonitoringDescriptionAttribute("The number of threads of this process.")] + [System.MonoTODOAttribute] + public System.Diagnostics.ProcessThreadCollection Threads { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Diagnostics.MonitoringDescriptionAttribute("The amount of CPU time the process has used.")] + public System.TimeSpan TotalProcessorTime { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Diagnostics.MonitoringDescriptionAttribute("The amount of CPU time the process spent outside the operating system core.")] + public System.TimeSpan UserProcessorTime { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Diagnostics.MonitoringDescriptionAttribute("The amount of virtual memory currently used for this process.")] + [System.ObsoleteAttribute("Use VirtualMemorySize64")] + public int VirtualMemorySize { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Diagnostics.MonitoringDescriptionAttribute("The amount of virtual memory currently used for this process.")] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public long VirtualMemorySize64 { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Diagnostics.MonitoringDescriptionAttribute("The amount of physical memory currently used for this process.")] + [System.ObsoleteAttribute("Use WorkingSet64")] + public int WorkingSet { get { throw null; } } + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.Diagnostics.MonitoringDescriptionAttribute("The amount of physical memory currently used for this process.")] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public long WorkingSet64 { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.Diagnostics.MonitoringDescriptionAttribute("Indicates if the process component is associated with a real process.")] + public event System.Diagnostics.DataReceivedEventHandler ErrorDataReceived { add { } remove { } } + [System.ComponentModel.CategoryAttribute("Behavior")] + [System.Diagnostics.MonitoringDescriptionAttribute("If the WatchForExit property is set to true, then this event is raised when the associated process exits.")] + public event System.EventHandler Exited { add { } remove { } } + [System.ComponentModel.BrowsableAttribute(true)] + [System.Diagnostics.MonitoringDescriptionAttribute("Indicates if the process component is associated with a real process.")] + public event System.Diagnostics.DataReceivedEventHandler OutputDataReceived { add { } remove { } } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public void BeginErrorReadLine() { } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public void BeginOutputReadLine() { } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public void CancelErrorRead() { } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public void CancelOutputRead() { } + public void Close() { } + public bool CloseMainWindow() { throw null; } + protected override void Dispose(bool disposing) { } + public static void EnterDebugMode() { } + public static System.Diagnostics.Process GetCurrentProcess() { throw null; } + public static System.Diagnostics.Process GetProcessById(int processId) { throw null; } + [System.MonoTODOAttribute("There is no support for retrieving process information from a remote machine")] + public static System.Diagnostics.Process GetProcessById(int processId, string machineName) { throw null; } + public static System.Diagnostics.Process[] GetProcesses() { throw null; } + [System.MonoTODOAttribute("There is no support for retrieving process information from a remote machine")] + public static System.Diagnostics.Process[] GetProcesses(string machineName) { throw null; } + public static System.Diagnostics.Process[] GetProcessesByName(string processName) { throw null; } + public static System.Diagnostics.Process[] GetProcessesByName(string processName, string machineName) { throw null; } + public void Kill() { } + public static void LeaveDebugMode() { } + protected void OnExited() { } + public void Refresh() { } + public bool Start() { throw null; } + public static System.Diagnostics.Process Start(System.Diagnostics.ProcessStartInfo startInfo) { throw null; } + public static System.Diagnostics.Process Start(string fileName) { throw null; } + public static System.Diagnostics.Process Start(string fileName, string arguments) { throw null; } + public static System.Diagnostics.Process Start(string fileName, string userName, System.Security.SecureString password, string domain) { throw null; } + public static System.Diagnostics.Process Start(string fileName, string arguments, string userName, System.Security.SecureString password, string domain) { throw null; } + public override string ToString() { throw null; } + public void WaitForExit() { } + public bool WaitForExit(int milliseconds) { throw null; } + public bool WaitForInputIdle() { throw null; } + public bool WaitForInputIdle(int milliseconds) { throw null; } + } + [System.ComponentModel.DesignerAttribute("System.Diagnostics.Design.ProcessModuleDesigner, System.Design, Version=2.0.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public partial class ProcessModule : System.ComponentModel.Component + { + internal ProcessModule() { } + [System.Diagnostics.MonitoringDescriptionAttribute("The base memory address of this module")] + public System.IntPtr BaseAddress { get { throw null; } } + [System.Diagnostics.MonitoringDescriptionAttribute("The base memory address of the entry point of this module")] + public System.IntPtr EntryPointAddress { get { throw null; } } + [System.Diagnostics.MonitoringDescriptionAttribute("The file name of this module")] + public string FileName { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + public System.Diagnostics.FileVersionInfo FileVersionInfo { get { throw null; } } + [System.Diagnostics.MonitoringDescriptionAttribute("The memory needed by this module")] + public int ModuleMemorySize { get { throw null; } } + [System.Diagnostics.MonitoringDescriptionAttribute("The name of this module")] + public string ModuleName { get { throw null; } } + public override string ToString() { throw null; } + } + public partial class ProcessModuleCollection : System.Collections.ReadOnlyCollectionBase + { + protected ProcessModuleCollection() { } + public ProcessModuleCollection(System.Diagnostics.ProcessModule[] processModules) { } + [System.ObsoleteAttribute("This API is no longer available", true)] + public int Capacity { get { throw null; } set { } } + public System.Diagnostics.ProcessModule this[int index] { get { throw null; } } + [System.ObsoleteAttribute("This API is no longer available", true)] + public void Add(System.Diagnostics.ProcessModule item) { } + [System.ObsoleteAttribute("This API is no longer available", true)] + public void AddRange(System.Collections.Generic.IEnumerable<System.Diagnostics.ProcessModule> collection) { } + [System.ObsoleteAttribute("This API is no longer available", true)] + public System.Collections.ObjectModel.ReadOnlyCollection<System.Diagnostics.ProcessModule> AsReadOnly() { throw null; } + [System.ObsoleteAttribute("This API is no longer available", true)] + public int BinarySearch(System.Diagnostics.ProcessModule item) { throw null; } + [System.ObsoleteAttribute("This API is no longer available", true)] + public int BinarySearch(System.Diagnostics.ProcessModule item, System.Collections.Generic.IComparer<System.Diagnostics.ProcessModule> comparer) { throw null; } + [System.ObsoleteAttribute("This API is no longer available", true)] + public int BinarySearch(int index, int count, System.Diagnostics.ProcessModule item, System.Collections.Generic.IComparer<System.Diagnostics.ProcessModule> comparer) { throw null; } + [System.ObsoleteAttribute("This API is no longer available", true)] + public void Clear() { } + public bool Contains(System.Diagnostics.ProcessModule module) { throw null; } + [System.ObsoleteAttribute("This API is no longer available", true)] + public System.Collections.Generic.List<TOutput> ConvertAll<TOutput>(System.Converter<System.Diagnostics.ProcessModule, TOutput> converter) { throw null; } + [System.ObsoleteAttribute("This API is no longer available", true)] + public void CopyTo(System.Diagnostics.ProcessModule[] array) { } + public void CopyTo(System.Diagnostics.ProcessModule[] array, int index) { } + [System.ObsoleteAttribute("This API is no longer available", true)] + public void CopyTo(int index, System.Diagnostics.ProcessModule[] array, int arrayIndex, int count) { } + [System.ObsoleteAttribute("This API is no longer available", true)] + public bool Exists(System.Predicate<System.Diagnostics.ProcessModule> match) { throw null; } + [System.ObsoleteAttribute("This API is no longer available", true)] + public System.Diagnostics.ProcessModule Find(System.Predicate<System.Diagnostics.ProcessModule> match) { throw null; } + [System.ObsoleteAttribute("This API is no longer available", true)] + public System.Collections.Generic.List<System.Diagnostics.ProcessModule> FindAll(System.Predicate<System.Diagnostics.ProcessModule> match) { throw null; } + [System.ObsoleteAttribute("This API is no longer available", true)] + public int FindIndex(int startIndex, int count, System.Predicate<System.Diagnostics.ProcessModule> match) { throw null; } + [System.ObsoleteAttribute("This API is no longer available", true)] + public int FindIndex(int startIndex, System.Predicate<System.Diagnostics.ProcessModule> match) { throw null; } + [System.ObsoleteAttribute("This API is no longer available", true)] + public int FindIndex(System.Predicate<System.Diagnostics.ProcessModule> match) { throw null; } + [System.ObsoleteAttribute("This API is no longer available", true)] + public System.Diagnostics.ProcessModule FindLast(System.Predicate<System.Diagnostics.ProcessModule> match) { throw null; } + [System.ObsoleteAttribute("This API is no longer available", true)] + public int FindLastIndex(int startIndex, int count, System.Predicate<System.Diagnostics.ProcessModule> match) { throw null; } + [System.ObsoleteAttribute("This API is no longer available", true)] + public int FindLastIndex(int startIndex, System.Predicate<System.Diagnostics.ProcessModule> match) { throw null; } + [System.ObsoleteAttribute("This API is no longer available", true)] + public int FindLastIndex(System.Predicate<System.Diagnostics.ProcessModule> match) { throw null; } + [System.ObsoleteAttribute("This API is no longer available", true)] + public void ForEach(System.Action<System.Diagnostics.ProcessModule> action) { } + [System.ObsoleteAttribute("This API is no longer available", true)] + public System.Collections.Generic.List<System.Diagnostics.ProcessModule> GetRange(int index, int count) { throw null; } + public int IndexOf(System.Diagnostics.ProcessModule module) { throw null; } + [System.ObsoleteAttribute("This API is no longer available", true)] + public int IndexOf(System.Diagnostics.ProcessModule item, int index) { throw null; } + [System.ObsoleteAttribute("This API is no longer available", true)] + public int IndexOf(System.Diagnostics.ProcessModule item, int index, int count) { throw null; } + [System.ObsoleteAttribute("This API is no longer available", true)] + public void Insert(int index, System.Diagnostics.ProcessModule item) { } + [System.ObsoleteAttribute("This API is no longer available", true)] + public void InsertRange(int index, System.Collections.Generic.IEnumerable<System.Diagnostics.ProcessModule> collection) { } + [System.ObsoleteAttribute("This API is no longer available", true)] + public int LastIndexOf(System.Diagnostics.ProcessModule item) { throw null; } + [System.ObsoleteAttribute("This API is no longer available", true)] + public int LastIndexOf(System.Diagnostics.ProcessModule item, int index) { throw null; } + [System.ObsoleteAttribute("This API is no longer available", true)] + public int LastIndexOf(System.Diagnostics.ProcessModule item, int index, int count) { throw null; } + [System.ObsoleteAttribute("This API is no longer available", true)] + public bool Remove(System.Diagnostics.ProcessModule item) { throw null; } + [System.ObsoleteAttribute("This API is no longer available", true)] + public int RemoveAll(System.Predicate<System.Diagnostics.ProcessModule> match) { throw null; } + [System.ObsoleteAttribute("This API is no longer available", true)] + public void RemoveAt(int index) { } + [System.ObsoleteAttribute("This API is no longer available", true)] + public void RemoveRange(int index, int count) { } + [System.ObsoleteAttribute("This API is no longer available", true)] + public void Reverse() { } + [System.ObsoleteAttribute("This API is no longer available", true)] + public void Reverse(int index, int count) { } + [System.ObsoleteAttribute("This API is no longer available", true)] + public void Sort() { } + [System.ObsoleteAttribute("This API is no longer available", true)] + public void Sort(System.Collections.Generic.IComparer<System.Diagnostics.ProcessModule> comparer) { } + [System.ObsoleteAttribute("This API is no longer available", true)] + public void Sort(System.Comparison<System.Diagnostics.ProcessModule> comparison) { } + [System.ObsoleteAttribute("This API is no longer available", true)] + public void Sort(int index, int count, System.Collections.Generic.IComparer<System.Diagnostics.ProcessModule> comparer) { } + [System.ObsoleteAttribute("This API is no longer available", true)] + public System.Diagnostics.ProcessModule[] ToArray() { throw null; } + [System.ObsoleteAttribute("This API is no longer available", true)] + public void TrimExcess() { } + [System.ObsoleteAttribute("This API is no longer available", true)] + public bool TrueForAll(System.Predicate<System.Diagnostics.ProcessModule> match) { throw null; } + } + public enum ProcessPriorityClass + { + AboveNormal = 32768, + BelowNormal = 16384, + High = 128, + Idle = 64, + Normal = 32, + RealTime = 256, + } + [System.ComponentModel.TypeConverterAttribute(typeof(System.ComponentModel.ExpandableObjectConverter))] + [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Name="FullTrust")] + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true, SelfAffectingProcessMgmt=true)] + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public sealed partial class ProcessStartInfo + { + public ProcessStartInfo() { } + public ProcessStartInfo(string fileName) { } + public ProcessStartInfo(string fileName, string arguments) { } + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.NotifyParentPropertyAttribute(true)] + [System.ComponentModel.SettingsBindableAttribute(true)] + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=2.0.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.Diagnostics.MonitoringDescriptionAttribute("Command line arguments that will be passed to the application specified by the FileName property.")] + public string Arguments { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.ComponentModel.NotifyParentPropertyAttribute(true)] + [System.Diagnostics.MonitoringDescriptionAttribute("Whether to start the process without creating a new window to contain it.")] + public bool CreateNoWindow { get { throw null; } set { } } + [System.ComponentModel.NotifyParentPropertyAttribute(true)] + public string Domain { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + [System.ComponentModel.NotifyParentPropertyAttribute(true)] + public System.Collections.Generic.IDictionary<string, string> Environment { get { throw null; } } + [System.ComponentModel.DefaultValueAttribute(null)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(2))] + [System.ComponentModel.EditorAttribute("System.Diagnostics.Design.StringDictionaryEditor, System.Design, Version=2.0.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.NotifyParentPropertyAttribute(true)] + [System.Diagnostics.MonitoringDescriptionAttribute("Set of environment variables that apply to this process and child processes.")] + public System.Collections.Specialized.StringDictionary EnvironmentVariables { get { throw null; } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.ComponentModel.NotifyParentPropertyAttribute(true)] + [System.Diagnostics.MonitoringDescriptionAttribute("Whether to show an error dialog to the user if there is an error.")] + public bool ErrorDialog { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public System.IntPtr ErrorDialogParentHandle { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.EditorAttribute("System.Diagnostics.Design.StartFileNameEditor, System.Design, Version=2.0.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.NotifyParentPropertyAttribute(true)] + [System.ComponentModel.SettingsBindableAttribute(true)] + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=2.0.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.Diagnostics.MonitoringDescriptionAttribute("The name of the application, document or URL to start.")] + public string FileName { get { throw null; } set { } } + [System.ComponentModel.NotifyParentPropertyAttribute(true)] + public bool LoadUserProfile { get { throw null; } set { } } + public System.Security.SecureString Password { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public string PasswordInClearText { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.ComponentModel.NotifyParentPropertyAttribute(true)] + [System.Diagnostics.MonitoringDescriptionAttribute("Whether the process's error output is written to the Process instance's StandardError member.")] + public bool RedirectStandardError { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.ComponentModel.NotifyParentPropertyAttribute(true)] + [System.Diagnostics.MonitoringDescriptionAttribute("Whether the process command input is read from the Process instance's StandardInput member.")] + public bool RedirectStandardInput { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(false)] + [System.ComponentModel.NotifyParentPropertyAttribute(true)] + [System.Diagnostics.MonitoringDescriptionAttribute("Whether the process output is written to the Process instance's StandardOutput member.")] + public bool RedirectStandardOutput { get { throw null; } set { } } + public System.Text.Encoding StandardErrorEncoding { get { throw null; } set { } } + public System.Text.Encoding StandardOutputEncoding { get { throw null; } set { } } + [System.ComponentModel.NotifyParentPropertyAttribute(true)] + public string UserName { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute(true)] + [System.ComponentModel.NotifyParentPropertyAttribute(true)] + [System.Diagnostics.MonitoringDescriptionAttribute("Whether to use the operating system shell to start the process.")] + public bool UseShellExecute { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.NotifyParentPropertyAttribute(true)] + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.VerbConverter, System.Design, Version=2.0.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.Diagnostics.MonitoringDescriptionAttribute("The verb to apply to the document specified by the FileName property.")] + public string Verb { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DesignerSerializationVisibilityAttribute((System.ComponentModel.DesignerSerializationVisibility)(0))] + public string[] Verbs { get { throw null; } } + [System.ComponentModel.DefaultValueAttribute((System.Diagnostics.ProcessWindowStyle)(0))] + [System.ComponentModel.NotifyParentPropertyAttribute(true)] + [System.Diagnostics.MonitoringDescriptionAttribute("How the main window should be created when the process starts.")] + public System.Diagnostics.ProcessWindowStyle WindowStyle { get { throw null; } set { } } + [System.ComponentModel.DefaultValueAttribute("")] + [System.ComponentModel.EditorAttribute("System.Diagnostics.Design.WorkingDirectoryEditor, System.Design, Version=2.0.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", "System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.ComponentModel.NotifyParentPropertyAttribute(true)] + [System.ComponentModel.SettingsBindableAttribute(true)] + [System.ComponentModel.TypeConverterAttribute("System.Diagnostics.Design.StringValueConverter, System.Design, Version=2.0.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + [System.Diagnostics.MonitoringDescriptionAttribute("The initial working directory for the process.")] + public string WorkingDirectory { get { throw null; } set { } } + } + [System.ComponentModel.DesignerAttribute("System.Diagnostics.Design.ProcessThreadDesigner, System.Design, Version=2.0.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")] + public partial class ProcessThread : System.ComponentModel.Component + { + internal ProcessThread() { } + [System.Diagnostics.MonitoringDescriptionAttribute("The base priority of this thread.")] + [System.MonoTODOAttribute] + public int BasePriority { get { throw null; } } + [System.Diagnostics.MonitoringDescriptionAttribute("The current priority of this thread.")] + [System.MonoTODOAttribute] + public int CurrentPriority { get { throw null; } } + [System.Diagnostics.MonitoringDescriptionAttribute("The ID of this thread.")] + [System.MonoTODOAttribute] + public int Id { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.MonoTODOAttribute] + public int IdealProcessor { set { } } + [System.Diagnostics.MonitoringDescriptionAttribute("Thread gets a priority boot when interactively used by a user.")] + [System.MonoTODOAttribute] + public bool PriorityBoostEnabled { get { throw null; } set { } } + [System.Diagnostics.MonitoringDescriptionAttribute("The priority level of this thread.")] + [System.MonoTODOAttribute] + public System.Diagnostics.ThreadPriorityLevel PriorityLevel { get { throw null; } set { } } + [System.Diagnostics.MonitoringDescriptionAttribute("The amount of CPU time used in privileged mode.")] + [System.MonoTODOAttribute] + public System.TimeSpan PrivilegedProcessorTime { get { throw null; } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.MonoTODOAttribute] + public System.IntPtr ProcessorAffinity { set { } } + [System.Diagnostics.MonitoringDescriptionAttribute("The start address in memory of this thread.")] + [System.MonoTODOAttribute] + public System.IntPtr StartAddress { get { throw null; } } + [System.Diagnostics.MonitoringDescriptionAttribute("The time this thread was started.")] + [System.MonoTODOAttribute] + public System.DateTime StartTime { get { throw null; } } + [System.Diagnostics.MonitoringDescriptionAttribute("The current state of this thread.")] + [System.MonoTODOAttribute] + public System.Diagnostics.ThreadState ThreadState { get { throw null; } } + [System.Diagnostics.MonitoringDescriptionAttribute("The total amount of CPU time used.")] + [System.MonoTODOAttribute] + public System.TimeSpan TotalProcessorTime { get { throw null; } } + [System.Diagnostics.MonitoringDescriptionAttribute("The amount of CPU time used in user mode.")] + [System.MonoTODOAttribute] + public System.TimeSpan UserProcessorTime { get { throw null; } } + [System.Diagnostics.MonitoringDescriptionAttribute("The reason why this thread is waiting.")] + [System.MonoTODOAttribute] + public System.Diagnostics.ThreadWaitReason WaitReason { get { throw null; } } + [System.MonoTODOAttribute] + public void ResetIdealProcessor() { } + } + public partial class ProcessThreadCollection : System.Collections.ReadOnlyCollectionBase + { + protected ProcessThreadCollection() { } + public ProcessThreadCollection(System.Diagnostics.ProcessThread[] processThreads) { } + [System.ObsoleteAttribute("This API is no longer available", true)] + public int Capacity { get { throw null; } set { } } + public System.Diagnostics.ProcessThread this[int index] { get { throw null; } } + public int Add(System.Diagnostics.ProcessThread thread) { throw null; } + [System.ObsoleteAttribute("This API is no longer available", true)] + public void AddRange(System.Collections.Generic.IEnumerable<System.Diagnostics.ProcessThread> collection) { } + [System.ObsoleteAttribute("This API is no longer available", true)] + public System.Collections.ObjectModel.ReadOnlyCollection<System.Diagnostics.ProcessThread> AsReadOnly() { throw null; } + [System.ObsoleteAttribute("This API is no longer available", true)] + public int BinarySearch(System.Diagnostics.ProcessThread item) { throw null; } + [System.ObsoleteAttribute("This API is no longer available", true)] + public int BinarySearch(System.Diagnostics.ProcessThread item, System.Collections.Generic.IComparer<System.Diagnostics.ProcessThread> comparer) { throw null; } + [System.ObsoleteAttribute("This API is no longer available", true)] + public int BinarySearch(int index, int count, System.Diagnostics.ProcessThread item, System.Collections.Generic.IComparer<System.Diagnostics.ProcessThread> comparer) { throw null; } + [System.ObsoleteAttribute("This API is no longer available", true)] + public void Clear() { } + public bool Contains(System.Diagnostics.ProcessThread thread) { throw null; } + [System.ObsoleteAttribute("This API is no longer available", true)] + public System.Collections.Generic.List<TOutput> ConvertAll<TOutput>(System.Converter<System.Diagnostics.ProcessThread, TOutput> converter) { throw null; } + [System.ObsoleteAttribute("This API is no longer available", true)] + public void CopyTo(System.Diagnostics.ProcessThread[] array) { } + public void CopyTo(System.Diagnostics.ProcessThread[] array, int index) { } + [System.ObsoleteAttribute("This API is no longer available", true)] + public void CopyTo(int index, System.Diagnostics.ProcessThread[] array, int arrayIndex, int count) { } + [System.ObsoleteAttribute("This API is no longer available", true)] + public bool Exists(System.Predicate<System.Diagnostics.ProcessThread> match) { throw null; } + [System.ObsoleteAttribute("This API is no longer available", true)] + public System.Diagnostics.ProcessThread Find(System.Predicate<System.Diagnostics.ProcessThread> match) { throw null; } + [System.ObsoleteAttribute("This API is no longer available", true)] + public System.Collections.Generic.List<System.Diagnostics.ProcessThread> FindAll(System.Predicate<System.Diagnostics.ProcessThread> match) { throw null; } + [System.ObsoleteAttribute("This API is no longer available", true)] + public int FindIndex(int startIndex, int count, System.Predicate<System.Diagnostics.ProcessThread> match) { throw null; } + [System.ObsoleteAttribute("This API is no longer available", true)] + public int FindIndex(int startIndex, System.Predicate<System.Diagnostics.ProcessThread> match) { throw null; } + [System.ObsoleteAttribute("This API is no longer available", true)] + public int FindIndex(System.Predicate<System.Diagnostics.ProcessThread> match) { throw null; } + [System.ObsoleteAttribute("This API is no longer available", true)] + public System.Diagnostics.ProcessThread FindLast(System.Predicate<System.Diagnostics.ProcessThread> match) { throw null; } + [System.ObsoleteAttribute("This API is no longer available", true)] + public int FindLastIndex(int startIndex, int count, System.Predicate<System.Diagnostics.ProcessThread> match) { throw null; } + [System.ObsoleteAttribute("This API is no longer available", true)] + public int FindLastIndex(int startIndex, System.Predicate<System.Diagnostics.ProcessThread> match) { throw null; } + [System.ObsoleteAttribute("This API is no longer available", true)] + public int FindLastIndex(System.Predicate<System.Diagnostics.ProcessThread> match) { throw null; } + [System.ObsoleteAttribute("This API is no longer available", true)] + public void ForEach(System.Action<System.Diagnostics.ProcessThread> action) { } + [System.ObsoleteAttribute("This API is no longer available", true)] + public System.Collections.Generic.List<System.Diagnostics.ProcessThread> GetRange(int index, int count) { throw null; } + public int IndexOf(System.Diagnostics.ProcessThread thread) { throw null; } + [System.ObsoleteAttribute("This API is no longer available", true)] + public int IndexOf(System.Diagnostics.ProcessThread item, int index) { throw null; } + [System.ObsoleteAttribute("This API is no longer available", true)] + public int IndexOf(System.Diagnostics.ProcessThread item, int index, int count) { throw null; } + public void Insert(int index, System.Diagnostics.ProcessThread thread) { } + [System.ObsoleteAttribute("This API is no longer available", true)] + public void InsertRange(int index, System.Collections.Generic.IEnumerable<System.Diagnostics.ProcessThread> collection) { } + [System.ObsoleteAttribute("This API is no longer available", true)] + public int LastIndexOf(System.Diagnostics.ProcessThread item) { throw null; } + [System.ObsoleteAttribute("This API is no longer available", true)] + public int LastIndexOf(System.Diagnostics.ProcessThread item, int index) { throw null; } + [System.ObsoleteAttribute("This API is no longer available", true)] + public int LastIndexOf(System.Diagnostics.ProcessThread item, int index, int count) { throw null; } + public void Remove(System.Diagnostics.ProcessThread thread) { } + [System.ObsoleteAttribute("This API is no longer available", true)] + public int RemoveAll(System.Predicate<System.Diagnostics.ProcessThread> match) { throw null; } + [System.ObsoleteAttribute("This API is no longer available", true)] + public void RemoveAt(int index) { } + [System.ObsoleteAttribute("This API is no longer available", true)] + public void RemoveRange(int index, int count) { } + [System.ObsoleteAttribute("This API is no longer available", true)] + public void Reverse() { } + [System.ObsoleteAttribute("This API is no longer available", true)] + public void Reverse(int index, int count) { } + [System.ObsoleteAttribute("This API is no longer available", true)] + public void Sort() { } + [System.ObsoleteAttribute("This API is no longer available", true)] + public void Sort(System.Collections.Generic.IComparer<System.Diagnostics.ProcessThread> comparer) { } + [System.ObsoleteAttribute("This API is no longer available", true)] + public void Sort(System.Comparison<System.Diagnostics.ProcessThread> comparison) { } + [System.ObsoleteAttribute("This API is no longer available", true)] + public void Sort(int index, int count, System.Collections.Generic.IComparer<System.Diagnostics.ProcessThread> comparer) { } + [System.ObsoleteAttribute("This API is no longer available", true)] + public System.Diagnostics.ProcessThread[] ToArray() { throw null; } + [System.ObsoleteAttribute("This API is no longer available", true)] + public void TrimExcess() { } + [System.ObsoleteAttribute("This API is no longer available", true)] + public bool TrueForAll(System.Predicate<System.Diagnostics.ProcessThread> match) { throw null; } + } + public enum ProcessWindowStyle + { + Hidden = 1, + Maximized = 3, + Minimized = 2, + Normal = 0, + } + public partial class SourceFilter : System.Diagnostics.TraceFilter + { + public SourceFilter(string source) { } + public string Source { get { throw null; } set { } } + public override bool ShouldTrace(System.Diagnostics.TraceEventCache cache, string source, System.Diagnostics.TraceEventType eventType, int id, string formatOrMessage, object[] args, object data1, object[] data) { throw null; } + } + [System.FlagsAttribute] + public enum SourceLevels + { + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + ActivityTracing = 65280, + All = -1, + Critical = 1, + Error = 3, + Information = 15, + Off = 0, + Verbose = 31, + Warning = 7, + } + public partial class SourceSwitch : System.Diagnostics.Switch + { + public SourceSwitch(string name) : base (default(string), default(string)) { } + public SourceSwitch(string displayName, string defaultSwitchValue) : base (default(string), default(string)) { } + public System.Diagnostics.SourceLevels Level { get { throw null; } [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]set { } } + protected override void OnValueChanged() { } + public bool ShouldTrace(System.Diagnostics.TraceEventType eventType) { throw null; } + } + public partial class Stopwatch + { + public static readonly long Frequency; + public static readonly bool IsHighResolution; + public Stopwatch() { } + public System.TimeSpan Elapsed { get { throw null; } } + public long ElapsedMilliseconds { get { throw null; } } + public long ElapsedTicks { get { throw null; } } + public bool IsRunning { get { throw null; } } + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.InternalCall)]public static long GetTimestamp() { throw null; } + public void Reset() { } + public void Restart() { } + public void Start() { } + public static System.Diagnostics.Stopwatch StartNew() { throw null; } + public void Stop() { } + } + public abstract partial class Switch + { + protected Switch(string displayName, string description) { } + protected Switch(string displayName, string description, string defaultSwitchValue) { } + [System.Xml.Serialization.XmlIgnoreAttribute] + public System.Collections.Specialized.StringDictionary Attributes { get { throw null; } } + public string Description { get { throw null; } } + public string DisplayName { get { throw null; } } + protected int SwitchSetting { get { throw null; } set { } } + protected string Value { get { throw null; } set { } } + protected internal virtual string[] GetSupportedAttributes() { throw null; } + protected virtual void OnSwitchSettingChanged() { } + protected virtual void OnValueChanged() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(741))] + public sealed partial class SwitchAttribute : System.Attribute + { + public SwitchAttribute(string switchName, System.Type switchType) { } + public string SwitchDescription { get { throw null; } set { } } + public string SwitchName { get { throw null; } set { } } + public System.Type SwitchType { get { throw null; } set { } } + public static System.Diagnostics.SwitchAttribute[] GetAll(System.Reflection.Assembly assembly) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(4))] + public sealed partial class SwitchLevelAttribute : System.Attribute + { + public SwitchLevelAttribute(System.Type switchLevelType) { } + public System.Type SwitchLevelType { get { throw null; } set { } } + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true)] + public partial class TextWriterTraceListener : System.Diagnostics.TraceListener + { + public TextWriterTraceListener() { } + public TextWriterTraceListener(System.IO.Stream stream) { } + public TextWriterTraceListener(System.IO.Stream stream, string name) { } + public TextWriterTraceListener(System.IO.TextWriter writer) { } + public TextWriterTraceListener(System.IO.TextWriter writer, string name) { } + public TextWriterTraceListener(string fileName) { } + public TextWriterTraceListener(string fileName, string name) { } + public System.IO.TextWriter Writer { get { throw null; } set { } } + public override void Close() { } + protected override void Dispose(bool disposing) { } + public override void Flush() { } + public override void Write(string message) { } + public override void WriteLine(string message) { } + } + public enum ThreadPriorityLevel + { + AboveNormal = 1, + BelowNormal = -1, + Highest = 2, + Idle = -15, + Lowest = -2, + Normal = 0, + TimeCritical = 15, + } + public enum ThreadState + { + Initialized = 0, + Ready = 1, + Running = 2, + Standby = 3, + Terminated = 4, + Transition = 6, + Unknown = 7, + Wait = 5, + } + public enum ThreadWaitReason + { + EventPairHigh = 7, + EventPairLow = 8, + ExecutionDelay = 4, + Executive = 0, + FreePage = 1, + LpcReceive = 9, + LpcReply = 10, + PageIn = 2, + PageOut = 12, + Suspended = 5, + SystemAllocation = 3, + Unknown = 13, + UserRequest = 6, + VirtualMemory = 11, + } + public sealed partial class Trace + { + internal Trace() { } + public static bool AutoFlush { [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]get { throw null; } [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]set { } } + public static System.Diagnostics.CorrelationManager CorrelationManager { [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]get { throw null; } } + public static int IndentLevel { get { throw null; } set { } } + public static int IndentSize { get { throw null; } set { } } + public static System.Diagnostics.TraceListenerCollection Listeners { [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SharedState=true)]get { throw null; } } + public static bool UseGlobalLock { [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]get { throw null; } [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]set { } } + [System.Diagnostics.ConditionalAttribute("TRACE")] + public static void Assert(bool condition) { } + [System.Diagnostics.ConditionalAttribute("TRACE")] + public static void Assert(bool condition, string message) { } + [System.Diagnostics.ConditionalAttribute("TRACE")] + public static void Assert(bool condition, string message, string detailMessage) { } + [System.Diagnostics.ConditionalAttribute("TRACE")] + public static void Close() { } + [System.Diagnostics.ConditionalAttribute("TRACE")] + public static void Fail(string message) { } + [System.Diagnostics.ConditionalAttribute("TRACE")] + public static void Fail(string message, string detailMessage) { } + [System.Diagnostics.ConditionalAttribute("TRACE")] + public static void Flush() { } + [System.Diagnostics.ConditionalAttribute("TRACE")] + public static void Indent() { } + public static void Refresh() { } + [System.Diagnostics.ConditionalAttribute("TRACE")] + public static void TraceError(string message) { } + [System.Diagnostics.ConditionalAttribute("TRACE")] + public static void TraceError(string format, params object[] args) { } + [System.Diagnostics.ConditionalAttribute("TRACE")] + public static void TraceInformation(string message) { } + [System.Diagnostics.ConditionalAttribute("TRACE")] + public static void TraceInformation(string format, params object[] args) { } + [System.Diagnostics.ConditionalAttribute("TRACE")] + public static void TraceWarning(string message) { } + [System.Diagnostics.ConditionalAttribute("TRACE")] + public static void TraceWarning(string format, params object[] args) { } + [System.Diagnostics.ConditionalAttribute("TRACE")] + public static void Unindent() { } + [System.Diagnostics.ConditionalAttribute("TRACE")] + public static void Write(object value) { } + [System.Diagnostics.ConditionalAttribute("TRACE")] + public static void Write(object value, string category) { } + [System.Diagnostics.ConditionalAttribute("TRACE")] + public static void Write(string message) { } + [System.Diagnostics.ConditionalAttribute("TRACE")] + public static void Write(string message, string category) { } + [System.Diagnostics.ConditionalAttribute("TRACE")] + public static void WriteIf(bool condition, object value) { } + [System.Diagnostics.ConditionalAttribute("TRACE")] + public static void WriteIf(bool condition, object value, string category) { } + [System.Diagnostics.ConditionalAttribute("TRACE")] + public static void WriteIf(bool condition, string message) { } + [System.Diagnostics.ConditionalAttribute("TRACE")] + public static void WriteIf(bool condition, string message, string category) { } + [System.Diagnostics.ConditionalAttribute("TRACE")] + public static void WriteLine(object value) { } + [System.Diagnostics.ConditionalAttribute("TRACE")] + public static void WriteLine(object value, string category) { } + [System.Diagnostics.ConditionalAttribute("TRACE")] + public static void WriteLine(string message) { } + [System.Diagnostics.ConditionalAttribute("TRACE")] + public static void WriteLine(string message, string category) { } + [System.Diagnostics.ConditionalAttribute("TRACE")] + public static void WriteLineIf(bool condition, object value) { } + [System.Diagnostics.ConditionalAttribute("TRACE")] + public static void WriteLineIf(bool condition, object value, string category) { } + [System.Diagnostics.ConditionalAttribute("TRACE")] + public static void WriteLineIf(bool condition, string message) { } + [System.Diagnostics.ConditionalAttribute("TRACE")] + public static void WriteLineIf(bool condition, string message, string category) { } + } + public partial class TraceEventCache + { + public TraceEventCache() { } + public string Callstack { get { throw null; } } + public System.DateTime DateTime { get { throw null; } } + public System.Collections.Stack LogicalOperationStack { get { throw null; } } + public int ProcessId { get { throw null; } } + public string ThreadId { get { throw null; } } + public long Timestamp { get { throw null; } } + } + public enum TraceEventType + { + Critical = 1, + Error = 2, + Information = 8, + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + Resume = 2048, + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + Start = 256, + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + Stop = 512, + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + Suspend = 1024, + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(2))] + Transfer = 4096, + Verbose = 16, + Warning = 4, + } + public abstract partial class TraceFilter + { + protected TraceFilter() { } + public abstract bool ShouldTrace(System.Diagnostics.TraceEventCache cache, string source, System.Diagnostics.TraceEventType eventType, int id, string formatOrMessage, object[] args, object data1, object[] data); + } + public enum TraceLevel + { + Error = 1, + Info = 3, + Off = 0, + Verbose = 4, + Warning = 2, + } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true)] + public abstract partial class TraceListener : System.MarshalByRefObject, System.IDisposable + { + protected TraceListener() { } + protected TraceListener(string name) { } + public System.Collections.Specialized.StringDictionary Attributes { get { throw null; } } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Diagnostics.TraceFilter Filter { get { throw null; } set { } } + public int IndentLevel { get { throw null; } set { } } + public int IndentSize { get { throw null; } set { } } + public virtual bool IsThreadSafe { get { throw null; } } + public virtual string Name { get { throw null; } set { } } + protected bool NeedIndent { get { throw null; } set { } } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public System.Diagnostics.TraceOptions TraceOutputOptions { get { throw null; } set { } } + public virtual void Close() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public virtual void Fail(string message) { } + public virtual void Fail(string message, string detailMessage) { } + public virtual void Flush() { } + protected internal virtual string[] GetSupportedAttributes() { throw null; } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public virtual void TraceData(System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, object data) { } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public virtual void TraceData(System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, params object[] data) { } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public virtual void TraceEvent(System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id) { } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public virtual void TraceEvent(System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string message) { } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public virtual void TraceEvent(System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string format, params object[] args) { } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public virtual void TraceTransfer(System.Diagnostics.TraceEventCache eventCache, string source, int id, string message, System.Guid relatedActivityId) { } + public virtual void Write(object o) { } + public virtual void Write(object o, string category) { } + public abstract void Write(string message); + public virtual void Write(string message, string category) { } + protected virtual void WriteIndent() { } + public virtual void WriteLine(object o) { } + public virtual void WriteLine(object o, string category) { } + public abstract void WriteLine(string message); + public virtual void WriteLine(string message, string category) { } + } + public partial class TraceListenerCollection : System.Collections.ICollection, System.Collections.IEnumerable, System.Collections.IList + { + internal TraceListenerCollection() { } + public int Count { get { throw null; } } + public System.Diagnostics.TraceListener this[int i] { get { throw null; } set { } } + public System.Diagnostics.TraceListener this[string name] { get { throw null; } } + bool System.Collections.ICollection.IsSynchronized { get { throw null; } } + object System.Collections.ICollection.SyncRoot { get { throw null; } } + bool System.Collections.IList.IsFixedSize { get { throw null; } } + bool System.Collections.IList.IsReadOnly { get { throw null; } } + object System.Collections.IList.this[int index] { get { throw null; } set { } } + public int Add(System.Diagnostics.TraceListener listener) { throw null; } + public void AddRange(System.Diagnostics.TraceListenerCollection value) { } + public void AddRange(System.Diagnostics.TraceListener[] value) { } + public void Clear() { } + public bool Contains(System.Diagnostics.TraceListener listener) { throw null; } + public void CopyTo(System.Diagnostics.TraceListener[] listeners, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public int IndexOf(System.Diagnostics.TraceListener listener) { throw null; } + public void Insert(int index, System.Diagnostics.TraceListener listener) { } + public void Remove(System.Diagnostics.TraceListener listener) { } + public void Remove(string name) { } + public void RemoveAt(int index) { } + void System.Collections.ICollection.CopyTo(System.Array array, int index) { } + int System.Collections.IList.Add(object value) { throw null; } + bool System.Collections.IList.Contains(object value) { throw null; } + int System.Collections.IList.IndexOf(object value) { throw null; } + void System.Collections.IList.Insert(int index, object value) { } + void System.Collections.IList.Remove(object value) { } + } + [System.FlagsAttribute] + public enum TraceOptions + { + Callstack = 32, + DateTime = 2, + LogicalOperationStack = 1, + None = 0, + ProcessId = 8, + ThreadId = 16, + Timestamp = 4, + } + public partial class TraceSource + { + public TraceSource(string name) { } + public TraceSource(string name, System.Diagnostics.SourceLevels defaultLevel) { } + public System.Collections.Specialized.StringDictionary Attributes { get { throw null; } } + public System.Diagnostics.TraceListenerCollection Listeners { [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]get { throw null; } } + public string Name { get { throw null; } } + public System.Diagnostics.SourceSwitch Switch { get { throw null; } [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]set { } } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))] + public void Close() { } + public void Flush() { } + protected internal virtual string[] GetSupportedAttributes() { throw null; } + [System.Diagnostics.ConditionalAttribute("TRACE")] + public void TraceData(System.Diagnostics.TraceEventType eventType, int id, object data) { } + [System.Diagnostics.ConditionalAttribute("TRACE")] + public void TraceData(System.Diagnostics.TraceEventType eventType, int id, params object[] data) { } + [System.Diagnostics.ConditionalAttribute("TRACE")] + public void TraceEvent(System.Diagnostics.TraceEventType eventType, int id) { } + [System.Diagnostics.ConditionalAttribute("TRACE")] + public void TraceEvent(System.Diagnostics.TraceEventType eventType, int id, string message) { } + [System.Diagnostics.ConditionalAttribute("TRACE")] + public void TraceEvent(System.Diagnostics.TraceEventType eventType, int id, string format, params object[] args) { } + [System.Diagnostics.ConditionalAttribute("TRACE")] + public void TraceInformation(string message) { } + [System.Diagnostics.ConditionalAttribute("TRACE")] + public void TraceInformation(string format, params object[] args) { } + [System.Diagnostics.ConditionalAttribute("TRACE")] + public void TraceTransfer(int id, string message, System.Guid relatedActivityId) { } + } + [System.Diagnostics.SwitchLevelAttribute(typeof(System.Diagnostics.TraceLevel))] + public partial class TraceSwitch : System.Diagnostics.Switch + { + public TraceSwitch(string displayName, string description) : base (default(string), default(string)) { } + public TraceSwitch(string displayName, string description, string defaultSwitchValue) : base (default(string), default(string)) { } + public System.Diagnostics.TraceLevel Level { get { throw null; } [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))]set { } } + public bool TraceError { get { throw null; } } + public bool TraceInfo { get { throw null; } } + public bool TraceVerbose { get { throw null; } } + public bool TraceWarning { get { throw null; } } + protected override void OnSwitchSettingChanged() { } + protected override void OnValueChanged() { } + } +} +namespace System.Diagnostics.CodeAnalysis +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(748), Inherited=false, AllowMultiple=false)] + public sealed partial class ExcludeFromCodeCoverageAttribute : System.Attribute + { + public ExcludeFromCodeCoverageAttribute() { } + } +} +namespace System.IO +{ + public partial class ErrorEventArgs : System.EventArgs + { + public ErrorEventArgs(System.Exception exception) { } + public virtual System.Exception GetException() { throw null; } + } + public delegate void ErrorEventHandler(object sender, System.IO.ErrorEventArgs e); + public partial class FileSystemEventArgs : System.EventArgs + { + public FileSystemEventArgs(System.IO.WatcherChangeTypes changeType, string directory, string name) { } + public System.IO.WatcherChangeTypes ChangeType { get { throw null; } } + public string FullPath { get { throw null; } } + public string Name { get { throw null; } } + } + public delegate void FileSystemEventHandler(object sender, System.IO.FileSystemEventArgs e); + public partial class FileSystemWatcher : System.ComponentModel.Component, System.ComponentModel.ISupportInitialize, System.IDisposable + { + public FileSystemWatcher() { } + public FileSystemWatcher(string path) { } + public FileSystemWatcher(string path, string filter) { } + public bool EnableRaisingEvents { get { throw null; } set { } } + public string Filter { get { throw null; } set { } } + public bool IncludeSubdirectories { get { throw null; } set { } } + public int InternalBufferSize { get { throw null; } set { } } + public System.IO.NotifyFilters NotifyFilter { get { throw null; } set { } } + public string Path { get { throw null; } set { } } + public override System.ComponentModel.ISite Site { get { throw null; } set { } } + public System.ComponentModel.ISynchronizeInvoke SynchronizingObject { get { throw null; } set { } } + public event System.IO.FileSystemEventHandler Changed { add { } remove { } } + public event System.IO.FileSystemEventHandler Created { add { } remove { } } + public event System.IO.FileSystemEventHandler Deleted { add { } remove { } } + public event System.IO.ErrorEventHandler Error { add { } remove { } } + public event System.IO.RenamedEventHandler Renamed { add { } remove { } } + public void BeginInit() { } + protected override void Dispose(bool disposing) { } + public void EndInit() { } + protected void OnChanged(System.IO.FileSystemEventArgs e) { } + protected void OnCreated(System.IO.FileSystemEventArgs e) { } + protected void OnDeleted(System.IO.FileSystemEventArgs e) { } + protected void OnError(System.IO.ErrorEventArgs e) { } + protected void OnRenamed(System.IO.RenamedEventArgs e) { } + public System.IO.WaitForChangedResult WaitForChanged(System.IO.WatcherChangeTypes changeType) { throw null; } + public System.IO.WaitForChangedResult WaitForChanged(System.IO.WatcherChangeTypes changeType, int timeout) { throw null; } + } + [System.SerializableAttribute] + public partial class InternalBufferOverflowException : System.SystemException + { + public InternalBufferOverflowException() { } + protected InternalBufferOverflowException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public InternalBufferOverflowException(string message) { } + public InternalBufferOverflowException(string message, System.Exception inner) { } + } + [System.SerializableAttribute] + public sealed partial class InvalidDataException : System.SystemException + { + public InvalidDataException() { } + public InvalidDataException(string message) { } + public InvalidDataException(string message, System.Exception innerException) { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767))] + public partial class IODescriptionAttribute : System.ComponentModel.DescriptionAttribute + { + public IODescriptionAttribute(string description) { } + public override string Description { get { throw null; } } + } + [System.FlagsAttribute] + public enum NotifyFilters + { + Attributes = 4, + CreationTime = 64, + DirectoryName = 2, + FileName = 1, + LastAccess = 32, + LastWrite = 16, + Security = 256, + Size = 8, + } + public partial class RenamedEventArgs : System.IO.FileSystemEventArgs + { + public RenamedEventArgs(System.IO.WatcherChangeTypes changeType, string directory, string name, string oldName) : base (default(System.IO.WatcherChangeTypes), default(string), default(string)) { } + public string OldFullPath { get { throw null; } } + public string OldName { get { throw null; } } + } + public delegate void RenamedEventHandler(object sender, System.IO.RenamedEventArgs e); + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct WaitForChangedResult + { + public System.IO.WatcherChangeTypes ChangeType { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public string OldName { get { throw null; } set { } } + public bool TimedOut { get { throw null; } set { } } + } + [System.FlagsAttribute] + public enum WatcherChangeTypes + { + All = 15, + Changed = 4, + Created = 1, + Deleted = 2, + Renamed = 8, + } +} +namespace System.IO.Compression +{ + public enum CompressionLevel + { + Fastest = 1, + NoCompression = 2, + Optimal = 0, + } + public enum CompressionMode + { + Compress = 1, + Decompress = 0, + } + public partial class DeflateStream : System.IO.Stream + { + public DeflateStream(System.IO.Stream stream, System.IO.Compression.CompressionLevel compressionLevel) { } + public DeflateStream(System.IO.Stream stream, System.IO.Compression.CompressionLevel compressionLevel, bool leaveOpen) { } + public DeflateStream(System.IO.Stream stream, System.IO.Compression.CompressionMode mode) { } + public DeflateStream(System.IO.Stream stream, System.IO.Compression.CompressionMode mode, bool leaveOpen) { } + public System.IO.Stream BaseStream { get { throw null; } } + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + public override bool CanWrite { get { throw null; } } + public override long Length { get { throw null; } } + public override long Position { get { throw null; } set { } } + public override System.IAsyncResult BeginRead(byte[] array, int offset, int count, System.AsyncCallback asyncCallback, object asyncState) { throw null; } + public override System.IAsyncResult BeginWrite(byte[] array, int offset, int count, System.AsyncCallback asyncCallback, object asyncState) { throw null; } + protected override void Dispose(bool disposing) { } + public override int EndRead(System.IAsyncResult asyncResult) { throw null; } + public override void EndWrite(System.IAsyncResult asyncResult) { } + public override void Flush() { } + public override int Read(byte[] array, int offset, int count) { throw null; } + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + public override void SetLength(long value) { } + public override void Write(byte[] array, int offset, int count) { } + } + public partial class GZipStream : System.IO.Stream + { + public GZipStream(System.IO.Stream stream, System.IO.Compression.CompressionLevel compressionLevel) { } + public GZipStream(System.IO.Stream stream, System.IO.Compression.CompressionLevel compressionLevel, bool leaveOpen) { } + public GZipStream(System.IO.Stream stream, System.IO.Compression.CompressionMode mode) { } + public GZipStream(System.IO.Stream stream, System.IO.Compression.CompressionMode mode, bool leaveOpen) { } + public System.IO.Stream BaseStream { get { throw null; } } + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + public override bool CanWrite { get { throw null; } } + public override long Length { get { throw null; } } + public override long Position { get { throw null; } set { } } + public override System.IAsyncResult BeginRead(byte[] array, int offset, int count, System.AsyncCallback asyncCallback, object asyncState) { throw null; } + public override System.IAsyncResult BeginWrite(byte[] array, int offset, int count, System.AsyncCallback asyncCallback, object asyncState) { throw null; } + public override System.Threading.Tasks.Task CopyToAsync(System.IO.Stream destination, int bufferSize, System.Threading.CancellationToken cancellationToken) { throw null; } + protected override void Dispose(bool disposing) { } + public override int EndRead(System.IAsyncResult asyncResult) { throw null; } + public override void EndWrite(System.IAsyncResult asyncResult) { } + public override void Flush() { } + public override System.Threading.Tasks.Task FlushAsync(System.Threading.CancellationToken cancellationToken) { throw null; } + public override int Read(byte[] array, int offset, int count) { throw null; } + public override System.Threading.Tasks.Task<int> ReadAsync(byte[] array, int offset, int count, System.Threading.CancellationToken cancellationToken) { throw null; } + public override int ReadByte() { throw null; } + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + public override void SetLength(long value) { } + public override void Write(byte[] array, int offset, int count) { } + public override System.Threading.Tasks.Task WriteAsync(byte[] array, int offset, int count, System.Threading.CancellationToken cancellationToken) { throw null; } + } +} +namespace System.Net +{ + public partial class AuthenticationManager + { + internal AuthenticationManager() { } + public static System.Net.ICredentialPolicy CredentialPolicy { get { throw null; } set { } } + [System.MonoTODOAttribute] + public static System.Collections.Specialized.StringDictionary CustomTargetNameDictionary { get { throw null; } } + public static System.Collections.IEnumerator RegisteredModules { get { throw null; } } + public static System.Net.Authorization Authenticate(string challenge, System.Net.WebRequest request, System.Net.ICredentials credentials) { throw null; } + public static System.Net.Authorization PreAuthenticate(System.Net.WebRequest request, System.Net.ICredentials credentials) { throw null; } + public static void Register(System.Net.IAuthenticationModule authenticationModule) { } + public static void Unregister(System.Net.IAuthenticationModule authenticationModule) { } + public static void Unregister(string authenticationScheme) { } + } + [System.FlagsAttribute] + public enum AuthenticationSchemes + { + Anonymous = 32768, + Basic = 8, + Digest = 1, + IntegratedWindowsAuthentication = 6, + Negotiate = 2, + None = 0, + Ntlm = 4, + } + public delegate System.Net.AuthenticationSchemes AuthenticationSchemeSelector(System.Net.HttpListenerRequest httpRequest); + public partial class Authorization + { + public Authorization(string token) { } + public Authorization(string token, bool finished) { } + public Authorization(string token, bool finished, string connectionGroupId) { } + public bool Complete { get { throw null; } } + public string ConnectionGroupId { get { throw null; } } + public string Message { get { throw null; } } + public bool MutuallyAuthenticated { get { throw null; } set { } } + public string[] ProtectionRealm { get { throw null; } set { } } + } + public delegate System.Net.IPEndPoint BindIPEndPoint(System.Net.ServicePoint servicePoint, System.Net.IPEndPoint remoteEndPoint, int retryCount); + [System.ObsoleteAttribute("This API is no longer supported.")] + public delegate System.Collections.Generic.IEnumerable<string> CipherSuitesCallback(System.Net.SecurityProtocolType protocol, System.Collections.Generic.IEnumerable<string> allCiphers); + [System.SerializableAttribute] + public sealed partial class Cookie + { + public Cookie() { } + public Cookie(string name, string value) { } + public Cookie(string name, string value, string path) { } + public Cookie(string name, string value, string path, string domain) { } + public string Comment { get { throw null; } set { } } + public System.Uri CommentUri { get { throw null; } set { } } + public bool Discard { get { throw null; } set { } } + public string Domain { get { throw null; } set { } } + public bool Expired { get { throw null; } set { } } + public System.DateTime Expires { get { throw null; } set { } } + public bool HttpOnly { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public string Path { get { throw null; } set { } } + public string Port { get { throw null; } set { } } + public bool Secure { get { throw null; } set { } } + public System.DateTime TimeStamp { get { throw null; } } + public string Value { get { throw null; } set { } } + public int Version { get { throw null; } set { } } + public override bool Equals(object comparand) { throw null; } + public override int GetHashCode() { throw null; } + public override string ToString() { throw null; } + } + [System.SerializableAttribute] + public partial class CookieCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + public CookieCollection() { } + public int Count { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public System.Net.Cookie this[int index] { get { throw null; } } + public System.Net.Cookie this[string name] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public void Add(System.Net.Cookie cookie) { } + public void Add(System.Net.CookieCollection cookies) { } + public void CopyTo(System.Array array, int index) { } + public void CopyTo(System.Net.Cookie[] array, int index) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + } + [System.SerializableAttribute] + public partial class CookieContainer + { + public const int DefaultCookieLengthLimit = 4096; + public const int DefaultCookieLimit = 300; + public const int DefaultPerDomainCookieLimit = 20; + public CookieContainer() { } + public CookieContainer(int capacity) { } + public CookieContainer(int capacity, int perDomainCapacity, int maxCookieSize) { } + public int Capacity { get { throw null; } set { } } + public int Count { get { throw null; } } + public int MaxCookieSize { get { throw null; } set { } } + public int PerDomainCapacity { get { throw null; } set { } } + public void Add(System.Net.Cookie cookie) { } + public void Add(System.Net.CookieCollection cookies) { } + public void Add(System.Uri uri, System.Net.Cookie cookie) { } + public void Add(System.Uri uri, System.Net.CookieCollection cookies) { } + public string GetCookieHeader(System.Uri uri) { throw null; } + public System.Net.CookieCollection GetCookies(System.Uri uri) { throw null; } + public void SetCookies(System.Uri uri, string cookieHeader) { } + } + [System.SerializableAttribute] + public partial class CookieException : System.FormatException, System.Runtime.Serialization.ISerializable + { + public CookieException() { } + protected CookieException(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(128))] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(128), SerializationFormatter=true)] + void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + } + public partial class CredentialCache : System.Collections.IEnumerable, System.Net.ICredentials, System.Net.ICredentialsByHost + { + public CredentialCache() { } + public static System.Net.ICredentials DefaultCredentials { get { throw null; } } + public static System.Net.NetworkCredential DefaultNetworkCredentials { get { throw null; } } + public void Add(string host, int port, string authenticationType, System.Net.NetworkCredential credential) { } + public void Add(System.Uri uriPrefix, string authType, System.Net.NetworkCredential cred) { } + public System.Net.NetworkCredential GetCredential(string host, int port, string authenticationType) { throw null; } + public System.Net.NetworkCredential GetCredential(System.Uri uriPrefix, string authType) { throw null; } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + public void Remove(string host, int port, string authenticationType) { } + public void Remove(System.Uri uriPrefix, string authType) { } + } + [System.FlagsAttribute] + public enum DecompressionMethods + { + Deflate = 2, + GZip = 1, + None = 0, + } + public static partial class Dns + { + public static System.IAsyncResult BeginGetHostAddresses(string hostNameOrAddress, System.AsyncCallback requestCallback, object state) { throw null; } + [System.ObsoleteAttribute("Use BeginGetHostEntry instead")] + public static System.IAsyncResult BeginGetHostByName(string hostName, System.AsyncCallback requestCallback, object stateObject) { throw null; } + public static System.IAsyncResult BeginGetHostEntry(System.Net.IPAddress address, System.AsyncCallback requestCallback, object stateObject) { throw null; } + public static System.IAsyncResult BeginGetHostEntry(string hostNameOrAddress, System.AsyncCallback requestCallback, object stateObject) { throw null; } + [System.ObsoleteAttribute("Use BeginGetHostEntry instead")] + public static System.IAsyncResult BeginResolve(string hostName, System.AsyncCallback requestCallback, object stateObject) { throw null; } + public static System.Net.IPAddress[] EndGetHostAddresses(System.IAsyncResult asyncResult) { throw null; } + [System.ObsoleteAttribute("Use EndGetHostEntry instead")] + public static System.Net.IPHostEntry EndGetHostByName(System.IAsyncResult asyncResult) { throw null; } + public static System.Net.IPHostEntry EndGetHostEntry(System.IAsyncResult asyncResult) { throw null; } + [System.ObsoleteAttribute("Use EndGetHostEntry instead")] + public static System.Net.IPHostEntry EndResolve(System.IAsyncResult asyncResult) { throw null; } + public static System.Net.IPAddress[] GetHostAddresses(string hostNameOrAddress) { throw null; } + public static System.Threading.Tasks.Task<System.Net.IPAddress[]> GetHostAddressesAsync(string hostNameOrAddress) { throw null; } + [System.ObsoleteAttribute("Use GetHostEntry instead")] + public static System.Net.IPHostEntry GetHostByAddress(System.Net.IPAddress address) { throw null; } + [System.ObsoleteAttribute("Use GetHostEntry instead")] + public static System.Net.IPHostEntry GetHostByAddress(string address) { throw null; } + [System.ObsoleteAttribute("Use GetHostEntry instead")] + public static System.Net.IPHostEntry GetHostByName(string hostName) { throw null; } + public static System.Net.IPHostEntry GetHostEntry(System.Net.IPAddress address) { throw null; } + public static System.Net.IPHostEntry GetHostEntry(string hostNameOrAddress) { throw null; } + public static System.Threading.Tasks.Task<System.Net.IPHostEntry> GetHostEntryAsync(System.Net.IPAddress address) { throw null; } + public static System.Threading.Tasks.Task<System.Net.IPHostEntry> GetHostEntryAsync(string hostNameOrAddress) { throw null; } + public static string GetHostName() { throw null; } + [System.ObsoleteAttribute("Use GetHostEntry instead")] + public static System.Net.IPHostEntry Resolve(string hostName) { throw null; } + } + public partial class DnsEndPoint : System.Net.EndPoint + { + public DnsEndPoint(string host, int port) { } + public DnsEndPoint(string host, int port, System.Net.Sockets.AddressFamily addressFamily) { } + public override System.Net.Sockets.AddressFamily AddressFamily { get { throw null; } } + public string Host { get { throw null; } } + public int Port { get { throw null; } } + public override bool Equals(object comparand) { throw null; } + public override int GetHashCode() { throw null; } + public override string ToString() { throw null; } + } + public partial class DownloadDataCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs + { + internal DownloadDataCompletedEventArgs() : base (default(System.Exception), default(bool), default(object)) { } + public byte[] Result { get { throw null; } } + } + public delegate void DownloadDataCompletedEventHandler(object sender, System.Net.DownloadDataCompletedEventArgs e); + public partial class DownloadProgressChangedEventArgs : System.ComponentModel.ProgressChangedEventArgs + { + internal DownloadProgressChangedEventArgs() : base (default(int), default(object)) { } + public long BytesReceived { get { throw null; } } + public long TotalBytesToReceive { get { throw null; } } + } + public delegate void DownloadProgressChangedEventHandler(object sender, System.Net.DownloadProgressChangedEventArgs e); + public partial class DownloadStringCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs + { + internal DownloadStringCompletedEventArgs() : base (default(System.Exception), default(bool), default(object)) { } + public string Result { get { throw null; } } + } + public delegate void DownloadStringCompletedEventHandler(object sender, System.Net.DownloadStringCompletedEventArgs e); + [System.SerializableAttribute] + public abstract partial class EndPoint + { + protected EndPoint() { } + public virtual System.Net.Sockets.AddressFamily AddressFamily { get { throw null; } } + public virtual System.Net.EndPoint Create(System.Net.SocketAddress socketAddress) { throw null; } + public virtual System.Net.SocketAddress Serialize() { throw null; } + } + [System.SerializableAttribute] + public partial class EndpointPermission + { + internal EndpointPermission() { } + public string Hostname { get { throw null; } } + public int Port { get { throw null; } } + public System.Net.TransportType Transport { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public override string ToString() { throw null; } + } + [System.SerializableAttribute] + public partial class FileWebRequest : System.Net.WebRequest, System.Runtime.Serialization.ISerializable + { + [System.ObsoleteAttribute("Serialization is obsoleted for this type. http://go.microsoft.com/fwlink/?linkid=14202")] + protected FileWebRequest(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + public override string ConnectionGroupName { get { throw null; } set { } } + public override long ContentLength { get { throw null; } set { } } + public override string ContentType { get { throw null; } set { } } + public override System.Net.ICredentials Credentials { get { throw null; } set { } } + public override System.Net.WebHeaderCollection Headers { get { throw null; } } + public override string Method { get { throw null; } set { } } + public override bool PreAuthenticate { get { throw null; } set { } } + public override System.Net.IWebProxy Proxy { get { throw null; } set { } } + public override System.Uri RequestUri { get { throw null; } } + public override int Timeout { get { throw null; } set { } } + public override bool UseDefaultCredentials { get { throw null; } set { } } + public override void Abort() { } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public override System.IAsyncResult BeginGetRequestStream(System.AsyncCallback callback, object state) { throw null; } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public override System.IAsyncResult BeginGetResponse(System.AsyncCallback callback, object state) { throw null; } + public override System.IO.Stream EndGetRequestStream(System.IAsyncResult asyncResult) { throw null; } + public override System.Net.WebResponse EndGetResponse(System.IAsyncResult asyncResult) { throw null; } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)] + protected override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + public override System.IO.Stream GetRequestStream() { throw null; } + public override System.Net.WebResponse GetResponse() { throw null; } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(128), SerializationFormatter=true)] + void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + } + [System.SerializableAttribute] + public partial class FileWebResponse : System.Net.WebResponse, System.Runtime.Serialization.ISerializable + { + [System.ObsoleteAttribute("Serialization is obsoleted for this type. http://go.microsoft.com/fwlink/?linkid=14202")] + protected FileWebResponse(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + public override long ContentLength { get { throw null; } } + public override string ContentType { get { throw null; } } + public override System.Net.WebHeaderCollection Headers { get { throw null; } } + public override System.Uri ResponseUri { get { throw null; } } + public override bool SupportsHeaders { get { throw null; } } + public override void Close() { } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)] + protected override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + public override System.IO.Stream GetResponseStream() { throw null; } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(128), SerializationFormatter=true)] + void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + } + public enum FtpStatusCode + { + AccountNeeded = 532, + ActionAbortedLocalProcessingError = 451, + ActionAbortedUnknownPageType = 551, + ActionNotTakenFilenameNotAllowed = 553, + ActionNotTakenFileUnavailable = 550, + ActionNotTakenFileUnavailableOrBusy = 450, + ActionNotTakenInsufficientSpace = 452, + ArgumentSyntaxError = 501, + BadCommandSequence = 503, + CantOpenData = 425, + ClosingControl = 221, + ClosingData = 226, + CommandExtraneous = 202, + CommandNotImplemented = 502, + CommandOK = 200, + CommandSyntaxError = 500, + ConnectionClosed = 426, + DataAlreadyOpen = 125, + DirectoryStatus = 212, + EnteringPassive = 227, + FileActionAborted = 552, + FileActionOK = 250, + FileCommandPending = 350, + FileStatus = 213, + LoggedInProceed = 230, + NeedLoginAccount = 332, + NotLoggedIn = 530, + OpeningData = 150, + PathnameCreated = 257, + RestartMarker = 110, + SendPasswordCommand = 331, + SendUserCommand = 220, + ServerWantsSecureSession = 234, + ServiceNotAvailable = 421, + ServiceTemporarilyNotAvailable = 120, + SystemType = 215, + Undefined = 0, + } + public sealed partial class FtpWebRequest : System.Net.WebRequest + { + internal FtpWebRequest() { } + [System.MonoTODOAttribute] + public System.Security.Cryptography.X509Certificates.X509CertificateCollection ClientCertificates { get { throw null; } set { } } + [System.MonoTODOAttribute] + public override string ConnectionGroupName { get { throw null; } set { } } + public override long ContentLength { get { throw null; } set { } } + public long ContentOffset { get { throw null; } set { } } + public override string ContentType { get { throw null; } set { } } + public override System.Net.ICredentials Credentials { get { throw null; } set { } } + public bool EnableSsl { get { throw null; } set { } } + [System.MonoTODOAttribute] + public override System.Net.WebHeaderCollection Headers { get { throw null; } set { } } + [System.MonoTODOAttribute("We don't support KeepAlive = true")] + public bool KeepAlive { get { throw null; } set { } } + public override string Method { get { throw null; } set { } } + public override bool PreAuthenticate { get { throw null; } set { } } + public override System.Net.IWebProxy Proxy { get { throw null; } set { } } + public int ReadWriteTimeout { get { throw null; } set { } } + public string RenameTo { get { throw null; } set { } } + public override System.Uri RequestUri { get { throw null; } } + public System.Net.ServicePoint ServicePoint { get { throw null; } } + public override int Timeout { get { throw null; } set { } } + public bool UseBinary { get { throw null; } set { } } + [System.MonoTODOAttribute] + public override bool UseDefaultCredentials { get { throw null; } set { } } + public bool UsePassive { get { throw null; } set { } } + public override void Abort() { } + public override System.IAsyncResult BeginGetRequestStream(System.AsyncCallback callback, object state) { throw null; } + public override System.IAsyncResult BeginGetResponse(System.AsyncCallback callback, object state) { throw null; } + public override System.IO.Stream EndGetRequestStream(System.IAsyncResult asyncResult) { throw null; } + public override System.Net.WebResponse EndGetResponse(System.IAsyncResult asyncResult) { throw null; } + public override System.IO.Stream GetRequestStream() { throw null; } + public override System.Net.WebResponse GetResponse() { throw null; } + } + public partial class FtpWebResponse : System.Net.WebResponse + { + internal FtpWebResponse() { } + public string BannerMessage { get { throw null; } } + public override long ContentLength { get { throw null; } } + public string ExitMessage { get { throw null; } } + public override System.Net.WebHeaderCollection Headers { get { throw null; } } + public System.DateTime LastModified { get { throw null; } } + public override System.Uri ResponseUri { get { throw null; } } + public System.Net.FtpStatusCode StatusCode { get { throw null; } } + public string StatusDescription { get { throw null; } } + public override bool SupportsHeaders { get { throw null; } } + public string WelcomeMessage { get { throw null; } } + public override void Close() { } + public override System.IO.Stream GetResponseStream() { throw null; } + } + [System.ObsoleteAttribute("This class has been deprecated. Please use WebRequest.DefaultWebProxy instead to access and set the global default proxy. Use 'null' instead of GetEmptyWebProxy. http://go.microsoft.com/fwlink/?linkid=14202")] + public partial class GlobalProxySelection + { + public GlobalProxySelection() { } + public static System.Net.IWebProxy Select { get { throw null; } set { } } + public static System.Net.IWebProxy GetEmptyWebProxy() { throw null; } + } + public delegate void HttpContinueDelegate(int StatusCode, System.Net.WebHeaderCollection httpHeaders); + public sealed partial class HttpListener : System.IDisposable + { + public HttpListener() { } + public System.Net.AuthenticationSchemes AuthenticationSchemes { get { throw null; } set { } } + public System.Net.AuthenticationSchemeSelector AuthenticationSchemeSelectorDelegate { get { throw null; } set { } } + public System.Security.Authentication.ExtendedProtection.ServiceNameCollection DefaultServiceNames { get { throw null; } } + [System.MonoTODOAttribute("not used anywhere in the implementation")] + public System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy ExtendedProtectionPolicy { get { throw null; } set { } } + public System.Net.HttpListener.ExtendedProtectionSelector ExtendedProtectionSelectorDelegate { get { throw null; } set { } } + public bool IgnoreWriteExceptions { get { throw null; } set { } } + public bool IsListening { get { throw null; } } + public static bool IsSupported { get { throw null; } } + public System.Net.HttpListenerPrefixCollection Prefixes { get { throw null; } } + public string Realm { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Net.HttpListenerTimeoutManager TimeoutManager { get { throw null; } } + [System.MonoTODOAttribute("Support for NTLM needs some loving.")] + public bool UnsafeConnectionNtlmAuthentication { get { throw null; } set { } } + public void Abort() { } + public System.IAsyncResult BeginGetContext(System.AsyncCallback callback, object state) { throw null; } + public void Close() { } + public System.Net.HttpListenerContext EndGetContext(System.IAsyncResult asyncResult) { throw null; } + public System.Net.HttpListenerContext GetContext() { throw null; } + public System.Threading.Tasks.Task<System.Net.HttpListenerContext> GetContextAsync() { throw null; } + public void Start() { } + public void Stop() { } + void System.IDisposable.Dispose() { } + public delegate System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy ExtendedProtectionSelector(System.Net.HttpListenerRequest request); + } + public partial class HttpListenerBasicIdentity : System.Security.Principal.GenericIdentity + { + public HttpListenerBasicIdentity(string username, string password) : base (default(string)) { } + public virtual string Password { get { throw null; } } + } + public sealed partial class HttpListenerContext + { + internal HttpListenerContext() { } + public System.Net.HttpListenerRequest Request { get { throw null; } } + public System.Net.HttpListenerResponse Response { get { throw null; } } + public System.Security.Principal.IPrincipal User { get { throw null; } } + [System.MonoTODOAttribute] + public System.Threading.Tasks.Task<System.Net.WebSockets.HttpListenerWebSocketContext> AcceptWebSocketAsync(string subProtocol) { throw null; } + [System.MonoTODOAttribute] + public System.Threading.Tasks.Task<System.Net.WebSockets.HttpListenerWebSocketContext> AcceptWebSocketAsync(string subProtocol, int receiveBufferSize, System.TimeSpan keepAliveInterval) { throw null; } + [System.MonoTODOAttribute] + public System.Threading.Tasks.Task<System.Net.WebSockets.HttpListenerWebSocketContext> AcceptWebSocketAsync(string subProtocol, int receiveBufferSize, System.TimeSpan keepAliveInterval, System.ArraySegment<byte> internalBuffer) { throw null; } + [System.MonoTODOAttribute] + public System.Threading.Tasks.Task<System.Net.WebSockets.HttpListenerWebSocketContext> AcceptWebSocketAsync(string subProtocol, System.TimeSpan keepAliveInterval) { throw null; } + } + [System.SerializableAttribute] + public partial class HttpListenerException : System.ComponentModel.Win32Exception + { + public HttpListenerException() { } + public HttpListenerException(int errorCode) { } + public HttpListenerException(int errorCode, string message) { } + protected HttpListenerException(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + public override int ErrorCode { get { throw null; } } + } + public partial class HttpListenerPrefixCollection : System.Collections.Generic.ICollection<string>, System.Collections.Generic.IEnumerable<string>, System.Collections.IEnumerable + { + internal HttpListenerPrefixCollection() { } + public int Count { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public void Add(string uriPrefix) { } + public void Clear() { } + public bool Contains(string uriPrefix) { throw null; } + public void CopyTo(System.Array array, int offset) { } + public void CopyTo(string[] array, int offset) { } + public System.Collections.Generic.IEnumerator<string> GetEnumerator() { throw null; } + public bool Remove(string uriPrefix) { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public sealed partial class HttpListenerRequest + { + internal HttpListenerRequest() { } + public string[] AcceptTypes { get { throw null; } } + public int ClientCertificateError { get { throw null; } } + public System.Text.Encoding ContentEncoding { get { throw null; } } + public long ContentLength64 { get { throw null; } } + public string ContentType { get { throw null; } } + public System.Net.CookieCollection Cookies { get { throw null; } } + public bool HasEntityBody { get { throw null; } } + public System.Collections.Specialized.NameValueCollection Headers { get { throw null; } } + public string HttpMethod { get { throw null; } } + public System.IO.Stream InputStream { get { throw null; } } + [System.MonoTODOAttribute("Always returns false")] + public bool IsAuthenticated { get { throw null; } } + public bool IsLocal { get { throw null; } } + public bool IsSecureConnection { get { throw null; } } + [System.MonoTODOAttribute] + public bool IsWebSocketRequest { get { throw null; } } + public bool KeepAlive { get { throw null; } } + public System.Net.IPEndPoint LocalEndPoint { get { throw null; } } + public System.Version ProtocolVersion { get { throw null; } } + public System.Collections.Specialized.NameValueCollection QueryString { get { throw null; } } + public string RawUrl { get { throw null; } } + public System.Net.IPEndPoint RemoteEndPoint { get { throw null; } } + [System.MonoTODOAttribute("Always returns Guid.Empty")] + public System.Guid RequestTraceIdentifier { get { throw null; } } + [System.MonoTODOAttribute] + public string ServiceName { get { throw null; } } + public System.Net.TransportContext TransportContext { get { throw null; } } + public System.Uri Url { get { throw null; } } + public System.Uri UrlReferrer { get { throw null; } } + public string UserAgent { get { throw null; } } + public string UserHostAddress { get { throw null; } } + public string UserHostName { get { throw null; } } + public string[] UserLanguages { get { throw null; } } + public System.IAsyncResult BeginGetClientCertificate(System.AsyncCallback requestCallback, object state) { throw null; } + public System.Security.Cryptography.X509Certificates.X509Certificate2 EndGetClientCertificate(System.IAsyncResult asyncResult) { throw null; } + public System.Security.Cryptography.X509Certificates.X509Certificate2 GetClientCertificate() { throw null; } + public System.Threading.Tasks.Task<System.Security.Cryptography.X509Certificates.X509Certificate2> GetClientCertificateAsync() { throw null; } + } + public sealed partial class HttpListenerResponse : System.IDisposable + { + internal HttpListenerResponse() { } + public System.Text.Encoding ContentEncoding { get { throw null; } set { } } + public long ContentLength64 { get { throw null; } set { } } + public string ContentType { get { throw null; } set { } } + public System.Net.CookieCollection Cookies { get { throw null; } set { } } + public System.Net.WebHeaderCollection Headers { get { throw null; } set { } } + public bool KeepAlive { get { throw null; } set { } } + public System.IO.Stream OutputStream { get { throw null; } } + public System.Version ProtocolVersion { get { throw null; } set { } } + public string RedirectLocation { get { throw null; } set { } } + public bool SendChunked { get { throw null; } set { } } + public int StatusCode { get { throw null; } set { } } + public string StatusDescription { get { throw null; } set { } } + public void Abort() { } + public void AddHeader(string name, string value) { } + public void AppendCookie(System.Net.Cookie cookie) { } + public void AppendHeader(string name, string value) { } + public void Close() { } + public void Close(byte[] responseEntity, bool willBlock) { } + public void CopyFrom(System.Net.HttpListenerResponse templateResponse) { } + public void Redirect(string url) { } + public void SetCookie(System.Net.Cookie cookie) { } + void System.IDisposable.Dispose() { } + } + public partial class HttpListenerTimeoutManager + { + public HttpListenerTimeoutManager() { } + [System.MonoTODOAttribute] + public System.TimeSpan DrainEntityBody { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.TimeSpan EntityBody { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.TimeSpan HeaderWait { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.TimeSpan IdleConnection { get { throw null; } set { } } + [System.MonoTODOAttribute] + public long MinSendBytesPerSecond { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.TimeSpan RequestQueue { get { throw null; } set { } } + } + public enum HttpRequestHeader + { + Accept = 20, + AcceptCharset = 21, + AcceptEncoding = 22, + AcceptLanguage = 23, + Allow = 10, + Authorization = 24, + CacheControl = 0, + Connection = 1, + ContentEncoding = 13, + ContentLanguage = 14, + ContentLength = 11, + ContentLocation = 15, + ContentMd5 = 16, + ContentRange = 17, + ContentType = 12, + Cookie = 25, + Date = 2, + Expect = 26, + Expires = 18, + From = 27, + Host = 28, + IfMatch = 29, + IfModifiedSince = 30, + IfNoneMatch = 31, + IfRange = 32, + IfUnmodifiedSince = 33, + KeepAlive = 3, + LastModified = 19, + MaxForwards = 34, + Pragma = 4, + ProxyAuthorization = 35, + Range = 37, + Referer = 36, + Te = 38, + Trailer = 5, + TransferEncoding = 6, + Translate = 39, + Upgrade = 7, + UserAgent = 40, + Via = 8, + Warning = 9, + } + public enum HttpResponseHeader + { + AcceptRanges = 20, + Age = 21, + Allow = 10, + CacheControl = 0, + Connection = 1, + ContentEncoding = 13, + ContentLanguage = 14, + ContentLength = 11, + ContentLocation = 15, + ContentMd5 = 16, + ContentRange = 17, + ContentType = 12, + Date = 2, + ETag = 22, + Expires = 18, + KeepAlive = 3, + LastModified = 19, + Location = 23, + Pragma = 4, + ProxyAuthenticate = 24, + RetryAfter = 25, + Server = 26, + SetCookie = 27, + Trailer = 5, + TransferEncoding = 6, + Upgrade = 7, + Vary = 28, + Via = 8, + Warning = 9, + WwwAuthenticate = 29, + } + public enum HttpStatusCode + { + Accepted = 202, + Ambiguous = 300, + BadGateway = 502, + BadRequest = 400, + Conflict = 409, + Continue = 100, + Created = 201, + ExpectationFailed = 417, + Forbidden = 403, + Found = 302, + GatewayTimeout = 504, + Gone = 410, + HttpVersionNotSupported = 505, + InternalServerError = 500, + LengthRequired = 411, + MethodNotAllowed = 405, + Moved = 301, + MovedPermanently = 301, + MultipleChoices = 300, + NoContent = 204, + NonAuthoritativeInformation = 203, + NotAcceptable = 406, + NotFound = 404, + NotImplemented = 501, + NotModified = 304, + OK = 200, + PartialContent = 206, + PaymentRequired = 402, + PreconditionFailed = 412, + ProxyAuthenticationRequired = 407, + Redirect = 302, + RedirectKeepVerb = 307, + RedirectMethod = 303, + RequestedRangeNotSatisfiable = 416, + RequestEntityTooLarge = 413, + RequestTimeout = 408, + RequestUriTooLong = 414, + ResetContent = 205, + SeeOther = 303, + ServiceUnavailable = 503, + SwitchingProtocols = 101, + TemporaryRedirect = 307, + Unauthorized = 401, + UnsupportedMediaType = 415, + Unused = 306, + UpgradeRequired = 426, + UseProxy = 305, + } + public partial class HttpVersion + { + public static readonly System.Version Version10; + public static readonly System.Version Version11; + public HttpVersion() { } + } + [System.SerializableAttribute] + public partial class HttpWebRequest : System.Net.WebRequest, System.Runtime.Serialization.ISerializable + { + [System.ObsoleteAttribute("Serialization is obsoleted for this type", false)] + protected HttpWebRequest(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + public HttpWebRequest(System.Uri uri) { } + public string Accept { get { throw null; } set { } } + public System.Uri Address { get { throw null; } } + public virtual bool AllowAutoRedirect { get { throw null; } set { } } + public virtual bool AllowReadStreamBuffering { get { throw null; } set { } } + public virtual bool AllowWriteStreamBuffering { get { throw null; } set { } } + public System.Net.DecompressionMethods AutomaticDecompression { get { throw null; } set { } } + public System.Security.Cryptography.X509Certificates.X509CertificateCollection ClientCertificates { get { throw null; } set { } } + public string Connection { get { throw null; } set { } } + public override string ConnectionGroupName { get { throw null; } set { } } + public override long ContentLength { get { throw null; } set { } } + public override string ContentType { get { throw null; } set { } } + public System.Net.HttpContinueDelegate ContinueDelegate { get { throw null; } set { } } + [System.MonoTODOAttribute] + public int ContinueTimeout { get { throw null; } set { } } + public virtual System.Net.CookieContainer CookieContainer { get { throw null; } set { } } + public override System.Net.ICredentials Credentials { get { throw null; } set { } } + public System.DateTime Date { get { throw null; } set { } } + [System.MonoTODOAttribute] + public static int DefaultMaximumErrorResponseLength { get { throw null; } set { } } + [System.MonoTODOAttribute("Use this")] + public static int DefaultMaximumResponseHeadersLength { get { throw null; } set { } } + public string Expect { get { throw null; } set { } } + public virtual bool HaveResponse { get { throw null; } } + public override System.Net.WebHeaderCollection Headers { get { throw null; } set { } } + public string Host { get { throw null; } set { } } + public System.DateTime IfModifiedSince { get { throw null; } set { } } + public bool KeepAlive { get { throw null; } set { } } + public int MaximumAutomaticRedirections { get { throw null; } set { } } + [System.MonoTODOAttribute("Use this")] + public int MaximumResponseHeadersLength { get { throw null; } set { } } + public string MediaType { get { throw null; } set { } } + public override string Method { get { throw null; } set { } } + public bool Pipelined { get { throw null; } set { } } + public override bool PreAuthenticate { get { throw null; } set { } } + public System.Version ProtocolVersion { get { throw null; } set { } } + public override System.Net.IWebProxy Proxy { get { throw null; } set { } } + public int ReadWriteTimeout { get { throw null; } set { } } + public string Referer { get { throw null; } set { } } + public override System.Uri RequestUri { get { throw null; } } + public bool SendChunked { get { throw null; } set { } } + public System.Net.Security.RemoteCertificateValidationCallback ServerCertificateValidationCallback { get { throw null; } set { } } + public System.Net.ServicePoint ServicePoint { get { throw null; } } + public virtual bool SupportsCookieContainer { get { throw null; } } + public override int Timeout { get { throw null; } set { } } + public string TransferEncoding { get { throw null; } set { } } + public bool UnsafeAuthenticatedConnectionSharing { get { throw null; } set { } } + public override bool UseDefaultCredentials { get { throw null; } set { } } + public string UserAgent { get { throw null; } set { } } + public override void Abort() { } + public void AddRange(int range) { } + public void AddRange(int from, int to) { } + public void AddRange(long range) { } + public void AddRange(long from, long to) { } + public void AddRange(string rangeSpecifier, int range) { } + public void AddRange(string rangeSpecifier, int from, int to) { } + public void AddRange(string rangeSpecifier, long range) { } + public void AddRange(string rangeSpecifier, long from, long to) { } + public override System.IAsyncResult BeginGetRequestStream(System.AsyncCallback callback, object state) { throw null; } + public override System.IAsyncResult BeginGetResponse(System.AsyncCallback callback, object state) { throw null; } + public override System.IO.Stream EndGetRequestStream(System.IAsyncResult asyncResult) { throw null; } + public System.IO.Stream EndGetRequestStream(System.IAsyncResult asyncResult, out System.Net.TransportContext context) { context = default(System.Net.TransportContext); throw null; } + public override System.Net.WebResponse EndGetResponse(System.IAsyncResult asyncResult) { throw null; } + protected override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + public override System.IO.Stream GetRequestStream() { throw null; } + [System.MonoTODOAttribute] + public System.IO.Stream GetRequestStream(out System.Net.TransportContext context) { context = default(System.Net.TransportContext); throw null; } + public override System.Net.WebResponse GetResponse() { throw null; } + void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + } + [System.SerializableAttribute] + public partial class HttpWebResponse : System.Net.WebResponse, System.IDisposable, System.Runtime.Serialization.ISerializable + { + [System.ObsoleteAttribute("Serialization is obsoleted for this type", false)] + protected HttpWebResponse(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + public string CharacterSet { get { throw null; } } + public string ContentEncoding { get { throw null; } } + public override long ContentLength { get { throw null; } } + public override string ContentType { get { throw null; } } + public virtual System.Net.CookieCollection Cookies { get { throw null; } set { } } + public override System.Net.WebHeaderCollection Headers { get { throw null; } } + [System.MonoTODOAttribute] + public override bool IsMutuallyAuthenticated { get { throw null; } } + public System.DateTime LastModified { get { throw null; } } + public virtual string Method { get { throw null; } } + public System.Version ProtocolVersion { get { throw null; } } + public override System.Uri ResponseUri { get { throw null; } } + public string Server { get { throw null; } } + public virtual System.Net.HttpStatusCode StatusCode { get { throw null; } } + public virtual string StatusDescription { get { throw null; } } + public override bool SupportsHeaders { get { throw null; } } + public override void Close() { } + protected override void Dispose(bool disposing) { } + protected override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + public string GetResponseHeader(string headerName) { throw null; } + public override System.IO.Stream GetResponseStream() { throw null; } + void System.IDisposable.Dispose() { } + void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + } + public partial interface IAuthenticationModule + { + string AuthenticationType { get; } + bool CanPreAuthenticate { get; } + System.Net.Authorization Authenticate(string challenge, System.Net.WebRequest request, System.Net.ICredentials credentials); + System.Net.Authorization PreAuthenticate(System.Net.WebRequest request, System.Net.ICredentials credentials); + } + public partial interface ICertificatePolicy + { + bool CheckValidationResult(System.Net.ServicePoint srvPoint, System.Security.Cryptography.X509Certificates.X509Certificate certificate, System.Net.WebRequest request, int certificateProblem); + } + public partial interface ICredentialPolicy + { + bool ShouldSendCredential(System.Uri challengeUri, System.Net.WebRequest request, System.Net.NetworkCredential credential, System.Net.IAuthenticationModule authenticationModule); + } + public partial interface ICredentials + { + System.Net.NetworkCredential GetCredential(System.Uri uri, string authType); + } + public partial interface ICredentialsByHost + { + System.Net.NetworkCredential GetCredential(string host, int port, string authenticationType); + } + [System.SerializableAttribute] + public partial class IPAddress + { + public static readonly System.Net.IPAddress Any; + public static readonly System.Net.IPAddress Broadcast; + public static readonly System.Net.IPAddress IPv6Any; + public static readonly System.Net.IPAddress IPv6Loopback; + public static readonly System.Net.IPAddress IPv6None; + public static readonly System.Net.IPAddress Loopback; + public static readonly System.Net.IPAddress None; + public IPAddress(byte[] address) { } + public IPAddress(byte[] address, long scopeid) { } + public IPAddress(long newAddress) { } + [System.ObsoleteAttribute("This property has been deprecated. It is address family dependent. Please use IPAddress.Equals method to perform comparisons. http://go.microsoft.com/fwlink/?linkid=14202")] + public long Address { get { throw null; } set { } } + public System.Net.Sockets.AddressFamily AddressFamily { get { throw null; } } + public bool IsIPv4MappedToIPv6 { get { throw null; } } + public bool IsIPv6LinkLocal { get { throw null; } } + public bool IsIPv6Multicast { get { throw null; } } + public bool IsIPv6SiteLocal { get { throw null; } } + public bool IsIPv6Teredo { get { throw null; } } + public long ScopeId { get { throw null; } set { } } + public override bool Equals(object comparand) { throw null; } + public byte[] GetAddressBytes() { throw null; } + public override int GetHashCode() { throw null; } + public static short HostToNetworkOrder(short host) { throw null; } + public static int HostToNetworkOrder(int host) { throw null; } + public static long HostToNetworkOrder(long host) { throw null; } + public static bool IsLoopback(System.Net.IPAddress address) { throw null; } + public System.Net.IPAddress MapToIPv4() { throw null; } + public System.Net.IPAddress MapToIPv6() { throw null; } + 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(string ipString) { throw null; } + public override string ToString() { throw null; } + public static bool TryParse(string ipString, out System.Net.IPAddress address) { address = default(System.Net.IPAddress); throw null; } + } + [System.SerializableAttribute] + public partial class IPEndPoint : System.Net.EndPoint + { + public const int MaxPort = 65535; + public const int MinPort = 0; + public IPEndPoint(long address, int port) { } + public IPEndPoint(System.Net.IPAddress address, int port) { } + public System.Net.IPAddress Address { get { throw null; } set { } } + public override System.Net.Sockets.AddressFamily AddressFamily { get { throw null; } } + public int Port { get { throw null; } set { } } + public override System.Net.EndPoint Create(System.Net.SocketAddress socketAddress) { throw null; } + public override bool Equals(object comparand) { throw null; } + public override int GetHashCode() { throw null; } + public override System.Net.SocketAddress Serialize() { throw null; } + public override string ToString() { throw null; } + } + public partial class IPHostEntry + { + public IPHostEntry() { } + public System.Net.IPAddress[] AddressList { get { throw null; } set { } } + public string[] Aliases { get { throw null; } set { } } + public string HostName { get { throw null; } set { } } + } + public partial interface IWebProxy + { + System.Net.ICredentials Credentials { get; set; } + System.Uri GetProxy(System.Uri destination); + bool IsBypassed(System.Uri host); + } + public partial interface IWebProxyScript + { + void Close(); + bool Load(System.Uri scriptLocation, string script, System.Type helperType); + string Run(string url, string host); + } + public partial interface IWebRequestCreate + { + System.Net.WebRequest Create(System.Uri uri); + } + [System.FlagsAttribute] + public enum NetworkAccess + { + Accept = 128, + Connect = 64, + } + public partial class NetworkCredential : System.Net.ICredentials, System.Net.ICredentialsByHost + { + public NetworkCredential() { } + public NetworkCredential(string userName, System.Security.SecureString password) { } + public NetworkCredential(string userName, System.Security.SecureString password, string domain) { } + public NetworkCredential(string userName, string password) { } + public NetworkCredential(string userName, string password, string domain) { } + public string Domain { get { throw null; } set { } } + public string Password { get { throw null; } set { } } + public System.Security.SecureString SecurePassword { get { throw null; } set { } } + 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 partial class OpenReadCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs + { + internal OpenReadCompletedEventArgs() : base (default(System.Exception), default(bool), default(object)) { } + public System.IO.Stream Result { get { throw null; } } + } + public delegate void OpenReadCompletedEventHandler(object sender, System.Net.OpenReadCompletedEventArgs e); + public partial class OpenWriteCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs + { + internal OpenWriteCompletedEventArgs() : base (default(System.Exception), default(bool), default(object)) { } + public System.IO.Stream Result { get { throw null; } } + } + public delegate void OpenWriteCompletedEventHandler(object sender, System.Net.OpenWriteCompletedEventArgs e); + [System.SerializableAttribute] + public partial class ProtocolViolationException : System.InvalidOperationException, System.Runtime.Serialization.ISerializable + { + public ProtocolViolationException() { } + protected ProtocolViolationException(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + public ProtocolViolationException(string message) { } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(128))] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(128), SerializationFormatter=true)] + void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + } + [System.FlagsAttribute] + public enum SecurityProtocolType + { + Ssl3 = 48, + SystemDefault = 0, + Tls = 192, + Tls11 = 768, + Tls12 = 3072, + } + public partial class ServicePoint + { + internal ServicePoint() { } + public System.Uri Address { get { throw null; } } + public System.Net.BindIPEndPoint BindIPEndPointDelegate { get { throw null; } set { } } + public System.Security.Cryptography.X509Certificates.X509Certificate Certificate { get { throw null; } } + public System.Security.Cryptography.X509Certificates.X509Certificate ClientCertificate { get { throw null; } } + [System.MonoTODOAttribute] + public int ConnectionLeaseTimeout { get { throw null; } set { } } + public int ConnectionLimit { get { throw null; } set { } } + public string ConnectionName { get { throw null; } } + public int CurrentConnections { get { throw null; } } + public bool Expect100Continue { get { throw null; } set { } } + public System.DateTime IdleSince { get { throw null; } } + public int MaxIdleTime { get { throw null; } set { } } + public virtual System.Version ProtocolVersion { get { throw null; } } + [System.MonoTODOAttribute] + public int ReceiveBufferSize { get { throw null; } set { } } + public bool SupportsPipelining { get { throw null; } } + public bool UseNagleAlgorithm { get { throw null; } set { } } + public bool CloseConnectionGroup(string connectionGroupName) { throw null; } + public void SetTcpKeepAlive(bool enabled, int keepAliveTime, int keepAliveInterval) { } + } + public partial class ServicePointManager + { + internal ServicePointManager() { } + public const int DefaultNonPersistentConnectionLimit = 4; + public const int DefaultPersistentConnectionLimit = 10; + [System.ObsoleteAttribute("Use ServerCertificateValidationCallback instead", false)] + public static System.Net.ICertificatePolicy CertificatePolicy { get { throw null; } set { } } + [System.MonoTODOAttribute("CRL checks not implemented")] + public static bool CheckCertificateRevocationList { get { throw null; } set { } } + [System.ObsoleteAttribute("This API is no longer supported.", true)] + public static System.Net.CipherSuitesCallback ClientCipherSuitesCallback { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public static int DefaultConnectionLimit { get { throw null; } set { } } + public static int DnsRefreshTimeout { get { throw null; } set { } } + [System.MonoTODOAttribute] + public static bool EnableDnsRoundRobin { get { throw null; } set { } } + [System.MonoTODOAttribute("Always returns EncryptionPolicy.RequireEncryption.")] + public static System.Net.Security.EncryptionPolicy EncryptionPolicy { get { throw null; } } + public static bool Expect100Continue { get { throw null; } set { } } + public static int MaxServicePointIdleTime { get { throw null; } set { } } + public static int MaxServicePoints { get { throw null; } set { } } + [System.MonoTODOAttribute] + public static bool ReusePort { get { throw null; } set { } } + public static System.Net.SecurityProtocolType SecurityProtocol { get { throw null; } set { } } + public static System.Net.Security.RemoteCertificateValidationCallback ServerCertificateValidationCallback { get { throw null; } set { } } + [System.ObsoleteAttribute("This API is no longer supported.", true)] + public static System.Net.CipherSuitesCallback ServerCipherSuitesCallback { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public static bool UseNagleAlgorithm { get { throw null; } set { } } + public static System.Net.ServicePoint FindServicePoint(string uriString, System.Net.IWebProxy proxy) { throw null; } + public static System.Net.ServicePoint FindServicePoint(System.Uri address) { throw null; } + public static System.Net.ServicePoint FindServicePoint(System.Uri address, System.Net.IWebProxy proxy) { throw null; } + public static void SetTcpKeepAlive(bool enabled, int keepAliveTime, int keepAliveInterval) { } + } + public partial class SocketAddress + { + public SocketAddress(System.Net.Sockets.AddressFamily family) { } + public SocketAddress(System.Net.Sockets.AddressFamily family, int size) { } + public System.Net.Sockets.AddressFamily Family { get { throw null; } } + public byte this[int offset] { get { throw null; } set { } } + public int Size { get { throw null; } } + public override bool Equals(object comparand) { throw null; } + public override int GetHashCode() { throw null; } + public override string ToString() { throw null; } + } + [System.SerializableAttribute] + public sealed partial class SocketPermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission + { + public const int AllPorts = -1; + public SocketPermission(System.Net.NetworkAccess access, System.Net.TransportType transport, string hostName, int portNumber) { } + public SocketPermission(System.Security.Permissions.PermissionState state) { } + public System.Collections.IEnumerator AcceptList { get { throw null; } } + public System.Collections.IEnumerator ConnectList { get { throw null; } } + public void AddPermission(System.Net.NetworkAccess access, System.Net.TransportType transport, string hostName, int portNumber) { } + public override System.Security.IPermission Copy() { throw null; } + public override void FromXml(System.Security.SecurityElement securityElement) { } + public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; } + public override bool IsSubsetOf(System.Security.IPermission target) { throw null; } + public bool IsUnrestricted() { throw null; } + public override System.Security.SecurityElement ToXml() { throw null; } + public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)] + [System.SerializableAttribute] + public sealed partial class SocketPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute + { + public SocketPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { } + public string Access { get { throw null; } set { } } + public string Host { get { throw null; } set { } } + public string Port { get { throw null; } set { } } + public string Transport { get { throw null; } set { } } + public override System.Security.IPermission CreatePermission() { throw null; } + } + public abstract partial class TransportContext + { + protected TransportContext() { } + public abstract System.Security.Authentication.ExtendedProtection.ChannelBinding GetChannelBinding(System.Security.Authentication.ExtendedProtection.ChannelBindingKind kind); + public virtual System.Collections.Generic.IEnumerable<System.Security.Authentication.ExtendedProtection.TokenBinding> GetTlsTokenBindings() { throw null; } + } + public enum TransportType + { + All = 3, + Connectionless = 1, + ConnectionOriented = 2, + Tcp = 2, + Udp = 1, + } + public partial class UploadDataCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs + { + internal UploadDataCompletedEventArgs() : base (default(System.Exception), default(bool), default(object)) { } + public byte[] Result { get { throw null; } } + } + public delegate void UploadDataCompletedEventHandler(object sender, System.Net.UploadDataCompletedEventArgs e); + public partial class UploadFileCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs + { + internal UploadFileCompletedEventArgs() : base (default(System.Exception), default(bool), default(object)) { } + public byte[] Result { get { throw null; } } + } + public delegate void UploadFileCompletedEventHandler(object sender, System.Net.UploadFileCompletedEventArgs e); + public partial class UploadProgressChangedEventArgs : System.ComponentModel.ProgressChangedEventArgs + { + internal UploadProgressChangedEventArgs() : base (default(int), default(object)) { } + public long BytesReceived { get { throw null; } } + public long BytesSent { get { throw null; } } + public long TotalBytesToReceive { get { throw null; } } + public long TotalBytesToSend { get { throw null; } } + } + public delegate void UploadProgressChangedEventHandler(object sender, System.Net.UploadProgressChangedEventArgs e); + public partial class UploadStringCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs + { + internal UploadStringCompletedEventArgs() : base (default(System.Exception), default(bool), default(object)) { } + public string Result { get { throw null; } } + } + public delegate void UploadStringCompletedEventHandler(object sender, System.Net.UploadStringCompletedEventArgs e); + public partial class UploadValuesCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs + { + internal UploadValuesCompletedEventArgs() : base (default(System.Exception), default(bool), default(object)) { } + public byte[] Result { get { throw null; } } + } + public delegate void UploadValuesCompletedEventHandler(object sender, System.Net.UploadValuesCompletedEventArgs e); + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + public partial class WebClient : System.ComponentModel.Component + { + public WebClient() { } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + [System.ObsoleteAttribute("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)] + public bool AllowReadStreamBuffering { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + [System.ObsoleteAttribute("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)] + public bool AllowWriteStreamBuffering { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public string BaseAddress { get { throw null; } set { } } + public System.Net.Cache.RequestCachePolicy CachePolicy { get { throw null; } set { } } + public System.Net.ICredentials Credentials { get { throw null; } set { } } + public System.Text.Encoding Encoding { get { throw null; } set { } } + public System.Net.WebHeaderCollection Headers { get { throw null; } set { } } + public bool IsBusy { get { throw null; } } + public System.Net.IWebProxy Proxy { get { throw null; } set { } } + public System.Collections.Specialized.NameValueCollection QueryString { get { throw null; } set { } } + public System.Net.WebHeaderCollection ResponseHeaders { get { throw null; } } + public bool UseDefaultCredentials { get { throw null; } set { } } + public event System.Net.DownloadDataCompletedEventHandler DownloadDataCompleted { add { } remove { } } + public event System.ComponentModel.AsyncCompletedEventHandler DownloadFileCompleted { add { } remove { } } + public event System.Net.DownloadProgressChangedEventHandler DownloadProgressChanged { add { } remove { } } + public event System.Net.DownloadStringCompletedEventHandler DownloadStringCompleted { add { } remove { } } + public event System.Net.OpenReadCompletedEventHandler OpenReadCompleted { add { } remove { } } + public event System.Net.OpenWriteCompletedEventHandler OpenWriteCompleted { add { } remove { } } + public event System.Net.UploadDataCompletedEventHandler UploadDataCompleted { add { } remove { } } + public event System.Net.UploadFileCompletedEventHandler UploadFileCompleted { add { } remove { } } + public event System.Net.UploadProgressChangedEventHandler UploadProgressChanged { add { } remove { } } + public event System.Net.UploadStringCompletedEventHandler UploadStringCompleted { add { } remove { } } + public event System.Net.UploadValuesCompletedEventHandler UploadValuesCompleted { add { } remove { } } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + [System.ObsoleteAttribute("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)] + public event System.Net.WriteStreamClosedEventHandler WriteStreamClosed { add { } remove { } } + public void CancelAsync() { } + public byte[] DownloadData(string address) { throw null; } + public byte[] DownloadData(System.Uri address) { throw null; } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public void DownloadDataAsync(System.Uri address) { } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public void DownloadDataAsync(System.Uri address, object userToken) { } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public System.Threading.Tasks.Task<byte[]> DownloadDataTaskAsync(string address) { throw null; } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public System.Threading.Tasks.Task<byte[]> DownloadDataTaskAsync(System.Uri address) { throw null; } + public void DownloadFile(string address, string fileName) { } + public void DownloadFile(System.Uri address, string fileName) { } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public void DownloadFileAsync(System.Uri address, string fileName) { } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public void DownloadFileAsync(System.Uri address, string fileName, object userToken) { } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public System.Threading.Tasks.Task DownloadFileTaskAsync(string address, string fileName) { throw null; } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public System.Threading.Tasks.Task DownloadFileTaskAsync(System.Uri address, string fileName) { throw null; } + public string DownloadString(string address) { throw null; } + public string DownloadString(System.Uri address) { throw null; } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public void DownloadStringAsync(System.Uri address) { } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public void DownloadStringAsync(System.Uri address, object userToken) { } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public System.Threading.Tasks.Task<string> DownloadStringTaskAsync(string address) { throw null; } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public System.Threading.Tasks.Task<string> DownloadStringTaskAsync(System.Uri address) { throw null; } + protected virtual System.Net.WebRequest GetWebRequest(System.Uri address) { throw null; } + protected virtual System.Net.WebResponse GetWebResponse(System.Net.WebRequest request) { throw null; } + protected virtual System.Net.WebResponse GetWebResponse(System.Net.WebRequest request, System.IAsyncResult result) { throw null; } + protected virtual void OnDownloadDataCompleted(System.Net.DownloadDataCompletedEventArgs e) { } + protected virtual void OnDownloadFileCompleted(System.ComponentModel.AsyncCompletedEventArgs e) { } + protected virtual void OnDownloadProgressChanged(System.Net.DownloadProgressChangedEventArgs e) { } + protected virtual void OnDownloadStringCompleted(System.Net.DownloadStringCompletedEventArgs e) { } + protected virtual void OnOpenReadCompleted(System.Net.OpenReadCompletedEventArgs e) { } + protected virtual void OnOpenWriteCompleted(System.Net.OpenWriteCompletedEventArgs e) { } + protected virtual void OnUploadDataCompleted(System.Net.UploadDataCompletedEventArgs e) { } + protected virtual void OnUploadFileCompleted(System.Net.UploadFileCompletedEventArgs e) { } + protected virtual void OnUploadProgressChanged(System.Net.UploadProgressChangedEventArgs e) { } + protected virtual void OnUploadStringCompleted(System.Net.UploadStringCompletedEventArgs e) { } + protected virtual void OnUploadValuesCompleted(System.Net.UploadValuesCompletedEventArgs e) { } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + [System.ObsoleteAttribute("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)] + protected virtual void OnWriteStreamClosed(System.Net.WriteStreamClosedEventArgs e) { } + public System.IO.Stream OpenRead(string address) { throw null; } + public System.IO.Stream OpenRead(System.Uri address) { throw null; } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public void OpenReadAsync(System.Uri address) { } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public void OpenReadAsync(System.Uri address, object userToken) { } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public System.Threading.Tasks.Task<System.IO.Stream> OpenReadTaskAsync(string address) { throw null; } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public System.Threading.Tasks.Task<System.IO.Stream> OpenReadTaskAsync(System.Uri address) { throw null; } + public System.IO.Stream OpenWrite(string address) { throw null; } + public System.IO.Stream OpenWrite(string address, string method) { throw null; } + public System.IO.Stream OpenWrite(System.Uri address) { throw null; } + public System.IO.Stream OpenWrite(System.Uri address, string method) { throw null; } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public void OpenWriteAsync(System.Uri address) { } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public void OpenWriteAsync(System.Uri address, string method) { } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public void OpenWriteAsync(System.Uri address, string method, object userToken) { } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public System.Threading.Tasks.Task<System.IO.Stream> OpenWriteTaskAsync(string address) { throw null; } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public System.Threading.Tasks.Task<System.IO.Stream> OpenWriteTaskAsync(string address, string method) { throw null; } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public System.Threading.Tasks.Task<System.IO.Stream> OpenWriteTaskAsync(System.Uri address) { throw null; } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public System.Threading.Tasks.Task<System.IO.Stream> OpenWriteTaskAsync(System.Uri address, string method) { throw null; } + public byte[] UploadData(string address, byte[] data) { throw null; } + public byte[] UploadData(string address, string method, byte[] data) { throw null; } + public byte[] UploadData(System.Uri address, byte[] data) { throw null; } + public byte[] UploadData(System.Uri address, string method, byte[] data) { throw null; } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public void UploadDataAsync(System.Uri address, byte[] data) { } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public void UploadDataAsync(System.Uri address, string method, byte[] data) { } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public void UploadDataAsync(System.Uri address, string method, byte[] data, object userToken) { } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public System.Threading.Tasks.Task<byte[]> UploadDataTaskAsync(string address, byte[] data) { throw null; } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public System.Threading.Tasks.Task<byte[]> UploadDataTaskAsync(string address, string method, byte[] data) { throw null; } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public System.Threading.Tasks.Task<byte[]> UploadDataTaskAsync(System.Uri address, byte[] data) { throw null; } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public System.Threading.Tasks.Task<byte[]> UploadDataTaskAsync(System.Uri address, string method, byte[] data) { throw null; } + public byte[] UploadFile(string address, string fileName) { throw null; } + public byte[] UploadFile(string address, string method, string fileName) { throw null; } + public byte[] UploadFile(System.Uri address, string fileName) { throw null; } + public byte[] UploadFile(System.Uri address, string method, string fileName) { throw null; } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public void UploadFileAsync(System.Uri address, string fileName) { } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public void UploadFileAsync(System.Uri address, string method, string fileName) { } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public void UploadFileAsync(System.Uri address, string method, string fileName, object userToken) { } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public System.Threading.Tasks.Task<byte[]> UploadFileTaskAsync(string address, string fileName) { throw null; } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public System.Threading.Tasks.Task<byte[]> UploadFileTaskAsync(string address, string method, string fileName) { throw null; } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public System.Threading.Tasks.Task<byte[]> UploadFileTaskAsync(System.Uri address, string fileName) { throw null; } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public System.Threading.Tasks.Task<byte[]> UploadFileTaskAsync(System.Uri address, string method, string fileName) { throw null; } + public string UploadString(string address, string data) { throw null; } + public string UploadString(string address, string method, string data) { throw null; } + public string UploadString(System.Uri address, string data) { throw null; } + public string UploadString(System.Uri address, string method, string data) { throw null; } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public void UploadStringAsync(System.Uri address, string data) { } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public void UploadStringAsync(System.Uri address, string method, string data) { } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public void UploadStringAsync(System.Uri address, string method, string data, object userToken) { } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public System.Threading.Tasks.Task<string> UploadStringTaskAsync(string address, string data) { throw null; } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public System.Threading.Tasks.Task<string> UploadStringTaskAsync(string address, string method, string data) { throw null; } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public System.Threading.Tasks.Task<string> UploadStringTaskAsync(System.Uri address, string data) { throw null; } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public System.Threading.Tasks.Task<string> UploadStringTaskAsync(System.Uri address, string method, string data) { throw null; } + public byte[] UploadValues(string address, System.Collections.Specialized.NameValueCollection data) { throw null; } + public byte[] UploadValues(string address, string method, System.Collections.Specialized.NameValueCollection data) { throw null; } + public byte[] UploadValues(System.Uri address, System.Collections.Specialized.NameValueCollection data) { throw null; } + public byte[] UploadValues(System.Uri address, string method, System.Collections.Specialized.NameValueCollection data) { throw null; } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public void UploadValuesAsync(System.Uri address, System.Collections.Specialized.NameValueCollection data) { } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public void UploadValuesAsync(System.Uri address, string method, System.Collections.Specialized.NameValueCollection data) { } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public void UploadValuesAsync(System.Uri address, string method, System.Collections.Specialized.NameValueCollection data, object userToken) { } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public System.Threading.Tasks.Task<byte[]> UploadValuesTaskAsync(string address, System.Collections.Specialized.NameValueCollection data) { throw null; } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public System.Threading.Tasks.Task<byte[]> UploadValuesTaskAsync(string address, string method, System.Collections.Specialized.NameValueCollection data) { throw null; } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public System.Threading.Tasks.Task<byte[]> UploadValuesTaskAsync(System.Uri address, System.Collections.Specialized.NameValueCollection data) { throw null; } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public System.Threading.Tasks.Task<byte[]> UploadValuesTaskAsync(System.Uri address, string method, System.Collections.Specialized.NameValueCollection data) { throw null; } + } + [System.SerializableAttribute] + public partial class WebException : System.InvalidOperationException, System.Runtime.Serialization.ISerializable + { + public WebException() { } + protected WebException(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + public WebException(string message) { } + public WebException(string message, System.Exception innerException) { } + public WebException(string message, System.Exception innerException, System.Net.WebExceptionStatus status, System.Net.WebResponse response) { } + public WebException(string message, System.Net.WebExceptionStatus status) { } + public System.Net.WebResponse Response { get { throw null; } } + public System.Net.WebExceptionStatus Status { get { throw null; } } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(128))] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(128))] + void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + } + public enum WebExceptionStatus + { + CacheEntryNotFound = 18, + ConnectFailure = 2, + ConnectionClosed = 8, + KeepAliveFailure = 12, + MessageLengthLimitExceeded = 17, + NameResolutionFailure = 1, + Pending = 13, + PipelineFailure = 5, + ProtocolError = 7, + ProxyNameResolutionFailure = 15, + ReceiveFailure = 3, + RequestCanceled = 6, + RequestProhibitedByCachePolicy = 19, + RequestProhibitedByProxy = 20, + SecureChannelFailure = 10, + SendFailure = 4, + ServerProtocolViolation = 11, + Success = 0, + Timeout = 14, + TrustFailure = 9, + UnknownError = 16, + } + [System.Runtime.InteropServices.ComVisibleAttribute(true)] + [System.SerializableAttribute] + public partial class WebHeaderCollection : System.Collections.Specialized.NameValueCollection, System.Runtime.Serialization.ISerializable + { + public WebHeaderCollection() { } + protected WebHeaderCollection(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + public override string[] AllKeys { get { throw null; } } + public override int Count { get { throw null; } } + public string this[System.Net.HttpRequestHeader header] { get { throw null; } set { } } + public string this[System.Net.HttpResponseHeader header] { get { throw null; } set { } } + public override System.Collections.Specialized.NameObjectCollectionBase.KeysCollection Keys { get { throw null; } } + public void Add(System.Net.HttpRequestHeader header, string value) { } + public void Add(System.Net.HttpResponseHeader header, string value) { } + public void Add(string header) { } + public override void Add(string name, string value) { } + protected void AddWithoutValidate(string headerName, string headerValue) { } + public override void Clear() { } + public override string Get(int index) { throw null; } + public override string Get(string name) { throw null; } + public override System.Collections.IEnumerator GetEnumerator() { throw null; } + public override string GetKey(int index) { throw null; } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(128))] + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + public override string[] GetValues(int index) { throw null; } + public override string[] GetValues(string header) { throw null; } + public static bool IsRestricted(string headerName) { throw null; } + public static bool IsRestricted(string headerName, bool response) { throw null; } + public override void OnDeserialization(object sender) { } + public void Remove(System.Net.HttpRequestHeader header) { } + public void Remove(System.Net.HttpResponseHeader header) { } + public override void Remove(string name) { } + public void Set(System.Net.HttpRequestHeader header, string value) { } + public void Set(System.Net.HttpResponseHeader header, string value) { } + public override void Set(string name, string value) { } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(128), SerializationFormatter=true)] + void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + public byte[] ToByteArray() { throw null; } + public override string ToString() { throw null; } + } + [System.SerializableAttribute] + public sealed partial class WebPermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission + { + public WebPermission() { } + public WebPermission(System.Net.NetworkAccess access, string uriString) { } + public WebPermission(System.Net.NetworkAccess access, System.Text.RegularExpressions.Regex uriRegex) { } + public WebPermission(System.Security.Permissions.PermissionState state) { } + public System.Collections.IEnumerator AcceptList { get { throw null; } } + public System.Collections.IEnumerator ConnectList { get { throw null; } } + public void AddPermission(System.Net.NetworkAccess access, string uriString) { } + public void AddPermission(System.Net.NetworkAccess access, System.Text.RegularExpressions.Regex uriRegex) { } + public override System.Security.IPermission Copy() { throw null; } + public override void FromXml(System.Security.SecurityElement securityElement) { } + public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; } + public override bool IsSubsetOf(System.Security.IPermission target) { throw null; } + public bool IsUnrestricted() { throw null; } + public override System.Security.SecurityElement ToXml() { throw null; } + public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)] + [System.SerializableAttribute] + public sealed partial class WebPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute + { + public WebPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { } + public string Accept { get { throw null; } set { } } + public string AcceptPattern { get { throw null; } set { } } + public string Connect { get { throw null; } set { } } + public string ConnectPattern { get { throw null; } set { } } + public override System.Security.IPermission CreatePermission() { throw null; } + } + [System.SerializableAttribute] + public partial class WebProxy : System.Net.IWebProxy, System.Runtime.Serialization.ISerializable + { + public WebProxy() { } + protected WebProxy(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + public WebProxy(string Address) { } + public WebProxy(string Address, bool BypassOnLocal) { } + public WebProxy(string Address, bool BypassOnLocal, string[] BypassList) { } + public WebProxy(string Address, bool BypassOnLocal, string[] BypassList, System.Net.ICredentials Credentials) { } + public WebProxy(string Host, int Port) { } + public WebProxy(System.Uri Address) { } + public WebProxy(System.Uri Address, bool BypassOnLocal) { } + public WebProxy(System.Uri Address, bool BypassOnLocal, string[] BypassList) { } + public WebProxy(System.Uri Address, bool BypassOnLocal, string[] BypassList, System.Net.ICredentials Credentials) { } + public System.Uri Address { get { throw null; } set { } } + public System.Collections.ArrayList BypassArrayList { get { throw null; } } + public string[] BypassList { get { throw null; } set { } } + public bool BypassProxyOnLocal { get { throw null; } set { } } + public System.Net.ICredentials Credentials { get { throw null; } set { } } + public bool UseDefaultCredentials { get { throw null; } set { } } + public static System.Net.IWebProxy CreateDefaultProxy() { throw null; } + [System.ObsoleteAttribute("This method has been deprecated. Please use the proxy selected for you by default. http://go.microsoft.com/fwlink/?linkid=14202")] + public static System.Net.WebProxy GetDefaultProxy() { throw null; } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SerializationFormatter=true)] + protected virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + public System.Uri GetProxy(System.Uri destination) { throw null; } + public bool IsBypassed(System.Uri host) { throw null; } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(128), SerializationFormatter=true)] + void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + } + [System.SerializableAttribute] + public abstract partial class WebRequest : System.MarshalByRefObject, System.Runtime.Serialization.ISerializable + { + protected WebRequest() { } + protected WebRequest(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + public System.Net.Security.AuthenticationLevel AuthenticationLevel { get { throw null; } set { } } + public virtual System.Net.Cache.RequestCachePolicy CachePolicy { get { throw null; } set { } } + public virtual string ConnectionGroupName { get { throw null; } set { } } + public virtual long ContentLength { get { throw null; } set { } } + public virtual string ContentType { get { throw null; } set { } } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + [System.ObsoleteAttribute("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)] + public virtual System.Net.IWebRequestCreate CreatorInstance { get { throw null; } } + public virtual System.Net.ICredentials Credentials { get { throw null; } set { } } + public static System.Net.Cache.RequestCachePolicy DefaultCachePolicy { get { throw null; } set { } } + public static System.Net.IWebProxy DefaultWebProxy { get { throw null; } set { } } + public virtual System.Net.WebHeaderCollection Headers { get { throw null; } set { } } + public System.Security.Principal.TokenImpersonationLevel ImpersonationLevel { get { throw null; } set { } } + public virtual string Method { get { throw null; } set { } } + public virtual bool PreAuthenticate { get { throw null; } set { } } + public virtual System.Net.IWebProxy Proxy { get { throw null; } set { } } + public virtual System.Uri RequestUri { get { throw null; } } + public virtual int Timeout { get { throw null; } set { } } + public virtual bool UseDefaultCredentials { get { throw null; } set { } } + public virtual void Abort() { } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public virtual System.IAsyncResult BeginGetRequestStream(System.AsyncCallback callback, object state) { throw null; } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public virtual System.IAsyncResult BeginGetResponse(System.AsyncCallback callback, object state) { throw null; } + public static System.Net.WebRequest Create(string requestUriString) { throw null; } + public static System.Net.WebRequest Create(System.Uri requestUri) { throw null; } + public static System.Net.WebRequest CreateDefault(System.Uri requestUri) { throw null; } + public static System.Net.HttpWebRequest CreateHttp(string requestUriString) { throw null; } + public static System.Net.HttpWebRequest CreateHttp(System.Uri requestUri) { throw null; } + public virtual System.IO.Stream EndGetRequestStream(System.IAsyncResult asyncResult) { throw null; } + public virtual System.Net.WebResponse EndGetResponse(System.IAsyncResult asyncResult) { throw null; } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)] + protected virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + public virtual System.IO.Stream GetRequestStream() { throw null; } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public virtual System.Threading.Tasks.Task<System.IO.Stream> GetRequestStreamAsync() { throw null; } + public virtual System.Net.WebResponse GetResponse() { throw null; } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public virtual System.Threading.Tasks.Task<System.Net.WebResponse> GetResponseAsync() { throw null; } + public static System.Net.IWebProxy GetSystemWebProxy() { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + [System.ObsoleteAttribute("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)] + public static void RegisterPortableWebRequestCreator(System.Net.IWebRequestCreate creator) { } + public static bool RegisterPrefix(string prefix, System.Net.IWebRequestCreate creator) { throw null; } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(128), SerializationFormatter=true)] + void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + } + public static partial class WebRequestMethods + { + public static partial class File + { + public const string DownloadFile = "GET"; + public const string UploadFile = "PUT"; + } + public static partial class Ftp + { + public const string AppendFile = "APPE"; + public const string DeleteFile = "DELE"; + public const string DownloadFile = "RETR"; + public const string GetDateTimestamp = "MDTM"; + public const string GetFileSize = "SIZE"; + public const string ListDirectory = "NLST"; + public const string ListDirectoryDetails = "LIST"; + public const string MakeDirectory = "MKD"; + public const string PrintWorkingDirectory = "PWD"; + public const string RemoveDirectory = "RMD"; + public const string Rename = "RENAME"; + public const string UploadFile = "STOR"; + public const string UploadFileWithUniqueName = "STOU"; + } + public static partial class Http + { + public const string Connect = "CONNECT"; + public const string Get = "GET"; + public const string Head = "HEAD"; + public const string MkCol = "MKCOL"; + public const string Post = "POST"; + public const string Put = "PUT"; + } + } + [System.SerializableAttribute] + public abstract partial class WebResponse : System.MarshalByRefObject, System.IDisposable, System.Runtime.Serialization.ISerializable + { + protected WebResponse() { } + protected WebResponse(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + public virtual long ContentLength { get { throw null; } set { } } + public virtual string ContentType { get { throw null; } set { } } + public virtual System.Net.WebHeaderCollection Headers { get { throw null; } } + public virtual bool IsFromCache { get { throw null; } } + public virtual bool IsMutuallyAuthenticated { get { throw null; } } + public virtual System.Uri ResponseUri { get { throw null; } } + public virtual bool SupportsHeaders { get { throw null; } } + public virtual void Close() { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.Demand, SerializationFormatter=true)] + protected virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + public virtual System.IO.Stream GetResponseStream() { throw null; } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(128), SerializationFormatter=true)] + void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + } + public static partial class WebUtility + { + public static string HtmlDecode(string value) { throw null; } + public static void HtmlDecode(string value, System.IO.TextWriter output) { } + public static string HtmlEncode(string value) { throw null; } + public static void HtmlEncode(string value, System.IO.TextWriter output) { } + public static string UrlDecode(string encodedValue) { throw null; } + public static byte[] UrlDecodeToBytes(byte[] encodedValue, int offset, int count) { throw null; } + public static string UrlEncode(string value) { throw null; } + public static byte[] UrlEncodeToBytes(byte[] value, int offset, int count) { throw null; } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public partial class WriteStreamClosedEventArgs : System.EventArgs + { + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + [System.ObsoleteAttribute("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)] + public WriteStreamClosedEventArgs() { } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + [System.ObsoleteAttribute("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)] + public System.Exception Error { get { throw null; } } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public delegate void WriteStreamClosedEventHandler(object sender, System.Net.WriteStreamClosedEventArgs e); +} +namespace System.Net.Cache +{ + public enum HttpCacheAgeControl + { + MaxAge = 2, + MaxAgeAndMaxStale = 6, + MaxAgeAndMinFresh = 3, + MaxStale = 4, + MinFresh = 1, + None = 0, + } + public enum HttpRequestCacheLevel + { + BypassCache = 1, + CacheIfAvailable = 3, + CacheOnly = 2, + CacheOrNextCacheOnly = 7, + Default = 0, + NoCacheNoStore = 6, + Refresh = 8, + Reload = 5, + Revalidate = 4, + } + public partial class HttpRequestCachePolicy : System.Net.Cache.RequestCachePolicy + { + public HttpRequestCachePolicy() { } + public HttpRequestCachePolicy(System.DateTime cacheSyncDate) { } + public HttpRequestCachePolicy(System.Net.Cache.HttpCacheAgeControl cacheAgeControl, System.TimeSpan ageOrFreshOrStale) { } + public HttpRequestCachePolicy(System.Net.Cache.HttpCacheAgeControl cacheAgeControl, System.TimeSpan maxAge, System.TimeSpan freshOrStale) { } + public HttpRequestCachePolicy(System.Net.Cache.HttpCacheAgeControl cacheAgeControl, System.TimeSpan maxAge, System.TimeSpan freshOrStale, System.DateTime cacheSyncDate) { } + public HttpRequestCachePolicy(System.Net.Cache.HttpRequestCacheLevel level) { } + public System.DateTime CacheSyncDate { get { throw null; } } + public new System.Net.Cache.HttpRequestCacheLevel Level { get { throw null; } } + public System.TimeSpan MaxAge { get { throw null; } } + public System.TimeSpan MaxStale { get { throw null; } } + public System.TimeSpan MinFresh { get { throw null; } } + public override string ToString() { throw null; } + } + public enum RequestCacheLevel + { + BypassCache = 1, + CacheIfAvailable = 3, + CacheOnly = 2, + Default = 0, + NoCacheNoStore = 6, + Reload = 5, + Revalidate = 4, + } + public partial class RequestCachePolicy + { + public RequestCachePolicy() { } + public RequestCachePolicy(System.Net.Cache.RequestCacheLevel level) { } + public System.Net.Cache.RequestCacheLevel Level { get { throw null; } } + public override string ToString() { throw null; } + } +} +namespace System.Net.Mail +{ + public partial class AlternateView : System.Net.Mail.AttachmentBase + { + public AlternateView(System.IO.Stream contentStream) : base (default(System.IO.Stream)) { } + public AlternateView(System.IO.Stream contentStream, System.Net.Mime.ContentType contentType) : base (default(System.IO.Stream)) { } + public AlternateView(System.IO.Stream contentStream, string mediaType) : base (default(System.IO.Stream)) { } + public AlternateView(string fileName) : base (default(System.IO.Stream)) { } + public AlternateView(string fileName, System.Net.Mime.ContentType contentType) : base (default(System.IO.Stream)) { } + public AlternateView(string fileName, string mediaType) : base (default(System.IO.Stream)) { } + public System.Uri BaseUri { get { throw null; } set { } } + public System.Net.Mail.LinkedResourceCollection LinkedResources { get { throw null; } } + public static System.Net.Mail.AlternateView CreateAlternateViewFromString(string content) { throw null; } + public static System.Net.Mail.AlternateView CreateAlternateViewFromString(string content, System.Net.Mime.ContentType contentType) { throw null; } + public static System.Net.Mail.AlternateView CreateAlternateViewFromString(string content, System.Text.Encoding contentEncoding, string mediaType) { throw null; } + protected override void Dispose(bool disposing) { } + } + public sealed partial class AlternateViewCollection : System.Collections.ObjectModel.Collection<System.Net.Mail.AlternateView>, System.IDisposable + { + internal AlternateViewCollection() { } + protected override void ClearItems() { } + public void Dispose() { } + protected override void InsertItem(int index, System.Net.Mail.AlternateView item) { } + protected override void RemoveItem(int index) { } + protected override void SetItem(int index, System.Net.Mail.AlternateView item) { } + } + public partial class Attachment : System.Net.Mail.AttachmentBase + { + public Attachment(System.IO.Stream contentStream, System.Net.Mime.ContentType contentType) : base (default(System.IO.Stream)) { } + public Attachment(System.IO.Stream contentStream, string name) : base (default(System.IO.Stream)) { } + public Attachment(System.IO.Stream contentStream, string name, string mediaType) : base (default(System.IO.Stream)) { } + public Attachment(string fileName) : base (default(System.IO.Stream)) { } + public Attachment(string fileName, System.Net.Mime.ContentType contentType) : base (default(System.IO.Stream)) { } + public Attachment(string fileName, string mediaType) : base (default(System.IO.Stream)) { } + public System.Net.Mime.ContentDisposition ContentDisposition { get { throw null; } } + public string Name { get { throw null; } set { } } + public System.Text.Encoding NameEncoding { get { throw null; } set { } } + public static System.Net.Mail.Attachment CreateAttachmentFromString(string content, System.Net.Mime.ContentType contentType) { throw null; } + public static System.Net.Mail.Attachment CreateAttachmentFromString(string content, string name) { throw null; } + public static System.Net.Mail.Attachment CreateAttachmentFromString(string content, string name, System.Text.Encoding contentEncoding, string mediaType) { throw null; } + } + public abstract partial class AttachmentBase : System.IDisposable + { + protected AttachmentBase(System.IO.Stream contentStream) { } + protected AttachmentBase(System.IO.Stream contentStream, System.Net.Mime.ContentType contentType) { } + protected AttachmentBase(System.IO.Stream contentStream, string mediaType) { } + protected AttachmentBase(string fileName) { } + protected AttachmentBase(string fileName, System.Net.Mime.ContentType contentType) { } + protected AttachmentBase(string fileName, string mediaType) { } + public string ContentId { get { throw null; } set { } } + public System.IO.Stream ContentStream { get { throw null; } } + public System.Net.Mime.ContentType ContentType { get { throw null; } set { } } + public System.Net.Mime.TransferEncoding TransferEncoding { get { throw null; } set { } } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + } + public sealed partial class AttachmentCollection : System.Collections.ObjectModel.Collection<System.Net.Mail.Attachment>, System.IDisposable + { + internal AttachmentCollection() { } + protected override void ClearItems() { } + public void Dispose() { } + protected override void InsertItem(int index, System.Net.Mail.Attachment item) { } + protected override void RemoveItem(int index) { } + protected override void SetItem(int index, System.Net.Mail.Attachment item) { } + } + [System.FlagsAttribute] + public enum DeliveryNotificationOptions + { + Delay = 4, + Never = 134217728, + None = 0, + OnFailure = 2, + OnSuccess = 1, + } + public partial class LinkedResource : System.Net.Mail.AttachmentBase + { + public LinkedResource(System.IO.Stream contentStream) : base (default(System.IO.Stream)) { } + public LinkedResource(System.IO.Stream contentStream, System.Net.Mime.ContentType contentType) : base (default(System.IO.Stream)) { } + public LinkedResource(System.IO.Stream contentStream, string mediaType) : base (default(System.IO.Stream)) { } + public LinkedResource(string fileName) : base (default(System.IO.Stream)) { } + public LinkedResource(string fileName, System.Net.Mime.ContentType contentType) : base (default(System.IO.Stream)) { } + public LinkedResource(string fileName, string mediaType) : base (default(System.IO.Stream)) { } + public System.Uri ContentLink { get { throw null; } set { } } + public static System.Net.Mail.LinkedResource CreateLinkedResourceFromString(string content) { throw null; } + public static System.Net.Mail.LinkedResource CreateLinkedResourceFromString(string content, System.Net.Mime.ContentType contentType) { throw null; } + public static System.Net.Mail.LinkedResource CreateLinkedResourceFromString(string content, System.Text.Encoding contentEncoding, string mediaType) { throw null; } + } + public sealed partial class LinkedResourceCollection : System.Collections.ObjectModel.Collection<System.Net.Mail.LinkedResource>, System.IDisposable + { + internal LinkedResourceCollection() { } + protected override void ClearItems() { } + public void Dispose() { } + protected override void InsertItem(int index, System.Net.Mail.LinkedResource item) { } + protected override void RemoveItem(int index) { } + protected override void SetItem(int index, System.Net.Mail.LinkedResource item) { } + } + public partial class MailAddress + { + public MailAddress(string address) { } + public MailAddress(string address, string displayName) { } + [System.MonoTODOAttribute("We don't do anything with displayNameEncoding")] + public MailAddress(string address, string displayName, System.Text.Encoding displayNameEncoding) { } + public string Address { get { throw null; } } + public string DisplayName { get { throw null; } } + public string Host { get { throw null; } } + public string User { get { throw null; } } + public override bool Equals(object value) { throw null; } + public override int GetHashCode() { throw null; } + public override string ToString() { throw null; } + } + public partial class MailAddressCollection : System.Collections.ObjectModel.Collection<System.Net.Mail.MailAddress> + { + public MailAddressCollection() { } + public void Add(string addresses) { } + protected override void InsertItem(int index, System.Net.Mail.MailAddress item) { } + protected override void SetItem(int index, System.Net.Mail.MailAddress item) { } + public override string ToString() { throw null; } + } + public partial class MailMessage : System.IDisposable + { + public MailMessage() { } + public MailMessage(System.Net.Mail.MailAddress from, System.Net.Mail.MailAddress to) { } + public MailMessage(string from, string to) { } + public MailMessage(string from, string to, string subject, string body) { } + public System.Net.Mail.AlternateViewCollection AlternateViews { get { throw null; } } + public System.Net.Mail.AttachmentCollection Attachments { get { throw null; } } + public System.Net.Mail.MailAddressCollection Bcc { get { throw null; } } + public string Body { get { throw null; } set { } } + public System.Text.Encoding BodyEncoding { get { throw null; } set { } } + public System.Net.Mime.TransferEncoding BodyTransferEncoding { get { throw null; } set { } } + public System.Net.Mail.MailAddressCollection CC { get { throw null; } } + public System.Net.Mail.DeliveryNotificationOptions DeliveryNotificationOptions { get { throw null; } set { } } + public System.Net.Mail.MailAddress From { get { throw null; } set { } } + public System.Collections.Specialized.NameValueCollection Headers { get { throw null; } } + public System.Text.Encoding HeadersEncoding { get { throw null; } set { } } + public bool IsBodyHtml { get { throw null; } set { } } + public System.Net.Mail.MailPriority Priority { get { throw null; } set { } } + [System.ObsoleteAttribute("Use ReplyToList instead")] + public System.Net.Mail.MailAddress ReplyTo { get { throw null; } set { } } + public System.Net.Mail.MailAddressCollection ReplyToList { get { throw null; } } + public System.Net.Mail.MailAddress Sender { get { throw null; } set { } } + public string Subject { get { throw null; } set { } } + public System.Text.Encoding SubjectEncoding { get { throw null; } set { } } + public System.Net.Mail.MailAddressCollection To { get { throw null; } } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + } + public enum MailPriority + { + High = 2, + Low = 1, + Normal = 0, + } + public delegate void SendCompletedEventHandler(object sender, System.ComponentModel.AsyncCompletedEventArgs e); + public enum SmtpAccess + { + Connect = 1, + ConnectToUnrestrictedPort = 2, + None = 0, + } + [System.ObsoleteAttribute("SmtpClient and its network of types are poorly designed, we strongly recommend you use https://github.com/jstedfast/MailKit and https://github.com/jstedfast/MimeKit instead")] + public partial class SmtpClient : System.IDisposable + { + public SmtpClient() { } + public SmtpClient(string host) { } + public SmtpClient(string host, int port) { } + [System.MonoTODOAttribute("Client certificates not used")] + public System.Security.Cryptography.X509Certificates.X509CertificateCollection ClientCertificates { get { throw null; } } + public System.Net.ICredentialsByHost Credentials { get { throw null; } set { } } + public System.Net.Mail.SmtpDeliveryFormat DeliveryFormat { get { throw null; } set { } } + public System.Net.Mail.SmtpDeliveryMethod DeliveryMethod { get { throw null; } set { } } + public bool EnableSsl { get { throw null; } set { } } + public string Host { get { throw null; } set { } } + public string PickupDirectoryLocation { get { throw null; } set { } } + public int Port { get { throw null; } set { } } + [System.MonoTODOAttribute] + public System.Net.ServicePoint ServicePoint { get { throw null; } } + public string TargetName { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public int Timeout { get { throw null; } set { } } + public bool UseDefaultCredentials { get { throw null; } [System.MonoNotSupportedAttribute("no DefaultCredential support in Mono")]set { } } + public event System.Net.Mail.SendCompletedEventHandler SendCompleted { add { } remove { } } + public void Dispose() { } + [System.MonoTODOAttribute("Does nothing at the moment.")] + protected virtual void Dispose(bool disposing) { } + protected void OnSendCompleted(System.ComponentModel.AsyncCompletedEventArgs e) { } + public void Send(System.Net.Mail.MailMessage message) { } + public void Send(string from, string recipients, string subject, string body) { } + public void SendAsync(System.Net.Mail.MailMessage message, object userToken) { } + public void SendAsync(string from, string recipients, string subject, string body, object userToken) { } + public void SendAsyncCancel() { } + public System.Threading.Tasks.Task SendMailAsync(System.Net.Mail.MailMessage message) { throw null; } + public System.Threading.Tasks.Task SendMailAsync(string from, string recipients, string subject, string body) { throw null; } + } + public enum SmtpDeliveryFormat + { + International = 1, + SevenBit = 0, + } + public enum SmtpDeliveryMethod + { + Network = 0, + PickupDirectoryFromIis = 2, + SpecifiedPickupDirectory = 1, + } + [System.SerializableAttribute] + public partial class SmtpException : System.Exception, System.Runtime.Serialization.ISerializable + { + public SmtpException() { } + public SmtpException(System.Net.Mail.SmtpStatusCode statusCode) { } + public SmtpException(System.Net.Mail.SmtpStatusCode statusCode, string message) { } + protected SmtpException(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + public SmtpException(string message) { } + public SmtpException(string message, System.Exception innerException) { } + public System.Net.Mail.SmtpStatusCode StatusCode { get { throw null; } set { } } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + [System.SerializableAttribute] + public partial class SmtpFailedRecipientException : System.Net.Mail.SmtpException, System.Runtime.Serialization.ISerializable + { + public SmtpFailedRecipientException() { } + public SmtpFailedRecipientException(System.Net.Mail.SmtpStatusCode statusCode, string failedRecipient) { } + public SmtpFailedRecipientException(System.Net.Mail.SmtpStatusCode statusCode, string failedRecipient, string serverResponse) { } + protected SmtpFailedRecipientException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public SmtpFailedRecipientException(string message) { } + public SmtpFailedRecipientException(string message, System.Exception innerException) { } + public SmtpFailedRecipientException(string message, string failedRecipient, System.Exception innerException) { } + public string FailedRecipient { get { throw null; } } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + } + [System.SerializableAttribute] + public partial class SmtpFailedRecipientsException : System.Net.Mail.SmtpFailedRecipientException, System.Runtime.Serialization.ISerializable + { + public SmtpFailedRecipientsException() { } + protected SmtpFailedRecipientsException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public SmtpFailedRecipientsException(string message) { } + public SmtpFailedRecipientsException(string message, System.Exception innerException) { } + public SmtpFailedRecipientsException(string message, System.Net.Mail.SmtpFailedRecipientException[] innerExceptions) { } + public System.Net.Mail.SmtpFailedRecipientException[] InnerExceptions { get { throw null; } } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public enum SmtpStatusCode + { + BadCommandSequence = 503, + CannotVerifyUserWillAttemptDelivery = 252, + ClientNotPermitted = 454, + CommandNotImplemented = 502, + CommandParameterNotImplemented = 504, + CommandUnrecognized = 500, + ExceededStorageAllocation = 552, + GeneralFailure = -1, + HelpMessage = 214, + InsufficientStorage = 452, + LocalErrorInProcessing = 451, + MailboxBusy = 450, + MailboxNameNotAllowed = 553, + MailboxUnavailable = 550, + MustIssueStartTlsFirst = 530, + Ok = 250, + ServiceClosingTransmissionChannel = 221, + ServiceNotAvailable = 421, + ServiceReady = 220, + StartMailInput = 354, + SyntaxError = 501, + SystemStatus = 211, + TransactionFailed = 554, + UserNotLocalTryAlternatePath = 551, + UserNotLocalWillForward = 251, + } +} +namespace System.Net.Mime +{ + public partial class ContentDisposition + { + public ContentDisposition() { } + public ContentDisposition(string disposition) { } + public System.DateTime CreationDate { get { throw null; } set { } } + public string DispositionType { get { throw null; } set { } } + public string FileName { get { throw null; } set { } } + public bool Inline { get { throw null; } set { } } + public System.DateTime ModificationDate { get { throw null; } set { } } + public System.Collections.Specialized.StringDictionary Parameters { get { throw null; } } + public System.DateTime ReadDate { get { throw null; } set { } } + public long Size { get { throw null; } set { } } + public override bool Equals(object rparam) { throw null; } + public override int GetHashCode() { throw null; } + public override string ToString() { throw null; } + } + public partial class ContentType + { + public ContentType() { } + public ContentType(string contentType) { } + public string Boundary { get { throw null; } set { } } + public string CharSet { get { throw null; } set { } } + public string MediaType { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public System.Collections.Specialized.StringDictionary Parameters { get { throw null; } } + public override bool Equals(object rparam) { throw null; } + public override int GetHashCode() { throw null; } + public override string ToString() { throw null; } + } + public static partial class DispositionTypeNames + { + public const string Attachment = "attachment"; + public const string Inline = "inline"; + } + public static partial class MediaTypeNames + { + public static partial class Application + { + public const string Octet = "application/octet-stream"; + public const string Pdf = "application/pdf"; + public const string Rtf = "application/rtf"; + public const string Soap = "application/soap+xml"; + public const string Zip = "application/zip"; + } + public static partial class Image + { + public const string Gif = "image/gif"; + public const string Jpeg = "image/jpeg"; + public const string Tiff = "image/tiff"; + } + public static partial class Text + { + public const string Html = "text/html"; + public const string Plain = "text/plain"; + public const string RichText = "text/richtext"; + public const string Xml = "text/xml"; + } + } + public enum TransferEncoding + { + Base64 = 1, + EightBit = 3, + QuotedPrintable = 0, + SevenBit = 2, + Unknown = -1, + } +} +namespace System.Net.NetworkInformation +{ + public enum DuplicateAddressDetectionState + { + Deprecated = 3, + Duplicate = 2, + Invalid = 0, + Preferred = 4, + Tentative = 1, + } + public abstract partial class GatewayIPAddressInformation + { + protected GatewayIPAddressInformation() { } + public abstract System.Net.IPAddress Address { get; } + } + public partial class GatewayIPAddressInformationCollection : System.Collections.Generic.ICollection<System.Net.NetworkInformation.GatewayIPAddressInformation>, System.Collections.Generic.IEnumerable<System.Net.NetworkInformation.GatewayIPAddressInformation>, System.Collections.IEnumerable + { + protected internal GatewayIPAddressInformationCollection() { } + public virtual int Count { get { throw null; } } + public virtual bool IsReadOnly { get { throw null; } } + public virtual System.Net.NetworkInformation.GatewayIPAddressInformation this[int index] { get { throw null; } } + public virtual void Add(System.Net.NetworkInformation.GatewayIPAddressInformation address) { } + public virtual void Clear() { } + public virtual bool Contains(System.Net.NetworkInformation.GatewayIPAddressInformation address) { throw null; } + public virtual void CopyTo(System.Net.NetworkInformation.GatewayIPAddressInformation[] array, int offset) { } + public virtual System.Collections.Generic.IEnumerator<System.Net.NetworkInformation.GatewayIPAddressInformation> GetEnumerator() { throw null; } + public virtual bool Remove(System.Net.NetworkInformation.GatewayIPAddressInformation address) { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public abstract partial class IcmpV4Statistics + { + protected IcmpV4Statistics() { } + public abstract long AddressMaskRepliesReceived { get; } + public abstract long AddressMaskRepliesSent { get; } + public abstract long AddressMaskRequestsReceived { get; } + public abstract long AddressMaskRequestsSent { get; } + public abstract long DestinationUnreachableMessagesReceived { get; } + public abstract long DestinationUnreachableMessagesSent { get; } + public abstract long EchoRepliesReceived { get; } + public abstract long EchoRepliesSent { get; } + public abstract long EchoRequestsReceived { get; } + public abstract long EchoRequestsSent { get; } + public abstract long ErrorsReceived { get; } + public abstract long ErrorsSent { get; } + public abstract long MessagesReceived { get; } + public abstract long MessagesSent { get; } + public abstract long ParameterProblemsReceived { get; } + public abstract long ParameterProblemsSent { get; } + public abstract long RedirectsReceived { get; } + public abstract long RedirectsSent { get; } + public abstract long SourceQuenchesReceived { get; } + public abstract long SourceQuenchesSent { get; } + public abstract long TimeExceededMessagesReceived { get; } + public abstract long TimeExceededMessagesSent { get; } + public abstract long TimestampRepliesReceived { get; } + public abstract long TimestampRepliesSent { get; } + public abstract long TimestampRequestsReceived { get; } + public abstract long TimestampRequestsSent { get; } + } + public abstract partial class IcmpV6Statistics + { + protected IcmpV6Statistics() { } + public abstract long DestinationUnreachableMessagesReceived { get; } + public abstract long DestinationUnreachableMessagesSent { get; } + public abstract long EchoRepliesReceived { get; } + public abstract long EchoRepliesSent { get; } + public abstract long EchoRequestsReceived { get; } + public abstract long EchoRequestsSent { get; } + public abstract long ErrorsReceived { get; } + public abstract long ErrorsSent { get; } + public abstract long MembershipQueriesReceived { get; } + public abstract long MembershipQueriesSent { get; } + public abstract long MembershipReductionsReceived { get; } + public abstract long MembershipReductionsSent { get; } + public abstract long MembershipReportsReceived { get; } + public abstract long MembershipReportsSent { get; } + public abstract long MessagesReceived { get; } + public abstract long MessagesSent { get; } + public abstract long NeighborAdvertisementsReceived { get; } + public abstract long NeighborAdvertisementsSent { get; } + public abstract long NeighborSolicitsReceived { get; } + public abstract long NeighborSolicitsSent { get; } + public abstract long PacketTooBigMessagesReceived { get; } + public abstract long PacketTooBigMessagesSent { get; } + public abstract long ParameterProblemsReceived { get; } + public abstract long ParameterProblemsSent { get; } + public abstract long RedirectsReceived { get; } + public abstract long RedirectsSent { get; } + public abstract long RouterAdvertisementsReceived { get; } + public abstract long RouterAdvertisementsSent { get; } + public abstract long RouterSolicitsReceived { get; } + public abstract long RouterSolicitsSent { get; } + public abstract long TimeExceededMessagesReceived { get; } + public abstract long TimeExceededMessagesSent { get; } + } + public partial class IPAddressCollection : System.Collections.Generic.ICollection<System.Net.IPAddress>, System.Collections.Generic.IEnumerable<System.Net.IPAddress>, System.Collections.IEnumerable + { + protected internal IPAddressCollection() { } + public virtual int Count { get { throw null; } } + public virtual bool IsReadOnly { get { throw null; } } + public virtual System.Net.IPAddress this[int index] { get { throw null; } } + public virtual void Add(System.Net.IPAddress address) { } + public virtual void Clear() { } + public virtual bool Contains(System.Net.IPAddress address) { throw null; } + public virtual void CopyTo(System.Net.IPAddress[] array, int offset) { } + public virtual System.Collections.Generic.IEnumerator<System.Net.IPAddress> GetEnumerator() { throw null; } + public virtual bool Remove(System.Net.IPAddress address) { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public abstract partial class IPAddressInformation + { + protected IPAddressInformation() { } + public abstract System.Net.IPAddress Address { get; } + public abstract bool IsDnsEligible { get; } + public abstract bool IsTransient { get; } + } + public partial class IPAddressInformationCollection : System.Collections.Generic.ICollection<System.Net.NetworkInformation.IPAddressInformation>, System.Collections.Generic.IEnumerable<System.Net.NetworkInformation.IPAddressInformation>, System.Collections.IEnumerable + { + internal IPAddressInformationCollection() { } + public virtual int Count { get { throw null; } } + public virtual bool IsReadOnly { get { throw null; } } + public virtual System.Net.NetworkInformation.IPAddressInformation this[int index] { get { throw null; } } + public virtual void Add(System.Net.NetworkInformation.IPAddressInformation address) { } + public virtual void Clear() { } + public virtual bool Contains(System.Net.NetworkInformation.IPAddressInformation address) { throw null; } + public virtual void CopyTo(System.Net.NetworkInformation.IPAddressInformation[] array, int offset) { } + public virtual System.Collections.Generic.IEnumerator<System.Net.NetworkInformation.IPAddressInformation> GetEnumerator() { throw null; } + public virtual bool Remove(System.Net.NetworkInformation.IPAddressInformation address) { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public abstract partial class IPGlobalProperties + { + protected IPGlobalProperties() { } + public abstract string DhcpScopeName { get; } + public abstract string DomainName { get; } + public abstract string HostName { get; } + public abstract bool IsWinsProxy { get; } + public abstract System.Net.NetworkInformation.NetBiosNodeType NodeType { get; } + public virtual System.IAsyncResult BeginGetUnicastAddresses(System.AsyncCallback callback, object state) { throw null; } + public virtual System.Net.NetworkInformation.UnicastIPAddressInformationCollection EndGetUnicastAddresses(System.IAsyncResult asyncResult) { throw null; } + public abstract System.Net.NetworkInformation.TcpConnectionInformation[] GetActiveTcpConnections(); + public abstract System.Net.IPEndPoint[] GetActiveTcpListeners(); + public abstract System.Net.IPEndPoint[] GetActiveUdpListeners(); + public abstract System.Net.NetworkInformation.IcmpV4Statistics GetIcmpV4Statistics(); + public abstract System.Net.NetworkInformation.IcmpV6Statistics GetIcmpV6Statistics(); + public static System.Net.NetworkInformation.IPGlobalProperties GetIPGlobalProperties() { throw null; } + public abstract System.Net.NetworkInformation.IPGlobalStatistics GetIPv4GlobalStatistics(); + public abstract System.Net.NetworkInformation.IPGlobalStatistics GetIPv6GlobalStatistics(); + public abstract System.Net.NetworkInformation.TcpStatistics GetTcpIPv4Statistics(); + public abstract System.Net.NetworkInformation.TcpStatistics GetTcpIPv6Statistics(); + public abstract System.Net.NetworkInformation.UdpStatistics GetUdpIPv4Statistics(); + public abstract System.Net.NetworkInformation.UdpStatistics GetUdpIPv6Statistics(); + public virtual System.Net.NetworkInformation.UnicastIPAddressInformationCollection GetUnicastAddresses() { throw null; } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public virtual System.Threading.Tasks.Task<System.Net.NetworkInformation.UnicastIPAddressInformationCollection> GetUnicastAddressesAsync() { throw null; } + } + public abstract partial class IPGlobalStatistics + { + protected IPGlobalStatistics() { } + public abstract int DefaultTtl { get; } + public abstract bool ForwardingEnabled { get; } + public abstract int NumberOfInterfaces { get; } + public abstract int NumberOfIPAddresses { get; } + public abstract int NumberOfRoutes { get; } + public abstract long OutputPacketRequests { get; } + public abstract long OutputPacketRoutingDiscards { get; } + public abstract long OutputPacketsDiscarded { get; } + public abstract long OutputPacketsWithNoRoute { get; } + public abstract long PacketFragmentFailures { get; } + public abstract long PacketReassembliesRequired { get; } + public abstract long PacketReassemblyFailures { get; } + public abstract long PacketReassemblyTimeout { get; } + public abstract long PacketsFragmented { get; } + public abstract long PacketsReassembled { get; } + public abstract long ReceivedPackets { get; } + public abstract long ReceivedPacketsDelivered { get; } + public abstract long ReceivedPacketsDiscarded { get; } + public abstract long ReceivedPacketsForwarded { get; } + public abstract long ReceivedPacketsWithAddressErrors { get; } + public abstract long ReceivedPacketsWithHeadersErrors { get; } + public abstract long ReceivedPacketsWithUnknownProtocol { get; } + } + public abstract partial class IPInterfaceProperties + { + protected IPInterfaceProperties() { } + public abstract System.Net.NetworkInformation.IPAddressInformationCollection AnycastAddresses { get; } + public abstract System.Net.NetworkInformation.IPAddressCollection DhcpServerAddresses { get; } + public abstract System.Net.NetworkInformation.IPAddressCollection DnsAddresses { get; } + public abstract string DnsSuffix { get; } + public abstract System.Net.NetworkInformation.GatewayIPAddressInformationCollection GatewayAddresses { get; } + public abstract bool IsDnsEnabled { get; } + public abstract bool IsDynamicDnsEnabled { get; } + public abstract System.Net.NetworkInformation.MulticastIPAddressInformationCollection MulticastAddresses { get; } + public abstract System.Net.NetworkInformation.UnicastIPAddressInformationCollection UnicastAddresses { get; } + public abstract System.Net.NetworkInformation.IPAddressCollection WinsServersAddresses { get; } + public abstract System.Net.NetworkInformation.IPv4InterfaceProperties GetIPv4Properties(); + public abstract System.Net.NetworkInformation.IPv6InterfaceProperties GetIPv6Properties(); + } + public abstract partial class IPInterfaceStatistics + { + protected IPInterfaceStatistics() { } + public abstract long BytesReceived { get; } + public abstract long BytesSent { get; } + public abstract long IncomingPacketsDiscarded { get; } + public abstract long IncomingPacketsWithErrors { get; } + public abstract long IncomingUnknownProtocolPackets { get; } + public abstract long NonUnicastPacketsReceived { get; } + public abstract long NonUnicastPacketsSent { get; } + public abstract long OutgoingPacketsDiscarded { get; } + public abstract long OutgoingPacketsWithErrors { get; } + public abstract long OutputQueueLength { get; } + public abstract long UnicastPacketsReceived { get; } + public abstract long UnicastPacketsSent { get; } + } + public enum IPStatus + { + BadDestination = 11018, + BadHeader = 11042, + BadOption = 11007, + BadRoute = 11012, + DestinationHostUnreachable = 11003, + DestinationNetworkUnreachable = 11002, + DestinationPortUnreachable = 11005, + DestinationProhibited = 11004, + DestinationProtocolUnreachable = 11004, + DestinationScopeMismatch = 11045, + DestinationUnreachable = 11040, + HardwareError = 11008, + IcmpError = 11044, + NoResources = 11006, + PacketTooBig = 11009, + ParameterProblem = 11015, + SourceQuench = 11016, + Success = 0, + TimedOut = 11010, + TimeExceeded = 11041, + TtlExpired = 11013, + TtlReassemblyTimeExceeded = 11014, + Unknown = -1, + UnrecognizedNextHeader = 11043, + } + public abstract partial class IPv4InterfaceProperties + { + protected IPv4InterfaceProperties() { } + public abstract int Index { get; } + public abstract bool IsAutomaticPrivateAddressingActive { get; } + public abstract bool IsAutomaticPrivateAddressingEnabled { get; } + public abstract bool IsDhcpEnabled { get; } + public abstract bool IsForwardingEnabled { get; } + public abstract int Mtu { get; } + public abstract bool UsesWins { get; } + } + public abstract partial class IPv4InterfaceStatistics + { + protected IPv4InterfaceStatistics() { } + public abstract long BytesReceived { get; } + public abstract long BytesSent { get; } + public abstract long IncomingPacketsDiscarded { get; } + public abstract long IncomingPacketsWithErrors { get; } + public abstract long IncomingUnknownProtocolPackets { get; } + public abstract long NonUnicastPacketsReceived { get; } + public abstract long NonUnicastPacketsSent { get; } + public abstract long OutgoingPacketsDiscarded { get; } + public abstract long OutgoingPacketsWithErrors { get; } + public abstract long OutputQueueLength { get; } + public abstract long UnicastPacketsReceived { get; } + public abstract long UnicastPacketsSent { get; } + } + public abstract partial class IPv6InterfaceProperties + { + protected IPv6InterfaceProperties() { } + public abstract int Index { get; } + public abstract int Mtu { get; } + public virtual long GetScopeId(System.Net.NetworkInformation.ScopeLevel scopeLevel) { throw null; } + } + public abstract partial class MulticastIPAddressInformation : System.Net.NetworkInformation.IPAddressInformation + { + protected MulticastIPAddressInformation() { } + public abstract long AddressPreferredLifetime { get; } + public abstract long AddressValidLifetime { get; } + public abstract long DhcpLeaseLifetime { get; } + public abstract System.Net.NetworkInformation.DuplicateAddressDetectionState DuplicateAddressDetectionState { get; } + public abstract System.Net.NetworkInformation.PrefixOrigin PrefixOrigin { get; } + public abstract System.Net.NetworkInformation.SuffixOrigin SuffixOrigin { get; } + } + public partial class MulticastIPAddressInformationCollection : System.Collections.Generic.ICollection<System.Net.NetworkInformation.MulticastIPAddressInformation>, System.Collections.Generic.IEnumerable<System.Net.NetworkInformation.MulticastIPAddressInformation>, System.Collections.IEnumerable + { + protected internal MulticastIPAddressInformationCollection() { } + public virtual int Count { get { throw null; } } + public virtual bool IsReadOnly { get { throw null; } } + public virtual System.Net.NetworkInformation.MulticastIPAddressInformation this[int index] { get { throw null; } } + public virtual void Add(System.Net.NetworkInformation.MulticastIPAddressInformation address) { } + public virtual void Clear() { } + public virtual bool Contains(System.Net.NetworkInformation.MulticastIPAddressInformation address) { throw null; } + public virtual void CopyTo(System.Net.NetworkInformation.MulticastIPAddressInformation[] array, int offset) { } + public virtual System.Collections.Generic.IEnumerator<System.Net.NetworkInformation.MulticastIPAddressInformation> GetEnumerator() { throw null; } + public virtual bool Remove(System.Net.NetworkInformation.MulticastIPAddressInformation address) { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public enum NetBiosNodeType + { + Broadcast = 1, + Hybrid = 8, + Mixed = 4, + Peer2Peer = 2, + Unknown = 0, + } + public delegate void NetworkAddressChangedEventHandler(object sender, System.EventArgs e); + public delegate void NetworkAvailabilityChangedEventHandler(object sender, System.Net.NetworkInformation.NetworkAvailabilityEventArgs e); + public partial class NetworkAvailabilityEventArgs : System.EventArgs + { + internal NetworkAvailabilityEventArgs() { } + public bool IsAvailable { get { throw null; } } + } + public sealed partial class NetworkChange + { + public NetworkChange() { } + public static event System.Net.NetworkInformation.NetworkAddressChangedEventHandler NetworkAddressChanged { add { } remove { } } + public static event System.Net.NetworkInformation.NetworkAvailabilityChangedEventHandler NetworkAvailabilityChanged { add { } remove { } } + } + [System.FlagsAttribute] + public enum NetworkInformationAccess + { + None = 0, + Ping = 4, + Read = 1, + } + [System.SerializableAttribute] + public partial class NetworkInformationException : System.ComponentModel.Win32Exception + { + public NetworkInformationException() { } + public NetworkInformationException(int errorCode) { } + protected NetworkInformationException(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + public override int ErrorCode { get { throw null; } } + } + [System.SerializableAttribute] + public sealed partial class NetworkInformationPermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission + { + public NetworkInformationPermission(System.Net.NetworkInformation.NetworkInformationAccess access) { } + public NetworkInformationPermission(System.Security.Permissions.PermissionState state) { } + public System.Net.NetworkInformation.NetworkInformationAccess Access { get { throw null; } } + public void AddPermission(System.Net.NetworkInformation.NetworkInformationAccess access) { } + public override System.Security.IPermission Copy() { throw null; } + public override void FromXml(System.Security.SecurityElement securityElement) { } + public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; } + public override bool IsSubsetOf(System.Security.IPermission target) { throw null; } + public bool IsUnrestricted() { throw null; } + public override System.Security.SecurityElement ToXml() { throw null; } + public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(109), AllowMultiple=true, Inherited=false)] + [System.SerializableAttribute] + public sealed partial class NetworkInformationPermissionAttribute : System.Security.Permissions.CodeAccessSecurityAttribute + { + public NetworkInformationPermissionAttribute(System.Security.Permissions.SecurityAction action) : base (default(System.Security.Permissions.SecurityAction)) { } + public string Access { get { throw null; } set { } } + public override System.Security.IPermission CreatePermission() { throw null; } + } + public abstract partial class NetworkInterface + { + protected NetworkInterface() { } + public virtual string Description { get { throw null; } } + public virtual string Id { get { throw null; } } + public static int IPv6LoopbackInterfaceIndex { get { throw null; } } + public virtual bool IsReceiveOnly { get { throw null; } } + public static int LoopbackInterfaceIndex { get { throw null; } } + public virtual string Name { get { throw null; } } + public virtual System.Net.NetworkInformation.NetworkInterfaceType NetworkInterfaceType { get { throw null; } } + public virtual System.Net.NetworkInformation.OperationalStatus OperationalStatus { get { throw null; } } + public virtual long Speed { get { throw null; } } + public virtual bool SupportsMulticast { get { throw null; } } + public static System.Net.NetworkInformation.NetworkInterface[] GetAllNetworkInterfaces() { throw null; } + public virtual System.Net.NetworkInformation.IPInterfaceProperties GetIPProperties() { throw null; } + public virtual System.Net.NetworkInformation.IPInterfaceStatistics GetIPStatistics() { throw null; } + public virtual System.Net.NetworkInformation.IPv4InterfaceStatistics GetIPv4Statistics() { throw null; } + public static bool GetIsNetworkAvailable() { throw null; } + public virtual System.Net.NetworkInformation.PhysicalAddress GetPhysicalAddress() { throw null; } + public virtual bool Supports(System.Net.NetworkInformation.NetworkInterfaceComponent networkInterfaceComponent) { throw null; } + } + public enum NetworkInterfaceComponent + { + IPv4 = 0, + IPv6 = 1, + } + public enum NetworkInterfaceType + { + AsymmetricDsl = 94, + Atm = 37, + BasicIsdn = 20, + Ethernet = 6, + Ethernet3Megabit = 26, + FastEthernetFx = 69, + FastEthernetT = 62, + Fddi = 15, + GenericModem = 48, + GigabitEthernet = 117, + HighPerformanceSerialBus = 144, + IPOverAtm = 114, + Isdn = 63, + Loopback = 24, + MultiRateSymmetricDsl = 143, + Ppp = 23, + PrimaryIsdn = 21, + RateAdaptDsl = 95, + Slip = 28, + SymmetricDsl = 96, + TokenRing = 9, + Tunnel = 131, + Unknown = 1, + VeryHighSpeedDsl = 97, + Wireless80211 = 71, + Wman = 237, + Wwanpp = 243, + Wwanpp2 = 244, + } + public enum OperationalStatus + { + Dormant = 5, + Down = 2, + LowerLayerDown = 7, + NotPresent = 6, + Testing = 3, + Unknown = 4, + Up = 1, + } + public partial class PhysicalAddress + { + public static readonly System.Net.NetworkInformation.PhysicalAddress None; + public PhysicalAddress(byte[] address) { } + public override bool Equals(object comparand) { throw null; } + public byte[] GetAddressBytes() { throw null; } + public override int GetHashCode() { throw null; } + public static System.Net.NetworkInformation.PhysicalAddress Parse(string address) { throw null; } + public override string ToString() { throw null; } + } + [System.MonoTODOAttribute("IPv6 support is missing")] + public partial class Ping : System.ComponentModel.Component, System.IDisposable + { + public Ping() { } + public event System.Net.NetworkInformation.PingCompletedEventHandler PingCompleted { add { } remove { } } + protected void OnPingCompleted(System.Net.NetworkInformation.PingCompletedEventArgs e) { } + public System.Net.NetworkInformation.PingReply Send(System.Net.IPAddress address) { throw null; } + public System.Net.NetworkInformation.PingReply Send(System.Net.IPAddress address, int timeout) { throw null; } + public System.Net.NetworkInformation.PingReply Send(System.Net.IPAddress address, int timeout, byte[] buffer) { throw null; } + public System.Net.NetworkInformation.PingReply Send(System.Net.IPAddress address, int timeout, byte[] buffer, System.Net.NetworkInformation.PingOptions options) { throw null; } + public System.Net.NetworkInformation.PingReply Send(string hostNameOrAddress) { throw null; } + public System.Net.NetworkInformation.PingReply Send(string hostNameOrAddress, int timeout) { throw null; } + public System.Net.NetworkInformation.PingReply Send(string hostNameOrAddress, int timeout, byte[] buffer) { throw null; } + public System.Net.NetworkInformation.PingReply Send(string hostNameOrAddress, int timeout, byte[] buffer, System.Net.NetworkInformation.PingOptions options) { throw null; } + public void SendAsync(System.Net.IPAddress address, int timeout, byte[] buffer, System.Net.NetworkInformation.PingOptions options, object userToken) { } + public void SendAsync(System.Net.IPAddress address, int timeout, byte[] buffer, object userToken) { } + public void SendAsync(System.Net.IPAddress address, int timeout, object userToken) { } + public void SendAsync(System.Net.IPAddress address, object userToken) { } + public void SendAsync(string hostNameOrAddress, int timeout, byte[] buffer, System.Net.NetworkInformation.PingOptions options, object userToken) { } + public void SendAsync(string hostNameOrAddress, int timeout, byte[] buffer, object userToken) { } + public void SendAsync(string hostNameOrAddress, int timeout, object userToken) { } + public void SendAsync(string hostNameOrAddress, object userToken) { } + public void SendAsyncCancel() { } + public System.Threading.Tasks.Task<System.Net.NetworkInformation.PingReply> SendPingAsync(System.Net.IPAddress address) { throw null; } + public System.Threading.Tasks.Task<System.Net.NetworkInformation.PingReply> SendPingAsync(System.Net.IPAddress address, int timeout) { throw null; } + public System.Threading.Tasks.Task<System.Net.NetworkInformation.PingReply> SendPingAsync(System.Net.IPAddress address, int timeout, byte[] buffer) { throw null; } + public System.Threading.Tasks.Task<System.Net.NetworkInformation.PingReply> SendPingAsync(System.Net.IPAddress address, int timeout, byte[] buffer, System.Net.NetworkInformation.PingOptions options) { throw null; } + public System.Threading.Tasks.Task<System.Net.NetworkInformation.PingReply> SendPingAsync(string hostNameOrAddress) { throw null; } + public System.Threading.Tasks.Task<System.Net.NetworkInformation.PingReply> SendPingAsync(string hostNameOrAddress, int timeout) { throw null; } + public System.Threading.Tasks.Task<System.Net.NetworkInformation.PingReply> SendPingAsync(string hostNameOrAddress, int timeout, byte[] buffer) { throw null; } + public System.Threading.Tasks.Task<System.Net.NetworkInformation.PingReply> SendPingAsync(string hostNameOrAddress, int timeout, byte[] buffer, System.Net.NetworkInformation.PingOptions options) { throw null; } + void System.IDisposable.Dispose() { } + } + public partial class PingCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs + { + internal PingCompletedEventArgs() : base (default(System.Exception), default(bool), default(object)) { } + public System.Net.NetworkInformation.PingReply Reply { get { throw null; } } + } + public delegate void PingCompletedEventHandler(object sender, System.Net.NetworkInformation.PingCompletedEventArgs e); + [System.SerializableAttribute] + public partial class PingException : System.InvalidOperationException + { + protected PingException(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + public PingException(string message) { } + public PingException(string message, System.Exception innerException) { } + } + public partial class PingOptions + { + public PingOptions() { } + public PingOptions(int ttl, bool dontFragment) { } + public bool DontFragment { get { throw null; } set { } } + public int Ttl { get { throw null; } set { } } + } + public partial class PingReply + { + internal PingReply() { } + public System.Net.IPAddress Address { get { throw null; } } + public byte[] Buffer { get { throw null; } } + public System.Net.NetworkInformation.PingOptions Options { get { throw null; } } + public long RoundtripTime { get { throw null; } } + public System.Net.NetworkInformation.IPStatus Status { get { throw null; } } + } + public enum PrefixOrigin + { + Dhcp = 3, + Manual = 1, + Other = 0, + RouterAdvertisement = 4, + WellKnown = 2, + } + public enum ScopeLevel + { + Admin = 4, + Global = 14, + Interface = 1, + Link = 2, + None = 0, + Organization = 8, + Site = 5, + Subnet = 3, + } + public enum SuffixOrigin + { + LinkLayerAddress = 4, + Manual = 1, + OriginDhcp = 3, + Other = 0, + Random = 5, + WellKnown = 2, + } + public abstract partial class TcpConnectionInformation + { + protected TcpConnectionInformation() { } + public abstract System.Net.IPEndPoint LocalEndPoint { get; } + public abstract System.Net.IPEndPoint RemoteEndPoint { get; } + public abstract System.Net.NetworkInformation.TcpState State { get; } + } + public enum TcpState + { + Closed = 1, + CloseWait = 8, + Closing = 9, + DeleteTcb = 12, + Established = 5, + FinWait1 = 6, + FinWait2 = 7, + LastAck = 10, + Listen = 2, + SynReceived = 4, + SynSent = 3, + TimeWait = 11, + Unknown = 0, + } + public abstract partial class TcpStatistics + { + protected TcpStatistics() { } + public abstract long ConnectionsAccepted { get; } + public abstract long ConnectionsInitiated { get; } + public abstract long CumulativeConnections { get; } + public abstract long CurrentConnections { get; } + public abstract long ErrorsReceived { get; } + public abstract long FailedConnectionAttempts { get; } + public abstract long MaximumConnections { get; } + public abstract long MaximumTransmissionTimeout { get; } + public abstract long MinimumTransmissionTimeout { get; } + public abstract long ResetConnections { get; } + public abstract long ResetsSent { get; } + public abstract long SegmentsReceived { get; } + public abstract long SegmentsResent { get; } + public abstract long SegmentsSent { get; } + } + public abstract partial class UdpStatistics + { + protected UdpStatistics() { } + public abstract long DatagramsReceived { get; } + public abstract long DatagramsSent { get; } + public abstract long IncomingDatagramsDiscarded { get; } + public abstract long IncomingDatagramsWithErrors { get; } + public abstract int UdpListeners { get; } + } + public abstract partial class UnicastIPAddressInformation : System.Net.NetworkInformation.IPAddressInformation + { + protected UnicastIPAddressInformation() { } + public abstract long AddressPreferredLifetime { get; } + public abstract long AddressValidLifetime { get; } + public abstract long DhcpLeaseLifetime { get; } + public abstract System.Net.NetworkInformation.DuplicateAddressDetectionState DuplicateAddressDetectionState { get; } + public abstract System.Net.IPAddress IPv4Mask { get; } + public virtual int PrefixLength { get { throw null; } } + public abstract System.Net.NetworkInformation.PrefixOrigin PrefixOrigin { get; } + public abstract System.Net.NetworkInformation.SuffixOrigin SuffixOrigin { get; } + } + public partial class UnicastIPAddressInformationCollection : System.Collections.Generic.ICollection<System.Net.NetworkInformation.UnicastIPAddressInformation>, System.Collections.Generic.IEnumerable<System.Net.NetworkInformation.UnicastIPAddressInformation>, System.Collections.IEnumerable + { + protected internal UnicastIPAddressInformationCollection() { } + public virtual int Count { get { throw null; } } + public virtual bool IsReadOnly { get { throw null; } } + public virtual System.Net.NetworkInformation.UnicastIPAddressInformation this[int index] { get { throw null; } } + public virtual void Add(System.Net.NetworkInformation.UnicastIPAddressInformation address) { } + public virtual void Clear() { } + public virtual bool Contains(System.Net.NetworkInformation.UnicastIPAddressInformation address) { throw null; } + public virtual void CopyTo(System.Net.NetworkInformation.UnicastIPAddressInformation[] array, int offset) { } + public virtual System.Collections.Generic.IEnumerator<System.Net.NetworkInformation.UnicastIPAddressInformation> GetEnumerator() { throw null; } + public virtual bool Remove(System.Net.NetworkInformation.UnicastIPAddressInformation address) { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } +} +namespace System.Net.Security +{ + public abstract partial class AuthenticatedStream : System.IO.Stream + { + protected AuthenticatedStream(System.IO.Stream innerStream, bool leaveInnerStreamOpen) { } + protected System.IO.Stream InnerStream { get { throw null; } } + public abstract bool IsAuthenticated { get; } + public abstract bool IsEncrypted { get; } + public abstract bool IsMutuallyAuthenticated { get; } + public abstract bool IsServer { get; } + public abstract bool IsSigned { get; } + public bool LeaveInnerStreamOpen { get { throw null; } } + protected override void Dispose(bool disposing) { } + } + public enum AuthenticationLevel + { + MutualAuthRequested = 1, + MutualAuthRequired = 2, + None = 0, + } + public enum EncryptionPolicy + { + AllowNoEncryption = 1, + NoEncryption = 2, + RequireEncryption = 0, + } + public delegate System.Security.Cryptography.X509Certificates.X509Certificate LocalCertificateSelectionCallback(object sender, string targetHost, System.Security.Cryptography.X509Certificates.X509CertificateCollection localCertificates, System.Security.Cryptography.X509Certificates.X509Certificate remoteCertificate, string[] acceptableIssuers); + public partial class NegotiateStream : System.Net.Security.AuthenticatedStream + { + [System.MonoTODOAttribute] + public NegotiateStream(System.IO.Stream innerStream) : base (default(System.IO.Stream), default(bool)) { } + [System.MonoTODOAttribute] + public NegotiateStream(System.IO.Stream innerStream, bool leaveInnerStreamOpen) : base (default(System.IO.Stream), default(bool)) { } + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + [System.MonoTODOAttribute] + public override bool CanTimeout { get { throw null; } } + public override bool CanWrite { get { throw null; } } + [System.MonoTODOAttribute] + public virtual System.Security.Principal.TokenImpersonationLevel ImpersonationLevel { get { throw null; } } + [System.MonoTODOAttribute] + public override bool IsAuthenticated { get { throw null; } } + [System.MonoTODOAttribute] + public override bool IsEncrypted { get { throw null; } } + [System.MonoTODOAttribute] + public override bool IsMutuallyAuthenticated { get { throw null; } } + [System.MonoTODOAttribute] + public override bool IsServer { get { throw null; } } + [System.MonoTODOAttribute] + public override bool IsSigned { get { throw null; } } + public override long Length { get { throw null; } } + public override long Position { get { throw null; } set { } } + public override int ReadTimeout { get { throw null; } set { } } + [System.MonoTODOAttribute] + public virtual System.Security.Principal.IIdentity RemoteIdentity { get { throw null; } } + public override int WriteTimeout { get { throw null; } set { } } + [System.MonoTODOAttribute] + public virtual void AuthenticateAsClient() { } + [System.MonoTODOAttribute] + public virtual void AuthenticateAsClient(System.Net.NetworkCredential credential, System.Security.Authentication.ExtendedProtection.ChannelBinding binding, string targetName) { } + [System.MonoTODOAttribute] + public virtual void AuthenticateAsClient(System.Net.NetworkCredential credential, System.Security.Authentication.ExtendedProtection.ChannelBinding binding, string targetName, System.Net.Security.ProtectionLevel requiredProtectionLevel, System.Security.Principal.TokenImpersonationLevel allowedImpersonationLevel) { } + [System.MonoTODOAttribute] + public virtual void AuthenticateAsClient(System.Net.NetworkCredential credential, string targetName) { } + [System.MonoTODOAttribute] + public virtual void AuthenticateAsClient(System.Net.NetworkCredential credential, string targetName, System.Net.Security.ProtectionLevel requiredProtectionLevel, System.Security.Principal.TokenImpersonationLevel allowedImpersonationLevel) { } + public virtual System.Threading.Tasks.Task AuthenticateAsClientAsync() { throw null; } + public virtual System.Threading.Tasks.Task AuthenticateAsClientAsync(System.Net.NetworkCredential credential, System.Security.Authentication.ExtendedProtection.ChannelBinding binding, string targetName) { throw null; } + public virtual System.Threading.Tasks.Task AuthenticateAsClientAsync(System.Net.NetworkCredential credential, System.Security.Authentication.ExtendedProtection.ChannelBinding binding, string targetName, System.Net.Security.ProtectionLevel requiredProtectionLevel, System.Security.Principal.TokenImpersonationLevel allowedImpersonationLevel) { throw null; } + public virtual System.Threading.Tasks.Task AuthenticateAsClientAsync(System.Net.NetworkCredential credential, string targetName) { throw null; } + public virtual System.Threading.Tasks.Task AuthenticateAsClientAsync(System.Net.NetworkCredential credential, string targetName, System.Net.Security.ProtectionLevel requiredProtectionLevel, System.Security.Principal.TokenImpersonationLevel allowedImpersonationLevel) { throw null; } + [System.MonoTODOAttribute] + public virtual void AuthenticateAsServer() { } + [System.MonoTODOAttribute] + public virtual void AuthenticateAsServer(System.Net.NetworkCredential credential, System.Net.Security.ProtectionLevel requiredProtectionLevel, System.Security.Principal.TokenImpersonationLevel requiredImpersonationLevel) { } + [System.MonoTODOAttribute] + public virtual void AuthenticateAsServer(System.Net.NetworkCredential credential, System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy policy, System.Net.Security.ProtectionLevel requiredProtectionLevel, System.Security.Principal.TokenImpersonationLevel requiredImpersonationLevel) { } + [System.MonoTODOAttribute] + public virtual void AuthenticateAsServer(System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy policy) { } + public virtual System.Threading.Tasks.Task AuthenticateAsServerAsync() { throw null; } + public virtual System.Threading.Tasks.Task AuthenticateAsServerAsync(System.Net.NetworkCredential credential, System.Net.Security.ProtectionLevel requiredProtectionLevel, System.Security.Principal.TokenImpersonationLevel requiredImpersonationLevel) { throw null; } + public virtual System.Threading.Tasks.Task AuthenticateAsServerAsync(System.Net.NetworkCredential credential, System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy policy, System.Net.Security.ProtectionLevel requiredProtectionLevel, System.Security.Principal.TokenImpersonationLevel requiredImpersonationLevel) { throw null; } + public virtual System.Threading.Tasks.Task AuthenticateAsServerAsync(System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy policy) { throw null; } + [System.MonoTODOAttribute] + public virtual System.IAsyncResult BeginAuthenticateAsClient(System.AsyncCallback asyncCallback, object asyncState) { throw null; } + [System.MonoTODOAttribute] + public virtual System.IAsyncResult BeginAuthenticateAsClient(System.Net.NetworkCredential credential, System.Security.Authentication.ExtendedProtection.ChannelBinding binding, string targetName, System.AsyncCallback asyncCallback, object asyncState) { throw null; } + [System.MonoTODOAttribute] + public virtual System.IAsyncResult BeginAuthenticateAsClient(System.Net.NetworkCredential credential, System.Security.Authentication.ExtendedProtection.ChannelBinding binding, string targetName, System.Net.Security.ProtectionLevel requiredProtectionLevel, System.Security.Principal.TokenImpersonationLevel allowedImpersonationLevel, System.AsyncCallback asyncCallback, object asyncState) { throw null; } + [System.MonoTODOAttribute] + public virtual System.IAsyncResult BeginAuthenticateAsClient(System.Net.NetworkCredential credential, string targetName, System.AsyncCallback asyncCallback, object asyncState) { throw null; } + [System.MonoTODOAttribute] + public virtual System.IAsyncResult BeginAuthenticateAsClient(System.Net.NetworkCredential credential, string targetName, System.Net.Security.ProtectionLevel requiredProtectionLevel, System.Security.Principal.TokenImpersonationLevel allowedImpersonationLevel, System.AsyncCallback asyncCallback, object asyncState) { throw null; } + [System.MonoTODOAttribute] + public virtual System.IAsyncResult BeginAuthenticateAsServer(System.AsyncCallback asyncCallback, object asyncState) { throw null; } + [System.MonoTODOAttribute] + public virtual System.IAsyncResult BeginAuthenticateAsServer(System.Net.NetworkCredential credential, System.Net.Security.ProtectionLevel requiredProtectionLevel, System.Security.Principal.TokenImpersonationLevel requiredImpersonationLevel, System.AsyncCallback asyncCallback, object asyncState) { throw null; } + [System.MonoTODOAttribute] + public virtual System.IAsyncResult BeginAuthenticateAsServer(System.Net.NetworkCredential credential, System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy policy, System.Net.Security.ProtectionLevel requiredProtectionLevel, System.Security.Principal.TokenImpersonationLevel requiredImpersonationLevel, System.AsyncCallback asyncCallback, object asyncState) { throw null; } + [System.MonoTODOAttribute] + public virtual System.IAsyncResult BeginAuthenticateAsServer(System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy policy, System.AsyncCallback asyncCallback, object asyncState) { throw null; } + [System.MonoTODOAttribute] + public override System.IAsyncResult BeginRead(byte[] buffer, int offset, int count, System.AsyncCallback asyncCallback, object asyncState) { throw null; } + [System.MonoTODOAttribute] + public override System.IAsyncResult BeginWrite(byte[] buffer, int offset, int count, System.AsyncCallback asyncCallback, object asyncState) { throw null; } + [System.MonoTODOAttribute] + protected override void Dispose(bool disposing) { } + [System.MonoTODOAttribute] + public virtual void EndAuthenticateAsClient(System.IAsyncResult asyncResult) { } + [System.MonoTODOAttribute] + public virtual void EndAuthenticateAsServer(System.IAsyncResult asyncResult) { } + [System.MonoTODOAttribute] + public override int EndRead(System.IAsyncResult asyncResult) { throw null; } + [System.MonoTODOAttribute] + public override void EndWrite(System.IAsyncResult asyncResult) { } + [System.MonoTODOAttribute] + public override void Flush() { } + [System.MonoTODOAttribute] + public override int Read(byte[] buffer, int offset, int count) { throw null; } + [System.MonoTODOAttribute] + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + [System.MonoTODOAttribute] + public override void SetLength(long value) { } + [System.MonoTODOAttribute] + public override void Write(byte[] buffer, int offset, int count) { } + } + public enum ProtectionLevel + { + EncryptAndSign = 2, + None = 0, + Sign = 1, + } + public delegate bool RemoteCertificateValidationCallback(object sender, System.Security.Cryptography.X509Certificates.X509Certificate certificate, System.Security.Cryptography.X509Certificates.X509Chain chain, System.Net.Security.SslPolicyErrors sslPolicyErrors); + [System.FlagsAttribute] + public enum SslPolicyErrors + { + None = 0, + RemoteCertificateChainErrors = 4, + RemoteCertificateNameMismatch = 2, + RemoteCertificateNotAvailable = 1, + } + public partial class SslStream : System.Net.Security.AuthenticatedStream + { + public SslStream(System.IO.Stream innerStream) : base (default(System.IO.Stream), default(bool)) { } + public SslStream(System.IO.Stream innerStream, bool leaveInnerStreamOpen) : base (default(System.IO.Stream), default(bool)) { } + public SslStream(System.IO.Stream innerStream, bool leaveInnerStreamOpen, System.Net.Security.RemoteCertificateValidationCallback userCertificateValidationCallback) : base (default(System.IO.Stream), default(bool)) { } + public SslStream(System.IO.Stream innerStream, bool leaveInnerStreamOpen, System.Net.Security.RemoteCertificateValidationCallback userCertificateValidationCallback, System.Net.Security.LocalCertificateSelectionCallback userCertificateSelectionCallback) : base (default(System.IO.Stream), default(bool)) { } + [System.MonoLimitationAttribute("encryptionPolicy is ignored")] + public SslStream(System.IO.Stream innerStream, bool leaveInnerStreamOpen, System.Net.Security.RemoteCertificateValidationCallback userCertificateValidationCallback, System.Net.Security.LocalCertificateSelectionCallback userCertificateSelectionCallback, System.Net.Security.EncryptionPolicy encryptionPolicy) : base (default(System.IO.Stream), default(bool)) { } + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + public override bool CanTimeout { get { throw null; } } + public override bool CanWrite { get { throw null; } } + public virtual bool CheckCertRevocationStatus { get { throw null; } } + public virtual System.Security.Authentication.CipherAlgorithmType CipherAlgorithm { get { throw null; } } + public virtual int CipherStrength { get { throw null; } } + public virtual System.Security.Authentication.HashAlgorithmType HashAlgorithm { get { throw null; } } + public virtual int HashStrength { get { throw null; } } + public override bool IsAuthenticated { get { throw null; } } + public override bool IsEncrypted { get { throw null; } } + public override bool IsMutuallyAuthenticated { get { throw null; } } + public override bool IsServer { get { throw null; } } + public override bool IsSigned { get { throw null; } } + public virtual System.Security.Authentication.ExchangeAlgorithmType KeyExchangeAlgorithm { get { throw null; } } + public virtual int KeyExchangeStrength { get { throw null; } } + public override long Length { get { throw null; } } + public virtual System.Security.Cryptography.X509Certificates.X509Certificate LocalCertificate { get { throw null; } } + public override long Position { get { throw null; } set { } } + public override int ReadTimeout { get { throw null; } set { } } + public virtual System.Security.Cryptography.X509Certificates.X509Certificate RemoteCertificate { get { throw null; } } + public virtual System.Security.Authentication.SslProtocols SslProtocol { get { throw null; } } + public System.Net.TransportContext TransportContext { get { throw null; } } + public override int WriteTimeout { get { throw null; } set { } } + public virtual void AuthenticateAsClient(string targetHost) { } + public virtual void AuthenticateAsClient(string targetHost, System.Security.Cryptography.X509Certificates.X509CertificateCollection clientCertificates, System.Security.Authentication.SslProtocols enabledSslProtocols, bool checkCertificateRevocation) { } + public virtual System.Threading.Tasks.Task AuthenticateAsClientAsync(string targetHost) { throw null; } + public virtual System.Threading.Tasks.Task AuthenticateAsClientAsync(string targetHost, System.Security.Cryptography.X509Certificates.X509CertificateCollection clientCertificates, System.Security.Authentication.SslProtocols enabledSslProtocols, bool checkCertificateRevocation) { throw null; } + public virtual void AuthenticateAsServer(System.Security.Cryptography.X509Certificates.X509Certificate serverCertificate) { } + public virtual void AuthenticateAsServer(System.Security.Cryptography.X509Certificates.X509Certificate serverCertificate, bool clientCertificateRequired, System.Security.Authentication.SslProtocols enabledSslProtocols, bool checkCertificateRevocation) { } + public virtual System.Threading.Tasks.Task AuthenticateAsServerAsync(System.Security.Cryptography.X509Certificates.X509Certificate serverCertificate) { throw null; } + public virtual System.Threading.Tasks.Task AuthenticateAsServerAsync(System.Security.Cryptography.X509Certificates.X509Certificate serverCertificate, bool clientCertificateRequired, System.Security.Authentication.SslProtocols enabledSslProtocols, bool checkCertificateRevocation) { throw null; } + public virtual System.IAsyncResult BeginAuthenticateAsClient(string targetHost, System.AsyncCallback asyncCallback, object asyncState) { throw null; } + public virtual System.IAsyncResult BeginAuthenticateAsClient(string targetHost, System.Security.Cryptography.X509Certificates.X509CertificateCollection clientCertificates, System.Security.Authentication.SslProtocols enabledSslProtocols, bool checkCertificateRevocation, System.AsyncCallback asyncCallback, object asyncState) { throw null; } + public virtual System.IAsyncResult BeginAuthenticateAsServer(System.Security.Cryptography.X509Certificates.X509Certificate serverCertificate, System.AsyncCallback asyncCallback, object asyncState) { throw null; } + public virtual System.IAsyncResult BeginAuthenticateAsServer(System.Security.Cryptography.X509Certificates.X509Certificate serverCertificate, bool clientCertificateRequired, System.Security.Authentication.SslProtocols enabledSslProtocols, bool checkCertificateRevocation, System.AsyncCallback asyncCallback, object asyncState) { throw null; } + public override System.IAsyncResult BeginRead(byte[] buffer, int offset, int count, System.AsyncCallback asyncCallback, object asyncState) { throw null; } + public override System.IAsyncResult BeginWrite(byte[] buffer, int offset, int count, System.AsyncCallback asyncCallback, object asyncState) { throw null; } + protected override void Dispose(bool disposing) { } + public virtual void EndAuthenticateAsClient(System.IAsyncResult asyncResult) { } + public virtual void EndAuthenticateAsServer(System.IAsyncResult asyncResult) { } + public override int EndRead(System.IAsyncResult asyncResult) { throw null; } + public override void EndWrite(System.IAsyncResult asyncResult) { } + public override void Flush() { } + public override int Read(byte[] buffer, int offset, int count) { throw null; } + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + public override void SetLength(long value) { } + public void Write(byte[] buffer) { } + public override void Write(byte[] buffer, int offset, int count) { } + } +} +namespace System.Net.Sockets +{ + public enum AddressFamily + { + AppleTalk = 16, + Atm = 22, + Banyan = 21, + Ccitt = 10, + Chaos = 5, + Cluster = 24, + DataKit = 9, + DataLink = 13, + DecNet = 12, + Ecma = 8, + FireFox = 19, + HyperChannel = 15, + Ieee12844 = 25, + ImpLink = 3, + InterNetwork = 2, + InterNetworkV6 = 23, + Ipx = 6, + Irda = 26, + Iso = 7, + Lat = 14, + Max = 29, + NetBios = 17, + NetworkDesigners = 28, + NS = 6, + Osi = 7, + Pup = 4, + Sna = 11, + Unix = 1, + Unknown = -1, + Unspecified = 0, + VoiceView = 18, + } + public enum IOControlCode : long + { + AbsorbRouterAlert = (long)2550136837, + AddMulticastGroupOnInterface = (long)2550136842, + AddressListChange = (long)671088663, + AddressListQuery = (long)1207959574, + AddressListSort = (long)3355443225, + AssociateHandle = (long)2281701377, + AsyncIO = (long)2147772029, + BindToInterface = (long)2550136840, + DataToRead = (long)1074030207, + DeleteMulticastGroupFromInterface = (long)2550136843, + EnableCircularQueuing = (long)671088642, + Flush = (long)671088644, + GetBroadcastAddress = (long)1207959557, + GetExtensionFunctionPointer = (long)3355443206, + GetGroupQos = (long)3355443208, + GetQos = (long)3355443207, + KeepAliveValues = (long)2550136836, + LimitBroadcasts = (long)2550136839, + MulticastInterface = (long)2550136841, + MulticastScope = (long)2281701386, + MultipointLoopback = (long)2281701385, + NamespaceChange = (long)2281701401, + NonBlockingIO = (long)2147772030, + OobDataRead = (long)1074033415, + QueryTargetPnpHandle = (long)1207959576, + ReceiveAll = (long)2550136833, + ReceiveAllIgmpMulticast = (long)2550136835, + ReceiveAllMulticast = (long)2550136834, + RoutingInterfaceChange = (long)2281701397, + RoutingInterfaceQuery = (long)3355443220, + SetGroupQos = (long)2281701388, + SetQos = (long)2281701387, + TranslateHandle = (long)3355443213, + UnicastInterface = (long)2550136838, + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct IPPacketInformation + { + public System.Net.IPAddress Address { get { throw null; } } + public int Interface { get { throw null; } } + public override bool Equals(object comparand) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Net.Sockets.IPPacketInformation packetInformation1, System.Net.Sockets.IPPacketInformation packetInformation2) { throw null; } + public static bool operator !=(System.Net.Sockets.IPPacketInformation packetInformation1, System.Net.Sockets.IPPacketInformation packetInformation2) { throw null; } + } + public enum IPProtectionLevel + { + EdgeRestricted = 20, + Restricted = 30, + Unrestricted = 10, + Unspecified = -1, + } + public partial class IPv6MulticastOption + { + public IPv6MulticastOption(System.Net.IPAddress group) { } + public IPv6MulticastOption(System.Net.IPAddress group, long ifindex) { } + public System.Net.IPAddress Group { get { throw null; } set { } } + public long InterfaceIndex { get { throw null; } set { } } + } + public partial class LingerOption + { + public LingerOption(bool enable, int seconds) { } + public bool Enabled { get { throw null; } set { } } + public int LingerTime { get { throw null; } set { } } + } + public partial class MulticastOption + { + public MulticastOption(System.Net.IPAddress group) { } + public MulticastOption(System.Net.IPAddress group, int interfaceIndex) { } + public MulticastOption(System.Net.IPAddress group, System.Net.IPAddress mcint) { } + public System.Net.IPAddress Group { get { throw null; } set { } } + public int InterfaceIndex { get { throw null; } set { } } + public System.Net.IPAddress LocalAddress { get { throw null; } set { } } + } + public partial class NetworkStream : System.IO.Stream + { + public NetworkStream(System.Net.Sockets.Socket socket) { } + public NetworkStream(System.Net.Sockets.Socket socket, bool ownsSocket) { } + public NetworkStream(System.Net.Sockets.Socket socket, System.IO.FileAccess access) { } + public NetworkStream(System.Net.Sockets.Socket socket, System.IO.FileAccess access, bool ownsSocket) { } + public override bool CanRead { get { throw null; } } + public override bool CanSeek { get { throw null; } } + public override bool CanTimeout { get { throw null; } } + public override bool CanWrite { get { throw null; } } + public virtual bool DataAvailable { get { throw null; } } + public override long Length { get { throw null; } } + public override long Position { get { throw null; } set { } } + protected bool Readable { get { throw null; } set { } } + public override int ReadTimeout { get { throw null; } set { } } + protected System.Net.Sockets.Socket Socket { get { throw null; } } + protected bool Writeable { get { throw null; } set { } } + public override int WriteTimeout { get { throw null; } set { } } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public override System.IAsyncResult BeginRead(byte[] buffer, int offset, int size, System.AsyncCallback callback, object state) { throw null; } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public override System.IAsyncResult BeginWrite(byte[] buffer, int offset, int size, System.AsyncCallback callback, object state) { throw null; } + public void Close(int timeout) { } + protected override void Dispose(bool disposing) { } + public override int EndRead(System.IAsyncResult asyncResult) { throw null; } + public override void EndWrite(System.IAsyncResult asyncResult) { } + ~NetworkStream() { } + public override void Flush() { } + public override System.Threading.Tasks.Task FlushAsync(System.Threading.CancellationToken cancellationToken) { throw null; } + public override int Read([System.Runtime.InteropServices.In][System.Runtime.InteropServices.Out]byte[] buffer, int offset, int size) { buffer = default(byte[]); throw null; } + public override long Seek(long offset, System.IO.SeekOrigin origin) { throw null; } + public override void SetLength(long value) { } + public override void Write(byte[] buffer, int offset, int size) { } + } + public enum ProtocolFamily + { + AppleTalk = 16, + Atm = 22, + Banyan = 21, + Ccitt = 10, + Chaos = 5, + Cluster = 24, + DataKit = 9, + DataLink = 13, + DecNet = 12, + Ecma = 8, + FireFox = 19, + HyperChannel = 15, + Ieee12844 = 25, + ImpLink = 3, + InterNetwork = 2, + InterNetworkV6 = 23, + Ipx = 6, + Irda = 26, + Iso = 7, + Lat = 14, + Max = 29, + NetBios = 17, + NetworkDesigners = 28, + NS = 6, + Osi = 7, + Pup = 4, + Sna = 11, + Unix = 1, + Unknown = -1, + Unspecified = 0, + VoiceView = 18, + } + public enum ProtocolType + { + Ggp = 3, + Icmp = 1, + IcmpV6 = 58, + Idp = 22, + Igmp = 2, + IP = 0, + IPSecAuthenticationHeader = 51, + IPSecEncapsulatingSecurityPayload = 50, + IPv4 = 4, + IPv6 = 41, + IPv6DestinationOptions = 60, + IPv6FragmentHeader = 44, + IPv6HopByHopOptions = 0, + IPv6NoNextHeader = 59, + IPv6RoutingHeader = 43, + Ipx = 1000, + ND = 77, + Pup = 12, + Raw = 255, + Spx = 1256, + SpxII = 1257, + Tcp = 6, + Udp = 17, + Unknown = -1, + Unspecified = 0, + } + public enum SelectMode + { + SelectError = 2, + SelectRead = 0, + SelectWrite = 1, + } + public partial class SendPacketsElement + { + public SendPacketsElement(byte[] buffer) { } + public SendPacketsElement(byte[] buffer, int offset, int count) { } + public SendPacketsElement(byte[] buffer, int offset, int count, bool endOfPacket) { } + public SendPacketsElement(string filepath) { } + public SendPacketsElement(string filepath, int offset, int count) { } + public SendPacketsElement(string filepath, int offset, int count, bool endOfPacket) { } + public byte[] Buffer { get { throw null; } } + public int Count { get { throw null; } } + public bool EndOfPacket { get { throw null; } } + public string FilePath { get { throw null; } } + public int Offset { get { throw null; } } + } + public partial class Socket : System.IDisposable + { + public Socket(System.Net.Sockets.AddressFamily addressFamily, System.Net.Sockets.SocketType socketType, System.Net.Sockets.ProtocolType protocolType) { } + public Socket(System.Net.Sockets.SocketInformation socketInformation) { } + public Socket(System.Net.Sockets.SocketType socketType, System.Net.Sockets.ProtocolType protocolType) { } + public System.Net.Sockets.AddressFamily AddressFamily { get { throw null; } } + public int Available { get { throw null; } } + public bool Blocking { get { throw null; } set { } } + public bool Connected { get { throw null; } } + public bool DontFragment { get { throw null; } set { } } + public bool DualMode { get { throw null; } set { } } + public bool EnableBroadcast { get { throw null; } set { } } + public bool ExclusiveAddressUse { get { throw null; } set { } } + public System.IntPtr Handle { get { throw null; } } + public bool IsBound { get { throw null; } } + public System.Net.Sockets.LingerOption LingerState { get { throw null; } set { } } + public System.Net.EndPoint LocalEndPoint { get { throw null; } } + public bool MulticastLoopback { get { throw null; } set { } } + public bool NoDelay { get { throw null; } set { } } + public static bool OSSupportsIPv4 { get { throw null; } } + public static bool OSSupportsIPv6 { get { throw null; } } + public System.Net.Sockets.ProtocolType ProtocolType { get { throw null; } } + public int ReceiveBufferSize { get { throw null; } set { } } + public int ReceiveTimeout { get { throw null; } set { } } + public System.Net.EndPoint RemoteEndPoint { get { throw null; } } + public int SendBufferSize { get { throw null; } set { } } + public int SendTimeout { get { throw null; } set { } } + public System.Net.Sockets.SocketType SocketType { get { throw null; } } + [System.ObsoleteAttribute("SupportsIPv4 is obsoleted for this type, please use OSSupportsIPv4 instead. http://go.microsoft.com/fwlink/?linkid=14202")] + public static bool SupportsIPv4 { get { throw null; } } + [System.ObsoleteAttribute("SupportsIPv6 is obsoleted for this type, please use OSSupportsIPv6 instead. http://go.microsoft.com/fwlink/?linkid=14202")] + public static bool SupportsIPv6 { get { throw null; } } + public short Ttl { get { throw null; } set { } } + public bool UseOnlyOverlappedIO { get { throw null; } set { } } + public System.Net.Sockets.Socket Accept() { throw null; } + public bool AcceptAsync(System.Net.Sockets.SocketAsyncEventArgs e) { throw null; } + public System.IAsyncResult BeginAccept(System.AsyncCallback callback, object state) { throw null; } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public System.IAsyncResult BeginAccept(int receiveSize, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginAccept(System.Net.Sockets.Socket acceptSocket, int receiveSize, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginConnect(System.Net.EndPoint remoteEP, System.AsyncCallback callback, object state) { throw null; } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public System.IAsyncResult BeginConnect(System.Net.IPAddress address, int port, System.AsyncCallback requestCallback, object state) { throw null; } + public System.IAsyncResult BeginConnect(System.Net.IPAddress[] addresses, int port, System.AsyncCallback requestCallback, object state) { throw null; } + public System.IAsyncResult BeginConnect(string host, int port, System.AsyncCallback requestCallback, object state) { throw null; } + public System.IAsyncResult BeginDisconnect(bool reuseSocket, System.AsyncCallback callback, object state) { throw null; } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public System.IAsyncResult BeginReceive(byte[] buffer, int offset, int size, System.Net.Sockets.SocketFlags socketFlags, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginReceive(byte[] buffer, int offset, int size, System.Net.Sockets.SocketFlags socketFlags, out System.Net.Sockets.SocketError errorCode, System.AsyncCallback callback, object state) { errorCode = default(System.Net.Sockets.SocketError); throw null; } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public System.IAsyncResult BeginReceive(System.Collections.Generic.IList<System.ArraySegment<byte>> buffers, System.Net.Sockets.SocketFlags socketFlags, System.AsyncCallback callback, object state) { throw null; } + [System.CLSCompliantAttribute(false)] + public System.IAsyncResult BeginReceive(System.Collections.Generic.IList<System.ArraySegment<byte>> buffers, System.Net.Sockets.SocketFlags socketFlags, out System.Net.Sockets.SocketError errorCode, System.AsyncCallback callback, object state) { errorCode = default(System.Net.Sockets.SocketError); throw null; } + public System.IAsyncResult BeginReceiveFrom(byte[] buffer, int offset, int size, System.Net.Sockets.SocketFlags socketFlags, ref System.Net.EndPoint remoteEP, System.AsyncCallback callback, object state) { throw null; } + [System.MonoTODOAttribute] + public System.IAsyncResult BeginReceiveMessageFrom(byte[] buffer, int offset, int size, System.Net.Sockets.SocketFlags socketFlags, ref System.Net.EndPoint remoteEP, System.AsyncCallback callback, object state) { throw null; } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public System.IAsyncResult BeginSend(byte[] buffer, int offset, int size, System.Net.Sockets.SocketFlags socketFlags, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginSend(byte[] buffer, int offset, int size, System.Net.Sockets.SocketFlags socketFlags, out System.Net.Sockets.SocketError errorCode, System.AsyncCallback callback, object state) { errorCode = default(System.Net.Sockets.SocketError); throw null; } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public System.IAsyncResult BeginSend(System.Collections.Generic.IList<System.ArraySegment<byte>> buffers, System.Net.Sockets.SocketFlags socketFlags, System.AsyncCallback callback, object state) { throw null; } + [System.CLSCompliantAttribute(false)] + public System.IAsyncResult BeginSend(System.Collections.Generic.IList<System.ArraySegment<byte>> buffers, System.Net.Sockets.SocketFlags socketFlags, out System.Net.Sockets.SocketError errorCode, System.AsyncCallback callback, object state) { errorCode = default(System.Net.Sockets.SocketError); throw null; } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public System.IAsyncResult BeginSendFile(string fileName, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginSendFile(string fileName, byte[] preBuffer, byte[] postBuffer, System.Net.Sockets.TransmitFileOptions flags, System.AsyncCallback callback, object state) { throw null; } + public System.IAsyncResult BeginSendTo(byte[] buffer, int offset, int size, System.Net.Sockets.SocketFlags socketFlags, System.Net.EndPoint remoteEP, System.AsyncCallback callback, object state) { throw null; } + public void Bind(System.Net.EndPoint localEP) { } + public static void CancelConnectAsync(System.Net.Sockets.SocketAsyncEventArgs e) { } + public void Close() { } + public void Close(int timeout) { } + public void Connect(System.Net.EndPoint remoteEP) { } + public void Connect(System.Net.IPAddress address, int port) { } + public void Connect(System.Net.IPAddress[] addresses, int port) { } + public void Connect(string host, int port) { } + public bool ConnectAsync(System.Net.Sockets.SocketAsyncEventArgs e) { throw null; } + public static bool ConnectAsync(System.Net.Sockets.SocketType socketType, System.Net.Sockets.ProtocolType protocolType, System.Net.Sockets.SocketAsyncEventArgs e) { throw null; } + public void Disconnect(bool reuseSocket) { } + public bool DisconnectAsync(System.Net.Sockets.SocketAsyncEventArgs e) { throw null; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + [System.MonoLimitationAttribute("We do not support passing sockets across processes, we merely allow this API to pass the socket across AppDomains")] + public System.Net.Sockets.SocketInformation DuplicateAndClose(int targetProcessId) { throw null; } + public System.Net.Sockets.Socket EndAccept(out byte[] buffer, System.IAsyncResult asyncResult) { buffer = default(byte[]); throw null; } + public System.Net.Sockets.Socket EndAccept(out byte[] buffer, out int bytesTransferred, System.IAsyncResult asyncResult) { buffer = default(byte[]); bytesTransferred = default(int); throw null; } + public System.Net.Sockets.Socket EndAccept(System.IAsyncResult asyncResult) { throw null; } + public void EndConnect(System.IAsyncResult asyncResult) { } + public void EndDisconnect(System.IAsyncResult asyncResult) { } + public int EndReceive(System.IAsyncResult asyncResult) { throw null; } + public int EndReceive(System.IAsyncResult asyncResult, out System.Net.Sockets.SocketError errorCode) { errorCode = default(System.Net.Sockets.SocketError); throw null; } + public int EndReceiveFrom(System.IAsyncResult asyncResult, ref System.Net.EndPoint endPoint) { throw null; } + [System.MonoTODOAttribute] + public int EndReceiveMessageFrom(System.IAsyncResult asyncResult, ref System.Net.Sockets.SocketFlags socketFlags, ref System.Net.EndPoint endPoint, out System.Net.Sockets.IPPacketInformation ipPacketInformation) { ipPacketInformation = default(System.Net.Sockets.IPPacketInformation); throw null; } + public int EndSend(System.IAsyncResult asyncResult) { throw null; } + public int EndSend(System.IAsyncResult asyncResult, out System.Net.Sockets.SocketError errorCode) { errorCode = default(System.Net.Sockets.SocketError); throw null; } + public void EndSendFile(System.IAsyncResult asyncResult) { } + public int EndSendTo(System.IAsyncResult asyncResult) { throw null; } + ~Socket() { } + public object GetSocketOption(System.Net.Sockets.SocketOptionLevel optionLevel, System.Net.Sockets.SocketOptionName optionName) { throw null; } + public void GetSocketOption(System.Net.Sockets.SocketOptionLevel optionLevel, System.Net.Sockets.SocketOptionName optionName, byte[] optionValue) { } + public byte[] GetSocketOption(System.Net.Sockets.SocketOptionLevel optionLevel, System.Net.Sockets.SocketOptionName optionName, int optionLength) { throw null; } + public int IOControl(int ioControlCode, byte[] optionInValue, byte[] optionOutValue) { throw null; } + public int IOControl(System.Net.Sockets.IOControlCode ioControlCode, byte[] optionInValue, byte[] optionOutValue) { throw null; } + public void Listen(int backlog) { } + public bool Poll(int microSeconds, System.Net.Sockets.SelectMode mode) { throw null; } + public int Receive(byte[] buffer) { throw null; } + public int Receive(byte[] buffer, int offset, int size, System.Net.Sockets.SocketFlags socketFlags) { throw null; } + public int Receive(byte[] buffer, int offset, int size, System.Net.Sockets.SocketFlags socketFlags, out System.Net.Sockets.SocketError errorCode) { errorCode = default(System.Net.Sockets.SocketError); throw null; } + public int Receive(byte[] buffer, int size, System.Net.Sockets.SocketFlags socketFlags) { throw null; } + public int Receive(byte[] buffer, System.Net.Sockets.SocketFlags socketFlags) { throw null; } + public int Receive(System.Collections.Generic.IList<System.ArraySegment<byte>> buffers) { throw null; } + public int Receive(System.Collections.Generic.IList<System.ArraySegment<byte>> buffers, System.Net.Sockets.SocketFlags socketFlags) { throw null; } + [System.CLSCompliantAttribute(false)] + public int Receive(System.Collections.Generic.IList<System.ArraySegment<byte>> buffers, System.Net.Sockets.SocketFlags socketFlags, out System.Net.Sockets.SocketError errorCode) { errorCode = default(System.Net.Sockets.SocketError); throw null; } + public bool ReceiveAsync(System.Net.Sockets.SocketAsyncEventArgs e) { throw null; } + public int ReceiveFrom(byte[] buffer, int offset, int size, System.Net.Sockets.SocketFlags socketFlags, ref System.Net.EndPoint remoteEP) { throw null; } + public int ReceiveFrom(byte[] buffer, int size, System.Net.Sockets.SocketFlags socketFlags, ref System.Net.EndPoint remoteEP) { throw null; } + public int ReceiveFrom(byte[] buffer, ref System.Net.EndPoint remoteEP) { throw null; } + public int ReceiveFrom(byte[] buffer, System.Net.Sockets.SocketFlags socketFlags, ref System.Net.EndPoint remoteEP) { throw null; } + public bool ReceiveFromAsync(System.Net.Sockets.SocketAsyncEventArgs e) { throw null; } + [System.MonoTODOAttribute("Not implemented")] + public int ReceiveMessageFrom(byte[] buffer, int offset, int size, ref System.Net.Sockets.SocketFlags socketFlags, ref System.Net.EndPoint remoteEP, out System.Net.Sockets.IPPacketInformation ipPacketInformation) { ipPacketInformation = default(System.Net.Sockets.IPPacketInformation); throw null; } + [System.MonoTODOAttribute("Not implemented")] + public bool ReceiveMessageFromAsync(System.Net.Sockets.SocketAsyncEventArgs e) { throw null; } + public static void Select(System.Collections.IList checkRead, System.Collections.IList checkWrite, System.Collections.IList checkError, int microSeconds) { } + public int Send(byte[] buffer) { throw null; } + public int Send(byte[] buffer, int offset, int size, System.Net.Sockets.SocketFlags socketFlags) { throw null; } + public int Send(byte[] buffer, int offset, int size, System.Net.Sockets.SocketFlags socketFlags, out System.Net.Sockets.SocketError errorCode) { errorCode = default(System.Net.Sockets.SocketError); throw null; } + public int Send(byte[] buffer, int size, System.Net.Sockets.SocketFlags socketFlags) { throw null; } + public int Send(byte[] buffer, System.Net.Sockets.SocketFlags socketFlags) { throw null; } + public int Send(System.Collections.Generic.IList<System.ArraySegment<byte>> buffers) { throw null; } + public int Send(System.Collections.Generic.IList<System.ArraySegment<byte>> buffers, System.Net.Sockets.SocketFlags socketFlags) { throw null; } + [System.CLSCompliantAttribute(false)] + public int Send(System.Collections.Generic.IList<System.ArraySegment<byte>> buffers, System.Net.Sockets.SocketFlags socketFlags, out System.Net.Sockets.SocketError errorCode) { errorCode = default(System.Net.Sockets.SocketError); throw null; } + public bool SendAsync(System.Net.Sockets.SocketAsyncEventArgs e) { throw null; } + public void SendFile(string fileName) { } + public void SendFile(string fileName, byte[] preBuffer, byte[] postBuffer, System.Net.Sockets.TransmitFileOptions flags) { } + [System.MonoTODOAttribute("Not implemented")] + public bool SendPacketsAsync(System.Net.Sockets.SocketAsyncEventArgs e) { throw null; } + public int SendTo(byte[] buffer, int offset, int size, System.Net.Sockets.SocketFlags socketFlags, System.Net.EndPoint remoteEP) { throw null; } + public int SendTo(byte[] buffer, int size, System.Net.Sockets.SocketFlags socketFlags, System.Net.EndPoint remoteEP) { throw null; } + public int SendTo(byte[] buffer, System.Net.EndPoint remoteEP) { throw null; } + public int SendTo(byte[] buffer, System.Net.Sockets.SocketFlags socketFlags, System.Net.EndPoint remoteEP) { throw null; } + public bool SendToAsync(System.Net.Sockets.SocketAsyncEventArgs e) { throw null; } + public void SetIPProtectionLevel(System.Net.Sockets.IPProtectionLevel level) { } + public void SetSocketOption(System.Net.Sockets.SocketOptionLevel optionLevel, System.Net.Sockets.SocketOptionName optionName, bool optionValue) { } + public void SetSocketOption(System.Net.Sockets.SocketOptionLevel optionLevel, System.Net.Sockets.SocketOptionName optionName, byte[] optionValue) { } + public void SetSocketOption(System.Net.Sockets.SocketOptionLevel optionLevel, System.Net.Sockets.SocketOptionName optionName, int optionValue) { } + public void SetSocketOption(System.Net.Sockets.SocketOptionLevel optionLevel, System.Net.Sockets.SocketOptionName optionName, object optionValue) { } + public void Shutdown(System.Net.Sockets.SocketShutdown how) { } + } + public partial class SocketAsyncEventArgs : System.EventArgs, System.IDisposable + { + public SocketAsyncEventArgs() { } + public System.Net.Sockets.Socket AcceptSocket { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public byte[] Buffer { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Collections.Generic.IList<System.ArraySegment<byte>> BufferList { get { throw null; } set { } } + public int BytesTransferred { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Exception ConnectByNameError { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Net.Sockets.Socket ConnectSocket { get { throw null; } } + public int Count { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool DisconnectReuseSocket { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Net.Sockets.SocketAsyncOperation LastOperation { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int Offset { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Net.Sockets.IPPacketInformation ReceiveMessageFromPacketInfo { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Net.EndPoint RemoteEndPoint { get { throw null; } set { } } + public System.Net.Sockets.SendPacketsElement[] SendPacketsElements { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Net.Sockets.TransmitFileOptions SendPacketsFlags { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + [System.MonoTODOAttribute("unused property")] + public int SendPacketsSendSize { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Net.Sockets.SocketError SocketError { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public System.Net.Sockets.SocketFlags SocketFlags { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public object UserToken { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } [System.Runtime.CompilerServices.CompilerGeneratedAttribute]set { } } + public event System.EventHandler<System.Net.Sockets.SocketAsyncEventArgs> Completed { add { } remove { } } + public void Dispose() { } + ~SocketAsyncEventArgs() { } + protected virtual void OnCompleted(System.Net.Sockets.SocketAsyncEventArgs e) { } + public void SetBuffer(byte[] buffer, int offset, int count) { } + public void SetBuffer(int offset, int count) { } + } + public enum SocketAsyncOperation + { + Accept = 1, + Connect = 2, + Disconnect = 3, + None = 0, + Receive = 4, + ReceiveFrom = 5, + ReceiveMessageFrom = 6, + Send = 7, + SendPackets = 8, + SendTo = 9, + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + [System.ObsoleteAttribute("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)] + public enum SocketClientAccessPolicyProtocol + { + Http = 1, + Tcp = 0, + } + public enum SocketError + { + AccessDenied = 10013, + AddressAlreadyInUse = 10048, + AddressFamilyNotSupported = 10047, + AddressNotAvailable = 10049, + AlreadyInProgress = 10037, + ConnectionAborted = 10053, + ConnectionRefused = 10061, + ConnectionReset = 10054, + DestinationAddressRequired = 10039, + Disconnecting = 10101, + Fault = 10014, + HostDown = 10064, + HostNotFound = 11001, + HostUnreachable = 10065, + InProgress = 10036, + Interrupted = 10004, + InvalidArgument = 10022, + IOPending = 997, + IsConnected = 10056, + MessageSize = 10040, + NetworkDown = 10050, + NetworkReset = 10052, + NetworkUnreachable = 10051, + NoBufferSpaceAvailable = 10055, + NoData = 11004, + NoRecovery = 11003, + NotConnected = 10057, + NotInitialized = 10093, + NotSocket = 10038, + OperationAborted = 995, + OperationNotSupported = 10045, + ProcessLimit = 10067, + ProtocolFamilyNotSupported = 10046, + ProtocolNotSupported = 10043, + ProtocolOption = 10042, + ProtocolType = 10041, + Shutdown = 10058, + SocketError = -1, + SocketNotSupported = 10044, + Success = 0, + SystemNotReady = 10091, + TimedOut = 10060, + TooManyOpenSockets = 10024, + TryAgain = 11002, + TypeNotFound = 10109, + VersionNotSupported = 10092, + WouldBlock = 10035, + } + [System.SerializableAttribute] + public partial class SocketException : System.ComponentModel.Win32Exception + { + public SocketException() { } + public SocketException(int errorCode) { } + protected SocketException(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + public override int ErrorCode { get { throw null; } } + public override string Message { get { throw null; } } + public System.Net.Sockets.SocketError SocketErrorCode { get { throw null; } } + } + [System.FlagsAttribute] + public enum SocketFlags + { + Broadcast = 1024, + ControlDataTruncated = 512, + DontRoute = 4, + MaxIOVectorLength = 16, + Multicast = 2048, + None = 0, + OutOfBand = 1, + Partial = 32768, + Peek = 2, + Truncated = 256, + } + [System.SerializableAttribute] + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct SocketInformation + { + public System.Net.Sockets.SocketInformationOptions Options { get { throw null; } set { } } + public byte[] ProtocolInformation { get { throw null; } set { } } + } + [System.FlagsAttribute] + public enum SocketInformationOptions + { + Connected = 2, + Listening = 4, + NonBlocking = 1, + UseOnlyOverlappedIO = 8, + } + public enum SocketOptionLevel + { + IP = 0, + IPv6 = 41, + Socket = 65535, + Tcp = 6, + Udp = 17, + } + public enum SocketOptionName + { + AcceptConnection = 2, + AddMembership = 12, + AddSourceMembership = 15, + BlockSource = 17, + Broadcast = 32, + BsdUrgent = 2, + ChecksumCoverage = 20, + Debug = 1, + DontFragment = 14, + DontLinger = -129, + DontRoute = 16, + DropMembership = 13, + DropSourceMembership = 16, + Error = 4103, + ExclusiveAddressUse = -5, + Expedited = 2, + HeaderIncluded = 2, + HopLimit = 21, + IPOptions = 1, + IPProtectionLevel = 23, + IpTimeToLive = 4, + IPv6Only = 27, + KeepAlive = 8, + Linger = 128, + MaxConnections = 2147483647, + MulticastInterface = 9, + MulticastLoopback = 11, + MulticastTimeToLive = 10, + NoChecksum = 1, + NoDelay = 1, + OutOfBandInline = 256, + PacketInformation = 19, + ReceiveBuffer = 4098, + ReceiveLowWater = 4100, + ReceiveTimeout = 4102, + ReuseAddress = 4, + ReuseUnicastPort = 12295, + SendBuffer = 4097, + SendLowWater = 4099, + SendTimeout = 4101, + Type = 4104, + TypeOfService = 3, + UnblockSource = 18, + UpdateAcceptContext = 28683, + UpdateConnectContext = 28688, + UseLoopback = 64, + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct SocketReceiveFromResult + { + public int ReceivedBytes; + public System.Net.EndPoint RemoteEndPoint; + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct SocketReceiveMessageFromResult + { + public System.Net.Sockets.IPPacketInformation PacketInformation; + public int ReceivedBytes; + public System.Net.EndPoint RemoteEndPoint; + public System.Net.Sockets.SocketFlags SocketFlags; + } + public enum SocketShutdown + { + Both = 2, + Receive = 0, + Send = 1, + } + public static partial class SocketTaskExtensions + { + public static System.Threading.Tasks.Task<System.Net.Sockets.Socket> AcceptAsync(this System.Net.Sockets.Socket socket) { throw null; } + public static System.Threading.Tasks.Task<System.Net.Sockets.Socket> AcceptAsync(this System.Net.Sockets.Socket socket, System.Net.Sockets.Socket acceptSocket) { throw null; } + public static System.Threading.Tasks.Task ConnectAsync(this System.Net.Sockets.Socket socket, System.Net.EndPoint remoteEP) { throw null; } + public static System.Threading.Tasks.Task ConnectAsync(this System.Net.Sockets.Socket socket, System.Net.IPAddress address, int port) { throw null; } + public static System.Threading.Tasks.Task ConnectAsync(this System.Net.Sockets.Socket socket, System.Net.IPAddress[] addresses, int port) { throw null; } + public static System.Threading.Tasks.Task ConnectAsync(this System.Net.Sockets.Socket socket, string host, int port) { throw null; } + public static System.Threading.Tasks.Task<int> ReceiveAsync(this System.Net.Sockets.Socket socket, System.ArraySegment<byte> buffer, System.Net.Sockets.SocketFlags socketFlags) { throw null; } + public static System.Threading.Tasks.Task<int> ReceiveAsync(this System.Net.Sockets.Socket socket, System.Collections.Generic.IList<System.ArraySegment<byte>> buffers, System.Net.Sockets.SocketFlags socketFlags) { throw null; } + public static System.Threading.Tasks.Task<System.Net.Sockets.SocketReceiveFromResult> ReceiveFromAsync(this System.Net.Sockets.Socket socket, System.ArraySegment<byte> buffer, System.Net.Sockets.SocketFlags socketFlags, System.Net.EndPoint remoteEndPoint) { throw null; } + public static System.Threading.Tasks.Task<System.Net.Sockets.SocketReceiveMessageFromResult> ReceiveMessageFromAsync(this System.Net.Sockets.Socket socket, System.ArraySegment<byte> buffer, System.Net.Sockets.SocketFlags socketFlags, System.Net.EndPoint remoteEndPoint) { throw null; } + public static System.Threading.Tasks.Task<int> SendAsync(this System.Net.Sockets.Socket socket, System.ArraySegment<byte> buffer, System.Net.Sockets.SocketFlags socketFlags) { throw null; } + public static System.Threading.Tasks.Task<int> SendAsync(this System.Net.Sockets.Socket socket, System.Collections.Generic.IList<System.ArraySegment<byte>> buffers, System.Net.Sockets.SocketFlags socketFlags) { throw null; } + public static System.Threading.Tasks.Task<int> SendToAsync(this System.Net.Sockets.Socket socket, System.ArraySegment<byte> buffer, System.Net.Sockets.SocketFlags socketFlags, System.Net.EndPoint remoteEP) { throw null; } + } + public enum SocketType + { + Dgram = 2, + Raw = 3, + Rdm = 4, + Seqpacket = 5, + Stream = 1, + Unknown = -1, + } + public partial class TcpClient : System.IDisposable + { + public TcpClient() { } + public TcpClient(System.Net.IPEndPoint localEP) { } + public TcpClient(System.Net.Sockets.AddressFamily family) { } + public TcpClient(string hostname, int port) { } + protected bool Active { get { throw null; } set { } } + public int Available { get { throw null; } } + public System.Net.Sockets.Socket Client { get { throw null; } set { } } + public bool Connected { get { throw null; } } + public bool ExclusiveAddressUse { get { throw null; } set { } } + public System.Net.Sockets.LingerOption LingerState { get { throw null; } set { } } + public bool NoDelay { get { throw null; } set { } } + public int ReceiveBufferSize { get { throw null; } set { } } + public int ReceiveTimeout { get { throw null; } set { } } + public int SendBufferSize { get { throw null; } set { } } + public int SendTimeout { get { throw null; } set { } } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public System.IAsyncResult BeginConnect(System.Net.IPAddress address, int port, System.AsyncCallback requestCallback, object state) { throw null; } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public System.IAsyncResult BeginConnect(System.Net.IPAddress[] addresses, int port, System.AsyncCallback requestCallback, object state) { throw null; } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public System.IAsyncResult BeginConnect(string host, int port, System.AsyncCallback requestCallback, object state) { throw null; } + public void Close() { } + public void Connect(System.Net.IPAddress address, int port) { } + public void Connect(System.Net.IPAddress[] ipAddresses, int port) { } + public void Connect(System.Net.IPEndPoint remoteEP) { } + public void Connect(string hostname, int port) { } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public System.Threading.Tasks.Task ConnectAsync(System.Net.IPAddress address, int port) { throw null; } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public System.Threading.Tasks.Task ConnectAsync(System.Net.IPAddress[] addresses, int port) { throw null; } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public System.Threading.Tasks.Task ConnectAsync(string host, int port) { throw null; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public void EndConnect(System.IAsyncResult asyncResult) { } + ~TcpClient() { } + public System.Net.Sockets.NetworkStream GetStream() { throw null; } + } + public partial class TcpListener + { + [System.ObsoleteAttribute("This method has been deprecated. Please use TcpListener(IPAddress localaddr, int port) instead. http://go.microsoft.com/fwlink/?linkid=14202")] + public TcpListener(int port) { } + public TcpListener(System.Net.IPAddress localaddr, int port) { } + public TcpListener(System.Net.IPEndPoint localEP) { } + protected bool Active { get { throw null; } } + public bool ExclusiveAddressUse { get { throw null; } set { } } + public System.Net.EndPoint LocalEndpoint { get { throw null; } } + public System.Net.Sockets.Socket Server { get { throw null; } } + public System.Net.Sockets.Socket AcceptSocket() { throw null; } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public System.Threading.Tasks.Task<System.Net.Sockets.Socket> AcceptSocketAsync() { throw null; } + public System.Net.Sockets.TcpClient AcceptTcpClient() { throw null; } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public System.Threading.Tasks.Task<System.Net.Sockets.TcpClient> AcceptTcpClientAsync() { throw null; } + public void AllowNatTraversal(bool allowed) { } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public System.IAsyncResult BeginAcceptSocket(System.AsyncCallback callback, object state) { throw null; } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public System.IAsyncResult BeginAcceptTcpClient(System.AsyncCallback callback, object state) { throw null; } + public static System.Net.Sockets.TcpListener Create(int port) { throw null; } + public System.Net.Sockets.Socket EndAcceptSocket(System.IAsyncResult asyncResult) { throw null; } + public System.Net.Sockets.TcpClient EndAcceptTcpClient(System.IAsyncResult asyncResult) { throw null; } + public bool Pending() { throw null; } + public void Start() { } + public void Start(int backlog) { } + public void Stop() { } + } + [System.FlagsAttribute] + public enum TransmitFileOptions + { + Disconnect = 1, + ReuseSocket = 2, + UseDefaultWorkerThread = 0, + UseKernelApc = 32, + UseSystemThread = 16, + WriteBehind = 4, + } + public partial class UdpClient : System.IDisposable + { + public UdpClient() { } + public UdpClient(int port) { } + public UdpClient(int port, System.Net.Sockets.AddressFamily family) { } + public UdpClient(System.Net.IPEndPoint localEP) { } + public UdpClient(System.Net.Sockets.AddressFamily family) { } + public UdpClient(string hostname, int port) { } + protected bool Active { get { throw null; } set { } } + public int Available { get { throw null; } } + public System.Net.Sockets.Socket Client { get { throw null; } set { } } + public bool DontFragment { get { throw null; } set { } } + public bool EnableBroadcast { get { throw null; } set { } } + public bool ExclusiveAddressUse { get { throw null; } set { } } + public bool MulticastLoopback { get { throw null; } set { } } + public short Ttl { get { throw null; } set { } } + public void AllowNatTraversal(bool allowed) { } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public System.IAsyncResult BeginReceive(System.AsyncCallback requestCallback, object state) { throw null; } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public System.IAsyncResult BeginSend(byte[] datagram, int bytes, System.AsyncCallback requestCallback, object state) { throw null; } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public System.IAsyncResult BeginSend(byte[] datagram, int bytes, System.Net.IPEndPoint endPoint, System.AsyncCallback requestCallback, object state) { throw null; } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public System.IAsyncResult BeginSend(byte[] datagram, int bytes, string hostname, int port, System.AsyncCallback requestCallback, object state) { throw null; } + public void Close() { } + public void Connect(System.Net.IPAddress addr, int port) { } + public void Connect(System.Net.IPEndPoint endPoint) { } + public void Connect(string hostname, int port) { } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public void DropMulticastGroup(System.Net.IPAddress multicastAddr) { } + public void DropMulticastGroup(System.Net.IPAddress multicastAddr, int ifindex) { } + public byte[] EndReceive(System.IAsyncResult asyncResult, ref System.Net.IPEndPoint remoteEP) { throw null; } + public int EndSend(System.IAsyncResult asyncResult) { throw null; } + public void JoinMulticastGroup(int ifindex, System.Net.IPAddress multicastAddr) { } + public void JoinMulticastGroup(System.Net.IPAddress multicastAddr) { } + public void JoinMulticastGroup(System.Net.IPAddress multicastAddr, int timeToLive) { } + public void JoinMulticastGroup(System.Net.IPAddress multicastAddr, System.Net.IPAddress localAddress) { } + public byte[] Receive(ref System.Net.IPEndPoint remoteEP) { throw null; } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public System.Threading.Tasks.Task<System.Net.Sockets.UdpReceiveResult> ReceiveAsync() { throw null; } + public int Send(byte[] dgram, int bytes) { throw null; } + public int Send(byte[] dgram, int bytes, System.Net.IPEndPoint endPoint) { throw null; } + public int Send(byte[] dgram, int bytes, string hostname, int port) { throw null; } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public System.Threading.Tasks.Task<int> SendAsync(byte[] datagram, int bytes) { throw null; } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public System.Threading.Tasks.Task<int> SendAsync(byte[] datagram, int bytes, System.Net.IPEndPoint endPoint) { throw null; } + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, ExternalThreading=true)] + public System.Threading.Tasks.Task<int> SendAsync(byte[] datagram, int bytes, string hostname, int port) { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct UdpReceiveResult : System.IEquatable<System.Net.Sockets.UdpReceiveResult> + { + public UdpReceiveResult(byte[] buffer, System.Net.IPEndPoint remoteEndPoint) { throw null;} + public byte[] Buffer { get { throw null; } } + public System.Net.IPEndPoint RemoteEndPoint { get { throw null; } } + public bool Equals(System.Net.Sockets.UdpReceiveResult other) { throw null; } + public override bool Equals(object obj) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Net.Sockets.UdpReceiveResult left, System.Net.Sockets.UdpReceiveResult right) { throw null; } + public static bool operator !=(System.Net.Sockets.UdpReceiveResult left, System.Net.Sockets.UdpReceiveResult right) { throw null; } + } +} +namespace System.Net.WebSockets +{ + public sealed partial class ClientWebSocket : System.Net.WebSockets.WebSocket + { + public ClientWebSocket() { } + public override System.Nullable<System.Net.WebSockets.WebSocketCloseStatus> CloseStatus { get { throw null; } } + public override string CloseStatusDescription { get { throw null; } } + public System.Net.WebSockets.ClientWebSocketOptions Options { get { throw null; } } + public override System.Net.WebSockets.WebSocketState State { get { throw null; } } + public override string SubProtocol { get { throw null; } } + public override void Abort() { } + public override System.Threading.Tasks.Task CloseAsync(System.Net.WebSockets.WebSocketCloseStatus closeStatus, string statusDescription, System.Threading.CancellationToken cancellationToken) { throw null; } + public override System.Threading.Tasks.Task CloseOutputAsync(System.Net.WebSockets.WebSocketCloseStatus closeStatus, string statusDescription, System.Threading.CancellationToken cancellationToken) { throw null; } + public System.Threading.Tasks.Task ConnectAsync(System.Uri uri, System.Threading.CancellationToken cancellationToken) { throw null; } + public override void Dispose() { } + public override System.Threading.Tasks.Task<System.Net.WebSockets.WebSocketReceiveResult> ReceiveAsync(System.ArraySegment<byte> buffer, System.Threading.CancellationToken cancellationToken) { throw null; } + public override System.Threading.Tasks.Task SendAsync(System.ArraySegment<byte> buffer, System.Net.WebSockets.WebSocketMessageType messageType, bool endOfMessage, System.Threading.CancellationToken cancellationToken) { throw null; } + } + public sealed partial class ClientWebSocketOptions + { + internal ClientWebSocketOptions() { } + public System.Security.Cryptography.X509Certificates.X509CertificateCollection ClientCertificates { get { throw null; } set { } } + public System.Net.CookieContainer Cookies { get { throw null; } set { } } + public System.Net.ICredentials Credentials { get { throw null; } set { } } + public System.TimeSpan KeepAliveInterval { get { throw null; } set { } } + public System.Net.IWebProxy Proxy { get { throw null; } set { } } + public bool UseDefaultCredentials { get { throw null; } set { } } + public void AddSubProtocol(string subProtocol) { } + public void SetBuffer(int receiveBufferSize, int sendBufferSize) { } + public void SetBuffer(int receiveBufferSize, int sendBufferSize, System.ArraySegment<byte> buffer) { } + public void SetRequestHeader(string headerName, string headerValue) { } + } + public partial class HttpListenerWebSocketContext : System.Net.WebSockets.WebSocketContext + { + internal HttpListenerWebSocketContext() { } + public override System.Net.CookieCollection CookieCollection { get { throw null; } } + public override System.Collections.Specialized.NameValueCollection Headers { get { throw null; } } + public override bool IsAuthenticated { get { throw null; } } + public override bool IsLocal { get { throw null; } } + public override bool IsSecureConnection { get { throw null; } } + public override string Origin { get { throw null; } } + public override System.Uri RequestUri { get { throw null; } } + public override string SecWebSocketKey { get { throw null; } } + public override System.Collections.Generic.IEnumerable<string> SecWebSocketProtocols { get { throw null; } } + public override string SecWebSocketVersion { get { throw null; } } + public override System.Security.Principal.IPrincipal User { get { throw null; } } + public override System.Net.WebSockets.WebSocket WebSocket { get { throw null; } } + } + public abstract partial class WebSocket : System.IDisposable + { + protected WebSocket() { } + public abstract System.Nullable<System.Net.WebSockets.WebSocketCloseStatus> CloseStatus { get; } + public abstract string CloseStatusDescription { get; } + public static System.TimeSpan DefaultKeepAliveInterval { get { throw null; } } + public abstract System.Net.WebSockets.WebSocketState State { get; } + public abstract string SubProtocol { get; } + public abstract void Abort(); + public abstract System.Threading.Tasks.Task CloseAsync(System.Net.WebSockets.WebSocketCloseStatus closeStatus, string statusDescription, System.Threading.CancellationToken cancellationToken); + public abstract System.Threading.Tasks.Task CloseOutputAsync(System.Net.WebSockets.WebSocketCloseStatus closeStatus, string statusDescription, System.Threading.CancellationToken cancellationToken); + public static System.ArraySegment<byte> CreateClientBuffer(int receiveBufferSize, int sendBufferSize) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static System.Net.WebSockets.WebSocket CreateClientWebSocket(System.IO.Stream innerStream, string subProtocol, int receiveBufferSize, int sendBufferSize, System.TimeSpan keepAliveInterval, bool useZeroMaskingKey, System.ArraySegment<byte> internalBuffer) { throw null; } + public static System.ArraySegment<byte> CreateServerBuffer(int receiveBufferSize) { throw null; } + public abstract void Dispose(); + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + [System.ObsoleteAttribute("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.")] + public static bool IsApplicationTargeting45() { throw null; } + protected static bool IsStateTerminal(System.Net.WebSockets.WebSocketState state) { throw null; } + public abstract System.Threading.Tasks.Task<System.Net.WebSockets.WebSocketReceiveResult> ReceiveAsync(System.ArraySegment<byte> buffer, System.Threading.CancellationToken cancellationToken); + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public static void RegisterPrefixes() { } + public abstract System.Threading.Tasks.Task SendAsync(System.ArraySegment<byte> buffer, System.Net.WebSockets.WebSocketMessageType messageType, bool endOfMessage, System.Threading.CancellationToken cancellationToken); + protected static void ThrowOnInvalidState(System.Net.WebSockets.WebSocketState state, params System.Net.WebSockets.WebSocketState[] validStates) { } + } + public enum WebSocketCloseStatus + { + Empty = 1005, + EndpointUnavailable = 1001, + InternalServerError = 1011, + InvalidMessageType = 1003, + InvalidPayloadData = 1007, + MandatoryExtension = 1010, + MessageTooBig = 1009, + NormalClosure = 1000, + PolicyViolation = 1008, + ProtocolError = 1002, + } + public abstract partial class WebSocketContext + { + protected WebSocketContext() { } + public abstract System.Net.CookieCollection CookieCollection { get; } + public abstract System.Collections.Specialized.NameValueCollection Headers { get; } + public abstract bool IsAuthenticated { get; } + public abstract bool IsLocal { get; } + public abstract bool IsSecureConnection { get; } + public abstract string Origin { get; } + public abstract System.Uri RequestUri { get; } + public abstract string SecWebSocketKey { get; } + public abstract System.Collections.Generic.IEnumerable<string> SecWebSocketProtocols { get; } + public abstract string SecWebSocketVersion { get; } + public abstract System.Security.Principal.IPrincipal User { get; } + public abstract System.Net.WebSockets.WebSocket WebSocket { get; } + } + public enum WebSocketError + { + ConnectionClosedPrematurely = 8, + Faulted = 2, + HeaderError = 7, + InvalidMessageType = 1, + InvalidState = 9, + NativeError = 3, + NotAWebSocket = 4, + Success = 0, + UnsupportedProtocol = 6, + UnsupportedVersion = 5, + } + [System.SerializableAttribute] + public sealed partial class WebSocketException : System.ComponentModel.Win32Exception + { + public WebSocketException() { } + public WebSocketException(int nativeError) { } + public WebSocketException(int nativeError, System.Exception innerException) { } + public WebSocketException(int nativeError, string message) { } + public WebSocketException(System.Net.WebSockets.WebSocketError error) { } + public WebSocketException(System.Net.WebSockets.WebSocketError error, System.Exception innerException) { } + public WebSocketException(System.Net.WebSockets.WebSocketError error, int nativeError) { } + public WebSocketException(System.Net.WebSockets.WebSocketError error, int nativeError, System.Exception innerException) { } + public WebSocketException(System.Net.WebSockets.WebSocketError error, int nativeError, string message) { } + public WebSocketException(System.Net.WebSockets.WebSocketError error, int nativeError, string message, System.Exception innerException) { } + public WebSocketException(System.Net.WebSockets.WebSocketError error, string message) { } + public WebSocketException(System.Net.WebSockets.WebSocketError error, string message, System.Exception innerException) { } + public WebSocketException(string message) { } + public WebSocketException(string message, System.Exception innerException) { } + public override int ErrorCode { get { throw null; } } + public System.Net.WebSockets.WebSocketError WebSocketErrorCode { get { throw null; } } + public override void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + } + public enum WebSocketMessageType + { + Binary = 1, + Close = 2, + Text = 0, + } + public partial class WebSocketReceiveResult + { + public WebSocketReceiveResult(int count, System.Net.WebSockets.WebSocketMessageType messageType, bool endOfMessage) { } + public WebSocketReceiveResult(int count, System.Net.WebSockets.WebSocketMessageType messageType, bool endOfMessage, System.Nullable<System.Net.WebSockets.WebSocketCloseStatus> closeStatus, string closeStatusDescription) { } + public System.Nullable<System.Net.WebSockets.WebSocketCloseStatus> CloseStatus { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public string CloseStatusDescription { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public int Count { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public bool EndOfMessage { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public System.Net.WebSockets.WebSocketMessageType MessageType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + } + public enum WebSocketState + { + Aborted = 6, + Closed = 5, + CloseReceived = 4, + CloseSent = 3, + Connecting = 1, + None = 0, + Open = 2, + } +} +namespace System.Runtime.InteropServices +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(2048))] + public sealed partial class DefaultParameterValueAttribute : System.Attribute + { + public DefaultParameterValueAttribute(object value) { } + public object Value { get { throw null; } } + } + public sealed partial class HandleCollector + { + public HandleCollector(string name, int initialThreshold) { } + public HandleCollector(string name, int initialThreshold, int maximumThreshold) { } + public int Count { get { throw null; } } + public int InitialThreshold { get { throw null; } } + public int MaximumThreshold { get { throw null; } } + public string Name { get { throw null; } } + public void Add() { } + public void Remove() { } + } +} +namespace System.Runtime.InteropServices.ComTypes +{ + [System.FlagsAttribute] + public enum ADVF + { + ADVFCACHE_FORCEBUILTIN = 16, + ADVFCACHE_NOHANDLER = 8, + ADVFCACHE_ONSAVE = 32, + ADVF_DATAONSTOP = 64, + ADVF_NODATA = 1, + ADVF_ONLYONCE = 4, + ADVF_PRIMEFIRST = 2, + } + public enum DATADIR + { + DATADIR_GET = 1, + DATADIR_SET = 2, + } + [System.FlagsAttribute] + public enum DVASPECT + { + DVASPECT_CONTENT = 1, + DVASPECT_DOCPRINT = 8, + DVASPECT_ICON = 4, + DVASPECT_THUMBNAIL = 2, + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct FORMATETC + { + [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.U2)] + public short cfFormat; + [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.U4)] + public System.Runtime.InteropServices.ComTypes.DVASPECT dwAspect; + public int lindex; + public System.IntPtr ptd; + [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.U4)] + public System.Runtime.InteropServices.ComTypes.TYMED tymed; + } + [System.Runtime.InteropServices.GuidAttribute("0000010F-0000-0000-C000-000000000046")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface IAdviseSink + { + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]void OnClose(); + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]void OnDataChange([System.Runtime.InteropServices.In]ref System.Runtime.InteropServices.ComTypes.FORMATETC format, [System.Runtime.InteropServices.In]ref System.Runtime.InteropServices.ComTypes.STGMEDIUM stgmedium); + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]void OnRename(System.Runtime.InteropServices.ComTypes.IMoniker moniker); + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]void OnSave(); + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]void OnViewChange(int aspect, int index); + } + [System.Runtime.InteropServices.GuidAttribute("0000010e-0000-0000-C000-000000000046")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface IDataObject + { + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int DAdvise([System.Runtime.InteropServices.In]ref System.Runtime.InteropServices.ComTypes.FORMATETC pFormatetc, System.Runtime.InteropServices.ComTypes.ADVF advf, System.Runtime.InteropServices.ComTypes.IAdviseSink adviseSink, out int connection); + void DUnadvise(int connection); + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int EnumDAdvise(out System.Runtime.InteropServices.ComTypes.IEnumSTATDATA enumAdvise); + System.Runtime.InteropServices.ComTypes.IEnumFORMATETC EnumFormatEtc(System.Runtime.InteropServices.ComTypes.DATADIR direction); + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int GetCanonicalFormatEtc([System.Runtime.InteropServices.In]ref System.Runtime.InteropServices.ComTypes.FORMATETC formatIn, out System.Runtime.InteropServices.ComTypes.FORMATETC formatOut); + void GetData([System.Runtime.InteropServices.In]ref System.Runtime.InteropServices.ComTypes.FORMATETC format, out System.Runtime.InteropServices.ComTypes.STGMEDIUM medium); + void GetDataHere([System.Runtime.InteropServices.In]ref System.Runtime.InteropServices.ComTypes.FORMATETC format, ref System.Runtime.InteropServices.ComTypes.STGMEDIUM medium); + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int QueryGetData([System.Runtime.InteropServices.In]ref System.Runtime.InteropServices.ComTypes.FORMATETC format); + void SetData([System.Runtime.InteropServices.In]ref System.Runtime.InteropServices.ComTypes.FORMATETC formatIn, [System.Runtime.InteropServices.In]ref System.Runtime.InteropServices.ComTypes.STGMEDIUM medium, [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.Bool)]bool release); + } + [System.Runtime.InteropServices.GuidAttribute("00000103-0000-0000-C000-000000000046")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface IEnumFORMATETC + { + void Clone(out System.Runtime.InteropServices.ComTypes.IEnumFORMATETC newEnum); + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int Next(int celt, [System.Runtime.InteropServices.Out][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPArray)]System.Runtime.InteropServices.ComTypes.FORMATETC[] rgelt, [System.Runtime.InteropServices.Out][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPArray)]int[] pceltFetched); + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int Reset(); + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int Skip(int celt); + } + [System.Runtime.InteropServices.GuidAttribute("00000103-0000-0000-C000-000000000046")] + [System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))] + public partial interface IEnumSTATDATA + { + void Clone(out System.Runtime.InteropServices.ComTypes.IEnumSTATDATA newEnum); + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int Next(int celt, [System.Runtime.InteropServices.Out][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPArray)]System.Runtime.InteropServices.ComTypes.STATDATA[] rgelt, [System.Runtime.InteropServices.Out][System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.LPArray)]int[] pceltFetched); + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int Reset(); + [System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.PreserveSig)]int Skip(int celt); + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct STATDATA + { + public System.Runtime.InteropServices.ComTypes.ADVF advf; + public System.Runtime.InteropServices.ComTypes.IAdviseSink advSink; + public int connection; + public System.Runtime.InteropServices.ComTypes.FORMATETC formatetc; + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct STGMEDIUM + { + [System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.IUnknown)] + public object pUnkForRelease; + public System.Runtime.InteropServices.ComTypes.TYMED tymed; + public System.IntPtr unionmember; + } + [System.FlagsAttribute] + public enum TYMED + { + TYMED_ENHMF = 64, + TYMED_FILE = 2, + TYMED_GDI = 16, + TYMED_HGLOBAL = 1, + TYMED_ISTORAGE = 8, + TYMED_ISTREAM = 4, + TYMED_MFPICT = 32, + TYMED_NULL = 0, + } +} +namespace System.Runtime.Versioning +{ + [System.SerializableAttribute] + public sealed partial class FrameworkName : System.IEquatable<System.Runtime.Versioning.FrameworkName> + { + public FrameworkName(string frameworkName) { } + public FrameworkName(string identifier, System.Version version) { } + public FrameworkName(string identifier, System.Version version, string profile) { } + public string FullName { get { throw null; } } + public string Identifier { get { throw null; } } + public string Profile { get { throw null; } } + public System.Version Version { get { throw null; } } + public override bool Equals(object obj) { throw null; } + public bool Equals(System.Runtime.Versioning.FrameworkName other) { throw null; } + public override int GetHashCode() { throw null; } + public static bool operator ==(System.Runtime.Versioning.FrameworkName left, System.Runtime.Versioning.FrameworkName right) { throw null; } + public static bool operator !=(System.Runtime.Versioning.FrameworkName left, System.Runtime.Versioning.FrameworkName right) { throw null; } + public override string ToString() { throw null; } + } +} +namespace System.Security.AccessControl +{ + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class SemaphoreAccessRule : System.Security.AccessControl.AccessRule + { + public SemaphoreAccessRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.SemaphoreRights eventRights, System.Security.AccessControl.AccessControlType type) : base (default(System.Security.Principal.IdentityReference), default(int), default(bool), default(System.Security.AccessControl.InheritanceFlags), default(System.Security.AccessControl.PropagationFlags), default(System.Security.AccessControl.AccessControlType)) { } + public SemaphoreAccessRule(string identity, System.Security.AccessControl.SemaphoreRights eventRights, System.Security.AccessControl.AccessControlType type) : base (default(System.Security.Principal.IdentityReference), default(int), default(bool), default(System.Security.AccessControl.InheritanceFlags), default(System.Security.AccessControl.PropagationFlags), default(System.Security.AccessControl.AccessControlType)) { } + public System.Security.AccessControl.SemaphoreRights SemaphoreRights { get { throw null; } } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class SemaphoreAuditRule : System.Security.AccessControl.AuditRule + { + public SemaphoreAuditRule(System.Security.Principal.IdentityReference identity, System.Security.AccessControl.SemaphoreRights eventRights, System.Security.AccessControl.AuditFlags flags) : base (default(System.Security.Principal.IdentityReference), default(int), default(bool), default(System.Security.AccessControl.InheritanceFlags), default(System.Security.AccessControl.PropagationFlags), default(System.Security.AccessControl.AuditFlags)) { } + public System.Security.AccessControl.SemaphoreRights SemaphoreRights { get { throw null; } } + } + [System.FlagsAttribute] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public enum SemaphoreRights + { + ChangePermissions = 262144, + Delete = 65536, + FullControl = 2031619, + Modify = 2, + ReadPermissions = 131072, + Synchronize = 1048576, + TakeOwnership = 524288, + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + public sealed partial class SemaphoreSecurity : System.Security.AccessControl.NativeObjectSecurity + { + public SemaphoreSecurity() : base (default(bool), default(System.Security.AccessControl.ResourceType)) { } + public SemaphoreSecurity(string name, System.Security.AccessControl.AccessControlSections includeSections) : base (default(bool), default(System.Security.AccessControl.ResourceType)) { } + public override System.Type AccessRightType { get { throw null; } } + public override System.Type AccessRuleType { get { throw null; } } + public override System.Type AuditRuleType { get { throw null; } } + public override System.Security.AccessControl.AccessRule AccessRuleFactory(System.Security.Principal.IdentityReference identityReference, int accessMask, bool isInherited, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.AccessControlType type) { throw null; } + public void AddAccessRule(System.Security.AccessControl.SemaphoreAccessRule rule) { } + public void AddAuditRule(System.Security.AccessControl.SemaphoreAuditRule rule) { } + public override System.Security.AccessControl.AuditRule AuditRuleFactory(System.Security.Principal.IdentityReference identityReference, int accessMask, bool isInherited, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.AuditFlags flags) { throw null; } + public bool RemoveAccessRule(System.Security.AccessControl.SemaphoreAccessRule rule) { throw null; } + public void RemoveAccessRuleAll(System.Security.AccessControl.SemaphoreAccessRule rule) { } + public void RemoveAccessRuleSpecific(System.Security.AccessControl.SemaphoreAccessRule rule) { } + public bool RemoveAuditRule(System.Security.AccessControl.SemaphoreAuditRule rule) { throw null; } + public void RemoveAuditRuleAll(System.Security.AccessControl.SemaphoreAuditRule rule) { } + public void RemoveAuditRuleSpecific(System.Security.AccessControl.SemaphoreAuditRule rule) { } + public void ResetAccessRule(System.Security.AccessControl.SemaphoreAccessRule rule) { } + public void SetAccessRule(System.Security.AccessControl.SemaphoreAccessRule rule) { } + public void SetAuditRule(System.Security.AccessControl.SemaphoreAuditRule rule) { } + } +} +namespace System.Security.Authentication +{ + [System.SerializableAttribute] + public partial class AuthenticationException : System.SystemException + { + public AuthenticationException() { } + protected AuthenticationException(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + public AuthenticationException(string message) { } + public AuthenticationException(string message, System.Exception innerException) { } + } + public enum CipherAlgorithmType + { + Aes = 26129, + Aes128 = 26126, + Aes192 = 26127, + Aes256 = 26128, + Des = 26113, + None = 0, + Null = 24576, + Rc2 = 26114, + Rc4 = 26625, + TripleDes = 26115, + } + public enum ExchangeAlgorithmType + { + DiffieHellman = 43522, + None = 0, + RsaKeyX = 41984, + RsaSign = 9216, + } + public enum HashAlgorithmType + { + Md5 = 32771, + None = 0, + Sha1 = 32772, + } + [System.SerializableAttribute] + public partial class InvalidCredentialException : System.Security.Authentication.AuthenticationException + { + public InvalidCredentialException() { } + protected InvalidCredentialException(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } + public InvalidCredentialException(string message) { } + public InvalidCredentialException(string message, System.Exception innerException) { } + } + [System.FlagsAttribute] + public enum SslProtocols + { + Default = 240, + None = 0, + Ssl2 = 12, + Ssl3 = 48, + Tls = 192, + [System.MonoTODOAttribute("unsupported")] + Tls11 = 768, + [System.MonoTODOAttribute("unsupported")] + Tls12 = 3072, + } +} +namespace System.Security.Authentication.ExtendedProtection +{ + public abstract partial class ChannelBinding : Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid + { + protected ChannelBinding() : base (default(bool)) { } + protected ChannelBinding(bool ownsHandle) : base (default(bool)) { } + public abstract int Size { get; } + } + public enum ChannelBindingKind + { + Endpoint = 26, + Unique = 25, + Unknown = 0, + } + [System.ComponentModel.TypeConverterAttribute(typeof(System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicyTypeConverter))] + [System.MonoTODOAttribute] + [System.SerializableAttribute] + public partial class ExtendedProtectionPolicy : System.Runtime.Serialization.ISerializable + { + protected ExtendedProtectionPolicy(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + [System.MonoTODOAttribute("Not implemented.")] + public ExtendedProtectionPolicy(System.Security.Authentication.ExtendedProtection.PolicyEnforcement policyEnforcement) { } + public ExtendedProtectionPolicy(System.Security.Authentication.ExtendedProtection.PolicyEnforcement policyEnforcement, System.Security.Authentication.ExtendedProtection.ChannelBinding customChannelBinding) { } + public ExtendedProtectionPolicy(System.Security.Authentication.ExtendedProtection.PolicyEnforcement policyEnforcement, System.Security.Authentication.ExtendedProtection.ProtectionScenario protectionScenario, System.Collections.ICollection customServiceNames) { } + public ExtendedProtectionPolicy(System.Security.Authentication.ExtendedProtection.PolicyEnforcement policyEnforcement, System.Security.Authentication.ExtendedProtection.ProtectionScenario protectionScenario, System.Security.Authentication.ExtendedProtection.ServiceNameCollection customServiceNames) { } + public System.Security.Authentication.ExtendedProtection.ChannelBinding CustomChannelBinding { get { throw null; } } + public System.Security.Authentication.ExtendedProtection.ServiceNameCollection CustomServiceNames { get { throw null; } } + public static bool OSSupportsExtendedProtection { get { throw null; } } + public System.Security.Authentication.ExtendedProtection.PolicyEnforcement PolicyEnforcement { get { throw null; } } + public System.Security.Authentication.ExtendedProtection.ProtectionScenario ProtectionScenario { get { throw null; } } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SerializationFormatter=true)] + void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + [System.MonoTODOAttribute] + public override string ToString() { throw null; } + } + [System.MonoTODOAttribute] + public partial class ExtendedProtectionPolicyTypeConverter : System.ComponentModel.TypeConverter + { + public ExtendedProtectionPolicyTypeConverter() { } + public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; } + public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; } + } + public enum PolicyEnforcement + { + Always = 2, + Never = 0, + WhenSupported = 1, + } + public enum ProtectionScenario + { + TransportSelected = 0, + TrustedProxy = 1, + } + [System.SerializableAttribute] + public partial class ServiceNameCollection : System.Collections.ReadOnlyCollectionBase + { + public ServiceNameCollection(System.Collections.ICollection items) { } + public bool Contains(string searchServiceName) { throw null; } + public System.Security.Authentication.ExtendedProtection.ServiceNameCollection Merge(System.Collections.IEnumerable serviceNames) { throw null; } + public System.Security.Authentication.ExtendedProtection.ServiceNameCollection Merge(string serviceName) { throw null; } + } + public partial class TokenBinding + { + internal TokenBinding() { } + public System.Security.Authentication.ExtendedProtection.TokenBindingType BindingType { [System.Runtime.CompilerServices.CompilerGeneratedAttribute]get { throw null; } } + public byte[] GetRawTokenBindingId() { throw null; } + } + public enum TokenBindingType + { + Provided = 0, + Referred = 1, + } +} +namespace System.Security.Cryptography +{ + public partial class AsnEncodedData + { + protected AsnEncodedData() { } + public AsnEncodedData(byte[] rawData) { } + public AsnEncodedData(System.Security.Cryptography.AsnEncodedData asnEncodedData) { } + public AsnEncodedData(System.Security.Cryptography.Oid oid, byte[] rawData) { } + public AsnEncodedData(string oid, byte[] rawData) { } + public System.Security.Cryptography.Oid Oid { get { throw null; } set { } } + public byte[] RawData { get { throw null; } set { } } + public virtual void CopyFrom(System.Security.Cryptography.AsnEncodedData asnEncodedData) { } + public virtual string Format(bool multiLine) { throw null; } + } + public sealed partial class AsnEncodedDataCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + public AsnEncodedDataCollection() { } + public AsnEncodedDataCollection(System.Security.Cryptography.AsnEncodedData asnEncodedData) { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public System.Security.Cryptography.AsnEncodedData this[int index] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public int Add(System.Security.Cryptography.AsnEncodedData asnEncodedData) { throw null; } + public void CopyTo(System.Security.Cryptography.AsnEncodedData[] array, int index) { } + public System.Security.Cryptography.AsnEncodedDataEnumerator GetEnumerator() { throw null; } + public void Remove(System.Security.Cryptography.AsnEncodedData asnEncodedData) { } + void System.Collections.ICollection.CopyTo(System.Array array, int index) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public sealed partial class AsnEncodedDataEnumerator : System.Collections.IEnumerator + { + internal AsnEncodedDataEnumerator() { } + public System.Security.Cryptography.AsnEncodedData Current { get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + public bool MoveNext() { throw null; } + public void Reset() { } + } + public sealed partial class Oid + { + public Oid() { } + public Oid(System.Security.Cryptography.Oid oid) { } + public Oid(string oid) { } + public Oid(string value, string friendlyName) { } + public string FriendlyName { get { throw null; } set { } } + public string Value { get { throw null; } set { } } + public static System.Security.Cryptography.Oid FromFriendlyName(string friendlyName, System.Security.Cryptography.OidGroup group) { throw null; } + public static System.Security.Cryptography.Oid FromOidValue(string oidValue, System.Security.Cryptography.OidGroup group) { throw null; } + } + public sealed partial class OidCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + public OidCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public System.Security.Cryptography.Oid this[int index] { get { throw null; } } + public System.Security.Cryptography.Oid this[string oid] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public int Add(System.Security.Cryptography.Oid oid) { throw null; } + public void CopyTo(System.Security.Cryptography.Oid[] array, int index) { } + public System.Security.Cryptography.OidEnumerator GetEnumerator() { throw null; } + void System.Collections.ICollection.CopyTo(System.Array array, int index) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public sealed partial class OidEnumerator : System.Collections.IEnumerator + { + internal OidEnumerator() { } + public System.Security.Cryptography.Oid Current { get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + public bool MoveNext() { throw null; } + public void Reset() { } + } + public enum OidGroup + { + All = 0, + Attribute = 5, + EncryptionAlgorithm = 2, + EnhancedKeyUsage = 7, + ExtensionOrAttribute = 6, + HashAlgorithm = 1, + KeyDerivationFunction = 10, + Policy = 8, + PublicKeyAlgorithm = 3, + SignatureAlgorithm = 4, + Template = 9, + } +} +namespace System.Security.Cryptography.X509Certificates +{ + [System.FlagsAttribute] + public enum OpenFlags + { + IncludeArchived = 8, + MaxAllowed = 2, + OpenExistingOnly = 4, + ReadOnly = 0, + ReadWrite = 1, + } + public sealed partial class PublicKey + { + public PublicKey(System.Security.Cryptography.Oid oid, System.Security.Cryptography.AsnEncodedData parameters, System.Security.Cryptography.AsnEncodedData keyValue) { } + public System.Security.Cryptography.AsnEncodedData EncodedKeyValue { get { throw null; } } + public System.Security.Cryptography.AsnEncodedData EncodedParameters { get { throw null; } } + public System.Security.Cryptography.AsymmetricAlgorithm Key { get { throw null; } } + public System.Security.Cryptography.Oid Oid { get { throw null; } } + } + public enum StoreLocation + { + CurrentUser = 1, + LocalMachine = 2, + } + public enum StoreName + { + AddressBook = 1, + AuthRoot = 2, + CertificateAuthority = 3, + Disallowed = 4, + My = 5, + Root = 6, + TrustedPeople = 7, + TrustedPublisher = 8, + } + [System.MonoTODOAttribute("Some X500DistinguishedNameFlags options aren't supported, like DoNotUsePlusSign, DoNotUseQuotes and ForceUTF8Encoding")] + public sealed partial class X500DistinguishedName : System.Security.Cryptography.AsnEncodedData + { + public X500DistinguishedName(byte[] encodedDistinguishedName) { } + public X500DistinguishedName(System.Security.Cryptography.AsnEncodedData encodedDistinguishedName) { } + public X500DistinguishedName(System.Security.Cryptography.X509Certificates.X500DistinguishedName distinguishedName) { } + public X500DistinguishedName(string distinguishedName) { } + public X500DistinguishedName(string distinguishedName, System.Security.Cryptography.X509Certificates.X500DistinguishedNameFlags flag) { } + public string Name { get { throw null; } } + public string Decode(System.Security.Cryptography.X509Certificates.X500DistinguishedNameFlags flag) { throw null; } + public override string Format(bool multiLine) { throw null; } + } + [System.FlagsAttribute] + public enum X500DistinguishedNameFlags + { + DoNotUsePlusSign = 32, + DoNotUseQuotes = 64, + ForceUTF8Encoding = 16384, + None = 0, + Reversed = 1, + UseCommas = 128, + UseNewLines = 256, + UseSemicolons = 16, + UseT61Encoding = 8192, + UseUTF8Encoding = 4096, + } + public sealed partial class X509BasicConstraintsExtension : System.Security.Cryptography.X509Certificates.X509Extension + { + public X509BasicConstraintsExtension() { } + public X509BasicConstraintsExtension(bool certificateAuthority, bool hasPathLengthConstraint, int pathLengthConstraint, bool critical) { } + public X509BasicConstraintsExtension(System.Security.Cryptography.AsnEncodedData encodedBasicConstraints, bool critical) { } + public bool CertificateAuthority { get { throw null; } } + public bool HasPathLengthConstraint { get { throw null; } } + public int PathLengthConstraint { get { throw null; } } + public override void CopyFrom(System.Security.Cryptography.AsnEncodedData asnEncodedData) { } + } + [System.SerializableAttribute] + public partial class X509Certificate2 : System.Security.Cryptography.X509Certificates.X509Certificate + { + public X509Certificate2() { } + public X509Certificate2(byte[] rawData) { } + public X509Certificate2(byte[] rawData, System.Security.SecureString password) { } + public X509Certificate2(byte[] rawData, System.Security.SecureString password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags) { } + public X509Certificate2(byte[] rawData, string password) { } + public X509Certificate2(byte[] rawData, string password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags) { } + public X509Certificate2(System.IntPtr handle) { } + protected X509Certificate2(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public X509Certificate2(System.Security.Cryptography.X509Certificates.X509Certificate certificate) { } + public X509Certificate2(string fileName) { } + public X509Certificate2(string fileName, System.Security.SecureString password) { } + public X509Certificate2(string fileName, System.Security.SecureString password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags) { } + public X509Certificate2(string fileName, string password) { } + public X509Certificate2(string fileName, string password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags) { } + public bool Archived { get { throw null; } set { } } + public System.Security.Cryptography.X509Certificates.X509ExtensionCollection Extensions { get { throw null; } } + public string FriendlyName { get { throw null; } set { } } + public bool HasPrivateKey { get { throw null; } } + public System.Security.Cryptography.X509Certificates.X500DistinguishedName IssuerName { get { throw null; } } + public System.DateTime NotAfter { get { throw null; } } + public System.DateTime NotBefore { get { throw null; } } + public System.Security.Cryptography.AsymmetricAlgorithm PrivateKey { get { throw null; } set { } } + public System.Security.Cryptography.X509Certificates.PublicKey PublicKey { get { throw null; } } + public byte[] RawData { get { throw null; } } + public string SerialNumber { get { throw null; } } + public System.Security.Cryptography.Oid SignatureAlgorithm { get { throw null; } } + public System.Security.Cryptography.X509Certificates.X500DistinguishedName SubjectName { get { throw null; } } + public string Thumbprint { get { throw null; } } + public int Version { get { throw null; } } + [System.MonoTODOAttribute("X509ContentType.SerializedCert is not supported")] + public override byte[] Export(System.Security.Cryptography.X509Certificates.X509ContentType contentType, string password) { throw null; } + [System.MonoTODOAttribute("Detection limited to Cert, Pfx, Pkcs12, Pkcs7 and Unknown")] + public static System.Security.Cryptography.X509Certificates.X509ContentType GetCertContentType(byte[] rawData) { throw null; } + [System.MonoTODOAttribute("Detection limited to Cert, Pfx, Pkcs12 and Unknown")] + public static System.Security.Cryptography.X509Certificates.X509ContentType GetCertContentType(string fileName) { throw null; } + [System.MonoTODOAttribute("always return String.Empty for UpnName, DnsFromAlternativeName and UrlName")] + public string GetNameInfo(System.Security.Cryptography.X509Certificates.X509NameType nameType, bool forIssuer) { throw null; } + public override void Import(byte[] rawData) { } + [System.MonoTODOAttribute("SecureString is incomplete")] + public override void Import(byte[] rawData, System.Security.SecureString password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags) { } + [System.MonoTODOAttribute("missing KeyStorageFlags support")] + public override void Import(byte[] rawData, string password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags) { } + public override void Import(string fileName) { } + [System.MonoTODOAttribute("SecureString is incomplete")] + public override void Import(string fileName, System.Security.SecureString password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags) { } + [System.MonoTODOAttribute("missing KeyStorageFlags support")] + public override void Import(string fileName, string password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags) { } + public override void Reset() { } + public override string ToString() { throw null; } + public override string ToString(bool verbose) { throw null; } + [System.MonoTODOAttribute("by default this depends on the incomplete X509Chain")] + public bool Verify() { throw null; } + } + public partial class X509Certificate2Collection : System.Security.Cryptography.X509Certificates.X509CertificateCollection + { + public X509Certificate2Collection() { } + public X509Certificate2Collection(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { } + public X509Certificate2Collection(System.Security.Cryptography.X509Certificates.X509Certificate2Collection certificates) { } + public X509Certificate2Collection(System.Security.Cryptography.X509Certificates.X509Certificate2[] certificates) { } + public new System.Security.Cryptography.X509Certificates.X509Certificate2 this[int index] { get { throw null; } set { } } + public int Add(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { throw null; } + [System.MonoTODOAttribute("Method isn't transactional (like documented)")] + public void AddRange(System.Security.Cryptography.X509Certificates.X509Certificate2Collection certificates) { } + [System.MonoTODOAttribute("Method isn't transactional (like documented)")] + public void AddRange(System.Security.Cryptography.X509Certificates.X509Certificate2[] certificates) { } + public bool Contains(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { throw null; } + [System.MonoTODOAttribute("only support X509ContentType.Cert")] + public byte[] Export(System.Security.Cryptography.X509Certificates.X509ContentType contentType) { throw null; } + [System.MonoTODOAttribute("only support X509ContentType.Cert")] + public byte[] Export(System.Security.Cryptography.X509Certificates.X509ContentType contentType, string password) { throw null; } + [System.MonoTODOAttribute("Does not support X509FindType.FindByTemplateName, FindByApplicationPolicy and FindByCertificatePolicy")] + public System.Security.Cryptography.X509Certificates.X509Certificate2Collection Find(System.Security.Cryptography.X509Certificates.X509FindType findType, object findValue, bool validOnly) { throw null; } + public new System.Security.Cryptography.X509Certificates.X509Certificate2Enumerator GetEnumerator() { throw null; } + [System.MonoTODOAttribute("same limitations as X509Certificate2.Import")] + public void Import(byte[] rawData) { } + [System.MonoTODOAttribute("same limitations as X509Certificate2.Import")] + public void Import(byte[] rawData, string password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags) { } + [System.MonoTODOAttribute("same limitations as X509Certificate2.Import")] + public void Import(string fileName) { } + [System.MonoTODOAttribute("same limitations as X509Certificate2.Import")] + public void Import(string fileName, string password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags) { } + public void Insert(int index, System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { } + public void Remove(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { } + [System.MonoTODOAttribute("Method isn't transactional (like documented)")] + public void RemoveRange(System.Security.Cryptography.X509Certificates.X509Certificate2Collection certificates) { } + [System.MonoTODOAttribute("Method isn't transactional (like documented)")] + public void RemoveRange(System.Security.Cryptography.X509Certificates.X509Certificate2[] certificates) { } + } + public sealed partial class X509Certificate2Enumerator : System.Collections.IEnumerator + { + internal X509Certificate2Enumerator() { } + public System.Security.Cryptography.X509Certificates.X509Certificate2 Current { get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + public bool MoveNext() { throw null; } + public void Reset() { } + bool System.Collections.IEnumerator.MoveNext() { throw null; } + void System.Collections.IEnumerator.Reset() { } + } + [System.SerializableAttribute] + public partial class X509CertificateCollection : System.Collections.CollectionBase + { + public X509CertificateCollection() { } + public X509CertificateCollection(System.Security.Cryptography.X509Certificates.X509CertificateCollection value) { } + public X509CertificateCollection(System.Security.Cryptography.X509Certificates.X509Certificate[] value) { } + public System.Security.Cryptography.X509Certificates.X509Certificate this[int index] { get { throw null; } set { } } + public int Add(System.Security.Cryptography.X509Certificates.X509Certificate value) { throw null; } + public void AddRange(System.Security.Cryptography.X509Certificates.X509CertificateCollection value) { } + public void AddRange(System.Security.Cryptography.X509Certificates.X509Certificate[] value) { } + public bool Contains(System.Security.Cryptography.X509Certificates.X509Certificate value) { throw null; } + public void CopyTo(System.Security.Cryptography.X509Certificates.X509Certificate[] array, int index) { } + public new System.Security.Cryptography.X509Certificates.X509CertificateCollection.X509CertificateEnumerator GetEnumerator() { throw null; } + public override int GetHashCode() { throw null; } + public int IndexOf(System.Security.Cryptography.X509Certificates.X509Certificate value) { throw null; } + public void Insert(int index, System.Security.Cryptography.X509Certificates.X509Certificate value) { } + public void Remove(System.Security.Cryptography.X509Certificates.X509Certificate value) { } + public partial class X509CertificateEnumerator : System.Collections.IEnumerator + { + public X509CertificateEnumerator(System.Security.Cryptography.X509Certificates.X509CertificateCollection mappings) { } + public System.Security.Cryptography.X509Certificates.X509Certificate Current { get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + public bool MoveNext() { throw null; } + public void Reset() { } + bool System.Collections.IEnumerator.MoveNext() { throw null; } + void System.Collections.IEnumerator.Reset() { } + } + } + public partial class X509Chain : System.IDisposable + { + public X509Chain() { } + public X509Chain(bool useMachineContext) { } + [System.MonoTODOAttribute("Mono's X509Chain is fully managed. All handles are invalid.")] + public X509Chain(System.IntPtr chainContext) { } + [System.MonoTODOAttribute("Mono's X509Chain is fully managed. Always returns IntPtr.Zero.")] + public System.IntPtr ChainContext { get { throw null; } } + public System.Security.Cryptography.X509Certificates.X509ChainElementCollection ChainElements { get { throw null; } } + public System.Security.Cryptography.X509Certificates.X509ChainPolicy ChainPolicy { get { throw null; } set { } } + public System.Security.Cryptography.X509Certificates.X509ChainStatus[] ChainStatus { get { throw null; } } + public Microsoft.Win32.SafeHandles.SafeX509ChainHandle SafeHandle { get { throw null; } } + [System.MonoTODOAttribute("Not totally RFC3280 compliant, but neither is MS implementation...")] + public bool Build(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { throw null; } + public static System.Security.Cryptography.X509Certificates.X509Chain Create() { throw null; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + ~X509Chain() { } + public void Reset() { } + } + public partial class X509ChainElement + { + internal X509ChainElement() { } + public System.Security.Cryptography.X509Certificates.X509Certificate2 Certificate { get { throw null; } } + public System.Security.Cryptography.X509Certificates.X509ChainStatus[] ChainElementStatus { get { throw null; } } + public string Information { get { throw null; } } + } + public sealed partial class X509ChainElementCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal X509ChainElementCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public System.Security.Cryptography.X509Certificates.X509ChainElement this[int index] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public void CopyTo(System.Security.Cryptography.X509Certificates.X509ChainElement[] array, int index) { } + public System.Security.Cryptography.X509Certificates.X509ChainElementEnumerator GetEnumerator() { throw null; } + void System.Collections.ICollection.CopyTo(System.Array array, int index) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public sealed partial class X509ChainElementEnumerator : System.Collections.IEnumerator + { + internal X509ChainElementEnumerator() { } + public System.Security.Cryptography.X509Certificates.X509ChainElement Current { get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + public bool MoveNext() { throw null; } + public void Reset() { } + } + public sealed partial class X509ChainPolicy + { + public X509ChainPolicy() { } + public System.Security.Cryptography.OidCollection ApplicationPolicy { get { throw null; } } + public System.Security.Cryptography.OidCollection CertificatePolicy { get { throw null; } } + public System.Security.Cryptography.X509Certificates.X509Certificate2Collection ExtraStore { get { throw null; } } + public System.Security.Cryptography.X509Certificates.X509RevocationFlag RevocationFlag { get { throw null; } set { } } + public System.Security.Cryptography.X509Certificates.X509RevocationMode RevocationMode { get { throw null; } set { } } + public System.TimeSpan UrlRetrievalTimeout { get { throw null; } set { } } + public System.Security.Cryptography.X509Certificates.X509VerificationFlags VerificationFlags { get { throw null; } set { } } + public System.DateTime VerificationTime { get { throw null; } set { } } + public void Reset() { } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public partial struct X509ChainStatus + { + public System.Security.Cryptography.X509Certificates.X509ChainStatusFlags Status { get { throw null; } set { } } + public string StatusInformation { get { throw null; } set { } } + } + [System.FlagsAttribute] + public enum X509ChainStatusFlags + { + CtlNotSignatureValid = 262144, + CtlNotTimeValid = 131072, + CtlNotValidForUsage = 524288, + Cyclic = 128, + ExplicitDistrust = 67108864, + HasExcludedNameConstraint = 32768, + HasNotDefinedNameConstraint = 8192, + HasNotPermittedNameConstraint = 16384, + HasNotSupportedCriticalExtension = 134217728, + HasNotSupportedNameConstraint = 4096, + HasWeakSignature = 1048576, + InvalidBasicConstraints = 1024, + InvalidExtension = 256, + InvalidNameConstraints = 2048, + InvalidPolicyConstraints = 512, + NoError = 0, + NoIssuanceChainPolicy = 33554432, + NotSignatureValid = 8, + NotTimeNested = 2, + NotTimeValid = 1, + NotValidForUsage = 16, + OfflineRevocation = 16777216, + PartialChain = 65536, + RevocationStatusUnknown = 64, + Revoked = 4, + UntrustedRoot = 32, + } + public sealed partial class X509EnhancedKeyUsageExtension : System.Security.Cryptography.X509Certificates.X509Extension + { + public X509EnhancedKeyUsageExtension() { } + public X509EnhancedKeyUsageExtension(System.Security.Cryptography.AsnEncodedData encodedEnhancedKeyUsages, bool critical) { } + public X509EnhancedKeyUsageExtension(System.Security.Cryptography.OidCollection enhancedKeyUsages, bool critical) { } + public System.Security.Cryptography.OidCollection EnhancedKeyUsages { get { throw null; } } + public override void CopyFrom(System.Security.Cryptography.AsnEncodedData asnEncodedData) { } + } + public partial class X509Extension : System.Security.Cryptography.AsnEncodedData + { + protected X509Extension() { } + public X509Extension(System.Security.Cryptography.AsnEncodedData encodedExtension, bool critical) { } + public X509Extension(System.Security.Cryptography.Oid oid, byte[] rawData, bool critical) { } + public X509Extension(string oid, byte[] rawData, bool critical) { } + public bool Critical { get { throw null; } set { } } + public override void CopyFrom(System.Security.Cryptography.AsnEncodedData asnEncodedData) { } + } + public sealed partial class X509ExtensionCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + public X509ExtensionCollection() { } + public int Count { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public System.Security.Cryptography.X509Certificates.X509Extension this[int index] { get { throw null; } } + public System.Security.Cryptography.X509Certificates.X509Extension this[string oid] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public int Add(System.Security.Cryptography.X509Certificates.X509Extension extension) { throw null; } + public void CopyTo(System.Security.Cryptography.X509Certificates.X509Extension[] array, int index) { } + public System.Security.Cryptography.X509Certificates.X509ExtensionEnumerator GetEnumerator() { throw null; } + void System.Collections.ICollection.CopyTo(System.Array array, int index) { } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public sealed partial class X509ExtensionEnumerator : System.Collections.IEnumerator + { + internal X509ExtensionEnumerator() { } + public System.Security.Cryptography.X509Certificates.X509Extension Current { get { throw null; } } + object System.Collections.IEnumerator.Current { get { throw null; } } + public bool MoveNext() { throw null; } + public void Reset() { } + } + public enum X509FindType + { + FindByApplicationPolicy = 10, + FindByCertificatePolicy = 11, + FindByExtension = 12, + FindByIssuerDistinguishedName = 4, + FindByIssuerName = 3, + FindByKeyUsage = 13, + FindBySerialNumber = 5, + FindBySubjectDistinguishedName = 2, + FindBySubjectKeyIdentifier = 14, + FindBySubjectName = 1, + FindByTemplateName = 9, + FindByThumbprint = 0, + FindByTimeExpired = 8, + FindByTimeNotYetValid = 7, + FindByTimeValid = 6, + } + public enum X509IncludeOption + { + EndCertOnly = 2, + ExcludeRoot = 1, + None = 0, + WholeChain = 3, + } + public sealed partial class X509KeyUsageExtension : System.Security.Cryptography.X509Certificates.X509Extension + { + public X509KeyUsageExtension() { } + public X509KeyUsageExtension(System.Security.Cryptography.AsnEncodedData encodedKeyUsage, bool critical) { } + public X509KeyUsageExtension(System.Security.Cryptography.X509Certificates.X509KeyUsageFlags keyUsages, bool critical) { } + public System.Security.Cryptography.X509Certificates.X509KeyUsageFlags KeyUsages { get { throw null; } } + public override void CopyFrom(System.Security.Cryptography.AsnEncodedData asnEncodedData) { } + } + [System.FlagsAttribute] + public enum X509KeyUsageFlags + { + CrlSign = 2, + DataEncipherment = 16, + DecipherOnly = 32768, + DigitalSignature = 128, + EncipherOnly = 1, + KeyAgreement = 8, + KeyCertSign = 4, + KeyEncipherment = 32, + None = 0, + NonRepudiation = 64, + } + public enum X509NameType + { + DnsFromAlternativeName = 4, + DnsName = 3, + EmailName = 1, + SimpleName = 0, + UpnName = 2, + UrlName = 5, + } + public enum X509RevocationFlag + { + EndCertificateOnly = 0, + EntireChain = 1, + ExcludeRoot = 2, + } + public enum X509RevocationMode + { + NoCheck = 0, + Offline = 2, + Online = 1, + } + public sealed partial class X509Store : System.IDisposable + { + public X509Store() { } + [System.MonoTODOAttribute("Mono's stores are fully managed. All handles are invalid.")] + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UnmanagedCode=true)] + public X509Store(System.IntPtr storeHandle) { } + public X509Store(System.Security.Cryptography.X509Certificates.StoreLocation storeLocation) { } + public X509Store(System.Security.Cryptography.X509Certificates.StoreName storeName) { } + public X509Store(System.Security.Cryptography.X509Certificates.StoreName storeName, System.Security.Cryptography.X509Certificates.StoreLocation storeLocation) { } + public X509Store(string storeName) { } + public X509Store(string storeName, System.Security.Cryptography.X509Certificates.StoreLocation storeLocation) { } + public System.Security.Cryptography.X509Certificates.X509Certificate2Collection Certificates { get { throw null; } } + public System.Security.Cryptography.X509Certificates.StoreLocation Location { get { throw null; } } + public string Name { get { throw null; } } + [System.MonoTODOAttribute("Mono's stores are fully managed. Always returns IntPtr.Zero.")] + public System.IntPtr StoreHandle { get { throw null; } } + public void Add(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { } + [System.MonoTODOAttribute("Method isn't transactional (like documented)")] + public void AddRange(System.Security.Cryptography.X509Certificates.X509Certificate2Collection certificates) { } + public void Close() { } + public void Dispose() { } + public void Open(System.Security.Cryptography.X509Certificates.OpenFlags flags) { } + public void Remove(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { } + [System.MonoTODOAttribute("Method isn't transactional (like documented)")] + public void RemoveRange(System.Security.Cryptography.X509Certificates.X509Certificate2Collection certificates) { } + } + public sealed partial class X509SubjectKeyIdentifierExtension : System.Security.Cryptography.X509Certificates.X509Extension + { + public X509SubjectKeyIdentifierExtension() { } + public X509SubjectKeyIdentifierExtension(byte[] subjectKeyIdentifier, bool critical) { } + public X509SubjectKeyIdentifierExtension(System.Security.Cryptography.AsnEncodedData encodedSubjectKeyIdentifier, bool critical) { } + public X509SubjectKeyIdentifierExtension(System.Security.Cryptography.X509Certificates.PublicKey key, bool critical) { } + public X509SubjectKeyIdentifierExtension(System.Security.Cryptography.X509Certificates.PublicKey key, System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierHashAlgorithm algorithm, bool critical) { } + public X509SubjectKeyIdentifierExtension(string subjectKeyIdentifier, bool critical) { } + public string SubjectKeyIdentifier { get { throw null; } } + public override void CopyFrom(System.Security.Cryptography.AsnEncodedData asnEncodedData) { } + } + public enum X509SubjectKeyIdentifierHashAlgorithm + { + CapiSha1 = 2, + Sha1 = 0, + ShortSha1 = 1, + } + [System.FlagsAttribute] + public enum X509VerificationFlags + { + AllFlags = 4095, + AllowUnknownCertificateAuthority = 16, + IgnoreCertificateAuthorityRevocationUnknown = 1024, + IgnoreCtlNotTimeValid = 2, + IgnoreCtlSignerRevocationUnknown = 512, + IgnoreEndRevocationUnknown = 256, + IgnoreInvalidBasicConstraints = 8, + IgnoreInvalidName = 64, + IgnoreInvalidPolicy = 128, + IgnoreNotTimeNested = 4, + IgnoreNotTimeValid = 1, + IgnoreRootRevocationUnknown = 2048, + IgnoreWrongUsage = 32, + NoFlag = 0, + } +} +namespace System.Security.Permissions +{ + [System.SerializableAttribute] + public sealed partial class TypeDescriptorPermission : System.Security.CodeAccessPermission, System.Security.Permissions.IUnrestrictedPermission + { + public TypeDescriptorPermission(System.Security.Permissions.PermissionState state) { } + public TypeDescriptorPermission(System.Security.Permissions.TypeDescriptorPermissionFlags flag) { } + public System.Security.Permissions.TypeDescriptorPermissionFlags Flags { get { throw null; } set { } } + public override System.Security.IPermission Copy() { throw null; } + public override void FromXml(System.Security.SecurityElement securityElement) { } + public override System.Security.IPermission Intersect(System.Security.IPermission target) { throw null; } + public override bool IsSubsetOf(System.Security.IPermission target) { throw null; } + public bool IsUnrestricted() { throw null; } + public override System.Security.SecurityElement ToXml() { throw null; } + public override System.Security.IPermission Union(System.Security.IPermission target) { throw null; } + } + [System.FlagsAttribute] + [System.SerializableAttribute] + public enum TypeDescriptorPermissionFlags + { + NoFlags = 0, + RestrictedRegistrationAccess = 1, + } +} +namespace System.Text.RegularExpressions +{ + [System.SerializableAttribute] + public partial class Capture + { + internal Capture() { } + public int Index { get { throw null; } } + public int Length { get { throw null; } } + public string Value { get { throw null; } } + public override string ToString() { throw null; } + } + [System.SerializableAttribute] + public partial class CaptureCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal CaptureCollection() { } + public int Count { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public System.Text.RegularExpressions.Capture this[int i] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public void CopyTo(System.Array array, int arrayIndex) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + } + [System.SerializableAttribute] + public partial class Group : System.Text.RegularExpressions.Capture + { + internal Group() { } + public System.Text.RegularExpressions.CaptureCollection Captures { get { throw null; } } + public string Name { get { throw null; } } + public bool Success { get { throw null; } } + public static System.Text.RegularExpressions.Group Synchronized(System.Text.RegularExpressions.Group inner) { throw null; } + } + [System.SerializableAttribute] + public partial class GroupCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal GroupCollection() { } + public int Count { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public System.Text.RegularExpressions.Group this[int groupnum] { get { throw null; } } + public System.Text.RegularExpressions.Group this[string groupname] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public void CopyTo(System.Array array, int arrayIndex) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + } + [System.SerializableAttribute] + public partial class Match : System.Text.RegularExpressions.Group + { + internal Match() { } + public static System.Text.RegularExpressions.Match Empty { get { throw null; } } + public virtual System.Text.RegularExpressions.GroupCollection Groups { get { throw null; } } + public System.Text.RegularExpressions.Match NextMatch() { throw null; } + public virtual string Result(string replacement) { throw null; } + public static System.Text.RegularExpressions.Match Synchronized(System.Text.RegularExpressions.Match inner) { throw null; } + } + [System.SerializableAttribute] + public partial class MatchCollection : System.Collections.ICollection, System.Collections.IEnumerable + { + internal MatchCollection() { } + public int Count { get { throw null; } } + public bool IsReadOnly { get { throw null; } } + public bool IsSynchronized { get { throw null; } } + public virtual System.Text.RegularExpressions.Match this[int i] { get { throw null; } } + public object SyncRoot { get { throw null; } } + public void CopyTo(System.Array array, int arrayIndex) { } + public System.Collections.IEnumerator GetEnumerator() { throw null; } + } + [System.SerializableAttribute] + public delegate string MatchEvaluator(System.Text.RegularExpressions.Match match); + [System.SerializableAttribute] + public partial class Regex : System.Runtime.Serialization.ISerializable + { + protected internal System.Collections.Hashtable capnames; + protected internal System.Collections.Hashtable caps; + protected internal int capsize; + protected internal string[] capslist; + protected internal System.Text.RegularExpressions.RegexRunnerFactory factory; + [System.NonSerializedAttribute] + public static readonly System.TimeSpan InfiniteMatchTimeout; + [System.Runtime.Serialization.OptionalFieldAttribute(VersionAdded=2)] + protected internal System.TimeSpan internalMatchTimeout; + protected internal string pattern; + protected internal System.Text.RegularExpressions.RegexOptions roptions; + protected Regex() { } + protected Regex(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public Regex(string pattern) { } + public Regex(string pattern, System.Text.RegularExpressions.RegexOptions options) { } + public Regex(string pattern, System.Text.RegularExpressions.RegexOptions options, System.TimeSpan matchTimeout) { } + public static int CacheSize { get { throw null; } set { } } + [System.CLSCompliantAttribute(false)] + protected System.Collections.IDictionary CapNames { get { throw null; } set { } } + [System.CLSCompliantAttribute(false)] + protected System.Collections.IDictionary Caps { get { throw null; } set { } } + public System.TimeSpan MatchTimeout { get { throw null; } } + public System.Text.RegularExpressions.RegexOptions Options { get { throw null; } } + public bool RightToLeft { get { throw null; } } + public static string Escape(string str) { throw null; } + public string[] GetGroupNames() { throw null; } + public int[] GetGroupNumbers() { throw null; } + public string GroupNameFromNumber(int i) { throw null; } + public int GroupNumberFromName(string name) { throw null; } + protected void InitializeReferences() { } + public bool IsMatch(string input) { throw null; } + public bool IsMatch(string input, int startat) { throw null; } + public static bool IsMatch(string input, string pattern) { throw null; } + public static bool IsMatch(string input, string pattern, System.Text.RegularExpressions.RegexOptions options) { throw null; } + public static bool IsMatch(string input, string pattern, System.Text.RegularExpressions.RegexOptions options, System.TimeSpan matchTimeout) { throw null; } + public System.Text.RegularExpressions.Match Match(string input) { throw null; } + public System.Text.RegularExpressions.Match Match(string input, int startat) { throw null; } + public System.Text.RegularExpressions.Match Match(string input, int beginning, int length) { throw null; } + public static System.Text.RegularExpressions.Match Match(string input, string pattern) { throw null; } + public static System.Text.RegularExpressions.Match Match(string input, string pattern, System.Text.RegularExpressions.RegexOptions options) { throw null; } + public static System.Text.RegularExpressions.Match Match(string input, string pattern, System.Text.RegularExpressions.RegexOptions options, System.TimeSpan matchTimeout) { throw null; } + public System.Text.RegularExpressions.MatchCollection Matches(string input) { throw null; } + public System.Text.RegularExpressions.MatchCollection Matches(string input, int startat) { throw null; } + public static System.Text.RegularExpressions.MatchCollection Matches(string input, string pattern) { throw null; } + public static System.Text.RegularExpressions.MatchCollection Matches(string input, string pattern, System.Text.RegularExpressions.RegexOptions options) { throw null; } + public static System.Text.RegularExpressions.MatchCollection Matches(string input, string pattern, System.Text.RegularExpressions.RegexOptions options, System.TimeSpan matchTimeout) { throw null; } + public string Replace(string input, string replacement) { throw null; } + public string Replace(string input, string replacement, int count) { throw null; } + public string Replace(string input, string replacement, int count, int startat) { throw null; } + public static string Replace(string input, string pattern, string replacement) { throw null; } + public static string Replace(string input, string pattern, string replacement, System.Text.RegularExpressions.RegexOptions options) { throw null; } + public static string Replace(string input, string pattern, string replacement, System.Text.RegularExpressions.RegexOptions options, System.TimeSpan matchTimeout) { throw null; } + public static string Replace(string input, string pattern, System.Text.RegularExpressions.MatchEvaluator evaluator) { throw null; } + public static string Replace(string input, string pattern, System.Text.RegularExpressions.MatchEvaluator evaluator, System.Text.RegularExpressions.RegexOptions options) { throw null; } + public static string Replace(string input, string pattern, System.Text.RegularExpressions.MatchEvaluator evaluator, System.Text.RegularExpressions.RegexOptions options, System.TimeSpan matchTimeout) { throw null; } + public string Replace(string input, System.Text.RegularExpressions.MatchEvaluator evaluator) { throw null; } + public string Replace(string input, System.Text.RegularExpressions.MatchEvaluator evaluator, int count) { throw null; } + public string Replace(string input, System.Text.RegularExpressions.MatchEvaluator evaluator, int count, int startat) { throw null; } + public string[] Split(string input) { throw null; } + public string[] Split(string input, int count) { throw null; } + public string[] Split(string input, int count, int startat) { throw null; } + public static string[] Split(string input, string pattern) { throw null; } + public static string[] Split(string input, string pattern, System.Text.RegularExpressions.RegexOptions options) { throw null; } + public static string[] Split(string input, string pattern, System.Text.RegularExpressions.RegexOptions options, System.TimeSpan matchTimeout) { throw null; } + void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo si, System.Runtime.Serialization.StreamingContext context) { } + public override string ToString() { throw null; } + public static string Unescape(string str) { throw null; } + protected bool UseOptionC() { throw null; } + protected bool UseOptionR() { throw null; } + protected internal static void ValidateMatchTimeout(System.TimeSpan matchTimeout) { } + } + [System.SerializableAttribute] + public partial class RegexCompilationInfo + { + public RegexCompilationInfo(string pattern, System.Text.RegularExpressions.RegexOptions options, string name, string fullnamespace, bool ispublic) { } + public RegexCompilationInfo(string pattern, System.Text.RegularExpressions.RegexOptions options, string name, string fullnamespace, bool ispublic, System.TimeSpan matchTimeout) { } + public bool IsPublic { get { throw null; } set { } } + public System.TimeSpan MatchTimeout { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public string Namespace { get { throw null; } set { } } + public System.Text.RegularExpressions.RegexOptions Options { get { throw null; } set { } } + public string Pattern { get { throw null; } set { } } + } + [System.SerializableAttribute] + public partial class RegexMatchTimeoutException : System.TimeoutException, System.Runtime.Serialization.ISerializable + { + public RegexMatchTimeoutException() { } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SerializationFormatter=true)] + protected RegexMatchTimeoutException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public RegexMatchTimeoutException(string message) { } + public RegexMatchTimeoutException(string message, System.Exception inner) { } + public RegexMatchTimeoutException(string regexInput, string regexPattern, System.TimeSpan matchTimeout) { } + public string Input { [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]get { throw null; } } + public System.TimeSpan MatchTimeout { [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]get { throw null; } } + public string Pattern { [System.Security.Permissions.PermissionSetAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Unrestricted=true)]get { throw null; } } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SerializationFormatter=true)] + void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo si, System.Runtime.Serialization.StreamingContext context) { } + } + [System.FlagsAttribute] + public enum RegexOptions + { + Compiled = 8, + CultureInvariant = 512, + ECMAScript = 256, + ExplicitCapture = 4, + IgnoreCase = 1, + IgnorePatternWhitespace = 32, + Multiline = 2, + None = 0, + RightToLeft = 64, + Singleline = 16, + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public abstract partial class RegexRunner + { + protected internal int[] runcrawl; + protected internal int runcrawlpos; + protected internal System.Text.RegularExpressions.Match runmatch; + protected internal System.Text.RegularExpressions.Regex runregex; + protected internal int[] runstack; + protected internal int runstackpos; + protected internal string runtext; + protected internal int runtextbeg; + protected internal int runtextend; + protected internal int runtextpos; + protected internal int runtextstart; + protected internal int[] runtrack; + protected internal int runtrackcount; + protected internal int runtrackpos; + protected internal RegexRunner() { } + protected void Capture(int capnum, int start, int end) { } + protected static bool CharInClass(char ch, string charClass) { throw null; } + protected static bool CharInSet(char ch, string @set, string category) { throw null; } + protected void CheckTimeout() { } + protected void Crawl(int i) { } + protected int Crawlpos() { throw null; } + protected void DoubleCrawl() { } + protected void DoubleStack() { } + protected void DoubleTrack() { } + protected void EnsureStorage() { } + protected abstract bool FindFirstChar(); + protected abstract void Go(); + protected abstract void InitTrackCount(); + protected bool IsBoundary(int index, int startpos, int endpos) { throw null; } + protected bool IsECMABoundary(int index, int startpos, int endpos) { throw null; } + protected bool IsMatched(int cap) { throw null; } + protected int MatchIndex(int cap) { throw null; } + protected int MatchLength(int cap) { throw null; } + protected int Popcrawl() { throw null; } + protected internal System.Text.RegularExpressions.Match Scan(System.Text.RegularExpressions.Regex regex, string text, int textbeg, int textend, int textstart, int prevlen, bool quick) { throw null; } + protected internal System.Text.RegularExpressions.Match Scan(System.Text.RegularExpressions.Regex regex, string text, int textbeg, int textend, int textstart, int prevlen, bool quick, System.TimeSpan timeout) { throw null; } + protected void TransferCapture(int capnum, int uncapnum, int start, int end) { } + protected void Uncapture() { } + } + [System.ComponentModel.EditorBrowsableAttribute((System.ComponentModel.EditorBrowsableState)(1))] + public abstract partial class RegexRunnerFactory + { + protected RegexRunnerFactory() { } + protected internal abstract System.Text.RegularExpressions.RegexRunner CreateInstance(); + } +} +namespace System.Threading +{ + [System.Diagnostics.DebuggerDisplayAttribute("Participant Count={ParticipantCount},Participants Remaining={ParticipantsRemaining}")] + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)] + public partial class Barrier : System.IDisposable + { + public Barrier(int participantCount) { } + public Barrier(int participantCount, System.Action<System.Threading.Barrier> postPhaseAction) { } + public long CurrentPhaseNumber { get { throw null; } } + public int ParticipantCount { get { throw null; } } + public int ParticipantsRemaining { get { throw null; } } + public long AddParticipant() { throw null; } + public long AddParticipants(int participantCount) { throw null; } + public void Dispose() { } + protected virtual void Dispose(bool disposing) { } + public void RemoveParticipant() { } + public void RemoveParticipants(int participantCount) { } + public void SignalAndWait() { } + public bool SignalAndWait(int millisecondsTimeout) { throw null; } + public bool SignalAndWait(int millisecondsTimeout, System.Threading.CancellationToken cancellationToken) { throw null; } + public void SignalAndWait(System.Threading.CancellationToken cancellationToken) { } + public bool SignalAndWait(System.TimeSpan timeout) { throw null; } + public bool SignalAndWait(System.TimeSpan timeout, System.Threading.CancellationToken cancellationToken) { throw null; } + } + [System.SerializableAttribute] + public partial class BarrierPostPhaseException : System.Exception + { + public BarrierPostPhaseException() { } + public BarrierPostPhaseException(System.Exception innerException) { } + [System.Security.SecurityCriticalAttribute] + protected BarrierPostPhaseException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } + public BarrierPostPhaseException(string message) { } + public BarrierPostPhaseException(string message, System.Exception innerException) { } + } + [System.Runtime.InteropServices.ComVisibleAttribute(false)] + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)] + public sealed partial class Semaphore : System.Threading.WaitHandle + { + [System.Security.SecuritySafeCriticalAttribute] + public Semaphore(int initialCount, int maximumCount) { } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))] + public Semaphore(int initialCount, int maximumCount, string name) { } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))] + public Semaphore(int initialCount, int maximumCount, string name, out bool createdNew) { createdNew = default(bool); } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))] + public Semaphore(int initialCount, int maximumCount, string name, out bool createdNew, System.Security.AccessControl.SemaphoreSecurity semaphoreSecurity) { createdNew = default(bool); } + public System.Security.AccessControl.SemaphoreSecurity GetAccessControl() { throw null; } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))] + public static System.Threading.Semaphore OpenExisting(string name) { throw null; } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))] + public static System.Threading.Semaphore OpenExisting(string name, System.Security.AccessControl.SemaphoreRights rights) { throw null; } + [System.Runtime.ConstrainedExecution.PrePrepareMethodAttribute] + [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))] + public int Release() { throw null; } + [System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)(3), (System.Runtime.ConstrainedExecution.Cer)(2))] + public int Release(int releaseCount) { throw null; } + public void SetAccessControl(System.Security.AccessControl.SemaphoreSecurity semaphoreSecurity) { } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))] + public static bool TryOpenExisting(string name, System.Security.AccessControl.SemaphoreRights rights, out System.Threading.Semaphore result) { result = default(System.Threading.Semaphore); throw null; } + [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(2))] + public static bool TryOpenExisting(string name, out System.Threading.Semaphore result) { result = default(System.Threading.Semaphore); throw null; } + } + public partial class ThreadExceptionEventArgs : System.EventArgs + { + public ThreadExceptionEventArgs(System.Exception t) { } + public System.Exception Exception { get { throw null; } } + } + public delegate void ThreadExceptionEventHandler(object sender, System.Threading.ThreadExceptionEventArgs e); +} +namespace System.Timers +{ + public partial class ElapsedEventArgs : System.EventArgs + { + internal ElapsedEventArgs() { } + public System.DateTime SignalTime { get { throw null; } } + } + public delegate void ElapsedEventHandler(object sender, System.Timers.ElapsedEventArgs e); + [System.ComponentModel.DefaultEventAttribute("Elapsed")] + [System.ComponentModel.DefaultPropertyAttribute("Interval")] + [System.Security.Permissions.HostProtectionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, Synchronization=true, ExternalThreading=true)] + public partial class Timer : System.ComponentModel.Component, System.ComponentModel.ISupportInitialize + { + public Timer() { } + public Timer(double interval) { } + [System.ComponentModel.CategoryAttribute("Behavior")] + [System.ComponentModel.DefaultValueAttribute(true)] + [System.Timers.TimersDescriptionAttribute("Indicates whether the timer will be restarted when it is enabled.")] + public bool AutoReset { get { throw null; } set { } } + [System.ComponentModel.CategoryAttribute("Behavior")] + [System.ComponentModel.DefaultValueAttribute(false)] + [System.Timers.TimersDescriptionAttribute("Indicates whether the timer is enabled to fire events at a defined interval.")] + public bool Enabled { get { throw null; } set { } } + [System.ComponentModel.CategoryAttribute("Behavior")] + [System.ComponentModel.DefaultValueAttribute(100)] + [System.ComponentModel.SettingsBindableAttribute(true)] + [System.Timers.TimersDescriptionAttribute("The number of milliseconds between timer events.")] + public double Interval { get { throw null; } set { } } + public override System.ComponentModel.ISite Site { get { throw null; } set { } } + [System.ComponentModel.BrowsableAttribute(false)] + [System.ComponentModel.DefaultValueAttribute(null)] + [System.Timers.TimersDescriptionAttribute("The object used to marshal the event handler calls issued when an interval has elapsed.")] + public System.ComponentModel.ISynchronizeInvoke SynchronizingObject { get { throw null; } set { } } + [System.ComponentModel.CategoryAttribute("Behavior")] + [System.Timers.TimersDescriptionAttribute("Occurs when the Interval has elapsed.")] + public event System.Timers.ElapsedEventHandler Elapsed { add { } remove { } } + public void BeginInit() { } + public void Close() { } + protected override void Dispose(bool disposing) { } + public void EndInit() { } + public void Start() { } + public void Stop() { } + } + [System.AttributeUsageAttribute((System.AttributeTargets)(32767))] + public partial class TimersDescriptionAttribute : System.ComponentModel.DescriptionAttribute + { + public TimersDescriptionAttribute(string description) { } + public override string Description { get { throw null; } } + } +} +namespace System.Windows.Input +{ + [System.Runtime.CompilerServices.TypeForwardedFromAttribute("PresentationCore, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")] + public partial interface ICommand + { + event System.EventHandler CanExecuteChanged; + bool CanExecute(object parameter); + void Execute(object parameter); + } +} +namespace System.Windows.Markup +{ + [System.AttributeUsageAttribute((System.AttributeTargets)(1244), AllowMultiple=false, Inherited=true)] + public sealed partial class ValueSerializerAttribute : System.Attribute + { + public ValueSerializerAttribute(string valueSerializerTypeName) { } + public ValueSerializerAttribute(System.Type valueSerializerType) { } + public System.Type ValueSerializerType { get { throw null; } } + public string ValueSerializerTypeName { get { throw null; } } + } +} |