Skip to content
This repository has been archived by the owner on Mar 8, 2021. It is now read-only.

Commit

Permalink
Update BCL assemblies for mono/2017-12
Browse files Browse the repository at this point in the history
Context: dotnet/android#1263

New APIs! YAY!!!!
  • Loading branch information
jonpryor committed Feb 15, 2018
1 parent 5be4d43 commit 3b3465f
Show file tree
Hide file tree
Showing 5 changed files with 3,611 additions and 504 deletions.
19 changes: 19 additions & 0 deletions reference/System.IO.Compression.xml
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,11 @@
<property name="Destination" value="System.IO.Compression.GZipStream" />
</properties>
</attribute>
<attribute name="System.CLSCompliantAttribute">
<properties>
<property name="IsCompliant" value="True" />
</properties>
</attribute>
<attribute name="System.Diagnostics.DebuggableAttribute">
<properties>
<property name="IsJITTrackingEnabled" value="IgnoreSymbolStoreSequencePoints" />
Expand Down Expand Up @@ -180,6 +185,20 @@
</method>
</methods>
</property>
<property name="Crc32" attrib="0" ptype="System.UInt32">
<attributes>
<attribute name="System.CLSCompliantAttribute">
<properties>
<property name="IsCompliant" value="False" />
</properties>
</attribute>
</attributes>
<methods>
<method name="get_Crc32()" attrib="2182" returntype="System.UInt32">
<parameters />
</method>
</methods>
</property>
<property name="ExternalAttributes" attrib="0" ptype="System.Int32">
<methods>
<method name="get_ExternalAttributes()" attrib="2182" returntype="System.Int32">
Expand Down
58 changes: 58 additions & 0 deletions reference/System.Numerics.xml
Original file line number Diff line number Diff line change
Expand Up @@ -90,6 +90,9 @@
<namespace name="System.Numerics">
<classes>
<class name="BigInteger" type="struct" base="System.ValueType" sealed="true" serializable="true" charset="Ansi" layout="Sequential">
<attributes>
<attribute name="System.Runtime.CompilerServices.IsReadOnlyAttribute" />
</attributes>
<interfaces>
<interface name="System.IComparable" />
<interface name="System.IComparable`1[System.Numerics.BigInteger]" />
Expand Down Expand Up @@ -158,6 +161,13 @@
<parameter name="value" position="0" attrib="0" type="System.UInt64" />
</parameters>
</constructor>
<constructor name=".ctor(System.ReadOnlySpan`1[System.Byte], System.Boolean, System.Boolean)" attrib="6278">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.ReadOnlySpan`1[System.Byte]" />
<parameter name="isUnsigned" position="1" attrib="4112" type="System.Boolean" optional="true" defaultValue="False" />
<parameter name="isBigEndian" position="2" attrib="4112" type="System.Boolean" optional="true" defaultValue="False" />
</parameters>
</constructor>
</constructors>
<properties>
<property name="IsEven" attrib="0" ptype="System.Boolean">
Expand Down Expand Up @@ -302,6 +312,11 @@
<parameter name="other" position="0" attrib="0" type="System.UInt64" />
</parameters>
</method>
<method name="GetByteCount(System.Boolean)" attrib="134" returntype="System.Int32">
<parameters>
<parameter name="isUnsigned" position="0" attrib="4112" type="System.Boolean" optional="true" defaultValue="False" />
</parameters>
</method>
<method name="GetHashCode()" attrib="198" virtual="true" is-override="true" returntype="System.Int32">
<parameters />
</method>
Expand Down Expand Up @@ -374,6 +389,13 @@
<parameter name="provider" position="1" attrib="0" type="System.IFormatProvider" />
</parameters>
</method>
<method name="Parse(System.ReadOnlySpan`1[System.Char], System.Globalization.NumberStyles, System.IFormatProvider)" attrib="150" static="true" returntype="System.Numerics.BigInteger">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.ReadOnlySpan`1[System.Char]" />
<parameter name="style" position="1" attrib="4112" type="System.Globalization.NumberStyles" optional="true" defaultValue="7" />
<parameter name="provider" position="2" attrib="4112" type="System.IFormatProvider" optional="true" defaultValue="NULL" />
</parameters>
</method>
<method name="Parse(System.String, System.Globalization.NumberStyles, System.IFormatProvider)" attrib="150" static="true" returntype="System.Numerics.BigInteger">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.String" />
Expand Down Expand Up @@ -402,6 +424,12 @@
<method name="ToByteArray()" attrib="134" returntype="System.Byte[]">
<parameters />
</method>
<method name="ToByteArray(System.Boolean, System.Boolean)" attrib="134" returntype="System.Byte[]">
<parameters>
<parameter name="isUnsigned" position="0" attrib="4112" type="System.Boolean" optional="true" defaultValue="False" />
<parameter name="isBigEndian" position="1" attrib="4112" type="System.Boolean" optional="true" defaultValue="False" />
</parameters>
</method>
<method name="ToString()" attrib="198" virtual="true" is-override="true" returntype="System.String">
<parameters />
</method>
Expand All @@ -421,12 +449,34 @@
<parameter name="provider" position="1" attrib="0" type="System.IFormatProvider" />
</parameters>
</method>
<method name="TryFormat(System.Span`1[System.Char], out System.Int32&amp;, System.ReadOnlySpan`1[System.Char], System.IFormatProvider)" attrib="134" returntype="System.Boolean">
<parameters>
<parameter name="destination" position="0" attrib="0" type="System.Span`1[System.Char]" />
<parameter name="charsWritten" position="1" attrib="2" type="System.Int32" direction="out" />
<parameter name="format" position="2" attrib="4112" type="System.ReadOnlySpan`1[System.Char]" optional="true" defaultValue="NULL" />
<parameter name="provider" position="3" attrib="4112" type="System.IFormatProvider" optional="true" defaultValue="NULL" />
</parameters>
</method>
<method name="TryParse(System.ReadOnlySpan`1[System.Char], out System.Numerics.BigInteger&amp;)" attrib="150" static="true" returntype="System.Boolean">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.ReadOnlySpan`1[System.Char]" />
<parameter name="result" position="1" attrib="2" type="System.Numerics.BigInteger" direction="out" />
</parameters>
</method>
<method name="TryParse(System.String, out System.Numerics.BigInteger&amp;)" attrib="150" static="true" returntype="System.Boolean">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.String" />
<parameter name="result" position="1" attrib="2" type="System.Numerics.BigInteger" direction="out" />
</parameters>
</method>
<method name="TryParse(System.ReadOnlySpan`1[System.Char], System.Globalization.NumberStyles, System.IFormatProvider, out System.Numerics.BigInteger&amp;)" attrib="150" static="true" returntype="System.Boolean">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.ReadOnlySpan`1[System.Char]" />
<parameter name="style" position="1" attrib="0" type="System.Globalization.NumberStyles" />
<parameter name="provider" position="2" attrib="0" type="System.IFormatProvider" />
<parameter name="result" position="3" attrib="2" type="System.Numerics.BigInteger" direction="out" />
</parameters>
</method>
<method name="TryParse(System.String, System.Globalization.NumberStyles, System.IFormatProvider, out System.Numerics.BigInteger&amp;)" attrib="150" static="true" returntype="System.Boolean">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.String" />
Expand All @@ -435,6 +485,14 @@
<parameter name="result" position="3" attrib="2" type="System.Numerics.BigInteger" direction="out" />
</parameters>
</method>
<method name="TryWriteBytes(System.Span`1[System.Byte], out System.Int32&amp;, System.Boolean, System.Boolean)" attrib="134" returntype="System.Boolean">
<parameters>
<parameter name="destination" position="0" attrib="0" type="System.Span`1[System.Byte]" />
<parameter name="bytesWritten" position="1" attrib="2" type="System.Int32" direction="out" />
<parameter name="isUnsigned" position="2" attrib="4112" type="System.Boolean" optional="true" defaultValue="False" />
<parameter name="isBigEndian" position="3" attrib="4112" type="System.Boolean" optional="true" defaultValue="False" />
</parameters>
</method>
<method name="op_Addition(System.Numerics.BigInteger, System.Numerics.BigInteger)" attrib="2198" static="true" returntype="System.Numerics.BigInteger">
<parameters>
<parameter name="left" position="0" attrib="0" type="System.Numerics.BigInteger" />
Expand Down
14 changes: 14 additions & 0 deletions reference/System.Xml.xml
Original file line number Diff line number Diff line change
Expand Up @@ -18701,6 +18701,20 @@
<parameters />
</constructor>
</constructors>
<properties>
<property name="CollapseWhiteSpaceIntoEmptyStringString" attrib="0" ptype="System.String">
<methods>
<method name="get_CollapseWhiteSpaceIntoEmptyStringString()" attrib="2182" returntype="System.String">
<parameters />
</method>
<method name="set_CollapseWhiteSpaceIntoEmptyStringString(System.String)" attrib="2182" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.String" />
</parameters>
</method>
</methods>
</property>
</properties>
</class>
<class name="XsltConfigSection" type="class" base="System.Object" sealed="true" charset="Ansi" layout="Auto">
<attributes>
Expand Down
Loading

0 comments on commit 3b3465f

Please sign in to comment.