1 // Licensed to the .NET Foundation under one or more agreements. 2 // The .NET Foundation licenses this file to you under the MIT license. 3 // See the LICENSE file in the project root for more information. 4 5 [assembly:System.Reflection.AssemblyVersionAttribute("2.0.5.0")] 6 [assembly:System.CLSCompliantAttribute(true)] 7 [assembly:System.Diagnostics.DebuggableAttribute((System.Diagnostics.DebuggableAttribute.DebuggingModes)(2))] 8 [assembly:System.Reflection.AssemblyCompanyAttribute("Mono development team")] 9 [assembly:System.Reflection.AssemblyCopyrightAttribute("(c) Various Mono authors")] 10 [assembly:System.Reflection.AssemblyDefaultAliasAttribute("System.dll")] 11 [assembly:System.Reflection.AssemblyDescriptionAttribute("System.dll")] 12 [assembly:System.Reflection.AssemblyFileVersionAttribute("4.0.50524.0")] 13 [assembly:System.Reflection.AssemblyInformationalVersionAttribute("4.0.50524.0")] 14 [assembly:System.Reflection.AssemblyProductAttribute("Mono Common Language Infrastructure")] 15 [assembly:System.Reflection.AssemblyTitleAttribute("System.dll")] 16 [assembly:System.Resources.NeutralResourcesLanguageAttribute("en-US")] 17 [assembly:System.Resources.SatelliteContractVersionAttribute("2.0.5.0")] 18 [assembly:System.Runtime.CompilerServices.CompilationRelaxationsAttribute(8)] 19 [assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("Mono.Btls.Interface, PublicKey=002400000480000094000000060200000024000052534131000400000100010079159977d2d03a8e6bea7a2e74e8d1afcc93e8851974952bb480a12c9134474d04062447c37e0e68c080536fcf3c3fbe2ff9c979ce998475e506e8ce82dd5b0f350dc10e93bf2eeecf874b24770c5081dbea7447fddafa277b22de47d6ffea449674a4f9fccf84d15069089380284dbdd35f46cdff12a1bd78e4ef0065d016df")] 20 [assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("Mono.Security, PublicKey=002400000480000094000000060200000024000052534131000400000100010079159977d2d03a8e6bea7a2e74e8d1afcc93e8851974952bb480a12c9134474d04062447c37e0e68c080536fcf3c3fbe2ff9c979ce998475e506e8ce82dd5b0f350dc10e93bf2eeecf874b24770c5081dbea7447fddafa277b22de47d6ffea449674a4f9fccf84d15069089380284dbdd35f46cdff12a1bd78e4ef0065d016df")] 21 [assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.ComponentModel.DataAnnotations, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9")] 22 [assembly:System.Runtime.CompilerServices.InternalsVisibleToAttribute("System.Net.Http, PublicKey=002400000480000094000000060200000024000052534131000400000100010007d1fa57c4aed9f0a32e84aa0faefd0de9e8fd6aec8f87fb03766c834c99921eb23be79ad9d5dcc1dd9ad236132102900b723cf980957fc4e177108fc607774f29e8320e92ea05ece4e821c0a5efe8f1645c4c0c93c1ab99285d622caa652c1dfad63d745d6f2de5f17e5eaf0fc4963d261c8a12436518206dc093344d5ad293")] 23 [assembly:System.Runtime.CompilerServices.RuntimeCompatibilityAttribute(WrapNonExceptionThrows=true)] 24 [assembly:System.Runtime.InteropServices.ComVisibleAttribute(false)] 25 [assembly:System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.RequestMinimum, SkipVerification=true)] 26 namespace Microsoft.Win32.SafeHandles 27 { 28 [System.Security.SuppressUnmanagedCodeSecurityAttribute] 29 public sealed partial class SafeProcessHandle : Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid 30 { 31 [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, UnmanagedCode=true)] SafeProcessHandle(System.IntPtr existingHandle, bool ownsHandle)32 public SafeProcessHandle(System.IntPtr existingHandle, bool ownsHandle) : base (default(bool)) { } ReleaseHandle()33 protected override bool ReleaseHandle() { throw null; } 34 } 35 public sealed partial class SafeX509ChainHandle : Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid 36 { SafeX509ChainHandle()37 internal SafeX509ChainHandle() : base (default(bool)) { } 38 [System.MonoTODOAttribute] ReleaseHandle()39 protected override bool ReleaseHandle() { throw null; } 40 } 41 } 42 namespace System 43 { 44 public partial class FileStyleUriParser : System.UriParser 45 { FileStyleUriParser()46 public FileStyleUriParser() { } 47 } 48 public partial class FtpStyleUriParser : System.UriParser 49 { FtpStyleUriParser()50 public FtpStyleUriParser() { } 51 } 52 public partial class GenericUriParser : System.UriParser 53 { GenericUriParser(System.GenericUriParserOptions options)54 public GenericUriParser(System.GenericUriParserOptions options) { } 55 } 56 [System.FlagsAttribute] 57 public enum GenericUriParserOptions 58 { 59 AllowEmptyAuthority = 2, 60 Default = 0, 61 DontCompressPath = 128, 62 DontConvertPathBackslashes = 64, 63 DontUnescapePathDotsAndSlashes = 256, 64 GenericAuthority = 1, 65 Idn = 512, 66 IriParsing = 1024, 67 NoFragment = 32, 68 NoPort = 8, 69 NoQuery = 16, 70 NoUserInfo = 4, 71 } 72 public partial class GopherStyleUriParser : System.UriParser 73 { GopherStyleUriParser()74 public GopherStyleUriParser() { } 75 } 76 public partial class HttpStyleUriParser : System.UriParser 77 { HttpStyleUriParser()78 public HttpStyleUriParser() { } 79 } 80 public partial class LdapStyleUriParser : System.UriParser 81 { LdapStyleUriParser()82 public LdapStyleUriParser() { } 83 } 84 public partial class NetPipeStyleUriParser : System.UriParser 85 { NetPipeStyleUriParser()86 public NetPipeStyleUriParser() { } 87 } 88 public partial class NetTcpStyleUriParser : System.UriParser 89 { NetTcpStyleUriParser()90 public NetTcpStyleUriParser() { } 91 } 92 public partial class NewsStyleUriParser : System.UriParser 93 { NewsStyleUriParser()94 public NewsStyleUriParser() { } 95 } 96 [System.ComponentModel.TypeConverterAttribute(typeof(System.UriTypeConverter))] 97 [System.SerializableAttribute] 98 public partial class Uri : System.Runtime.Serialization.ISerializable 99 { 100 public static readonly string SchemeDelimiter; 101 public static readonly string UriSchemeFile; 102 public static readonly string UriSchemeFtp; 103 public static readonly string UriSchemeGopher; 104 public static readonly string UriSchemeHttp; 105 public static readonly string UriSchemeHttps; 106 public static readonly string UriSchemeMailto; 107 public static readonly string UriSchemeNetPipe; 108 public static readonly string UriSchemeNetTcp; 109 public static readonly string UriSchemeNews; 110 public static readonly string UriSchemeNntp; Uri(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext)111 protected Uri(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } Uri(string uriString)112 public Uri(string uriString) { } 113 [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")] Uri(string uriString, bool dontEscape)114 public Uri(string uriString, bool dontEscape) { } Uri(string uriString, System.UriKind uriKind)115 public Uri(string uriString, System.UriKind uriKind) { } Uri(System.Uri baseUri, string relativeUri)116 public Uri(System.Uri baseUri, string relativeUri) { } 117 [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")] Uri(System.Uri baseUri, string relativeUri, bool dontEscape)118 public Uri(System.Uri baseUri, string relativeUri, bool dontEscape) { } Uri(System.Uri baseUri, System.Uri relativeUri)119 public Uri(System.Uri baseUri, System.Uri relativeUri) { } 120 public string AbsolutePath { get { throw null; } } 121 public string AbsoluteUri { get { throw null; } } 122 public string Authority { get { throw null; } } 123 public string DnsSafeHost { get { throw null; } } 124 public string Fragment { get { throw null; } } 125 public string Host { get { throw null; } } 126 public System.UriHostNameType HostNameType { get { throw null; } } 127 public string IdnHost { get { throw null; } } 128 public bool IsAbsoluteUri { get { throw null; } } 129 public bool IsDefaultPort { get { throw null; } } 130 public bool IsFile { get { throw null; } } 131 public bool IsLoopback { get { throw null; } } 132 public bool IsUnc { get { throw null; } } 133 public string LocalPath { get { throw null; } } 134 public string OriginalString { get { throw null; } } 135 public string PathAndQuery { get { throw null; } } 136 public int Port { get { throw null; } } 137 public string Query { get { throw null; } } 138 public string Scheme { get { throw null; } } 139 public string[] Segments { get { throw null; } } 140 public bool UserEscaped { get { throw null; } } 141 public string UserInfo { get { throw null; } } 142 [System.ObsoleteAttribute("The method has been deprecated. It is not used by the system. http://go.microsoft.com/fwlink/?linkid=14202")] Canonicalize()143 protected virtual void Canonicalize() { } CheckHostName(string name)144 public static System.UriHostNameType CheckHostName(string name) { throw null; } CheckSchemeName(string schemeName)145 public static bool CheckSchemeName(string schemeName) { throw null; } 146 [System.ObsoleteAttribute("The method has been deprecated. It is not used by the system. http://go.microsoft.com/fwlink/?linkid=14202")] CheckSecurity()147 protected virtual void CheckSecurity() { } Compare(System.Uri uri1, System.Uri uri2, System.UriComponents partsToCompare, System.UriFormat compareFormat, System.StringComparison comparisonType)148 public static int Compare(System.Uri uri1, System.Uri uri2, System.UriComponents partsToCompare, System.UriFormat compareFormat, System.StringComparison comparisonType) { throw null; } 149 [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(4096))] Equals(object comparand)150 public override bool Equals(object comparand) { throw null; } 151 [System.ObsoleteAttribute("The method has been deprecated. It is not used by the system. http://go.microsoft.com/fwlink/?linkid=14202")] Escape()152 protected virtual void Escape() { } EscapeDataString(string stringToEscape)153 public static string EscapeDataString(string stringToEscape) { throw null; } 154 [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")] EscapeString(string str)155 protected static string EscapeString(string str) { throw null; } EscapeUriString(string stringToEscape)156 public static string EscapeUriString(string stringToEscape) { throw null; } FromHex(char digit)157 public static int FromHex(char digit) { throw null; } GetComponents(System.UriComponents components, System.UriFormat format)158 public string GetComponents(System.UriComponents components, System.UriFormat format) { throw null; } 159 [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(4096))] GetHashCode()160 public override int GetHashCode() { throw null; } GetLeftPart(System.UriPartial part)161 public string GetLeftPart(System.UriPartial part) { throw null; } 162 [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SerializationFormatter=true)] GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext)163 protected void GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } HexEscape(char character)164 public static string HexEscape(char character) { throw null; } HexUnescape(string pattern, ref int index)165 public static char HexUnescape(string pattern, ref int index) { throw null; } 166 [System.ObsoleteAttribute("The method has been deprecated. It is not used by the system. http://go.microsoft.com/fwlink/?linkid=14202")] IsBadFileSystemCharacter(char character)167 protected virtual bool IsBadFileSystemCharacter(char character) { throw null; } IsBaseOf(System.Uri uri)168 public bool IsBaseOf(System.Uri uri) { throw null; } 169 [System.ObsoleteAttribute("The method has been deprecated. It is not used by the system. http://go.microsoft.com/fwlink/?linkid=14202")] IsExcludedCharacter(char character)170 protected static bool IsExcludedCharacter(char character) { throw null; } IsHexDigit(char character)171 public static bool IsHexDigit(char character) { throw null; } IsHexEncoding(string pattern, int index)172 public static bool IsHexEncoding(string pattern, int index) { throw null; } 173 [System.ObsoleteAttribute("The method has been deprecated. It is not used by the system. http://go.microsoft.com/fwlink/?linkid=14202")] IsReservedCharacter(char character)174 protected virtual bool IsReservedCharacter(char character) { throw null; } IsWellFormedOriginalString()175 public bool IsWellFormedOriginalString() { throw null; } IsWellFormedUriString(string uriString, System.UriKind uriKind)176 public static bool IsWellFormedUriString(string uriString, System.UriKind uriKind) { throw null; } 177 [System.ObsoleteAttribute("The method has been deprecated. Please use MakeRelativeUri(Uri uri). http://go.microsoft.com/fwlink/?linkid=14202")] MakeRelative(System.Uri toUri)178 public string MakeRelative(System.Uri toUri) { throw null; } MakeRelativeUri(System.Uri uri)179 public System.Uri MakeRelativeUri(System.Uri uri) { throw null; } 180 [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(4096))] operator ==(System.Uri uri1, System.Uri uri2)181 public static bool operator ==(System.Uri uri1, System.Uri uri2) { throw null; } 182 [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(4096))] operator !=(System.Uri uri1, System.Uri uri2)183 public static bool operator !=(System.Uri uri1, System.Uri uri2) { throw null; } 184 [System.ObsoleteAttribute("The method has been deprecated. It is not used by the system. http://go.microsoft.com/fwlink/?linkid=14202")] Parse()185 protected virtual void Parse() { } 186 [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.LinkDemand, SerializationFormatter=true)] System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext)187 void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } 188 [System.Security.Permissions.SecurityPermissionAttribute(System.Security.Permissions.SecurityAction.InheritanceDemand, Flags=(System.Security.Permissions.SecurityPermissionFlag)(4096))] ToString()189 public override string ToString() { throw null; } TryCreate(string uriString, System.UriKind uriKind, out System.Uri result)190 public static bool TryCreate(string uriString, System.UriKind uriKind, out System.Uri result) { result = default(System.Uri); throw null; } TryCreate(System.Uri baseUri, string relativeUri, out System.Uri result)191 public static bool TryCreate(System.Uri baseUri, string relativeUri, out System.Uri result) { result = default(System.Uri); throw null; } TryCreate(System.Uri baseUri, System.Uri relativeUri, out System.Uri result)192 public static bool TryCreate(System.Uri baseUri, System.Uri relativeUri, out System.Uri result) { result = default(System.Uri); throw null; } 193 [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")] Unescape(string path)194 protected virtual string Unescape(string path) { throw null; } UnescapeDataString(string stringToUnescape)195 public static string UnescapeDataString(string stringToUnescape) { throw null; } 196 } 197 public partial class UriBuilder 198 { UriBuilder()199 public UriBuilder() { } UriBuilder(string uri)200 public UriBuilder(string uri) { } UriBuilder(string schemeName, string hostName)201 public UriBuilder(string schemeName, string hostName) { } UriBuilder(string scheme, string host, int portNumber)202 public UriBuilder(string scheme, string host, int portNumber) { } UriBuilder(string scheme, string host, int port, string pathValue)203 public UriBuilder(string scheme, string host, int port, string pathValue) { } UriBuilder(string scheme, string host, int port, string path, string extraValue)204 public UriBuilder(string scheme, string host, int port, string path, string extraValue) { } UriBuilder(System.Uri uri)205 public UriBuilder(System.Uri uri) { } 206 public string Fragment { get { throw null; } set { } } 207 public string Host { get { throw null; } set { } } 208 public string Password { get { throw null; } set { } } 209 public string Path { get { throw null; } set { } } 210 public int Port { get { throw null; } set { } } 211 public string Query { get { throw null; } set { } } 212 public string Scheme { get { throw null; } set { } } 213 public System.Uri Uri { get { throw null; } } 214 public string UserName { get { throw null; } set { } } Equals(object rparam)215 public override bool Equals(object rparam) { throw null; } GetHashCode()216 public override int GetHashCode() { throw null; } ToString()217 public override string ToString() { throw null; } 218 } 219 [System.FlagsAttribute] 220 public enum UriComponents 221 { 222 AbsoluteUri = 127, 223 Fragment = 64, 224 Host = 4, 225 HostAndPort = 132, 226 HttpRequestUrl = 61, 227 KeepDelimiter = 1073741824, 228 NormalizedHost = 256, 229 Path = 16, 230 PathAndQuery = 48, 231 Port = 8, 232 Query = 32, 233 Scheme = 1, 234 SchemeAndServer = 13, 235 SerializationInfoString = -2147483648, 236 StrongAuthority = 134, 237 StrongPort = 128, 238 UserInfo = 2, 239 } 240 public enum UriFormat 241 { 242 SafeUnescaped = 3, 243 Unescaped = 2, 244 UriEscaped = 1, 245 } 246 [System.SerializableAttribute] 247 public partial class UriFormatException : System.FormatException, System.Runtime.Serialization.ISerializable 248 { UriFormatException()249 public UriFormatException() { } UriFormatException(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext)250 protected UriFormatException(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } UriFormatException(string textString)251 public UriFormatException(string textString) { } UriFormatException(string textString, System.Exception e)252 public UriFormatException(string textString, System.Exception e) { } System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext)253 void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo serializationInfo, System.Runtime.Serialization.StreamingContext streamingContext) { } 254 } 255 public enum UriHostNameType 256 { 257 Basic = 1, 258 Dns = 2, 259 IPv4 = 3, 260 IPv6 = 4, 261 Unknown = 0, 262 } 263 public enum UriIdnScope 264 { 265 All = 2, 266 AllExceptIntranet = 1, 267 None = 0, 268 } 269 public enum UriKind 270 { 271 Absolute = 1, 272 Relative = 2, 273 RelativeOrAbsolute = 0, 274 } 275 public abstract partial class UriParser 276 { UriParser()277 protected UriParser() { } GetComponents(System.Uri uri, System.UriComponents components, System.UriFormat format)278 protected virtual string GetComponents(System.Uri uri, System.UriComponents components, System.UriFormat format) { throw null; } InitializeAndValidate(System.Uri uri, out System.UriFormatException parsingError)279 protected virtual void InitializeAndValidate(System.Uri uri, out System.UriFormatException parsingError) { parsingError = default(System.UriFormatException); } IsBaseOf(System.Uri baseUri, System.Uri relativeUri)280 protected virtual bool IsBaseOf(System.Uri baseUri, System.Uri relativeUri) { throw null; } IsKnownScheme(string schemeName)281 public static bool IsKnownScheme(string schemeName) { throw null; } IsWellFormedOriginalString(System.Uri uri)282 protected virtual bool IsWellFormedOriginalString(System.Uri uri) { throw null; } OnNewUri()283 protected virtual System.UriParser OnNewUri() { throw null; } OnRegister(string schemeName, int defaultPort)284 protected virtual void OnRegister(string schemeName, int defaultPort) { } Register(System.UriParser uriParser, string schemeName, int defaultPort)285 public static void Register(System.UriParser uriParser, string schemeName, int defaultPort) { } Resolve(System.Uri baseUri, System.Uri relativeUri, out System.UriFormatException parsingError)286 protected virtual string Resolve(System.Uri baseUri, System.Uri relativeUri, out System.UriFormatException parsingError) { parsingError = default(System.UriFormatException); throw null; } 287 } 288 public enum UriPartial 289 { 290 Authority = 1, 291 Path = 2, 292 Query = 3, 293 Scheme = 0, 294 } 295 public partial class UriTypeConverter : System.ComponentModel.TypeConverter 296 { UriTypeConverter()297 public UriTypeConverter() { } CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType)298 public override bool CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) { throw null; } CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType)299 public override bool CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) { throw null; } ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value)300 public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) { throw null; } ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType)301 public override object ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) { throw null; } 302 } 303 } 304 namespace System.CodeDom.Compiler 305 { 306 [System.AttributeUsageAttribute((System.AttributeTargets)(32767), Inherited=false, AllowMultiple=false)] 307 public sealed partial class GeneratedCodeAttribute : System.Attribute 308 { GeneratedCodeAttribute(string tool, string version)309 public GeneratedCodeAttribute(string tool, string version) { } 310 public string Tool { get { throw null; } } 311 public string Version { get { throw null; } } 312 } 313 public partial class IndentedTextWriter : System.IO.TextWriter 314 { 315 public const string DefaultTabString = " "; IndentedTextWriter(System.IO.TextWriter writer)316 public IndentedTextWriter(System.IO.TextWriter writer) { } IndentedTextWriter(System.IO.TextWriter writer, string tabString)317 public IndentedTextWriter(System.IO.TextWriter writer, string tabString) { } 318 public override System.Text.Encoding Encoding { get { throw null; } } 319 public int Indent { get { throw null; } set { } } 320 public System.IO.TextWriter InnerWriter { get { throw null; } } 321 public override string NewLine { get { throw null; } set { } } Close()322 public override void Close() { } Flush()323 public override void Flush() { } OutputTabs()324 protected virtual void OutputTabs() { } Write(bool value)325 public override void Write(bool value) { } Write(char value)326 public override void Write(char value) { } Write(char[] buffer)327 public override void Write(char[] buffer) { } Write(char[] buffer, int index, int count)328 public override void Write(char[] buffer, int index, int count) { } Write(double value)329 public override void Write(double value) { } Write(int value)330 public override void Write(int value) { } Write(long value)331 public override void Write(long value) { } Write(object value)332 public override void Write(object value) { } Write(float value)333 public override void Write(float value) { } Write(string s)334 public override void Write(string s) { } Write(string format, object arg0)335 public override void Write(string format, object arg0) { } Write(string format, object arg0, object arg1)336 public override void Write(string format, object arg0, object arg1) { } Write(string format, params object[] arg)337 public override void Write(string format, params object[] arg) { } WriteLine()338 public override void WriteLine() { } WriteLine(bool value)339 public override void WriteLine(bool value) { } WriteLine(char value)340 public override void WriteLine(char value) { } WriteLine(char[] buffer)341 public override void WriteLine(char[] buffer) { } WriteLine(char[] buffer, int index, int count)342 public override void WriteLine(char[] buffer, int index, int count) { } WriteLine(double value)343 public override void WriteLine(double value) { } WriteLine(int value)344 public override void WriteLine(int value) { } WriteLine(long value)345 public override void WriteLine(long value) { } WriteLine(object value)346 public override void WriteLine(object value) { } WriteLine(float value)347 public override void WriteLine(float value) { } WriteLine(string s)348 public override void WriteLine(string s) { } WriteLine(string format, object arg0)349 public override void WriteLine(string format, object arg0) { } WriteLine(string format, object arg0, object arg1)350 public override void WriteLine(string format, object arg0, object arg1) { } WriteLine(string format, params object[] arg)351 public override void WriteLine(string format, params object[] arg) { } 352 [System.CLSCompliantAttribute(false)] WriteLine(uint value)353 public override void WriteLine(uint value) { } WriteLineNoTabs(string s)354 public void WriteLineNoTabs(string s) { } 355 } 356 } 357 namespace System.Collections.Concurrent 358 { 359 [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}, Type = {_collection}")] 360 [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Concurrent.BlockingCollectionDebugView<T>")] 361 public partial class BlockingCollection<T> : System.Collections.Generic.IEnumerable<T>, System.Collections.Generic.IReadOnlyCollection<T>, System.Collections.ICollection, System.Collections.IEnumerable, System.IDisposable 362 { BlockingCollection()363 public BlockingCollection() { } BlockingCollection(System.Collections.Concurrent.IProducerConsumerCollection<T> collection)364 public BlockingCollection(System.Collections.Concurrent.IProducerConsumerCollection<T> collection) { } BlockingCollection(System.Collections.Concurrent.IProducerConsumerCollection<T> collection, int boundedCapacity)365 public BlockingCollection(System.Collections.Concurrent.IProducerConsumerCollection<T> collection, int boundedCapacity) { } BlockingCollection(int boundedCapacity)366 public BlockingCollection(int boundedCapacity) { } 367 public int BoundedCapacity { get { throw null; } } 368 public int Count { get { throw null; } } 369 public bool IsAddingCompleted { get { throw null; } } 370 public bool IsCompleted { get { throw null; } } 371 bool System.Collections.ICollection.IsSynchronized { get { throw null; } } 372 object System.Collections.ICollection.SyncRoot { get { throw null; } } Add(T item)373 public void Add(T item) { } Add(T item, System.Threading.CancellationToken cancellationToken)374 public void Add(T item, System.Threading.CancellationToken cancellationToken) { } AddToAny(System.Collections.Concurrent.BlockingCollection<T>[] collections, T item)375 public static int AddToAny(System.Collections.Concurrent.BlockingCollection<T>[] collections, T item) { throw null; } AddToAny(System.Collections.Concurrent.BlockingCollection<T>[] collections, T item, System.Threading.CancellationToken cancellationToken)376 public static int AddToAny(System.Collections.Concurrent.BlockingCollection<T>[] collections, T item, System.Threading.CancellationToken cancellationToken) { throw null; } CompleteAdding()377 public void CompleteAdding() { } CopyTo(T[] array, int index)378 public void CopyTo(T[] array, int index) { } Dispose()379 public void Dispose() { } Dispose(bool disposing)380 protected virtual void Dispose(bool disposing) { } GetConsumingEnumerable()381 public System.Collections.Generic.IEnumerable<T> GetConsumingEnumerable() { throw null; } GetConsumingEnumerable(System.Threading.CancellationToken cancellationToken)382 public System.Collections.Generic.IEnumerable<T> GetConsumingEnumerable(System.Threading.CancellationToken cancellationToken) { throw null; } GetEnumerator()383 System.Collections.Generic.IEnumerator<T> System.Collections.Generic.IEnumerable<T>.GetEnumerator() { throw null; } System.Collections.ICollection.CopyTo(System.Array array, int index)384 void System.Collections.ICollection.CopyTo(System.Array array, int index) { } System.Collections.IEnumerable.GetEnumerator()385 System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } Take()386 public T Take() { throw null; } Take(System.Threading.CancellationToken cancellationToken)387 public T Take(System.Threading.CancellationToken cancellationToken) { throw null; } TakeFromAny(System.Collections.Concurrent.BlockingCollection<T>[] collections, out T item)388 public static int TakeFromAny(System.Collections.Concurrent.BlockingCollection<T>[] collections, out T item) { item = default(T); throw null; } TakeFromAny(System.Collections.Concurrent.BlockingCollection<T>[] collections, out T item, System.Threading.CancellationToken cancellationToken)389 public static int TakeFromAny(System.Collections.Concurrent.BlockingCollection<T>[] collections, out T item, System.Threading.CancellationToken cancellationToken) { item = default(T); throw null; } ToArray()390 public T[] ToArray() { throw null; } TryAdd(T item)391 public bool TryAdd(T item) { throw null; } TryAdd(T item, int millisecondsTimeout)392 public bool TryAdd(T item, int millisecondsTimeout) { throw null; } TryAdd(T item, int millisecondsTimeout, System.Threading.CancellationToken cancellationToken)393 public bool TryAdd(T item, int millisecondsTimeout, System.Threading.CancellationToken cancellationToken) { throw null; } TryAdd(T item, System.TimeSpan timeout)394 public bool TryAdd(T item, System.TimeSpan timeout) { throw null; } TryAddToAny(System.Collections.Concurrent.BlockingCollection<T>[] collections, T item)395 public static int TryAddToAny(System.Collections.Concurrent.BlockingCollection<T>[] collections, T item) { throw null; } TryAddToAny(System.Collections.Concurrent.BlockingCollection<T>[] collections, T item, int millisecondsTimeout)396 public static int TryAddToAny(System.Collections.Concurrent.BlockingCollection<T>[] collections, T item, int millisecondsTimeout) { throw null; } TryAddToAny(System.Collections.Concurrent.BlockingCollection<T>[] collections, T item, int millisecondsTimeout, System.Threading.CancellationToken cancellationToken)397 public static int TryAddToAny(System.Collections.Concurrent.BlockingCollection<T>[] collections, T item, int millisecondsTimeout, System.Threading.CancellationToken cancellationToken) { throw null; } TryAddToAny(System.Collections.Concurrent.BlockingCollection<T>[] collections, T item, System.TimeSpan timeout)398 public static int TryAddToAny(System.Collections.Concurrent.BlockingCollection<T>[] collections, T item, System.TimeSpan timeout) { throw null; } TryTake(out T item)399 public bool TryTake(out T item) { item = default(T); throw null; } TryTake(out T item, int millisecondsTimeout)400 public bool TryTake(out T item, int millisecondsTimeout) { item = default(T); throw null; } TryTake(out T item, int millisecondsTimeout, System.Threading.CancellationToken cancellationToken)401 public bool TryTake(out T item, int millisecondsTimeout, System.Threading.CancellationToken cancellationToken) { item = default(T); throw null; } TryTake(out T item, System.TimeSpan timeout)402 public bool TryTake(out T item, System.TimeSpan timeout) { item = default(T); throw null; } TryTakeFromAny(System.Collections.Concurrent.BlockingCollection<T>[] collections, out T item)403 public static int TryTakeFromAny(System.Collections.Concurrent.BlockingCollection<T>[] collections, out T item) { item = default(T); throw null; } TryTakeFromAny(System.Collections.Concurrent.BlockingCollection<T>[] collections, out T item, int millisecondsTimeout)404 public static int TryTakeFromAny(System.Collections.Concurrent.BlockingCollection<T>[] collections, out T item, int millisecondsTimeout) { item = default(T); throw null; } TryTakeFromAny(System.Collections.Concurrent.BlockingCollection<T>[] collections, out T item, int millisecondsTimeout, System.Threading.CancellationToken cancellationToken)405 public static int TryTakeFromAny(System.Collections.Concurrent.BlockingCollection<T>[] collections, out T item, int millisecondsTimeout, System.Threading.CancellationToken cancellationToken) { item = default(T); throw null; } TryTakeFromAny(System.Collections.Concurrent.BlockingCollection<T>[] collections, out T item, System.TimeSpan timeout)406 public static int TryTakeFromAny(System.Collections.Concurrent.BlockingCollection<T>[] collections, out T item, System.TimeSpan timeout) { item = default(T); throw null; } 407 } 408 [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")] 409 [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Concurrent.IProducerConsumerCollectionDebugView<T>")] 410 [System.SerializableAttribute] 411 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 412 { ConcurrentBag()413 public ConcurrentBag() { } ConcurrentBag(System.Collections.Generic.IEnumerable<T> collection)414 public ConcurrentBag(System.Collections.Generic.IEnumerable<T> collection) { } 415 public int Count { get { throw null; } } 416 public bool IsEmpty { get { throw null; } } 417 bool System.Collections.ICollection.IsSynchronized { get { throw null; } } 418 object System.Collections.ICollection.SyncRoot { get { throw null; } } Add(T item)419 public void Add(T item) { } Clear()420 public void Clear() { } CopyTo(T[] array, int index)421 public void CopyTo(T[] array, int index) { } GetEnumerator()422 public System.Collections.Generic.IEnumerator<T> GetEnumerator() { throw null; } TryAdd(T item)423 bool System.Collections.Concurrent.IProducerConsumerCollection<T>.TryAdd(T item) { throw null; } System.Collections.ICollection.CopyTo(System.Array array, int index)424 void System.Collections.ICollection.CopyTo(System.Array array, int index) { } System.Collections.IEnumerable.GetEnumerator()425 System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } ToArray()426 public T[] ToArray() { throw null; } TryPeek(out T result)427 public bool TryPeek(out T result) { result = default(T); throw null; } TryTake(out T result)428 public bool TryTake(out T result) { result = default(T); throw null; } 429 } 430 } 431 namespace System.Collections.Generic 432 { 433 public partial interface ISet<T> : System.Collections.Generic.ICollection<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.IEnumerable 434 { Add(T item)435 new bool Add(T item); ExceptWith(System.Collections.Generic.IEnumerable<T> other)436 void ExceptWith(System.Collections.Generic.IEnumerable<T> other); IntersectWith(System.Collections.Generic.IEnumerable<T> other)437 void IntersectWith(System.Collections.Generic.IEnumerable<T> other); IsProperSubsetOf(System.Collections.Generic.IEnumerable<T> other)438 bool IsProperSubsetOf(System.Collections.Generic.IEnumerable<T> other); IsProperSupersetOf(System.Collections.Generic.IEnumerable<T> other)439 bool IsProperSupersetOf(System.Collections.Generic.IEnumerable<T> other); IsSubsetOf(System.Collections.Generic.IEnumerable<T> other)440 bool IsSubsetOf(System.Collections.Generic.IEnumerable<T> other); IsSupersetOf(System.Collections.Generic.IEnumerable<T> other)441 bool IsSupersetOf(System.Collections.Generic.IEnumerable<T> other); Overlaps(System.Collections.Generic.IEnumerable<T> other)442 bool Overlaps(System.Collections.Generic.IEnumerable<T> other); SetEquals(System.Collections.Generic.IEnumerable<T> other)443 bool SetEquals(System.Collections.Generic.IEnumerable<T> other); SymmetricExceptWith(System.Collections.Generic.IEnumerable<T> other)444 void SymmetricExceptWith(System.Collections.Generic.IEnumerable<T> other); UnionWith(System.Collections.Generic.IEnumerable<T> other)445 void UnionWith(System.Collections.Generic.IEnumerable<T> other); 446 } 447 public sealed partial class LinkedListNode<T> 448 { LinkedListNode(T value)449 public LinkedListNode(T value) { } 450 public System.Collections.Generic.LinkedList<T> List { get { throw null; } } 451 public System.Collections.Generic.LinkedListNode<T> Next { get { throw null; } } 452 public System.Collections.Generic.LinkedListNode<T> Previous { get { throw null; } } 453 public T Value { get { throw null; } set { } } 454 } 455 [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")] 456 [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Generic.ICollectionDebugView<T>")] 457 [System.SerializableAttribute] 458 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 459 { LinkedList()460 public LinkedList() { } LinkedList(System.Collections.Generic.IEnumerable<T> collection)461 public LinkedList(System.Collections.Generic.IEnumerable<T> collection) { } LinkedList(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)462 protected LinkedList(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } 463 public int Count { get { throw null; } } 464 public System.Collections.Generic.LinkedListNode<T> First { get { throw null; } } 465 public System.Collections.Generic.LinkedListNode<T> Last { get { throw null; } } 466 bool System.Collections.Generic.ICollection<T>.IsReadOnly { get { throw null; } } 467 bool System.Collections.ICollection.IsSynchronized { get { throw null; } } 468 object System.Collections.ICollection.SyncRoot { get { throw null; } } AddAfter(System.Collections.Generic.LinkedListNode<T> node, System.Collections.Generic.LinkedListNode<T> newNode)469 public void AddAfter(System.Collections.Generic.LinkedListNode<T> node, System.Collections.Generic.LinkedListNode<T> newNode) { } AddAfter(System.Collections.Generic.LinkedListNode<T> node, T value)470 public System.Collections.Generic.LinkedListNode<T> AddAfter(System.Collections.Generic.LinkedListNode<T> node, T value) { throw null; } AddBefore(System.Collections.Generic.LinkedListNode<T> node, System.Collections.Generic.LinkedListNode<T> newNode)471 public void AddBefore(System.Collections.Generic.LinkedListNode<T> node, System.Collections.Generic.LinkedListNode<T> newNode) { } AddBefore(System.Collections.Generic.LinkedListNode<T> node, T value)472 public System.Collections.Generic.LinkedListNode<T> AddBefore(System.Collections.Generic.LinkedListNode<T> node, T value) { throw null; } AddFirst(System.Collections.Generic.LinkedListNode<T> node)473 public void AddFirst(System.Collections.Generic.LinkedListNode<T> node) { } AddFirst(T value)474 public System.Collections.Generic.LinkedListNode<T> AddFirst(T value) { throw null; } AddLast(System.Collections.Generic.LinkedListNode<T> node)475 public void AddLast(System.Collections.Generic.LinkedListNode<T> node) { } AddLast(T value)476 public System.Collections.Generic.LinkedListNode<T> AddLast(T value) { throw null; } Clear()477 public void Clear() { } Contains(T value)478 public bool Contains(T value) { throw null; } CopyTo(T[] array, int index)479 public void CopyTo(T[] array, int index) { } Find(T value)480 public System.Collections.Generic.LinkedListNode<T> Find(T value) { throw null; } FindLast(T value)481 public System.Collections.Generic.LinkedListNode<T> FindLast(T value) { throw null; } GetEnumerator()482 public System.Collections.Generic.LinkedList<T>.Enumerator GetEnumerator() { throw null; } GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)483 public virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } OnDeserialization(object sender)484 public virtual void OnDeserialization(object sender) { } Remove(System.Collections.Generic.LinkedListNode<T> node)485 public void Remove(System.Collections.Generic.LinkedListNode<T> node) { } Remove(T value)486 public bool Remove(T value) { throw null; } RemoveFirst()487 public void RemoveFirst() { } RemoveLast()488 public void RemoveLast() { } Add(T value)489 void System.Collections.Generic.ICollection<T>.Add(T value) { } GetEnumerator()490 System.Collections.Generic.IEnumerator<T> System.Collections.Generic.IEnumerable<T>.GetEnumerator() { throw null; } System.Collections.ICollection.CopyTo(System.Array array, int index)491 void System.Collections.ICollection.CopyTo(System.Array array, int index) { } System.Collections.IEnumerable.GetEnumerator()492 System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } 493 [System.SerializableAttribute] 494 [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] 495 public partial struct Enumerator : System.Collections.Generic.IEnumerator<T>, System.Collections.IEnumerator, System.IDisposable, System.Runtime.Serialization.IDeserializationCallback, System.Runtime.Serialization.ISerializable 496 { 497 public T Current { get { throw null; } } 498 object System.Collections.IEnumerator.Current { get { throw null; } } DisposeSystem.Collections.Generic.LinkedList.Enumerator499 public void Dispose() { } MoveNextSystem.Collections.Generic.LinkedList.Enumerator500 public bool MoveNext() { throw null; } System.Collections.IEnumerator.ResetSystem.Collections.Generic.LinkedList.Enumerator501 void System.Collections.IEnumerator.Reset() { } System.Runtime.Serialization.IDeserializationCallback.OnDeserializationSystem.Collections.Generic.LinkedList.Enumerator502 void System.Runtime.Serialization.IDeserializationCallback.OnDeserialization(object sender) { } System.Runtime.Serialization.ISerializable.GetObjectDataSystem.Collections.Generic.LinkedList.Enumerator503 void System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) { } 504 } 505 } 506 [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")] 507 [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Generic.QueueDebugView<T>")] 508 [System.SerializableAttribute] 509 public partial class Queue<T> : System.Collections.Generic.IEnumerable<T>, System.Collections.Generic.IReadOnlyCollection<T>, System.Collections.ICollection, System.Collections.IEnumerable 510 { Queue()511 public Queue() { } Queue(System.Collections.Generic.IEnumerable<T> collection)512 public Queue(System.Collections.Generic.IEnumerable<T> collection) { } Queue(int capacity)513 public Queue(int capacity) { } 514 public int Count { get { throw null; } } 515 bool System.Collections.ICollection.IsSynchronized { get { throw null; } } 516 object System.Collections.ICollection.SyncRoot { get { throw null; } } Clear()517 public void Clear() { } Contains(T item)518 public bool Contains(T item) { throw null; } CopyTo(T[] array, int arrayIndex)519 public void CopyTo(T[] array, int arrayIndex) { } Dequeue()520 public T Dequeue() { throw null; } Enqueue(T item)521 public void Enqueue(T item) { } GetEnumerator()522 public System.Collections.Generic.Queue<T>.Enumerator GetEnumerator() { throw null; } Peek()523 public T Peek() { throw null; } GetEnumerator()524 System.Collections.Generic.IEnumerator<T> System.Collections.Generic.IEnumerable<T>.GetEnumerator() { throw null; } System.Collections.ICollection.CopyTo(System.Array array, int index)525 void System.Collections.ICollection.CopyTo(System.Array array, int index) { } System.Collections.IEnumerable.GetEnumerator()526 System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } ToArray()527 public T[] ToArray() { throw null; } TrimExcess()528 public void TrimExcess() { } TryDequeue(out T result)529 public bool TryDequeue(out T result) { result = default(T); throw null; } TryPeek(out T result)530 public bool TryPeek(out T result) { result = default(T); throw null; } 531 [System.SerializableAttribute] 532 [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] 533 public partial struct Enumerator : System.Collections.Generic.IEnumerator<T>, System.Collections.IEnumerator, System.IDisposable 534 { 535 public T Current { get { throw null; } } 536 object System.Collections.IEnumerator.Current { get { throw null; } } DisposeSystem.Collections.Generic.Queue.Enumerator537 public void Dispose() { } MoveNextSystem.Collections.Generic.Queue.Enumerator538 public bool MoveNext() { throw null; } System.Collections.IEnumerator.ResetSystem.Collections.Generic.Queue.Enumerator539 void System.Collections.IEnumerator.Reset() { } 540 } 541 } 542 [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")] 543 [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Generic.IDictionaryDebugView<K, V>")] 544 [System.SerializableAttribute] 545 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 546 { SortedDictionary()547 public SortedDictionary() { } SortedDictionary(System.Collections.Generic.IComparer<TKey> comparer)548 public SortedDictionary(System.Collections.Generic.IComparer<TKey> comparer) { } SortedDictionary(System.Collections.Generic.IDictionary<TKey, TValue> dictionary)549 public SortedDictionary(System.Collections.Generic.IDictionary<TKey, TValue> dictionary) { } SortedDictionary(System.Collections.Generic.IDictionary<TKey, TValue> dictionary, System.Collections.Generic.IComparer<TKey> comparer)550 public SortedDictionary(System.Collections.Generic.IDictionary<TKey, TValue> dictionary, System.Collections.Generic.IComparer<TKey> comparer) { } 551 public System.Collections.Generic.IComparer<TKey> Comparer { get { throw null; } } 552 public int Count { get { throw null; } } 553 public TValue this[TKey key] { get { throw null; } set { } } 554 public System.Collections.Generic.SortedDictionary<TKey, TValue>.KeyCollection Keys { get { throw null; } } 555 bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.IsReadOnly { get { throw null; } } 556 System.Collections.Generic.ICollection<TKey> System.Collections.Generic.IDictionary<TKey,TValue>.Keys { get { throw null; } } 557 System.Collections.Generic.ICollection<TValue> System.Collections.Generic.IDictionary<TKey,TValue>.Values { get { throw null; } } 558 System.Collections.Generic.IEnumerable<TKey> System.Collections.Generic.IReadOnlyDictionary<TKey,TValue>.Keys { get { throw null; } } 559 System.Collections.Generic.IEnumerable<TValue> System.Collections.Generic.IReadOnlyDictionary<TKey,TValue>.Values { get { throw null; } } 560 bool System.Collections.ICollection.IsSynchronized { get { throw null; } } 561 object System.Collections.ICollection.SyncRoot { get { throw null; } } 562 bool System.Collections.IDictionary.IsFixedSize { get { throw null; } } 563 bool System.Collections.IDictionary.IsReadOnly { get { throw null; } } 564 object System.Collections.IDictionary.this[object key] { get { throw null; } set { } } 565 System.Collections.ICollection System.Collections.IDictionary.Keys { get { throw null; } } 566 System.Collections.ICollection System.Collections.IDictionary.Values { get { throw null; } } 567 public System.Collections.Generic.SortedDictionary<TKey, TValue>.ValueCollection Values { get { throw null; } } Add(TKey key, TValue value)568 public void Add(TKey key, TValue value) { } Clear()569 public void Clear() { } ContainsKey(TKey key)570 public bool ContainsKey(TKey key) { throw null; } ContainsValue(TValue value)571 public bool ContainsValue(TValue value) { throw null; } CopyTo(System.Collections.Generic.KeyValuePair<TKey, TValue>[] array, int index)572 public void CopyTo(System.Collections.Generic.KeyValuePair<TKey, TValue>[] array, int index) { } GetEnumerator()573 public System.Collections.Generic.SortedDictionary<TKey, TValue>.Enumerator GetEnumerator() { throw null; } Remove(TKey key)574 public bool Remove(TKey key) { throw null; } Add(System.Collections.Generic.KeyValuePair<TKey, TValue> keyValuePair)575 void System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.Add(System.Collections.Generic.KeyValuePair<TKey, TValue> keyValuePair) { } Contains(System.Collections.Generic.KeyValuePair<TKey, TValue> keyValuePair)576 bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.Contains(System.Collections.Generic.KeyValuePair<TKey, TValue> keyValuePair) { throw null; } Remove(System.Collections.Generic.KeyValuePair<TKey, TValue> keyValuePair)577 bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.Remove(System.Collections.Generic.KeyValuePair<TKey, TValue> keyValuePair) { throw null; } GetEnumerator()578 System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<TKey, TValue>> System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey,TValue>>.GetEnumerator() { throw null; } System.Collections.ICollection.CopyTo(System.Array array, int index)579 void System.Collections.ICollection.CopyTo(System.Array array, int index) { } System.Collections.IDictionary.Add(object key, object value)580 void System.Collections.IDictionary.Add(object key, object value) { } System.Collections.IDictionary.Contains(object key)581 bool System.Collections.IDictionary.Contains(object key) { throw null; } System.Collections.IDictionary.GetEnumerator()582 System.Collections.IDictionaryEnumerator System.Collections.IDictionary.GetEnumerator() { throw null; } System.Collections.IDictionary.Remove(object key)583 void System.Collections.IDictionary.Remove(object key) { } System.Collections.IEnumerable.GetEnumerator()584 System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } TryGetValue(TKey key, out TValue value)585 public bool TryGetValue(TKey key, out TValue value) { value = default(TValue); throw null; } 586 [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] 587 public partial struct Enumerator : System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<TKey, TValue>>, System.Collections.IDictionaryEnumerator, System.Collections.IEnumerator, System.IDisposable 588 { 589 public System.Collections.Generic.KeyValuePair<TKey, TValue> Current { get { throw null; } } 590 System.Collections.DictionaryEntry System.Collections.IDictionaryEnumerator.Entry { get { throw null; } } 591 object System.Collections.IDictionaryEnumerator.Key { get { throw null; } } 592 object System.Collections.IDictionaryEnumerator.Value { get { throw null; } } 593 object System.Collections.IEnumerator.Current { get { throw null; } } DisposeSystem.Collections.Generic.SortedDictionary.Enumerator594 public void Dispose() { } MoveNextSystem.Collections.Generic.SortedDictionary.Enumerator595 public bool MoveNext() { throw null; } System.Collections.IEnumerator.ResetSystem.Collections.Generic.SortedDictionary.Enumerator596 void System.Collections.IEnumerator.Reset() { } 597 } 598 [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")] 599 [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Generic.DictionaryKeyCollectionDebugView<TKey, TValue>")] 600 [System.SerializableAttribute] 601 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 602 { KeyCollection(System.Collections.Generic.SortedDictionary<TKey, TValue> dictionary)603 public KeyCollection(System.Collections.Generic.SortedDictionary<TKey, TValue> dictionary) { } 604 public int Count { get { throw null; } } 605 bool System.Collections.Generic.ICollection<TKey>.IsReadOnly { get { throw null; } } 606 bool System.Collections.ICollection.IsSynchronized { get { throw null; } } 607 object System.Collections.ICollection.SyncRoot { get { throw null; } } CopyTo(TKey[] array, int index)608 public void CopyTo(TKey[] array, int index) { } GetEnumerator()609 public System.Collections.Generic.SortedDictionary<TKey, TValue>.KeyCollection.Enumerator GetEnumerator() { throw null; } Add(TKey item)610 void System.Collections.Generic.ICollection<TKey>.Add(TKey item) { } Clear()611 void System.Collections.Generic.ICollection<TKey>.Clear() { } Contains(TKey item)612 bool System.Collections.Generic.ICollection<TKey>.Contains(TKey item) { throw null; } Remove(TKey item)613 bool System.Collections.Generic.ICollection<TKey>.Remove(TKey item) { throw null; } GetEnumerator()614 System.Collections.Generic.IEnumerator<TKey> System.Collections.Generic.IEnumerable<TKey>.GetEnumerator() { throw null; } System.Collections.ICollection.CopyTo(System.Array array, int index)615 void System.Collections.ICollection.CopyTo(System.Array array, int index) { } System.Collections.IEnumerable.GetEnumerator()616 System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } 617 [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] 618 public partial struct Enumerator : System.Collections.Generic.IEnumerator<TKey>, System.Collections.IEnumerator, System.IDisposable 619 { 620 public TKey Current { get { throw null; } } 621 object System.Collections.IEnumerator.Current { get { throw null; } } DisposeSystem.Collections.Generic.SortedDictionary.KeyCollection.Enumerator622 public void Dispose() { } MoveNextSystem.Collections.Generic.SortedDictionary.KeyCollection.Enumerator623 public bool MoveNext() { throw null; } System.Collections.IEnumerator.ResetSystem.Collections.Generic.SortedDictionary.KeyCollection.Enumerator624 void System.Collections.IEnumerator.Reset() { } 625 } 626 } 627 [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")] 628 [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Generic.DictionaryValueCollectionDebugView<TKey, TValue>")] 629 [System.SerializableAttribute] 630 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 631 { ValueCollection(System.Collections.Generic.SortedDictionary<TKey, TValue> dictionary)632 public ValueCollection(System.Collections.Generic.SortedDictionary<TKey, TValue> dictionary) { } 633 public int Count { get { throw null; } } 634 bool System.Collections.Generic.ICollection<TValue>.IsReadOnly { get { throw null; } } 635 bool System.Collections.ICollection.IsSynchronized { get { throw null; } } 636 object System.Collections.ICollection.SyncRoot { get { throw null; } } CopyTo(TValue[] array, int index)637 public void CopyTo(TValue[] array, int index) { } GetEnumerator()638 public System.Collections.Generic.SortedDictionary<TKey, TValue>.ValueCollection.Enumerator GetEnumerator() { throw null; } Add(TValue item)639 void System.Collections.Generic.ICollection<TValue>.Add(TValue item) { } Clear()640 void System.Collections.Generic.ICollection<TValue>.Clear() { } Contains(TValue item)641 bool System.Collections.Generic.ICollection<TValue>.Contains(TValue item) { throw null; } Remove(TValue item)642 bool System.Collections.Generic.ICollection<TValue>.Remove(TValue item) { throw null; } GetEnumerator()643 System.Collections.Generic.IEnumerator<TValue> System.Collections.Generic.IEnumerable<TValue>.GetEnumerator() { throw null; } System.Collections.ICollection.CopyTo(System.Array array, int index)644 void System.Collections.ICollection.CopyTo(System.Array array, int index) { } System.Collections.IEnumerable.GetEnumerator()645 System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } 646 [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] 647 public partial struct Enumerator : System.Collections.Generic.IEnumerator<TValue>, System.Collections.IEnumerator, System.IDisposable 648 { 649 public TValue Current { get { throw null; } } 650 object System.Collections.IEnumerator.Current { get { throw null; } } DisposeSystem.Collections.Generic.SortedDictionary.ValueCollection.Enumerator651 public void Dispose() { } MoveNextSystem.Collections.Generic.SortedDictionary.ValueCollection.Enumerator652 public bool MoveNext() { throw null; } System.Collections.IEnumerator.ResetSystem.Collections.Generic.SortedDictionary.ValueCollection.Enumerator653 void System.Collections.IEnumerator.Reset() { } 654 } 655 } 656 } 657 [System.Diagnostics.DebuggerDisplayAttribute("Count = {Count}")] 658 [System.Diagnostics.DebuggerTypeProxyAttribute("System.Collections.Generic.IDictionaryDebugView<K, V>")] 659 [System.SerializableAttribute] 660 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 661 { SortedList()662 public SortedList() { } SortedList(System.Collections.Generic.IComparer<TKey> comparer)663 public SortedList(System.Collections.Generic.IComparer<TKey> comparer) { } SortedList(System.Collections.Generic.IDictionary<TKey, TValue> dictionary)664 public SortedList(System.Collections.Generic.IDictionary<TKey, TValue> dictionary) { } SortedList(System.Collections.Generic.IDictionary<TKey, TValue> dictionary, System.Collections.Generic.IComparer<TKey> comparer)665 public SortedList(System.Collections.Generic.IDictionary<TKey, TValue> dictionary, System.Collections.Generic.IComparer<TKey> comparer) { } SortedList(int capacity)666 public SortedList(int capacity) { } SortedList(int capacity, System.Collections.Generic.IComparer<TKey> comparer)667 public SortedList(int capacity, System.Collections.Generic.IComparer<TKey> comparer) { } 668 public int Capacity { get { throw null; } set { } } 669 public System.Collections.Generic.IComparer<TKey> Comparer { get { throw null; } } 670 public int Count { get { throw null; } } 671 public TValue this[TKey key] { get { throw null; } set { } } 672 public System.Collections.Generic.IList<TKey> Keys { get { throw null; } } 673 bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.IsReadOnly { get { throw null; } } 674 System.Collections.Generic.ICollection<TKey> System.Collections.Generic.IDictionary<TKey,TValue>.Keys { get { throw null; } } 675 System.Collections.Generic.ICollection<TValue> System.Collections.Generic.IDictionary<TKey,TValue>.Values { get { throw null; } } 676 System.Collections.Generic.IEnumerable<TKey> System.Collections.Generic.IReadOnlyDictionary<TKey,TValue>.Keys { get { throw null; } } 677 System.Collections.Generic.IEnumerable<TValue> System.Collections.Generic.IReadOnlyDictionary<TKey,TValue>.Values { get { throw null; } } 678 bool System.Collections.ICollection.IsSynchronized { get { throw null; } } 679 object System.Collections.ICollection.SyncRoot { get { throw null; } } 680 bool System.Collections.IDictionary.IsFixedSize { get { throw null; } } 681 bool System.Collections.IDictionary.IsReadOnly { get { throw null; } } 682 object System.Collections.IDictionary.this[object key] { get { throw null; } set { } } 683 System.Collections.ICollection System.Collections.IDictionary.Keys { get { throw null; } } 684 System.Collections.ICollection System.Collections.IDictionary.Values { get { throw null; } } 685 public System.Collections.Generic.IList<TValue> Values { get { throw null; } } Add(TKey key, TValue value)686 public void Add(TKey key, TValue value) { } Clear()687 public void Clear() { } ContainsKey(TKey key)688 public bool ContainsKey(TKey key) { throw null; } ContainsValue(TValue value)689 public bool ContainsValue(TValue value) { throw null; } GetEnumerator()690 public System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<TKey, TValue>> GetEnumerator() { throw null; } IndexOfKey(TKey key)691 public int IndexOfKey(TKey key) { throw null; } IndexOfValue(TValue value)692 public int IndexOfValue(TValue value) { throw null; } Remove(TKey key)693 public bool Remove(TKey key) { throw null; } RemoveAt(int index)694 public void RemoveAt(int index) { } Add(System.Collections.Generic.KeyValuePair<TKey, TValue> keyValuePair)695 void System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.Add(System.Collections.Generic.KeyValuePair<TKey, TValue> keyValuePair) { } Contains(System.Collections.Generic.KeyValuePair<TKey, TValue> keyValuePair)696 bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.Contains(System.Collections.Generic.KeyValuePair<TKey, TValue> keyValuePair) { throw null; } CopyTo(System.Collections.Generic.KeyValuePair<TKey, TValue>[] array, int arrayIndex)697 void System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.CopyTo(System.Collections.Generic.KeyValuePair<TKey, TValue>[] array, int arrayIndex) { } Remove(System.Collections.Generic.KeyValuePair<TKey, TValue> keyValuePair)698 bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.Remove(System.Collections.Generic.KeyValuePair<TKey, TValue> keyValuePair) { throw null; } GetEnumerator()699 System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<TKey, TValue>> System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey,TValue>>.GetEnumerator() { throw null; } System.Collections.ICollection.CopyTo(System.Array array, int index)700 void System.Collections.ICollection.CopyTo(System.Array array, int index) { } System.Collections.IDictionary.Add(object key, object value)701 void System.Collections.IDictionary.Add(object key, object value) { } System.Collections.IDictionary.Contains(object key)702 bool System.Collections.IDictionary.Contains(object key) { throw null; } System.Collections.IDictionary.GetEnumerator()703 System.Collections.IDictionaryEnumerator System.Collections.IDictionary.GetEnumerator() { throw null; } System.Collections.IDictionary.Remove(object key)704 void System.Collections.IDictionary.Remove(object key) { } System.Collections.IEnumerable.GetEnumerator()705