[apidiff] Update definitions to C7SR1 (current stable) (#550)

Also enable tvOS when updating references (Makefile)
This commit is contained in:
Sebastien Pouliot 2016-08-04 13:14:13 -04:00 коммит произвёл Sebastien Pouliot
Родитель 08882e2e9c
Коммит 2037c5f581
36 изменённых файлов: 42746 добавлений и 5054 удалений

Просмотреть файл

@ -189,7 +189,7 @@ update-watchos-refs: $(WATCHOS_REFS)
update-ios-refs: $(IOS_REFS)
update-mac-refs: $(MAC_REFS)
update-refs: $(WATCHOS_REFS) $(IOS_REFS) $(MAC_REFS)
update-refs: $(WATCHOS_REFS) $(TVOS_REFS) $(IOS_REFS) $(MAC_REFS)
# targets to verify that the 32-bit and 64-bit assemblies have identical API.

Разница между файлами не показана из-за своего большого размера Загрузить разницу

Просмотреть файл

@ -182,7 +182,7 @@
<methods>
<method name="get_Item(System.Int32)" attrib="2534" virtual="true" returntype="System.Object">
<parameters>
<parameter name="index" position="0" attrib="0" type="System.Int32" />
<parameter name="ordinal" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
</methods>
@ -191,7 +191,7 @@
<methods>
<method name="get_Item(System.String)" attrib="2534" virtual="true" returntype="System.Object">
<parameters>
<parameter name="index" position="0" attrib="0" type="System.String" />
<parameter name="name" position="0" attrib="0" type="System.String" />
</parameters>
</method>
</methods>
@ -200,95 +200,95 @@
<methods>
<method name="GetBoolean(System.Int32)" attrib="486" virtual="true" returntype="System.Boolean">
<parameters>
<parameter name="i" position="0" attrib="0" type="System.Int32" />
<parameter name="ordinal" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="GetByte(System.Int32)" attrib="486" virtual="true" returntype="System.Byte">
<parameters>
<parameter name="i" position="0" attrib="0" type="System.Int32" />
<parameter name="ordinal" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="GetBytes(System.Int32, System.Int64, System.Byte[], System.Int32, System.Int32)" attrib="486" virtual="true" returntype="System.Int64">
<parameters>
<parameter name="i" position="0" attrib="0" type="System.Int32" />
<parameter name="ordinal" position="0" attrib="0" type="System.Int32" />
<parameter name="fieldOffset" position="1" attrib="0" type="System.Int64" />
<parameter name="buffer" position="2" attrib="0" type="System.Byte[]" />
<parameter name="bufferoffset" position="3" attrib="0" type="System.Int32" />
<parameter name="bufferOffset" position="3" attrib="0" type="System.Int32" />
<parameter name="length" position="4" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="GetChar(System.Int32)" attrib="486" virtual="true" returntype="System.Char">
<parameters>
<parameter name="i" position="0" attrib="0" type="System.Int32" />
<parameter name="ordinal" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="GetChars(System.Int32, System.Int64, System.Char[], System.Int32, System.Int32)" attrib="486" virtual="true" returntype="System.Int64">
<parameters>
<parameter name="i" position="0" attrib="0" type="System.Int32" />
<parameter name="fieldoffset" position="1" attrib="0" type="System.Int64" />
<parameter name="ordinal" position="0" attrib="0" type="System.Int32" />
<parameter name="fieldOffset" position="1" attrib="0" type="System.Int64" />
<parameter name="buffer" position="2" attrib="0" type="System.Char[]" />
<parameter name="bufferoffset" position="3" attrib="0" type="System.Int32" />
<parameter name="bufferOffset" position="3" attrib="0" type="System.Int32" />
<parameter name="length" position="4" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="GetData(System.Int32)" attrib="486" virtual="true" returntype="System.Data.IDataReader">
<parameters>
<parameter name="i" position="0" attrib="0" type="System.Int32" />
<parameter name="ordinal" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="GetDataTypeName(System.Int32)" attrib="486" virtual="true" returntype="System.String">
<parameters>
<parameter name="i" position="0" attrib="0" type="System.Int32" />
<parameter name="ordinal" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="GetDateTime(System.Int32)" attrib="486" virtual="true" returntype="System.DateTime">
<parameters>
<parameter name="i" position="0" attrib="0" type="System.Int32" />
<parameter name="ordinal" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="GetDecimal(System.Int32)" attrib="486" virtual="true" returntype="System.Decimal">
<parameters>
<parameter name="i" position="0" attrib="0" type="System.Int32" />
<parameter name="ordinal" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="GetDouble(System.Int32)" attrib="486" virtual="true" returntype="System.Double">
<parameters>
<parameter name="i" position="0" attrib="0" type="System.Int32" />
<parameter name="ordinal" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="GetFieldType(System.Int32)" attrib="486" virtual="true" returntype="System.Type">
<parameters>
<parameter name="i" position="0" attrib="0" type="System.Int32" />
<parameter name="ordinal" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="GetFloat(System.Int32)" attrib="486" virtual="true" returntype="System.Single">
<parameters>
<parameter name="i" position="0" attrib="0" type="System.Int32" />
<parameter name="ordinal" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="GetGuid(System.Int32)" attrib="486" virtual="true" returntype="System.Guid">
<parameters>
<parameter name="i" position="0" attrib="0" type="System.Int32" />
<parameter name="ordinal" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="GetInt16(System.Int32)" attrib="486" virtual="true" returntype="System.Int16">
<parameters>
<parameter name="i" position="0" attrib="0" type="System.Int32" />
<parameter name="ordinal" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="GetInt32(System.Int32)" attrib="486" virtual="true" returntype="System.Int32">
<parameters>
<parameter name="i" position="0" attrib="0" type="System.Int32" />
<parameter name="ordinal" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="GetInt64(System.Int32)" attrib="486" virtual="true" returntype="System.Int64">
<parameters>
<parameter name="i" position="0" attrib="0" type="System.Int32" />
<parameter name="ordinal" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="GetName(System.Int32)" attrib="486" virtual="true" returntype="System.String">
<parameters>
<parameter name="i" position="0" attrib="0" type="System.Int32" />
<parameter name="ordinal" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="GetOrdinal(System.String)" attrib="486" virtual="true" returntype="System.Int32">
@ -298,12 +298,12 @@
</method>
<method name="GetString(System.Int32)" attrib="486" virtual="true" returntype="System.String">
<parameters>
<parameter name="i" position="0" attrib="0" type="System.Int32" />
<parameter name="ordinal" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="GetValue(System.Int32)" attrib="486" virtual="true" returntype="System.Object">
<parameters>
<parameter name="i" position="0" attrib="0" type="System.Int32" />
<parameter name="ordinal" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="GetValues(System.Object[])" attrib="486" virtual="true" returntype="System.Int32">
@ -313,7 +313,7 @@
</method>
<method name="IsDBNull(System.Int32)" attrib="486" virtual="true" returntype="System.Boolean">
<parameters>
<parameter name="i" position="0" attrib="0" type="System.Int32" />
<parameter name="ordinal" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
</methods>

Просмотреть файл

@ -224,6 +224,9 @@
<method name="Open()" attrib="134" returntype="System.IO.Stream">
<parameters />
</method>
<method name="ToString()" attrib="198" virtual="true" is-override="true" returntype="System.String">
<parameters />
</method>
</methods>
</class>
<class name="ZipArchiveMode" type="enum" base="System.Enum" sealed="true" serializable="true" charset="Ansi" layout="Auto" enumtype="System.Int32">

Разница между файлами не показана из-за своего большого размера Загрузить разницу

Разница между файлами не показана из-за своего большого размера Загрузить разницу

Просмотреть файл

@ -157,6 +157,52 @@
</attribute>
</attributes>
<namespaces>
<namespace name="Microsoft.Win32.SafeHandles">
<classes>
<class name="SafeProcessHandle" type="class" base="Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid" sealed="true" charset="Ansi" layout="Auto">
<attributes>
<attribute name="System.Security.SuppressUnmanagedCodeSecurityAttribute" />
</attributes>
<interfaces>
<interface name="System.IDisposable" />
</interfaces>
<constructors>
<constructor name=".ctor(System.IntPtr, System.Boolean)" attrib="22662">
<parameters>
<parameter name="existingHandle" position="0" attrib="0" type="System.IntPtr" />
<parameter name="ownsHandle" position="1" attrib="0" type="System.Boolean" />
</parameters>
</constructor>
</constructors>
<methods>
<method name="ReleaseHandle()" attrib="196" virtual="true" is-override="true" returntype="System.Boolean">
<parameters />
</method>
</methods>
</class>
<class name="SafeX509ChainHandle" type="class" base="System.Runtime.InteropServices.SafeHandle" sealed="true" charset="Ansi" layout="Auto">
<interfaces>
<interface name="System.IDisposable" />
</interfaces>
<properties>
<property name="IsInvalid" attrib="0" ptype="System.Boolean">
<attributes />
<methods>
<method name="get_IsInvalid()" attrib="2246" virtual="true" is-override="true" returntype="System.Boolean">
<parameters />
</method>
</methods>
</property>
</properties>
<methods>
<method name="ReleaseHandle()" attrib="196" virtual="true" is-override="true" returntype="System.Boolean">
<attributes />
<parameters />
</method>
</methods>
</class>
</classes>
</namespace>
<namespace name="Mono.Security.Interface">
<classes>
<class name="Alert" type="class" base="System.Object" charset="Ansi" layout="Auto">
@ -23638,6 +23684,261 @@
</namespace>
<namespace name="System.IO">
<classes>
<class name="ErrorEventArgs" type="class" base="System.EventArgs" charset="Ansi" layout="Auto">
<constructors>
<constructor name=".ctor(System.Exception)" attrib="6278">
<parameters>
<parameter name="exception" position="0" attrib="0" type="System.Exception" />
</parameters>
</constructor>
</constructors>
<methods>
<method name="GetException()" attrib="454" virtual="true" returntype="System.Exception">
<parameters />
</method>
</methods>
</class>
<class name="ErrorEventHandler" type="delegate" base="System.MulticastDelegate" sealed="true" charset="Ansi" layout="Auto">
<interfaces>
<interface name="System.ICloneable" />
<interface name="System.Runtime.Serialization.ISerializable" />
</interfaces>
<constructors>
<constructor name=".ctor(System.Object, System.IntPtr)" attrib="6278">
<parameters>
<parameter name="object" position="0" attrib="0" type="System.Object" />
<parameter name="method" position="1" attrib="0" type="System.IntPtr" />
</parameters>
</constructor>
</constructors>
<methods>
<method name="BeginInvoke(System.Object, System.IO.ErrorEventArgs, System.AsyncCallback, System.Object)" attrib="454" virtual="true" returntype="System.IAsyncResult">
<parameters>
<parameter name="sender" position="0" attrib="0" type="System.Object" />
<parameter name="e" position="1" attrib="0" type="System.IO.ErrorEventArgs" />
<parameter name="callback" position="2" attrib="0" type="System.AsyncCallback" />
<parameter name="object" position="3" attrib="0" type="System.Object" />
</parameters>
</method>
<method name="EndInvoke(System.IAsyncResult)" attrib="454" virtual="true" returntype="System.Void">
<parameters>
<parameter name="result" position="0" attrib="0" type="System.IAsyncResult" />
</parameters>
</method>
<method name="Invoke(System.Object, System.IO.ErrorEventArgs)" attrib="454" virtual="true" returntype="System.Void">
<parameters>
<parameter name="sender" position="0" attrib="0" type="System.Object" />
<parameter name="e" position="1" attrib="0" type="System.IO.ErrorEventArgs" />
</parameters>
</method>
</methods>
</class>
<class name="FileSystemEventArgs" type="class" base="System.EventArgs" charset="Ansi" layout="Auto">
<constructors>
<constructor name=".ctor(System.IO.WatcherChangeTypes, System.String, System.String)" attrib="6278">
<parameters>
<parameter name="changeType" position="0" attrib="0" type="System.IO.WatcherChangeTypes" />
<parameter name="directory" position="1" attrib="0" type="System.String" />
<parameter name="name" position="2" attrib="0" type="System.String" />
</parameters>
</constructor>
</constructors>
<properties>
<property name="ChangeType" attrib="0" ptype="System.IO.WatcherChangeTypes">
<methods>
<method name="get_ChangeType()" attrib="2182" returntype="System.IO.WatcherChangeTypes">
<parameters />
</method>
</methods>
</property>
<property name="FullPath" attrib="0" ptype="System.String">
<methods>
<method name="get_FullPath()" attrib="2182" returntype="System.String">
<parameters />
</method>
</methods>
</property>
<property name="Name" attrib="0" ptype="System.String">
<methods>
<method name="get_Name()" attrib="2182" returntype="System.String">
<parameters />
</method>
</methods>
</property>
</properties>
</class>
<class name="FileSystemEventHandler" type="delegate" base="System.MulticastDelegate" sealed="true" charset="Ansi" layout="Auto">
<interfaces>
<interface name="System.ICloneable" />
<interface name="System.Runtime.Serialization.ISerializable" />
</interfaces>
<constructors>
<constructor name=".ctor(System.Object, System.IntPtr)" attrib="6278">
<parameters>
<parameter name="object" position="0" attrib="0" type="System.Object" />
<parameter name="method" position="1" attrib="0" type="System.IntPtr" />
</parameters>
</constructor>
</constructors>
<methods>
<method name="BeginInvoke(System.Object, System.IO.FileSystemEventArgs, System.AsyncCallback, System.Object)" attrib="454" virtual="true" returntype="System.IAsyncResult">
<parameters>
<parameter name="sender" position="0" attrib="0" type="System.Object" />
<parameter name="e" position="1" attrib="0" type="System.IO.FileSystemEventArgs" />
<parameter name="callback" position="2" attrib="0" type="System.AsyncCallback" />
<parameter name="object" position="3" attrib="0" type="System.Object" />
</parameters>
</method>
<method name="EndInvoke(System.IAsyncResult)" attrib="454" virtual="true" returntype="System.Void">
<parameters>
<parameter name="result" position="0" attrib="0" type="System.IAsyncResult" />
</parameters>
</method>
<method name="Invoke(System.Object, System.IO.FileSystemEventArgs)" attrib="454" virtual="true" returntype="System.Void">
<parameters>
<parameter name="sender" position="0" attrib="0" type="System.Object" />
<parameter name="e" position="1" attrib="0" type="System.IO.FileSystemEventArgs" />
</parameters>
</method>
</methods>
</class>
<class name="FileSystemWatcher" type="class" base="System.Object" charset="Ansi" layout="Auto">
<constructors>
<constructor name=".ctor()" attrib="6278">
<parameters />
</constructor>
<constructor name=".ctor(System.String)" attrib="6278">
<parameters>
<parameter name="path" position="0" attrib="0" type="System.String" />
</parameters>
</constructor>
<constructor name=".ctor(System.String, System.String)" attrib="6278">
<parameters>
<parameter name="path" position="0" attrib="0" type="System.String" />
<parameter name="filter" position="1" attrib="0" type="System.String" />
</parameters>
</constructor>
</constructors>
<properties>
<property name="EnableRaisingEvents" attrib="0" ptype="System.Boolean">
<methods>
<method name="get_EnableRaisingEvents()" attrib="2182" returntype="System.Boolean">
<parameters />
</method>
<method name="set_EnableRaisingEvents(System.Boolean)" attrib="2182" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.Boolean" />
</parameters>
</method>
</methods>
</property>
<property name="Filter" attrib="0" ptype="System.String">
<methods>
<method name="get_Filter()" attrib="2182" returntype="System.String">
<parameters />
</method>
<method name="set_Filter(System.String)" attrib="2182" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.String" />
</parameters>
</method>
</methods>
</property>
<property name="IncludeSubdirectories" attrib="0" ptype="System.Boolean">
<methods>
<method name="get_IncludeSubdirectories()" attrib="2182" returntype="System.Boolean">
<parameters />
</method>
<method name="set_IncludeSubdirectories(System.Boolean)" attrib="2182" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.Boolean" />
</parameters>
</method>
</methods>
</property>
<property name="InternalBufferSize" attrib="0" ptype="System.Int32">
<methods>
<method name="get_InternalBufferSize()" attrib="2182" returntype="System.Int32">
<parameters />
</method>
<method name="set_InternalBufferSize(System.Int32)" attrib="2182" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
</methods>
</property>
<property name="NotifyFilter" attrib="0" ptype="System.IO.NotifyFilters">
<methods>
<method name="get_NotifyFilter()" attrib="2182" returntype="System.IO.NotifyFilters">
<parameters />
</method>
<method name="set_NotifyFilter(System.IO.NotifyFilters)" attrib="2182" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.IO.NotifyFilters" />
</parameters>
</method>
</methods>
</property>
<property name="Path" attrib="0" ptype="System.String">
<methods>
<method name="get_Path()" attrib="2182" returntype="System.String">
<parameters />
</method>
<method name="set_Path(System.String)" attrib="2182" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.String" />
</parameters>
</method>
</methods>
</property>
</properties>
<events>
<event name="Changed" attrib="0" eventtype="System.IO.FileSystemEventHandler" />
<event name="Created" attrib="0" eventtype="System.IO.FileSystemEventHandler" />
<event name="Deleted" attrib="0" eventtype="System.IO.FileSystemEventHandler" />
<event name="Error" attrib="0" eventtype="System.IO.ErrorEventHandler" />
<event name="Renamed" attrib="0" eventtype="System.IO.RenamedEventHandler" />
</events>
<methods>
<method name="OnChanged(System.IO.FileSystemEventArgs)" attrib="132" returntype="System.Void">
<parameters>
<parameter name="e" position="0" attrib="0" type="System.IO.FileSystemEventArgs" />
</parameters>
</method>
<method name="OnCreated(System.IO.FileSystemEventArgs)" attrib="132" returntype="System.Void">
<parameters>
<parameter name="e" position="0" attrib="0" type="System.IO.FileSystemEventArgs" />
</parameters>
</method>
<method name="OnDeleted(System.IO.FileSystemEventArgs)" attrib="132" returntype="System.Void">
<parameters>
<parameter name="e" position="0" attrib="0" type="System.IO.FileSystemEventArgs" />
</parameters>
</method>
<method name="OnError(System.IO.ErrorEventArgs)" attrib="132" returntype="System.Void">
<parameters>
<parameter name="e" position="0" attrib="0" type="System.IO.ErrorEventArgs" />
</parameters>
</method>
<method name="OnRenamed(System.IO.RenamedEventArgs)" attrib="132" returntype="System.Void">
<parameters>
<parameter name="e" position="0" attrib="0" type="System.IO.RenamedEventArgs" />
</parameters>
</method>
<method name="WaitForChanged(System.IO.WatcherChangeTypes)" attrib="134" returntype="System.IO.WaitForChangedResult">
<parameters>
<parameter name="changeType" position="0" attrib="0" type="System.IO.WatcherChangeTypes" />
</parameters>
</method>
<method name="WaitForChanged(System.IO.WatcherChangeTypes, System.Int32)" attrib="134" returntype="System.IO.WaitForChangedResult">
<parameters>
<parameter name="changeType" position="0" attrib="0" type="System.IO.WatcherChangeTypes" />
<parameter name="timeout" position="1" attrib="0" type="System.Int32" />
</parameters>
</method>
</methods>
</class>
<class name="InternalBufferOverflowException" type="class" base="System.SystemException" serializable="true" charset="Ansi" layout="Auto">
<interfaces>
<interface name="System.Runtime.Serialization.ISerializable" />
@ -23686,6 +23987,158 @@
</constructor>
</constructors>
</class>
<class name="NotifyFilters" type="enum" base="System.Enum" sealed="true" serializable="true" charset="Ansi" layout="Auto" enumtype="System.Int32">
<attributes>
<attribute name="System.FlagsAttribute" />
</attributes>
<interfaces>
<interface name="System.IComparable" />
<interface name="System.IConvertible" />
<interface name="System.IFormattable" />
</interfaces>
<fields>
<field name="Attributes" attrib="32854" fieldtype="System.IO.NotifyFilters" value="4" />
<field name="CreationTime" attrib="32854" fieldtype="System.IO.NotifyFilters" value="64" />
<field name="DirectoryName" attrib="32854" fieldtype="System.IO.NotifyFilters" value="2" />
<field name="FileName" attrib="32854" fieldtype="System.IO.NotifyFilters" value="1" />
<field name="LastAccess" attrib="32854" fieldtype="System.IO.NotifyFilters" value="32" />
<field name="LastWrite" attrib="32854" fieldtype="System.IO.NotifyFilters" value="16" />
<field name="Security" attrib="32854" fieldtype="System.IO.NotifyFilters" value="256" />
<field name="Size" attrib="32854" fieldtype="System.IO.NotifyFilters" value="8" />
</fields>
</class>
<class name="RenamedEventArgs" type="class" base="System.IO.FileSystemEventArgs" charset="Ansi" layout="Auto">
<constructors>
<constructor name=".ctor(System.IO.WatcherChangeTypes, System.String, System.String, System.String)" attrib="6278">
<parameters>
<parameter name="changeType" position="0" attrib="0" type="System.IO.WatcherChangeTypes" />
<parameter name="directory" position="1" attrib="0" type="System.String" />
<parameter name="name" position="2" attrib="0" type="System.String" />
<parameter name="oldName" position="3" attrib="0" type="System.String" />
</parameters>
</constructor>
</constructors>
<properties>
<property name="OldFullPath" attrib="0" ptype="System.String">
<methods>
<method name="get_OldFullPath()" attrib="2182" returntype="System.String">
<parameters />
</method>
</methods>
</property>
<property name="OldName" attrib="0" ptype="System.String">
<methods>
<method name="get_OldName()" attrib="2182" returntype="System.String">
<parameters />
</method>
</methods>
</property>
</properties>
</class>
<class name="RenamedEventHandler" type="delegate" base="System.MulticastDelegate" sealed="true" charset="Ansi" layout="Auto">
<interfaces>
<interface name="System.ICloneable" />
<interface name="System.Runtime.Serialization.ISerializable" />
</interfaces>
<constructors>
<constructor name=".ctor(System.Object, System.IntPtr)" attrib="6278">
<parameters>
<parameter name="object" position="0" attrib="0" type="System.Object" />
<parameter name="method" position="1" attrib="0" type="System.IntPtr" />
</parameters>
</constructor>
</constructors>
<methods>
<method name="BeginInvoke(System.Object, System.IO.RenamedEventArgs, System.AsyncCallback, System.Object)" attrib="454" virtual="true" returntype="System.IAsyncResult">
<parameters>
<parameter name="sender" position="0" attrib="0" type="System.Object" />
<parameter name="e" position="1" attrib="0" type="System.IO.RenamedEventArgs" />
<parameter name="callback" position="2" attrib="0" type="System.AsyncCallback" />
<parameter name="object" position="3" attrib="0" type="System.Object" />
</parameters>
</method>
<method name="EndInvoke(System.IAsyncResult)" attrib="454" virtual="true" returntype="System.Void">
<parameters>
<parameter name="result" position="0" attrib="0" type="System.IAsyncResult" />
</parameters>
</method>
<method name="Invoke(System.Object, System.IO.RenamedEventArgs)" attrib="454" virtual="true" returntype="System.Void">
<parameters>
<parameter name="sender" position="0" attrib="0" type="System.Object" />
<parameter name="e" position="1" attrib="0" type="System.IO.RenamedEventArgs" />
</parameters>
</method>
</methods>
</class>
<class name="WaitForChangedResult" type="struct" base="System.ValueType" sealed="true" charset="Ansi" layout="Sequential">
<properties>
<property name="ChangeType" attrib="0" ptype="System.IO.WatcherChangeTypes">
<methods>
<method name="get_ChangeType()" attrib="2182" returntype="System.IO.WatcherChangeTypes">
<parameters />
</method>
<method name="set_ChangeType(System.IO.WatcherChangeTypes)" attrib="2182" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.IO.WatcherChangeTypes" />
</parameters>
</method>
</methods>
</property>
<property name="Name" attrib="0" ptype="System.String">
<methods>
<method name="get_Name()" attrib="2182" returntype="System.String">
<parameters />
</method>
<method name="set_Name(System.String)" attrib="2182" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.String" />
</parameters>
</method>
</methods>
</property>
<property name="OldName" attrib="0" ptype="System.String">
<methods>
<method name="get_OldName()" attrib="2182" returntype="System.String">
<parameters />
</method>
<method name="set_OldName(System.String)" attrib="2182" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.String" />
</parameters>
</method>
</methods>
</property>
<property name="TimedOut" attrib="0" ptype="System.Boolean">
<methods>
<method name="get_TimedOut()" attrib="2182" returntype="System.Boolean">
<parameters />
</method>
<method name="set_TimedOut(System.Boolean)" attrib="2182" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.Boolean" />
</parameters>
</method>
</methods>
</property>
</properties>
</class>
<class name="WatcherChangeTypes" type="enum" base="System.Enum" sealed="true" serializable="true" charset="Ansi" layout="Auto" enumtype="System.Int32">
<attributes>
<attribute name="System.FlagsAttribute" />
</attributes>
<interfaces>
<interface name="System.IComparable" />
<interface name="System.IConvertible" />
<interface name="System.IFormattable" />
</interfaces>
<fields>
<field name="All" attrib="32854" fieldtype="System.IO.WatcherChangeTypes" value="15" />
<field name="Changed" attrib="32854" fieldtype="System.IO.WatcherChangeTypes" value="4" />
<field name="Created" attrib="32854" fieldtype="System.IO.WatcherChangeTypes" value="1" />
<field name="Deleted" attrib="32854" fieldtype="System.IO.WatcherChangeTypes" value="2" />
<field name="Renamed" attrib="32854" fieldtype="System.IO.WatcherChangeTypes" value="8" />
</fields>
</class>
</classes>
</namespace>
<namespace name="System.IO.Compression">
@ -39930,13 +40383,13 @@
<interface name="System.IFormattable" />
</interfaces>
<fields>
<field name="Empty" attrib="32854" fieldtype="System.Net.WebSockets.WebSocketCloseStatus" value="1004" />
<field name="Empty" attrib="32854" fieldtype="System.Net.WebSockets.WebSocketCloseStatus" value="1005" />
<field name="EndpointUnavailable" attrib="32854" fieldtype="System.Net.WebSockets.WebSocketCloseStatus" value="1001" />
<field name="InternalServerError" attrib="32854" fieldtype="System.Net.WebSockets.WebSocketCloseStatus" value="1011" />
<field name="InvalidMessageType" attrib="32854" fieldtype="System.Net.WebSockets.WebSocketCloseStatus" value="1003" />
<field name="InvalidPayloadData" attrib="32854" fieldtype="System.Net.WebSockets.WebSocketCloseStatus" value="1007" />
<field name="MandatoryExtension" attrib="32854" fieldtype="System.Net.WebSockets.WebSocketCloseStatus" value="1010" />
<field name="MessageTooBig" attrib="32854" fieldtype="System.Net.WebSockets.WebSocketCloseStatus" value="1004" />
<field name="MessageTooBig" attrib="32854" fieldtype="System.Net.WebSockets.WebSocketCloseStatus" value="1009" />
<field name="NormalClosure" attrib="32854" fieldtype="System.Net.WebSockets.WebSocketCloseStatus" value="1000" />
<field name="PolicyViolation" attrib="32854" fieldtype="System.Net.WebSockets.WebSocketCloseStatus" value="1008" />
<field name="ProtocolError" attrib="32854" fieldtype="System.Net.WebSockets.WebSocketCloseStatus" value="1002" />
@ -40342,6 +40795,280 @@
</class>
</classes>
</namespace>
<namespace name="System.Runtime.InteropServices.ComTypes">
<classes>
<class name="ADVF" type="enum" base="System.Enum" sealed="true" serializable="true" charset="Ansi" layout="Auto" enumtype="System.Int32">
<attributes>
<attribute name="System.FlagsAttribute" />
</attributes>
<interfaces>
<interface name="System.IComparable" />
<interface name="System.IConvertible" />
<interface name="System.IFormattable" />
</interfaces>
<fields>
<field name="ADVFCACHE_FORCEBUILTIN" attrib="32854" fieldtype="System.Runtime.InteropServices.ComTypes.ADVF" value="16" />
<field name="ADVFCACHE_NOHANDLER" attrib="32854" fieldtype="System.Runtime.InteropServices.ComTypes.ADVF" value="8" />
<field name="ADVFCACHE_ONSAVE" attrib="32854" fieldtype="System.Runtime.InteropServices.ComTypes.ADVF" value="32" />
<field name="ADVF_DATAONSTOP" attrib="32854" fieldtype="System.Runtime.InteropServices.ComTypes.ADVF" value="64" />
<field name="ADVF_NODATA" attrib="32854" fieldtype="System.Runtime.InteropServices.ComTypes.ADVF" value="1" />
<field name="ADVF_ONLYONCE" attrib="32854" fieldtype="System.Runtime.InteropServices.ComTypes.ADVF" value="4" />
<field name="ADVF_PRIMEFIRST" attrib="32854" fieldtype="System.Runtime.InteropServices.ComTypes.ADVF" value="2" />
</fields>
</class>
<class name="DATADIR" type="enum" base="System.Enum" sealed="true" serializable="true" charset="Ansi" layout="Auto" enumtype="System.Int32">
<interfaces>
<interface name="System.IComparable" />
<interface name="System.IConvertible" />
<interface name="System.IFormattable" />
</interfaces>
<fields>
<field name="DATADIR_GET" attrib="32854" fieldtype="System.Runtime.InteropServices.ComTypes.DATADIR" value="1" />
<field name="DATADIR_SET" attrib="32854" fieldtype="System.Runtime.InteropServices.ComTypes.DATADIR" value="2" />
</fields>
</class>
<class name="DVASPECT" type="enum" base="System.Enum" sealed="true" serializable="true" charset="Ansi" layout="Auto" enumtype="System.Int32">
<attributes>
<attribute name="System.FlagsAttribute" />
</attributes>
<interfaces>
<interface name="System.IComparable" />
<interface name="System.IConvertible" />
<interface name="System.IFormattable" />
</interfaces>
<fields>
<field name="DVASPECT_CONTENT" attrib="32854" fieldtype="System.Runtime.InteropServices.ComTypes.DVASPECT" value="1" />
<field name="DVASPECT_DOCPRINT" attrib="32854" fieldtype="System.Runtime.InteropServices.ComTypes.DVASPECT" value="8" />
<field name="DVASPECT_ICON" attrib="32854" fieldtype="System.Runtime.InteropServices.ComTypes.DVASPECT" value="4" />
<field name="DVASPECT_THUMBNAIL" attrib="32854" fieldtype="System.Runtime.InteropServices.ComTypes.DVASPECT" value="2" />
</fields>
</class>
<class name="FORMATETC" type="struct" base="System.ValueType" sealed="true" charset="Ansi" layout="Sequential">
<fields>
<field name="cfFormat" attrib="4102" fieldtype="System.Int16" />
<field name="dwAspect" attrib="4102" fieldtype="System.Runtime.InteropServices.ComTypes.DVASPECT" />
<field name="lindex" attrib="6" fieldtype="System.Int32" />
<field name="ptd" attrib="6" fieldtype="System.IntPtr" />
<field name="tymed" attrib="4102" fieldtype="System.Runtime.InteropServices.ComTypes.TYMED" />
</fields>
</class>
<class name="IAdviseSink" type="interface" abstract="true" charset="Ansi" layout="Auto">
<attributes>
<attribute name="System.Runtime.InteropServices.GuidAttribute">
<properties>
<property name="Value" value="0000010F-0000-0000-C000-000000000046" />
</properties>
</attribute>
<attribute name="System.Runtime.InteropServices.InterfaceTypeAttribute">
<properties>
<property name="Value" value="InterfaceIsIUnknown" />
</properties>
</attribute>
</attributes>
<methods>
<method name="OnClose()" attrib="1478" abstract="true" virtual="true" returntype="System.Void">
<parameters />
</method>
<method name="OnDataChange(in System.Runtime.InteropServices.ComTypes.FORMATETC&amp;, in System.Runtime.InteropServices.ComTypes.STGMEDIUM&amp;)" attrib="1478" abstract="true" virtual="true" returntype="System.Void">
<parameters>
<parameter name="format" position="0" attrib="1" type="System.Runtime.InteropServices.ComTypes.FORMATETC&amp;" direction="ref" />
<parameter name="stgmedium" position="1" attrib="1" type="System.Runtime.InteropServices.ComTypes.STGMEDIUM&amp;" direction="ref" />
</parameters>
</method>
<method name="OnRename(System.Runtime.InteropServices.ComTypes.IMoniker)" attrib="1478" abstract="true" virtual="true" returntype="System.Void">
<parameters>
<parameter name="moniker" position="0" attrib="0" type="System.Runtime.InteropServices.ComTypes.IMoniker" />
</parameters>
</method>
<method name="OnSave()" attrib="1478" abstract="true" virtual="true" returntype="System.Void">
<parameters />
</method>
<method name="OnViewChange(System.Int32, System.Int32)" attrib="1478" abstract="true" virtual="true" returntype="System.Void">
<parameters>
<parameter name="aspect" position="0" attrib="0" type="System.Int32" />
<parameter name="index" position="1" attrib="0" type="System.Int32" />
</parameters>
</method>
</methods>
</class>
<class name="IDataObject" type="interface" abstract="true" charset="Ansi" layout="Auto">
<attributes>
<attribute name="System.Runtime.InteropServices.GuidAttribute">
<properties>
<property name="Value" value="0000010E-0000-0000-C000-000000000046" />
</properties>
</attribute>
<attribute name="System.Runtime.InteropServices.InterfaceTypeAttribute">
<properties>
<property name="Value" value="InterfaceIsIUnknown" />
</properties>
</attribute>
</attributes>
<methods>
<method name="DAdvise(in System.Runtime.InteropServices.ComTypes.FORMATETC&amp;, System.Runtime.InteropServices.ComTypes.ADVF, System.Runtime.InteropServices.ComTypes.IAdviseSink, out System.Int32&amp;)" attrib="1478" abstract="true" virtual="true" returntype="System.Int32">
<parameters>
<parameter name="pFormatetc" position="0" attrib="1" type="System.Runtime.InteropServices.ComTypes.FORMATETC&amp;" direction="ref" />
<parameter name="advf" position="1" attrib="0" type="System.Runtime.InteropServices.ComTypes.ADVF" />
<parameter name="adviseSink" position="2" attrib="0" type="System.Runtime.InteropServices.ComTypes.IAdviseSink" />
<parameter name="connection" position="3" attrib="2" type="System.Int32&amp;" direction="out" />
</parameters>
</method>
<method name="DUnadvise(System.Int32)" attrib="1478" abstract="true" virtual="true" returntype="System.Void">
<parameters>
<parameter name="connection" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="EnumDAdvise(out System.Runtime.InteropServices.ComTypes.IEnumSTATDATA&amp;)" attrib="1478" abstract="true" virtual="true" returntype="System.Int32">
<parameters>
<parameter name="enumAdvise" position="0" attrib="2" type="System.Runtime.InteropServices.ComTypes.IEnumSTATDATA&amp;" direction="out" />
</parameters>
</method>
<method name="EnumFormatEtc(System.Runtime.InteropServices.ComTypes.DATADIR)" attrib="1478" abstract="true" virtual="true" returntype="System.Runtime.InteropServices.ComTypes.IEnumFORMATETC">
<parameters>
<parameter name="direction" position="0" attrib="0" type="System.Runtime.InteropServices.ComTypes.DATADIR" />
</parameters>
</method>
<method name="GetCanonicalFormatEtc(in System.Runtime.InteropServices.ComTypes.FORMATETC&amp;, out System.Runtime.InteropServices.ComTypes.FORMATETC&amp;)" attrib="1478" abstract="true" virtual="true" returntype="System.Int32">
<parameters>
<parameter name="formatIn" position="0" attrib="1" type="System.Runtime.InteropServices.ComTypes.FORMATETC&amp;" direction="ref" />
<parameter name="formatOut" position="1" attrib="2" type="System.Runtime.InteropServices.ComTypes.FORMATETC&amp;" direction="out" />
</parameters>
</method>
<method name="GetData(in System.Runtime.InteropServices.ComTypes.FORMATETC&amp;, out System.Runtime.InteropServices.ComTypes.STGMEDIUM&amp;)" attrib="1478" abstract="true" virtual="true" returntype="System.Void">
<parameters>
<parameter name="format" position="0" attrib="1" type="System.Runtime.InteropServices.ComTypes.FORMATETC&amp;" direction="ref" />
<parameter name="medium" position="1" attrib="2" type="System.Runtime.InteropServices.ComTypes.STGMEDIUM&amp;" direction="out" />
</parameters>
</method>
<method name="GetDataHere(in System.Runtime.InteropServices.ComTypes.FORMATETC&amp;, System.Runtime.InteropServices.ComTypes.STGMEDIUM&amp;)" attrib="1478" abstract="true" virtual="true" returntype="System.Void">
<parameters>
<parameter name="format" position="0" attrib="1" type="System.Runtime.InteropServices.ComTypes.FORMATETC&amp;" direction="ref" />
<parameter name="medium" position="1" attrib="0" type="System.Runtime.InteropServices.ComTypes.STGMEDIUM&amp;" direction="ref" />
</parameters>
</method>
<method name="QueryGetData(in System.Runtime.InteropServices.ComTypes.FORMATETC&amp;)" attrib="1478" abstract="true" virtual="true" returntype="System.Int32">
<parameters>
<parameter name="format" position="0" attrib="1" type="System.Runtime.InteropServices.ComTypes.FORMATETC&amp;" direction="ref" />
</parameters>
</method>
<method name="SetData(in System.Runtime.InteropServices.ComTypes.FORMATETC&amp;, in System.Runtime.InteropServices.ComTypes.STGMEDIUM&amp;, System.Boolean)" attrib="1478" abstract="true" virtual="true" returntype="System.Void">
<parameters>
<parameter name="formatIn" position="0" attrib="1" type="System.Runtime.InteropServices.ComTypes.FORMATETC&amp;" direction="ref" />
<parameter name="medium" position="1" attrib="1" type="System.Runtime.InteropServices.ComTypes.STGMEDIUM&amp;" direction="ref" />
<parameter name="release" position="2" attrib="8192" type="System.Boolean" />
</parameters>
</method>
</methods>
</class>
<class name="IEnumFORMATETC" type="interface" abstract="true" charset="Ansi" layout="Auto">
<attributes>
<attribute name="System.Runtime.InteropServices.GuidAttribute">
<properties>
<property name="Value" value="00000103-0000-0000-C000-000000000046" />
</properties>
</attribute>
<attribute name="System.Runtime.InteropServices.InterfaceTypeAttribute">
<properties>
<property name="Value" value="InterfaceIsIUnknown" />
</properties>
</attribute>
</attributes>
<methods>
<method name="Clone(out System.Runtime.InteropServices.ComTypes.IEnumFORMATETC&amp;)" attrib="1478" abstract="true" virtual="true" returntype="System.Void">
<parameters>
<parameter name="newEnum" position="0" attrib="2" type="System.Runtime.InteropServices.ComTypes.IEnumFORMATETC&amp;" direction="out" />
</parameters>
</method>
<method name="Next(System.Int32, out System.Runtime.InteropServices.ComTypes.FORMATETC[], out System.Int32[])" attrib="1478" abstract="true" virtual="true" returntype="System.Int32">
<parameters>
<parameter name="celt" position="0" attrib="0" type="System.Int32" />
<parameter name="rgelt" position="1" attrib="8194" type="System.Runtime.InteropServices.ComTypes.FORMATETC[]" />
<parameter name="pceltFetched" position="2" attrib="8194" type="System.Int32[]" />
</parameters>
</method>
<method name="Reset()" attrib="1478" abstract="true" virtual="true" returntype="System.Int32">
<parameters />
</method>
<method name="Skip(System.Int32)" attrib="1478" abstract="true" virtual="true" returntype="System.Int32">
<parameters>
<parameter name="celt" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
</methods>
</class>
<class name="IEnumSTATDATA" type="interface" abstract="true" charset="Ansi" layout="Auto">
<attributes>
<attribute name="System.Runtime.InteropServices.GuidAttribute">
<properties>
<property name="Value" value="00000103-0000-0000-C000-000000000046" />
</properties>
</attribute>
<attribute name="System.Runtime.InteropServices.InterfaceTypeAttribute">
<properties>
<property name="Value" value="InterfaceIsIUnknown" />
</properties>
</attribute>
</attributes>
<methods>
<method name="Clone(out System.Runtime.InteropServices.ComTypes.IEnumSTATDATA&amp;)" attrib="1478" abstract="true" virtual="true" returntype="System.Void">
<parameters>
<parameter name="newEnum" position="0" attrib="2" type="System.Runtime.InteropServices.ComTypes.IEnumSTATDATA&amp;" direction="out" />
</parameters>
</method>
<method name="Next(System.Int32, out System.Runtime.InteropServices.ComTypes.STATDATA[], out System.Int32[])" attrib="1478" abstract="true" virtual="true" returntype="System.Int32">
<parameters>
<parameter name="celt" position="0" attrib="0" type="System.Int32" />
<parameter name="rgelt" position="1" attrib="8194" type="System.Runtime.InteropServices.ComTypes.STATDATA[]" />
<parameter name="pceltFetched" position="2" attrib="8194" type="System.Int32[]" />
</parameters>
</method>
<method name="Reset()" attrib="1478" abstract="true" virtual="true" returntype="System.Int32">
<parameters />
</method>
<method name="Skip(System.Int32)" attrib="1478" abstract="true" virtual="true" returntype="System.Int32">
<parameters>
<parameter name="celt" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
</methods>
</class>
<class name="STATDATA" type="struct" base="System.ValueType" sealed="true" charset="Ansi" layout="Sequential">
<fields>
<field name="advSink" attrib="6" fieldtype="System.Runtime.InteropServices.ComTypes.IAdviseSink" />
<field name="advf" attrib="6" fieldtype="System.Runtime.InteropServices.ComTypes.ADVF" />
<field name="connection" attrib="6" fieldtype="System.Int32" />
<field name="formatetc" attrib="6" fieldtype="System.Runtime.InteropServices.ComTypes.FORMATETC" />
</fields>
</class>
<class name="STGMEDIUM" type="struct" base="System.ValueType" sealed="true" charset="Ansi" layout="Sequential">
<fields>
<field name="pUnkForRelease" attrib="4102" fieldtype="System.Object" />
<field name="tymed" attrib="6" fieldtype="System.Runtime.InteropServices.ComTypes.TYMED" />
<field name="unionmember" attrib="6" fieldtype="System.IntPtr" />
</fields>
</class>
<class name="TYMED" type="enum" base="System.Enum" sealed="true" serializable="true" charset="Ansi" layout="Auto" enumtype="System.Int32">
<attributes>
<attribute name="System.FlagsAttribute" />
</attributes>
<interfaces>
<interface name="System.IComparable" />
<interface name="System.IConvertible" />
<interface name="System.IFormattable" />
</interfaces>
<fields>
<field name="TYMED_ENHMF" attrib="32854" fieldtype="System.Runtime.InteropServices.ComTypes.TYMED" value="64" />
<field name="TYMED_FILE" attrib="32854" fieldtype="System.Runtime.InteropServices.ComTypes.TYMED" value="2" />
<field name="TYMED_GDI" attrib="32854" fieldtype="System.Runtime.InteropServices.ComTypes.TYMED" value="16" />
<field name="TYMED_HGLOBAL" attrib="32854" fieldtype="System.Runtime.InteropServices.ComTypes.TYMED" value="1" />
<field name="TYMED_ISTORAGE" attrib="32854" fieldtype="System.Runtime.InteropServices.ComTypes.TYMED" value="8" />
<field name="TYMED_ISTREAM" attrib="32854" fieldtype="System.Runtime.InteropServices.ComTypes.TYMED" value="4" />
<field name="TYMED_MFPICT" attrib="32854" fieldtype="System.Runtime.InteropServices.ComTypes.TYMED" value="32" />
<field name="TYMED_NULL" attrib="32854" fieldtype="System.Runtime.InteropServices.ComTypes.TYMED" value="0" />
</fields>
</class>
</classes>
</namespace>
<namespace name="System.Runtime.Versioning">
<classes>
<class name="FrameworkName" type="class" base="System.Object" sealed="true" serializable="true" charset="Ansi" layout="Auto">
@ -40798,8 +41525,8 @@
<interface name="System.IFormattable" />
</interfaces>
<fields>
<field name="Endpoint" attrib="32854" fieldtype="System.Security.Authentication.ExtendedProtection.ChannelBindingKind" value="2" />
<field name="Unique" attrib="32854" fieldtype="System.Security.Authentication.ExtendedProtection.ChannelBindingKind" value="1" />
<field name="Endpoint" attrib="32854" fieldtype="System.Security.Authentication.ExtendedProtection.ChannelBindingKind" value="26" />
<field name="Unique" attrib="32854" fieldtype="System.Security.Authentication.ExtendedProtection.ChannelBindingKind" value="25" />
<field name="Unknown" attrib="32854" fieldtype="System.Security.Authentication.ExtendedProtection.ChannelBindingKind" value="0" />
</fields>
</class>

Разница между файлами не показана из-за своего большого размера Загрузить разницу

Просмотреть файл

@ -59,6 +59,31 @@
<property name="AssemblyName" value="System, PublicKey=00240000048000009400000006020000002400005253413100040000010001008D56C76F9E8649383049F383C44BE0EC204181822A6C31CF5EB7EF486944D032188EA1D3920763712CCB12D75FB77E9811149E6148E5D32FBAAB37611C1878DDC19E20EF135D0CB2CFF2BFEC3D115810C3D9069638FE4BE215DBF795861920E5AB6F7DB2E2CEEF136AC23D5DD2BF031700AEC232F6C6B1C785B4305C123B37AB" />
</properties>
</attribute>
<attribute name="System.Runtime.CompilerServices.InternalsVisibleToAttribute">
<properties>
<property name="AssemblyName" value="Mono.Security.Providers.NewTls, PublicKey=002400000480000094000000060200000024000052534131000400000100010079159977d2d03a8e6bea7a2e74e8d1afcc93e8851974952bb480a12c9134474d04062447c37e0e68c080536fcf3c3fbe2ff9c979ce998475e506e8ce82dd5b0f350dc10e93bf2eeecf874b24770c5081dbea7447fddafa277b22de47d6ffea449674a4f9fccf84d15069089380284dbdd35f46cdff12a1bd78e4ef0065d016df" />
</properties>
</attribute>
<attribute name="System.Runtime.CompilerServices.InternalsVisibleToAttribute">
<properties>
<property name="AssemblyName" value="Mono.Security.Providers.OldTls, PublicKey=002400000480000094000000060200000024000052534131000400000100010079159977d2d03a8e6bea7a2e74e8d1afcc93e8851974952bb480a12c9134474d04062447c37e0e68c080536fcf3c3fbe2ff9c979ce998475e506e8ce82dd5b0f350dc10e93bf2eeecf874b24770c5081dbea7447fddafa277b22de47d6ffea449674a4f9fccf84d15069089380284dbdd35f46cdff12a1bd78e4ef0065d016df" />
</properties>
</attribute>
<attribute name="System.Runtime.CompilerServices.InternalsVisibleToAttribute">
<properties>
<property name="AssemblyName" value="Mono.Security.Providers.DotNet, PublicKey=002400000480000094000000060200000024000052534131000400000100010079159977d2d03a8e6bea7a2e74e8d1afcc93e8851974952bb480a12c9134474d04062447c37e0e68c080536fcf3c3fbe2ff9c979ce998475e506e8ce82dd5b0f350dc10e93bf2eeecf874b24770c5081dbea7447fddafa277b22de47d6ffea449674a4f9fccf84d15069089380284dbdd35f46cdff12a1bd78e4ef0065d016df" />
</properties>
</attribute>
<attribute name="System.Runtime.CompilerServices.InternalsVisibleToAttribute">
<properties>
<property name="AssemblyName" value="Mono.Security.Providers.NewSystemSource, PublicKey=002400000480000094000000060200000024000052534131000400000100010079159977d2d03a8e6bea7a2e74e8d1afcc93e8851974952bb480a12c9134474d04062447c37e0e68c080536fcf3c3fbe2ff9c979ce998475e506e8ce82dd5b0f350dc10e93bf2eeecf874b24770c5081dbea7447fddafa277b22de47d6ffea449674a4f9fccf84d15069089380284dbdd35f46cdff12a1bd78e4ef0065d016df" />
</properties>
</attribute>
<attribute name="System.Runtime.CompilerServices.InternalsVisibleToAttribute">
<properties>
<property name="AssemblyName" value="Xamarin.BoringTls, PublicKey=002400000480000094000000060200000024000052534131000400001100000099dd12eda85767ae6f06023ee28e711c7e5a212462095c83868c29db75eddf6d8e296e03824c14fedd5f55553fed0b6173be3cc985a4b7f9fb7c83ccff8ba3938563b3d1f45a81122f12a1bcb73edcaad61a8456c7595a6da5184b4dd9d10f011b949ef1391fccfeab1ba62aa51c267ef8bd57ef1b6ba5a4c515d0badb81a78f" />
</properties>
</attribute>
<attribute name="System.Runtime.CompilerServices.RuntimeCompatibilityAttribute">
<properties>
<property name="WrapNonExceptionThrows" value="True" />
@ -2997,448 +3022,457 @@
</class>
</classes>
</namespace>
<namespace name="Mono.Security.Protocol.Ntlm">
<namespace name="Mono.Security.Interface">
<classes>
<class name="ChallengeResponse" type="class" base="System.Object" charset="Ansi" layout="Auto">
<attributes>
<attribute name="System.ObsoleteAttribute">
<properties>
<property name="Message" value="Use of this API is highly discouraged, it selects legacy-mode LM/NTLM authentication, which sends your password in very weak encryption over the wire even if the server supports the more secure NTLMv2 / NTLMv2 Session. You need to use the new `Type3Message (Type2Message)' constructor to use the more secure NTLMv2 / NTLMv2 Session authentication modes. These require the Type 2 message from the server to compute the response." />
</properties>
</attribute>
</attributes>
<class name="BufferOffsetSize" type="class" base="Mono.Security.Interface.SecretParameters" charset="Ansi" layout="Auto">
<interfaces>
<interface name="Mono.Security.Interface.IBufferOffsetSize" />
<interface name="System.IDisposable" />
</interfaces>
<constructors>
<constructor name=".ctor(System.Byte[])" attrib="6278">
<parameters>
<parameter name="buffer" position="0" attrib="0" type="System.Byte[]" />
</parameters>
</constructor>
<constructor name=".ctor(System.Int32)" attrib="6278">
<parameters>
<parameter name="size" position="0" attrib="0" type="System.Int32" />
</parameters>
</constructor>
<constructor name=".ctor(System.Byte[], System.Int32, System.Int32)" attrib="6278">
<parameters>
<parameter name="buffer" position="0" attrib="0" type="System.Byte[]" />
<parameter name="offset" position="1" attrib="0" type="System.Int32" />
<parameter name="size" position="2" attrib="0" type="System.Int32" />
</parameters>
</constructor>
</constructors>
<properties>
<property name="Buffer" attrib="0" ptype="System.Byte[]">
<methods>
<method name="get_Buffer()" attrib="2534" virtual="true" returntype="System.Byte[]">
<attributes>
<attribute name="System.Runtime.CompilerServices.CompilerGeneratedAttribute" />
</attributes>
<parameters />
</method>
</methods>
</property>
<property name="EndOffset" attrib="0" ptype="System.Int32">
<methods>
<method name="get_EndOffset()" attrib="2182" returntype="System.Int32">
<attributes>
<attribute name="System.Runtime.CompilerServices.CompilerGeneratedAttribute" />
</attributes>
<parameters />
</method>
</methods>
</property>
<property name="Offset" attrib="0" ptype="System.Int32">
<methods>
<method name="get_Offset()" attrib="2534" virtual="true" returntype="System.Int32">
<attributes>
<attribute name="System.Runtime.CompilerServices.CompilerGeneratedAttribute" />
</attributes>
<parameters />
</method>
</methods>
</property>
<property name="Size" attrib="0" ptype="System.Int32">
<methods>
<method name="get_Size()" attrib="2534" virtual="true" returntype="System.Int32">
<parameters />
</method>
</methods>
</property>
</properties>
<methods>
<method name="Clear()" attrib="196" virtual="true" is-override="true" returntype="System.Void">
<parameters />
</method>
<method name="GetBuffer()" attrib="134" returntype="System.Byte[]">
<parameters />
</method>
<method name="SetBuffer(System.Byte[], System.Int32, System.Int32)" attrib="132" returntype="System.Void">
<parameters>
<parameter name="buffer" position="0" attrib="0" type="System.Byte[]" />
<parameter name="offset" position="1" attrib="0" type="System.Int32" />
<parameter name="size" position="2" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="TruncateTo(System.Int32)" attrib="134" returntype="System.Void">
<parameters>
<parameter name="newSize" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
</methods>
</class>
<class name="SecretParameters" type="class" base="System.Object" abstract="true" charset="Ansi" layout="Auto">
<interfaces>
<interface name="System.IDisposable" />
</interfaces>
<constructors>
<constructor name=".ctor()" attrib="6278">
<constructor name=".ctor()" attrib="6276">
<parameters />
</constructor>
<constructor name=".ctor(System.String, System.Byte[])" attrib="6278">
<parameters>
<parameter name="password" position="0" attrib="0" type="System.String" />
<parameter name="challenge" position="1" attrib="0" type="System.Byte[]" />
</parameters>
</constructor>
</constructors>
<properties>
<property name="Challenge" attrib="0" ptype="System.Byte[]">
<methods>
<method name="get_Challenge()" attrib="2182" returntype="System.Byte[]">
<parameters />
</method>
<method name="set_Challenge(System.Byte[])" attrib="2182" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.Byte[]" />
</parameters>
</method>
</methods>
</property>
<property name="LM" attrib="0" ptype="System.Byte[]">
<methods>
<method name="get_LM()" attrib="2182" returntype="System.Byte[]">
<parameters />
</method>
</methods>
</property>
<property name="NT" attrib="0" ptype="System.Byte[]">
<methods>
<method name="get_NT()" attrib="2182" returntype="System.Byte[]">
<parameters />
</method>
</methods>
</property>
<property name="Password" attrib="0" ptype="System.String">
<methods>
<method name="get_Password()" attrib="2182" returntype="System.String">
<parameters />
</method>
<method name="set_Password(System.String)" attrib="2182" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.String" />
</parameters>
</method>
</methods>
</property>
</properties>
<methods>
<method name="CheckDisposed()" attrib="132" returntype="System.Void">
<parameters />
</method>
<method name="Clear()" attrib="1476" abstract="true" virtual="true" returntype="System.Void">
<parameters />
</method>
<method name="Clear(System.Byte[])" attrib="148" static="true" returntype="System.Void">
<parameters>
<parameter name="array" position="0" attrib="0" type="System.Byte[]" />
</parameters>
</method>
<method name="Dispose()" attrib="486" virtual="true" returntype="System.Void">
<parameters />
</method>
<method name="~ChallengeResponse()" attrib="196" virtual="true" returntype="System.Void">
<method name="~SecretParameters()" attrib="196" virtual="true" returntype="System.Void">
<parameters />
</method>
</methods>
</class>
<class name="ChallengeResponse2" type="class" base="System.Object" sealed="true" abstract="true" charset="Ansi" layout="Auto">
<methods>
<method name="Compute(Mono.Security.Protocol.Ntlm.Type2Message, Mono.Security.Protocol.Ntlm.NtlmAuthLevel, System.String, System.String, System.String, out System.Byte[]&amp;, out System.Byte[]&amp;)" attrib="150" static="true" returntype="System.Void">
<parameters>
<parameter name="type2" position="0" attrib="0" type="Mono.Security.Protocol.Ntlm.Type2Message" />
<parameter name="level" position="1" attrib="0" type="Mono.Security.Protocol.Ntlm.NtlmAuthLevel" />
<parameter name="username" position="2" attrib="0" type="System.String" />
<parameter name="password" position="3" attrib="0" type="System.String" />
<parameter name="domain" position="4" attrib="0" type="System.String" />
<parameter name="lm" position="5" attrib="2" type="System.Byte[]&amp;" direction="out" />
<parameter name="ntlm" position="6" attrib="2" type="System.Byte[]&amp;" direction="out" />
</parameters>
</method>
</methods>
</class>
<class name="MessageBase" type="class" base="System.Object" abstract="true" charset="Ansi" layout="Auto">
<class name="SecureBuffer" type="class" base="Mono.Security.Interface.SecretParameters" charset="Ansi" layout="Auto">
<interfaces>
<interface name="Mono.Security.Interface.IBufferOffsetSize" />
<interface name="System.IDisposable" />
</interfaces>
<constructors>
<constructor name=".ctor(System.Int32)" attrib="6276">
<constructor name=".ctor(System.Byte[])" attrib="6278">
<parameters>
<parameter name="messageType" position="0" attrib="0" type="System.Int32" />
<parameter name="buffer" position="0" attrib="0" type="System.Byte[]" />
</parameters>
</constructor>
<constructor name=".ctor(System.Int32)" attrib="6278">
<parameters>
<parameter name="size" position="0" attrib="0" type="System.Int32" />
</parameters>
</constructor>
</constructors>
<properties>
<property name="Flags" attrib="0" ptype="Mono.Security.Protocol.Ntlm.NtlmFlags">
<property name="Buffer" attrib="0" ptype="System.Byte[]">
<methods>
<method name="get_Flags()" attrib="2182" returntype="Mono.Security.Protocol.Ntlm.NtlmFlags">
<method name="get_Buffer()" attrib="2534" virtual="true" returntype="System.Byte[]">
<parameters />
</method>
<method name="set_Flags(Mono.Security.Protocol.Ntlm.NtlmFlags)" attrib="2182" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="Mono.Security.Protocol.Ntlm.NtlmFlags" />
</parameters>
</method>
</methods>
</property>
<property name="Type" attrib="0" ptype="System.Int32">
<property name="Size" attrib="0" ptype="System.Int32">
<methods>
<method name="get_Type()" attrib="2182" returntype="System.Int32">
<method name="get_Size()" attrib="2534" virtual="true" returntype="System.Int32">
<parameters />
</method>
</methods>
</property>
</properties>
<methods>
<method name="CheckHeader(System.Byte[])" attrib="132" returntype="System.Boolean">
<parameters>
<parameter name="message" position="0" attrib="0" type="System.Byte[]" />
</parameters>
</method>
<method name="Decode(System.Byte[])" attrib="452" virtual="true" returntype="System.Void">
<parameters>
<parameter name="message" position="0" attrib="0" type="System.Byte[]" />
</parameters>
</method>
<method name="GetBytes()" attrib="1478" abstract="true" virtual="true" returntype="System.Byte[]">
<method name="Clear()" attrib="196" virtual="true" is-override="true" returntype="System.Void">
<parameters />
</method>
<method name="PrepareMessage(System.Int32)" attrib="132" returntype="System.Byte[]">
<method name="CreateCopy(System.Byte[])" attrib="150" static="true" returntype="Mono.Security.Interface.SecureBuffer">
<parameters>
<parameter name="messageSize" position="0" attrib="0" type="System.Int32" />
<parameter name="buffer" position="0" attrib="0" type="System.Byte[]" />
</parameters>
</method>
<method name="StealBuffer()" attrib="134" returntype="System.Byte[]">
<parameters />
</method>
</methods>
</class>
<class name="NtlmAuthLevel" type="enum" base="System.Enum" sealed="true" serializable="true" charset="Ansi" layout="Auto" enumtype="System.Int32">
<class name="TlsBuffer" type="class" base="Mono.Security.Interface.SecretParameters" charset="Ansi" layout="Auto">
<interfaces>
<interface name="System.IComparable" />
<interface name="System.IConvertible" />
<interface name="System.IFormattable" />
<interface name="System.IDisposable" />
</interfaces>
<fields>
<field name="LM_and_NTLM" attrib="32854" fieldtype="Mono.Security.Protocol.Ntlm.NtlmAuthLevel" value="0" />
<field name="LM_and_NTLM_and_try_NTLMv2_Session" attrib="32854" fieldtype="Mono.Security.Protocol.Ntlm.NtlmAuthLevel" value="1" />
<field name="NTLM_only" attrib="32854" fieldtype="Mono.Security.Protocol.Ntlm.NtlmAuthLevel" value="2" />
<field name="NTLMv2_only" attrib="32854" fieldtype="Mono.Security.Protocol.Ntlm.NtlmAuthLevel" value="3" />
<field name="EmptyArray" attrib="54" fieldtype="System.Byte[]" />
</fields>
</class>
<class name="NtlmFlags" type="enum" base="System.Enum" sealed="true" serializable="true" charset="Ansi" layout="Auto" enumtype="System.Int32">
<attributes>
<attribute name="System.FlagsAttribute" />
</attributes>
<interfaces>
<interface name="System.IComparable" />
<interface name="System.IConvertible" />
<interface name="System.IFormattable" />
</interfaces>
<fields>
<field name="Negotiate128" attrib="32854" fieldtype="Mono.Security.Protocol.Ntlm.NtlmFlags" value="536870912" />
<field name="Negotiate56" attrib="32854" fieldtype="Mono.Security.Protocol.Ntlm.NtlmFlags" value="-2147483648" />
<field name="NegotiateAlwaysSign" attrib="32854" fieldtype="Mono.Security.Protocol.Ntlm.NtlmFlags" value="32768" />
<field name="NegotiateDomainSupplied" attrib="32854" fieldtype="Mono.Security.Protocol.Ntlm.NtlmFlags" value="4096" />
<field name="NegotiateNtlm" attrib="32854" fieldtype="Mono.Security.Protocol.Ntlm.NtlmFlags" value="512" />
<field name="NegotiateNtlm2Key" attrib="32854" fieldtype="Mono.Security.Protocol.Ntlm.NtlmFlags" value="524288" />
<field name="NegotiateOem" attrib="32854" fieldtype="Mono.Security.Protocol.Ntlm.NtlmFlags" value="2" />
<field name="NegotiateUnicode" attrib="32854" fieldtype="Mono.Security.Protocol.Ntlm.NtlmFlags" value="1" />
<field name="NegotiateWorkstationSupplied" attrib="32854" fieldtype="Mono.Security.Protocol.Ntlm.NtlmFlags" value="8192" />
<field name="RequestTarget" attrib="32854" fieldtype="Mono.Security.Protocol.Ntlm.NtlmFlags" value="4" />
</fields>
</class>
<class name="NtlmSettings" type="class" base="System.Object" sealed="true" abstract="true" charset="Ansi" layout="Auto">
<properties>
<property name="DefaultAuthLevel" attrib="0" ptype="Mono.Security.Protocol.Ntlm.NtlmAuthLevel">
<methods>
<method name="get_DefaultAuthLevel()" attrib="2198" static="true" returntype="Mono.Security.Protocol.Ntlm.NtlmAuthLevel">
<parameters />
</method>
<method name="set_DefaultAuthLevel(Mono.Security.Protocol.Ntlm.NtlmAuthLevel)" attrib="2198" static="true" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="Mono.Security.Protocol.Ntlm.NtlmAuthLevel" />
</parameters>
</method>
</methods>
</property>
</properties>
</class>
<class name="Type1Message" type="class" base="Mono.Security.Protocol.Ntlm.MessageBase" charset="Ansi" layout="Auto">
<constructors>
<constructor name=".ctor()" attrib="6278">
<constructor name=".ctor()" attrib="6276">
<parameters />
</constructor>
<constructor name=".ctor(Mono.Security.Interface.IBufferOffsetSize)" attrib="6278">
<parameters>
<parameter name="bos" position="0" attrib="0" type="Mono.Security.Interface.IBufferOffsetSize" />
</parameters>
</constructor>
<constructor name=".ctor(System.Byte[])" attrib="6278">
<parameters>
<parameter name="message" position="0" attrib="0" type="System.Byte[]" />
<parameter name="buffer" position="0" attrib="0" type="System.Byte[]" />
</parameters>
</constructor>
<constructor name=".ctor(System.Int32)" attrib="6278">
<parameters>
<parameter name="size" position="0" attrib="0" type="System.Int32" />
</parameters>
</constructor>
<constructor name=".ctor(System.Byte[], System.Int32, System.Int32)" attrib="6278">
<parameters>
<parameter name="buffer" position="0" attrib="0" type="System.Byte[]" />
<parameter name="offset" position="1" attrib="0" type="System.Int32" />
<parameter name="size" position="2" attrib="0" type="System.Int32" />
</parameters>
</constructor>
</constructors>
<properties>
<property name="Domain" attrib="0" ptype="System.String">
<property name="Buffer" attrib="0" ptype="System.Byte[]">
<methods>
<method name="get_Domain()" attrib="2182" returntype="System.String">
<method name="get_Buffer()" attrib="2182" returntype="System.Byte[]">
<parameters />
</method>
<method name="set_Domain(System.String)" attrib="2182" returntype="System.Void">
</methods>
</property>
<property name="EndOffset" attrib="0" ptype="System.Int32">
<methods>
<method name="get_EndOffset()" attrib="2182" returntype="System.Int32">
<parameters />
</method>
</methods>
</property>
<property name="Offset" attrib="0" ptype="System.Int32">
<methods>
<method name="get_Offset()" attrib="2182" returntype="System.Int32">
<parameters />
</method>
</methods>
</property>
<property name="Position" attrib="0" ptype="System.Int32">
<methods>
<method name="get_Position()" attrib="2182" returntype="System.Int32">
<attributes>
<attribute name="System.Runtime.CompilerServices.CompilerGeneratedAttribute" />
</attributes>
<parameters />
</method>
<method name="set_Position(System.Int32)" attrib="2182" returntype="System.Void">
<attributes>
<attribute name="System.Runtime.CompilerServices.CompilerGeneratedAttribute" />
</attributes>
<parameters>
<parameter name="value" position="0" attrib="0" type="System.String" />
<parameter name="value" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
</methods>
</property>
<property name="Host" attrib="0" ptype="System.String">
<property name="Remaining" attrib="0" ptype="System.Int32">
<methods>
<method name="get_Host()" attrib="2182" returntype="System.String">
<method name="get_Remaining()" attrib="2182" returntype="System.Int32">
<parameters />
</method>
<method name="set_Host(System.String)" attrib="2182" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.String" />
</parameters>
</methods>
</property>
<property name="Size" attrib="0" ptype="System.Int32">
<methods>
<method name="get_Size()" attrib="2182" returntype="System.Int32">
<parameters />
</method>
</methods>
</property>
</properties>
<methods>
<method name="Decode(System.Byte[])" attrib="196" virtual="true" is-override="true" returntype="System.Void">
<method name="Clear()" attrib="196" virtual="true" is-override="true" returntype="System.Void">
<parameters />
</method>
<method name="Compare(Mono.Security.Interface.IBufferOffsetSize, Mono.Security.Interface.IBufferOffsetSize)" attrib="150" static="true" returntype="System.Boolean">
<parameters>
<parameter name="message" position="0" attrib="0" type="System.Byte[]" />
<parameter name="buffer1" position="0" attrib="0" type="Mono.Security.Interface.IBufferOffsetSize" />
<parameter name="buffer2" position="1" attrib="0" type="Mono.Security.Interface.IBufferOffsetSize" />
</parameters>
</method>
<method name="GetBytes()" attrib="198" virtual="true" is-override="true" returntype="System.Byte[]">
<method name="Compare(System.Byte[], System.Byte[])" attrib="150" static="true" returntype="System.Boolean">
<parameters>
<parameter name="buffer1" position="0" attrib="0" type="System.Byte[]" />
<parameter name="buffer2" position="1" attrib="0" type="System.Byte[]" />
</parameters>
</method>
<method name="Compare(System.Byte[], System.Int32, System.Int32, System.Byte[], System.Int32, System.Int32)" attrib="150" static="true" returntype="System.Boolean">
<parameters>
<parameter name="buffer1" position="0" attrib="0" type="System.Byte[]" />
<parameter name="offset1" position="1" attrib="0" type="System.Int32" />
<parameter name="size1" position="2" attrib="0" type="System.Int32" />
<parameter name="buffer2" position="3" attrib="0" type="System.Byte[]" />
<parameter name="offset2" position="4" attrib="0" type="System.Int32" />
<parameter name="size2" position="5" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="ConstantTimeCompare(System.Byte[], System.Int32, System.Int32, System.Byte[], System.Int32, System.Int32)" attrib="150" static="true" returntype="System.Int32">
<parameters>
<parameter name="buffer1" position="0" attrib="0" type="System.Byte[]" />
<parameter name="offset1" position="1" attrib="0" type="System.Int32" />
<parameter name="size1" position="2" attrib="0" type="System.Int32" />
<parameter name="buffer2" position="3" attrib="0" type="System.Byte[]" />
<parameter name="offset2" position="4" attrib="0" type="System.Int32" />
<parameter name="size2" position="5" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="GetRemaining()" attrib="134" returntype="Mono.Security.Interface.IBufferOffsetSize">
<parameters />
</method>
<method name="MakeRoomInternal(System.Int32)" attrib="452" virtual="true" returntype="System.Void">
<parameters>
<parameter name="size" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="ReadBuffer(System.Int32)" attrib="134" returntype="Mono.Security.Interface.TlsBuffer">
<parameters>
<parameter name="length" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="ReadByte()" attrib="134" returntype="System.Byte">
<parameters />
</method>
<method name="ReadBytes(System.Int32)" attrib="134" returntype="System.Byte[]">
<parameters>
<parameter name="count" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="ReadInt16()" attrib="134" returntype="System.Int16">
<parameters />
</method>
<method name="ReadInt24()" attrib="134" returntype="System.Int32">
<parameters />
</method>
<method name="ReadInt32()" attrib="134" returntype="System.Int32">
<parameters />
</method>
<method name="ReadSecureBuffer(System.Int32)" attrib="134" returntype="Mono.Security.Interface.SecureBuffer">
<parameters>
<parameter name="count" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="SetBuffer(System.Byte[], System.Int32, System.Int32)" attrib="132" returntype="System.Void">
<parameters>
<parameter name="buffer" position="0" attrib="0" type="System.Byte[]" />
<parameter name="offset" position="1" attrib="0" type="System.Int32" />
<parameter name="size" position="2" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="Write(Mono.Security.Interface.IBufferOffsetSize)" attrib="134" returntype="System.Void">
<parameters>
<parameter name="buffer" position="0" attrib="0" type="Mono.Security.Interface.IBufferOffsetSize" />
</parameters>
</method>
<method name="Write(System.Byte)" attrib="134" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.Byte" />
</parameters>
</method>
<method name="Write(System.Byte[])" attrib="134" returntype="System.Void">
<parameters>
<parameter name="buffer" position="0" attrib="0" type="System.Byte[]" />
</parameters>
</method>
<method name="Write(System.Int16)" attrib="134" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.Int16" />
</parameters>
</method>
<method name="Write(System.Int32)" attrib="134" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="Write(System.UInt64)" attrib="134" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.UInt64" />
</parameters>
</method>
<method name="Write(System.Byte[], System.Int32, System.Int32)" attrib="134" returntype="System.Void">
<parameters>
<parameter name="buffer" position="0" attrib="0" type="System.Byte[]" />
<parameter name="offset" position="1" attrib="0" type="System.Int32" />
<parameter name="size" position="2" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="WriteInt16(System.Byte[], System.Int32, System.Int16)" attrib="150" static="true" returntype="System.Void">
<parameters>
<parameter name="buffer" position="0" attrib="0" type="System.Byte[]" />
<parameter name="offset" position="1" attrib="0" type="System.Int32" />
<parameter name="value" position="2" attrib="0" type="System.Int16" />
</parameters>
</method>
<method name="WriteInt24(System.Int32)" attrib="134" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="WriteInt24(System.Byte[], System.Int32, System.Int32)" attrib="150" static="true" returntype="System.Void">
<parameters>
<parameter name="buffer" position="0" attrib="0" type="System.Byte[]" />
<parameter name="offset" position="1" attrib="0" type="System.Int32" />
<parameter name="value" position="2" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="WriteInt32(System.Byte[], System.Int32, System.Int32)" attrib="150" static="true" returntype="System.Void">
<parameters>
<parameter name="buffer" position="0" attrib="0" type="System.Byte[]" />
<parameter name="offset" position="1" attrib="0" type="System.Int32" />
<parameter name="value" position="2" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="WriteInt64(System.Byte[], System.Int32, System.UInt64)" attrib="150" static="true" returntype="System.Void">
<parameters>
<parameter name="buffer" position="0" attrib="0" type="System.Byte[]" />
<parameter name="offset" position="1" attrib="0" type="System.Int32" />
<parameter name="value" position="2" attrib="0" type="System.UInt64" />
</parameters>
</method>
</methods>
</class>
<class name="Type2Message" type="class" base="Mono.Security.Protocol.Ntlm.MessageBase" charset="Ansi" layout="Auto">
<class name="TlsMultiBuffer" type="class" base="System.Object" charset="Ansi" layout="Auto">
<constructors>
<constructor name=".ctor()" attrib="6278">
<parameters />
</constructor>
<constructor name=".ctor(System.Byte[])" attrib="6278">
<parameters>
<parameter name="message" position="0" attrib="0" type="System.Byte[]" />
</parameters>
</constructor>
</constructors>
<properties>
<property name="Nonce" attrib="0" ptype="System.Byte[]">
<property name="IsEmpty" attrib="0" ptype="System.Boolean">
<methods>
<method name="get_Nonce()" attrib="2182" returntype="System.Byte[]">
<parameters />
</method>
<method name="set_Nonce(System.Byte[])" attrib="2182" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.Byte[]" />
</parameters>
</method>
</methods>
</property>
<property name="TargetInfo" attrib="0" ptype="System.Byte[]">
<methods>
<method name="get_TargetInfo()" attrib="2182" returntype="System.Byte[]">
<method name="get_IsEmpty()" attrib="2182" returntype="System.Boolean">
<parameters />
</method>
</methods>
</property>
<property name="TargetName" attrib="0" ptype="System.String">
<property name="IsSingle" attrib="0" ptype="System.Boolean">
<methods>
<method name="get_TargetName()" attrib="2182" returntype="System.String">
<method name="get_IsSingle()" attrib="2182" returntype="System.Boolean">
<parameters />
</method>
</methods>
</property>
</properties>
<methods>
<method name="Decode(System.Byte[])" attrib="196" virtual="true" is-override="true" returntype="System.Void">
<method name="Add(Mono.Security.Interface.TlsBuffer)" attrib="134" returntype="System.Void">
<parameters>
<parameter name="message" position="0" attrib="0" type="System.Byte[]" />
<parameter name="buffer" position="0" attrib="0" type="Mono.Security.Interface.TlsBuffer" />
</parameters>
</method>
<method name="GetBytes()" attrib="198" virtual="true" is-override="true" returntype="System.Byte[]">
<parameters />
</method>
<method name="~Type2Message()" attrib="196" virtual="true" returntype="System.Void">
<parameters />
</method>
</methods>
</class>
<class name="Type3Message" type="class" base="Mono.Security.Protocol.Ntlm.MessageBase" charset="Ansi" layout="Auto">
<constructors>
<constructor name=".ctor()" attrib="6278">
<attributes>
<attribute name="System.ObsoleteAttribute">
<properties>
<property name="Message" value="Use of this API is highly discouraged, it selects legacy-mode LM/NTLM authentication, which sends your password in very weak encryption over the wire even if the server supports the more secure NTLMv2 / NTLMv2 Session. You need to use the new `Type3Message (Type2Message)' constructor to use the more secure NTLMv2 / NTLMv2 Session authentication modes. These require the Type 2 message from the server to compute the response." />
</properties>
</attribute>
</attributes>
<parameters />
</constructor>
<constructor name=".ctor(Mono.Security.Protocol.Ntlm.Type2Message)" attrib="6278">
<method name="Add(System.Byte[])" attrib="134" returntype="System.Void">
<parameters>
<parameter name="type2" position="0" attrib="0" type="Mono.Security.Protocol.Ntlm.Type2Message" />
</parameters>
</constructor>
<constructor name=".ctor(System.Byte[])" attrib="6278">
<parameters>
<parameter name="message" position="0" attrib="0" type="System.Byte[]" />
</parameters>
</constructor>
</constructors>
<properties>
<property name="Challenge" attrib="0" ptype="System.Byte[]">
<attributes>
<attribute name="System.ObsoleteAttribute">
<properties>
<property name="Message" value="Use of this API is highly discouraged, it selects legacy-mode LM/NTLM authentication, which sends your password in very weak encryption over the wire even if the server supports the more secure NTLMv2 / NTLMv2 Session. You need to use the new `Type3Message (Type2Message)' constructor to use the more secure NTLMv2 / NTLMv2 Session authentication modes. These require the Type 2 message from the server to compute the response." />
</properties>
</attribute>
</attributes>
<methods>
<method name="get_Challenge()" attrib="2182" returntype="System.Byte[]">
<parameters />
</method>
<method name="set_Challenge(System.Byte[])" attrib="2182" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.Byte[]" />
</parameters>
</method>
</methods>
</property>
<property name="DefaultAuthLevel" attrib="0" ptype="Mono.Security.Protocol.Ntlm.NtlmAuthLevel">
<attributes>
<attribute name="System.ObsoleteAttribute">
<properties>
<property name="Message" value="Use NtlmSettings.DefaultAuthLevel" />
</properties>
</attribute>
</attributes>
<methods>
<method name="get_DefaultAuthLevel()" attrib="2198" static="true" returntype="Mono.Security.Protocol.Ntlm.NtlmAuthLevel">
<parameters />
</method>
<method name="set_DefaultAuthLevel(Mono.Security.Protocol.Ntlm.NtlmAuthLevel)" attrib="2198" static="true" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="Mono.Security.Protocol.Ntlm.NtlmAuthLevel" />
</parameters>
</method>
</methods>
</property>
<property name="Domain" attrib="0" ptype="System.String">
<methods>
<method name="get_Domain()" attrib="2182" returntype="System.String">
<parameters />
</method>
<method name="set_Domain(System.String)" attrib="2182" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.String" />
</parameters>
</method>
</methods>
</property>
<property name="Host" attrib="0" ptype="System.String">
<methods>
<method name="get_Host()" attrib="2182" returntype="System.String">
<parameters />
</method>
<method name="set_Host(System.String)" attrib="2182" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.String" />
</parameters>
</method>
</methods>
</property>
<property name="LM" attrib="0" ptype="System.Byte[]">
<methods>
<method name="get_LM()" attrib="2182" returntype="System.Byte[]">
<parameters />
</method>
</methods>
</property>
<property name="Level" attrib="0" ptype="Mono.Security.Protocol.Ntlm.NtlmAuthLevel">
<methods>
<method name="get_Level()" attrib="2182" returntype="Mono.Security.Protocol.Ntlm.NtlmAuthLevel">
<parameters />
</method>
<method name="set_Level(Mono.Security.Protocol.Ntlm.NtlmAuthLevel)" attrib="2182" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="Mono.Security.Protocol.Ntlm.NtlmAuthLevel" />
</parameters>
</method>
</methods>
</property>
<property name="NT" attrib="0" ptype="System.Byte[]">
<methods>
<method name="get_NT()" attrib="2182" returntype="System.Byte[]">
<parameters />
</method>
<method name="set_NT(System.Byte[])" attrib="2182" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.Byte[]" />
</parameters>
</method>
</methods>
</property>
<property name="Password" attrib="0" ptype="System.String">
<methods>
<method name="get_Password()" attrib="2182" returntype="System.String">
<parameters />
</method>
<method name="set_Password(System.String)" attrib="2182" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.String" />
</parameters>
</method>
</methods>
</property>
<property name="Username" attrib="0" ptype="System.String">
<methods>
<method name="get_Username()" attrib="2182" returntype="System.String">
<parameters />
</method>
<method name="set_Username(System.String)" attrib="2182" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.String" />
</parameters>
</method>
</methods>
</property>
</properties>
<methods>
<method name="Decode(System.Byte[])" attrib="196" virtual="true" is-override="true" returntype="System.Void">
<parameters>
<parameter name="message" position="0" attrib="0" type="System.Byte[]" />
<parameter name="buffer" position="0" attrib="0" type="System.Byte[]" />
</parameters>
</method>
<method name="GetBytes()" attrib="198" virtual="true" is-override="true" returntype="System.Byte[]">
<method name="Add(System.Byte[], System.Int32, System.Int32)" attrib="134" returntype="System.Void">
<parameters>
<parameter name="buffer" position="0" attrib="0" type="System.Byte[]" />
<parameter name="offset" position="1" attrib="0" type="System.Int32" />
<parameter name="size" position="2" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="Clear()" attrib="134" returntype="System.Void">
<parameters />
</method>
<method name="~Type3Message()" attrib="196" virtual="true" returntype="System.Void">
<method name="GetBuffer()" attrib="134" returntype="Mono.Security.Interface.BufferOffsetSize">
<parameters />
</method>
<method name="GetBufferArray()" attrib="134" returntype="Mono.Security.Interface.BufferOffsetSize[]">
<parameters />
</method>
<method name="StealBuffer()" attrib="134" returntype="Mono.Security.Interface.BufferOffsetSize">
<parameters />
</method>
</methods>

Просмотреть файл

@ -62,6 +62,26 @@
</method>
</methods>
</class>
<class name="AlignmentAttribute" type="class" base="System.Attribute" charset="Ansi" layout="Auto">
<attributes>
<attribute name="System.AttributeUsageAttribute">
<properties>
<property name="Inherited" value="False" />
<property name="ValidOn" value="Field, Property" />
</properties>
</attribute>
</attributes>
<fields>
<field name="Alignment" attrib="6" fieldtype="UIKit.UITextAlignment" />
</fields>
<constructors>
<constructor name=".ctor(UIKit.UITextAlignment)" attrib="6278">
<parameters>
<parameter name="alignment" position="0" attrib="0" type="UIKit.UITextAlignment" />
</parameters>
</constructor>
</constructors>
</class>
<class name="BadgeElement" type="class" base="MonoTouch.Dialog.Element" charset="Ansi" layout="Auto">
<interfaces>
<interface name="MonoTouch.Dialog.IElementSizing" />
@ -210,6 +230,36 @@
</class>
</classes>
</class>
<class name="BindingContext" type="class" base="System.Object" charset="Ansi" layout="Auto">
<interfaces>
<interface name="System.IDisposable" />
</interfaces>
<fields>
<field name="Root" attrib="6" fieldtype="MonoTouch.Dialog.RootElement" />
</fields>
<constructors>
<constructor name=".ctor(System.Object, System.Object, System.String)" attrib="6278">
<parameters>
<parameter name="callbacks" position="0" attrib="0" type="System.Object" />
<parameter name="o" position="1" attrib="0" type="System.Object" />
<parameter name="title" position="2" attrib="0" type="System.String" />
</parameters>
</constructor>
</constructors>
<methods>
<method name="Dispose()" attrib="486" virtual="true" returntype="System.Void">
<parameters />
</method>
<method name="Dispose(System.Boolean)" attrib="452" virtual="true" returntype="System.Void">
<parameters>
<parameter name="disposing" position="0" attrib="0" type="System.Boolean" />
</parameters>
</method>
<method name="Fetch()" attrib="134" returntype="System.Void">
<parameters />
</method>
</methods>
</class>
<class name="BoolElement" type="class" base="MonoTouch.Dialog.Element" abstract="true" charset="Ansi" layout="Auto">
<interfaces>
<interface name="System.IDisposable" />
@ -245,6 +295,66 @@
</method>
</methods>
</class>
<class name="BooleanElement" type="class" base="MonoTouch.Dialog.BoolElement" charset="Ansi" layout="Auto">
<interfaces>
<interface name="System.IDisposable" />
</interfaces>
<constructors>
<constructor name=".ctor(System.String, System.Boolean)" attrib="6278">
<parameters>
<parameter name="caption" position="0" attrib="0" type="System.String" />
<parameter name="value" position="1" attrib="0" type="System.Boolean" />
</parameters>
</constructor>
<constructor name=".ctor(System.String, System.Boolean, System.String)" attrib="6278">
<parameters>
<parameter name="caption" position="0" attrib="0" type="System.String" />
<parameter name="value" position="1" attrib="0" type="System.Boolean" />
<parameter name="key" position="2" attrib="0" type="System.String" />
</parameters>
</constructor>
</constructors>
<properties>
<property name="CellKey" attrib="0" ptype="Foundation.NSString">
<methods>
<method name="get_CellKey()" attrib="2244" virtual="true" is-override="true" returntype="Foundation.NSString">
<parameters />
</method>
</methods>
</property>
<property name="Value" attrib="0" ptype="System.Boolean">
<methods>
<method name="get_Value()" attrib="2246" virtual="true" is-override="true" returntype="System.Boolean">
<parameters />
</method>
<method name="set_Value(System.Boolean)" attrib="2246" virtual="true" is-override="true" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.Boolean" />
</parameters>
</method>
</methods>
</property>
</properties>
<methods>
<method name="Dispose(System.Boolean)" attrib="196" virtual="true" is-override="true" returntype="System.Void">
<parameters>
<parameter name="disposing" position="0" attrib="0" type="System.Boolean" />
</parameters>
</method>
<method name="GetCell(UIKit.UITableView)" attrib="198" virtual="true" is-override="true" returntype="UIKit.UITableViewCell">
<parameters>
<parameter name="tv" position="0" attrib="0" type="UIKit.UITableView" />
</parameters>
</method>
<method name="Selected(MonoTouch.Dialog.DialogViewController, UIKit.UITableView, Foundation.NSIndexPath)" attrib="198" virtual="true" is-override="true" returntype="System.Void">
<parameters>
<parameter name="dvc" position="0" attrib="0" type="MonoTouch.Dialog.DialogViewController" />
<parameter name="tableView" position="1" attrib="0" type="UIKit.UITableView" />
<parameter name="path" position="2" attrib="0" type="Foundation.NSIndexPath" />
</parameters>
</method>
</methods>
</class>
<class name="BooleanImageElement" type="class" base="MonoTouch.Dialog.BaseBooleanImageElement" charset="Ansi" layout="Auto">
<interfaces>
<interface name="System.IDisposable" />
@ -270,6 +380,41 @@
</method>
</methods>
</class>
<class name="CaptionAttribute" type="class" base="System.Attribute" charset="Ansi" layout="Auto">
<attributes>
<attribute name="System.AttributeUsageAttribute">
<properties>
<property name="Inherited" value="False" />
<property name="ValidOn" value="Field, Property" />
</properties>
</attribute>
</attributes>
<fields>
<field name="Caption" attrib="6" fieldtype="System.String" />
</fields>
<constructors>
<constructor name=".ctor(System.String)" attrib="6278">
<parameters>
<parameter name="caption" position="0" attrib="0" type="System.String" />
</parameters>
</constructor>
</constructors>
</class>
<class name="CheckboxAttribute" type="class" base="System.Attribute" charset="Ansi" layout="Auto">
<attributes>
<attribute name="System.AttributeUsageAttribute">
<properties>
<property name="Inherited" value="False" />
<property name="ValidOn" value="Field, Property" />
</properties>
</attribute>
</attributes>
<constructors>
<constructor name=".ctor()" attrib="6278">
<parameters />
</constructor>
</constructors>
</class>
<class name="CheckboxElement" type="class" base="MonoTouch.Dialog.StringElement" charset="Ansi" layout="Auto">
<interfaces>
<interface name="System.IDisposable" />
@ -313,6 +458,85 @@
</method>
</methods>
</class>
<class name="DateAttribute" type="class" base="System.Attribute" charset="Ansi" layout="Auto">
<attributes>
<attribute name="System.AttributeUsageAttribute">
<properties>
<property name="Inherited" value="False" />
<property name="ValidOn" value="Field, Property" />
</properties>
</attribute>
</attributes>
<constructors>
<constructor name=".ctor()" attrib="6278">
<parameters />
</constructor>
</constructors>
</class>
<class name="DateElement" type="class" base="MonoTouch.Dialog.DateTimeElement" charset="Ansi" layout="Auto">
<interfaces>
<interface name="System.IDisposable" />
</interfaces>
<constructors>
<constructor name=".ctor(System.String, System.DateTime)" attrib="6278">
<parameters>
<parameter name="caption" position="0" attrib="0" type="System.String" />
<parameter name="date" position="1" attrib="0" type="System.DateTime" />
</parameters>
</constructor>
</constructors>
<methods>
<method name="FormatDate(System.DateTime)" attrib="198" virtual="true" is-override="true" returntype="System.String">
<parameters>
<parameter name="dt" position="0" attrib="0" type="System.DateTime" />
</parameters>
</method>
</methods>
</class>
<class name="DateTimeElement" type="class" base="MonoTouch.Dialog.StringElement" charset="Ansi" layout="Auto">
<interfaces>
<interface name="System.IDisposable" />
</interfaces>
<fields>
<field name="BackgroundColor" attrib="6" fieldtype="UIKit.UIColor" />
<field name="DateValue" attrib="6" fieldtype="System.DateTime" />
<field name="MinuteInterval" attrib="6" fieldtype="System.Int32" />
<field name="fmt" attrib="5" fieldtype="Foundation.NSDateFormatter" />
</fields>
<constructors>
<constructor name=".ctor(System.String, System.DateTime)" attrib="6278">
<parameters>
<parameter name="caption" position="0" attrib="0" type="System.String" />
<parameter name="date" position="1" attrib="0" type="System.DateTime" />
</parameters>
</constructor>
</constructors>
<events>
<event name="DateSelected" attrib="0" eventtype="System.Action`1[MonoTouch.Dialog.DateTimeElement]" />
</events>
<methods>
<method name="Dispose(System.Boolean)" attrib="196" virtual="true" is-override="true" returntype="System.Void">
<parameters>
<parameter name="disposing" position="0" attrib="0" type="System.Boolean" />
</parameters>
</method>
<method name="FormatDate(System.DateTime)" attrib="454" virtual="true" returntype="System.String">
<parameters>
<parameter name="dt" position="0" attrib="0" type="System.DateTime" />
</parameters>
</method>
<method name="GetCell(UIKit.UITableView)" attrib="198" virtual="true" is-override="true" returntype="UIKit.UITableViewCell">
<parameters>
<parameter name="tv" position="0" attrib="0" type="UIKit.UITableView" />
</parameters>
</method>
<method name="GetDateWithKind(System.DateTime)" attrib="132" returntype="System.DateTime">
<parameters>
<parameter name="dt" position="0" attrib="0" type="System.DateTime" />
</parameters>
</method>
</methods>
</class>
<class name="DialogViewController" type="class" base="UIKit.UITableViewController" charset="Ansi" layout="Auto">
<interfaces>
<interface name="Foundation.INSCoding" />
@ -814,6 +1038,33 @@
</method>
</methods>
</class>
<class name="EntryAttribute" type="class" base="System.Attribute" charset="Ansi" layout="Auto">
<attributes>
<attribute name="System.AttributeUsageAttribute">
<properties>
<property name="Inherited" value="False" />
<property name="ValidOn" value="Field, Property" />
</properties>
</attribute>
</attributes>
<fields>
<field name="AutocapitalizationType" attrib="6" fieldtype="UIKit.UITextAutocapitalizationType" />
<field name="AutocorrectionType" attrib="6" fieldtype="UIKit.UITextAutocorrectionType" />
<field name="ClearButtonMode" attrib="6" fieldtype="UIKit.UITextFieldViewMode" />
<field name="KeyboardType" attrib="6" fieldtype="UIKit.UIKeyboardType" />
<field name="Placeholder" attrib="6" fieldtype="System.String" />
</fields>
<constructors>
<constructor name=".ctor()" attrib="6278">
<parameters />
</constructor>
<constructor name=".ctor(System.String)" attrib="6278">
<parameters>
<parameter name="placeholder" position="0" attrib="0" type="System.String" />
</parameters>
</constructor>
</constructors>
</class>
<class name="EntryElement" type="class" base="MonoTouch.Dialog.Element" charset="Ansi" layout="Auto">
<interfaces>
<interface name="System.IDisposable" />
@ -1072,6 +1323,55 @@
</method>
</methods>
</class>
<class name="FloatElement" type="class" base="MonoTouch.Dialog.Element" charset="Ansi" layout="Auto">
<interfaces>
<interface name="System.IDisposable" />
</interfaces>
<fields>
<field name="MaxValue" attrib="6" fieldtype="System.Single" />
<field name="MinValue" attrib="6" fieldtype="System.Single" />
<field name="ShowCaption" attrib="6" fieldtype="System.Boolean" />
<field name="Value" attrib="6" fieldtype="System.Single" />
</fields>
<constructors>
<constructor name=".ctor(System.Single)" attrib="6278">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.Single" />
</parameters>
</constructor>
<constructor name=".ctor(UIKit.UIImage, UIKit.UIImage, System.Single)" attrib="6278">
<parameters>
<parameter name="left" position="0" attrib="0" type="UIKit.UIImage" />
<parameter name="right" position="1" attrib="0" type="UIKit.UIImage" />
<parameter name="value" position="2" attrib="0" type="System.Single" />
</parameters>
</constructor>
</constructors>
<properties>
<property name="CellKey" attrib="0" ptype="Foundation.NSString">
<methods>
<method name="get_CellKey()" attrib="2244" virtual="true" is-override="true" returntype="Foundation.NSString">
<parameters />
</method>
</methods>
</property>
</properties>
<methods>
<method name="Dispose(System.Boolean)" attrib="196" virtual="true" is-override="true" returntype="System.Void">
<parameters>
<parameter name="disposing" position="0" attrib="0" type="System.Boolean" />
</parameters>
</method>
<method name="GetCell(UIKit.UITableView)" attrib="198" virtual="true" is-override="true" returntype="UIKit.UITableViewCell">
<parameters>
<parameter name="tv" position="0" attrib="0" type="UIKit.UITableView" />
</parameters>
</method>
<method name="Summary()" attrib="198" virtual="true" is-override="true" returntype="System.String">
<parameters />
</method>
</methods>
</class>
<class name="GlassButton" type="class" base="UIKit.UIButton" charset="Ansi" layout="Auto">
<interfaces>
<interface name="Foundation.INSCoding" />
@ -1178,6 +1478,68 @@
</constructor>
</constructors>
</class>
<class name="HtmlAttribute" type="class" base="System.Attribute" charset="Ansi" layout="Auto">
<attributes>
<attribute name="System.AttributeUsageAttribute">
<properties>
<property name="Inherited" value="False" />
<property name="ValidOn" value="Field, Property" />
</properties>
</attribute>
</attributes>
<constructors>
<constructor name=".ctor()" attrib="6278">
<parameters />
</constructor>
</constructors>
</class>
<class name="HtmlElement" type="class" base="MonoTouch.Dialog.Element" charset="Ansi" layout="Auto">
<interfaces>
<interface name="System.IDisposable" />
</interfaces>
<constructors>
<constructor name=".ctor(System.String, Foundation.NSUrl)" attrib="6278">
<parameters>
<parameter name="caption" position="0" attrib="0" type="System.String" />
<parameter name="url" position="1" attrib="0" type="Foundation.NSUrl" />
</parameters>
</constructor>
<constructor name=".ctor(System.String, System.String)" attrib="6278">
<parameters>
<parameter name="caption" position="0" attrib="0" type="System.String" />
<parameter name="url" position="1" attrib="0" type="System.String" />
</parameters>
</constructor>
</constructors>
<properties>
<property name="CellKey" attrib="0" ptype="Foundation.NSString">
<methods>
<method name="get_CellKey()" attrib="2244" virtual="true" is-override="true" returntype="Foundation.NSString">
<parameters />
</method>
</methods>
</property>
<property name="Url" attrib="0" ptype="System.String">
<methods>
<method name="get_Url()" attrib="2182" returntype="System.String">
<parameters />
</method>
<method name="set_Url(System.String)" attrib="2182" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.String" />
</parameters>
</method>
</methods>
</property>
</properties>
<methods>
<method name="GetCell(UIKit.UITableView)" attrib="198" virtual="true" is-override="true" returntype="UIKit.UITableViewCell">
<parameters>
<parameter name="tv" position="0" attrib="0" type="UIKit.UITableView" />
</parameters>
</method>
</methods>
</class>
<class name="IColorizeBackground" type="interface" abstract="true" charset="Ansi" layout="Auto">
<methods>
<method name="WillDisplay(UIKit.UITableView, UIKit.UITableViewCell, Foundation.NSIndexPath)" attrib="1478" abstract="true" virtual="true" returntype="System.Void">
@ -1199,6 +1561,42 @@
</method>
</methods>
</class>
<class name="ImageElement" type="class" base="MonoTouch.Dialog.Element" charset="Ansi" layout="Auto">
<interfaces>
<interface name="System.IDisposable" />
</interfaces>
<fields>
<field name="Value" attrib="6" fieldtype="UIKit.UIImage" />
</fields>
<constructors>
<constructor name=".ctor(UIKit.UIImage)" attrib="6278">
<parameters>
<parameter name="image" position="0" attrib="0" type="UIKit.UIImage" />
</parameters>
</constructor>
</constructors>
<properties>
<property name="CellKey" attrib="0" ptype="Foundation.NSString">
<methods>
<method name="get_CellKey()" attrib="2244" virtual="true" is-override="true" returntype="Foundation.NSString">
<parameters />
</method>
</methods>
</property>
</properties>
<methods>
<method name="Dispose(System.Boolean)" attrib="196" virtual="true" is-override="true" returntype="System.Void">
<parameters>
<parameter name="disposing" position="0" attrib="0" type="System.Boolean" />
</parameters>
</method>
<method name="GetCell(UIKit.UITableView)" attrib="198" virtual="true" is-override="true" returntype="UIKit.UITableViewCell">
<parameters>
<parameter name="tv" position="0" attrib="0" type="UIKit.UITableView" />
</parameters>
</method>
</methods>
</class>
<class name="ImageStringElement" type="class" base="MonoTouch.Dialog.StringElement" charset="Ansi" layout="Auto">
<interfaces>
<interface name="System.IDisposable" />
@ -1260,6 +1658,118 @@
</method>
</methods>
</class>
<class name="JsonElement" type="class" base="MonoTouch.Dialog.RootElement" charset="Ansi" layout="Auto">
<attributes>
<attribute name="System.Reflection.DefaultMemberAttribute">
<properties>
<property name="MemberName" value="Item" />
</properties>
</attribute>
</attributes>
<interfaces>
<interface name="System.Collections.Generic.IEnumerable`1[MonoTouch.Dialog.Section]" />
<interface name="System.Collections.IEnumerable" />
<interface name="System.IDisposable" />
</interfaces>
<fields>
<field name="Url" attrib="6" fieldtype="System.String" />
</fields>
<constructors>
<constructor name=".ctor(System.String, System.String)" attrib="6278">
<parameters>
<parameter name="caption" position="0" attrib="0" type="System.String" />
<parameter name="url" position="1" attrib="0" type="System.String" />
</parameters>
</constructor>
<constructor name=".ctor(System.String, MonoTouch.Dialog.Group, System.String)" attrib="6278">
<parameters>
<parameter name="caption" position="0" attrib="0" type="System.String" />
<parameter name="group" position="1" attrib="0" type="MonoTouch.Dialog.Group" />
<parameter name="url" position="2" attrib="0" type="System.String" />
</parameters>
</constructor>
<constructor name=".ctor(System.String, System.Int32, System.Int32, System.String)" attrib="6278">
<parameters>
<parameter name="caption" position="0" attrib="0" type="System.String" />
<parameter name="section" position="1" attrib="0" type="System.Int32" />
<parameter name="element" position="2" attrib="0" type="System.Int32" />
<parameter name="url" position="3" attrib="0" type="System.String" />
</parameters>
</constructor>
</constructors>
<properties>
<property name="DateKind" attrib="0" ptype="System.DateTimeKind">
<methods>
<method name="get_DateKind()" attrib="2198" static="true" returntype="System.DateTimeKind">
<attributes>
<attribute name="System.Runtime.CompilerServices.CompilerGeneratedAttribute" />
</attributes>
<parameters />
</method>
<method name="set_DateKind(System.DateTimeKind)" attrib="2198" static="true" returntype="System.Void">
<attributes>
<attribute name="System.Runtime.CompilerServices.CompilerGeneratedAttribute" />
</attributes>
<parameters>
<parameter name="value" position="0" attrib="0" type="System.DateTimeKind" />
</parameters>
</method>
</methods>
</property>
<property name="Item" attrib="0" ptype="MonoTouch.Dialog.Element" params="System.String">
<methods>
<method name="get_Item(System.String)" attrib="2182" returntype="MonoTouch.Dialog.Element">
<parameters>
<parameter name="key" position="0" attrib="0" type="System.String" />
</parameters>
</method>
</methods>
</property>
</properties>
<methods>
<method name="FromFile(System.String)" attrib="150" static="true" returntype="MonoTouch.Dialog.JsonElement">
<parameters>
<parameter name="file" position="0" attrib="0" type="System.String" />
</parameters>
</method>
<method name="FromFile(System.String, System.Object)" attrib="150" static="true" returntype="MonoTouch.Dialog.JsonElement">
<parameters>
<parameter name="file" position="0" attrib="0" type="System.String" />
<parameter name="arg" position="1" attrib="0" type="System.Object" />
</parameters>
</method>
<method name="FromJson(System.Json.JsonObject)" attrib="150" static="true" returntype="MonoTouch.Dialog.JsonElement">
<parameters>
<parameter name="json" position="0" attrib="0" type="System.Json.JsonObject" />
</parameters>
</method>
<method name="FromJson(System.Json.JsonObject, System.Object)" attrib="150" static="true" returntype="MonoTouch.Dialog.JsonElement">
<parameters>
<parameter name="json" position="0" attrib="0" type="System.Json.JsonObject" />
<parameter name="data" position="1" attrib="0" type="System.Object" />
</parameters>
</method>
<method name="FromJson(MonoTouch.Dialog.JsonElement, System.Json.JsonObject, System.Object)" attrib="150" static="true" returntype="MonoTouch.Dialog.JsonElement">
<parameters>
<parameter name="parent" position="0" attrib="0" type="MonoTouch.Dialog.JsonElement" />
<parameter name="json" position="1" attrib="0" type="System.Json.JsonObject" />
<parameter name="data" position="2" attrib="0" type="System.Object" />
</parameters>
</method>
<method name="GetCell(UIKit.UITableView)" attrib="198" virtual="true" is-override="true" returntype="UIKit.UITableViewCell">
<parameters>
<parameter name="tv" position="0" attrib="0" type="UIKit.UITableView" />
</parameters>
</method>
<method name="Selected(MonoTouch.Dialog.DialogViewController, UIKit.UITableView, Foundation.NSIndexPath)" attrib="198" virtual="true" is-override="true" returntype="System.Void">
<parameters>
<parameter name="dvc" position="0" attrib="0" type="MonoTouch.Dialog.DialogViewController" />
<parameter name="tableView" position="1" attrib="0" type="UIKit.UITableView" />
<parameter name="path" position="2" attrib="0" type="Foundation.NSIndexPath" />
</parameters>
</method>
</methods>
</class>
<class name="LoadMoreElement" type="class" base="MonoTouch.Dialog.Element" charset="Ansi" layout="Auto">
<interfaces>
<interface name="MonoTouch.Dialog.IElementSizing" />
@ -1583,6 +2093,21 @@
</method>
</methods>
</class>
<class name="MultilineAttribute" type="class" base="System.Attribute" charset="Ansi" layout="Auto">
<attributes>
<attribute name="System.AttributeUsageAttribute">
<properties>
<property name="Inherited" value="False" />
<property name="ValidOn" value="Field, Property" />
</properties>
</attribute>
</attributes>
<constructors>
<constructor name=".ctor()" attrib="6278">
<parameters />
</constructor>
</constructors>
</class>
<class name="MultilineElement" type="class" base="MonoTouch.Dialog.StringElement" charset="Ansi" layout="Auto">
<interfaces>
<interface name="MonoTouch.Dialog.IElementSizing" />
@ -1621,6 +2146,26 @@
</method>
</methods>
</class>
<class name="OnTapAttribute" type="class" base="System.Attribute" charset="Ansi" layout="Auto">
<attributes>
<attribute name="System.AttributeUsageAttribute">
<properties>
<property name="Inherited" value="False" />
<property name="ValidOn" value="Field, Property" />
</properties>
</attribute>
</attributes>
<fields>
<field name="Method" attrib="6" fieldtype="System.String" />
</fields>
<constructors>
<constructor name=".ctor(System.String)" attrib="6278">
<parameters>
<parameter name="method" position="0" attrib="0" type="System.String" />
</parameters>
</constructor>
</constructors>
</class>
<class name="OwnerDrawnElement" type="class" base="MonoTouch.Dialog.Element" abstract="true" charset="Ansi" layout="Auto">
<interfaces>
<interface name="MonoTouch.Dialog.IElementSizing" />
@ -1698,6 +2243,23 @@
</method>
</methods>
</class>
<class name="PasswordAttribute" type="class" base="MonoTouch.Dialog.EntryAttribute" charset="Ansi" layout="Auto">
<attributes>
<attribute name="System.AttributeUsageAttribute">
<properties>
<property name="Inherited" value="False" />
<property name="ValidOn" value="Field, Property" />
</properties>
</attribute>
</attributes>
<constructors>
<constructor name=".ctor(System.String)" attrib="6278">
<parameters>
<parameter name="placeholder" position="0" attrib="0" type="System.String" />
</parameters>
</constructor>
</constructors>
</class>
<class name="RadioElement" type="class" base="MonoTouch.Dialog.StringElement" charset="Ansi" layout="Auto">
<interfaces>
<interface name="System.IDisposable" />
@ -1762,6 +2324,41 @@
</property>
</properties>
</class>
<class name="RadioSelectionAttribute" type="class" base="System.Attribute" charset="Ansi" layout="Auto">
<attributes>
<attribute name="System.AttributeUsageAttribute">
<properties>
<property name="Inherited" value="False" />
<property name="ValidOn" value="Field, Property" />
</properties>
</attribute>
</attributes>
<fields>
<field name="Target" attrib="6" fieldtype="System.String" />
</fields>
<constructors>
<constructor name=".ctor(System.String)" attrib="6278">
<parameters>
<parameter name="target" position="0" attrib="0" type="System.String" />
</parameters>
</constructor>
</constructors>
</class>
<class name="RangeAttribute" type="class" base="System.Attribute" charset="Ansi" layout="Auto">
<fields>
<field name="High" attrib="6" fieldtype="System.Single" />
<field name="Low" attrib="6" fieldtype="System.Single" />
<field name="ShowCaption" attrib="6" fieldtype="System.Boolean" />
</fields>
<constructors>
<constructor name=".ctor(System.Single, System.Single)" attrib="6278">
<parameters>
<parameter name="low" position="0" attrib="0" type="System.Single" />
<parameter name="high" position="1" attrib="0" type="System.Single" />
</parameters>
</constructor>
</constructors>
</class>
<class name="RefreshTableHeaderView" type="class" base="UIKit.UIView" charset="Ansi" layout="Auto">
<interfaces>
<interface name="Foundation.INSCoding" />
@ -2272,6 +2869,51 @@
</method>
</methods>
</class>
<class name="SectionAttribute" type="class" base="System.Attribute" charset="Ansi" layout="Auto">
<attributes>
<attribute name="System.AttributeUsageAttribute">
<properties>
<property name="Inherited" value="False" />
<property name="ValidOn" value="Field, Property" />
</properties>
</attribute>
</attributes>
<fields>
<field name="Caption" attrib="6" fieldtype="System.String" />
<field name="Footer" attrib="6" fieldtype="System.String" />
</fields>
<constructors>
<constructor name=".ctor()" attrib="6278">
<parameters />
</constructor>
<constructor name=".ctor(System.String)" attrib="6278">
<parameters>
<parameter name="caption" position="0" attrib="0" type="System.String" />
</parameters>
</constructor>
<constructor name=".ctor(System.String, System.String)" attrib="6278">
<parameters>
<parameter name="caption" position="0" attrib="0" type="System.String" />
<parameter name="footer" position="1" attrib="0" type="System.String" />
</parameters>
</constructor>
</constructors>
</class>
<class name="SkipAttribute" type="class" base="System.Attribute" charset="Ansi" layout="Auto">
<attributes>
<attribute name="System.AttributeUsageAttribute">
<properties>
<property name="Inherited" value="False" />
<property name="ValidOn" value="Field, Property" />
</properties>
</attribute>
</attributes>
<constructors>
<constructor name=".ctor()" attrib="6278">
<parameters />
</constructor>
</constructors>
</class>
<class name="StringElement" type="class" base="MonoTouch.Dialog.Element" charset="Ansi" layout="Auto">
<interfaces>
<interface name="System.IDisposable" />
@ -2491,6 +3133,41 @@
</method>
</methods>
</class>
<class name="TimeAttribute" type="class" base="System.Attribute" charset="Ansi" layout="Auto">
<attributes>
<attribute name="System.AttributeUsageAttribute">
<properties>
<property name="Inherited" value="False" />
<property name="ValidOn" value="Field, Property" />
</properties>
</attribute>
</attributes>
<constructors>
<constructor name=".ctor()" attrib="6278">
<parameters />
</constructor>
</constructors>
</class>
<class name="TimeElement" type="class" base="MonoTouch.Dialog.DateTimeElement" charset="Ansi" layout="Auto">
<interfaces>
<interface name="System.IDisposable" />
</interfaces>
<constructors>
<constructor name=".ctor(System.String, System.DateTime)" attrib="6278">
<parameters>
<parameter name="caption" position="0" attrib="0" type="System.String" />
<parameter name="date" position="1" attrib="0" type="System.DateTime" />
</parameters>
</constructor>
</constructors>
<methods>
<method name="FormatDate(System.DateTime)" attrib="198" virtual="true" is-override="true" returntype="System.String">
<parameters>
<parameter name="dt" position="0" attrib="0" type="System.DateTime" />
</parameters>
</method>
</methods>
</class>
<class name="UIViewElement" type="class" base="MonoTouch.Dialog.Element" charset="Ansi" layout="Auto">
<interfaces>
<interface name="MonoTouch.Dialog.IElementSizing" />

Просмотреть файл

@ -25192,66 +25192,6 @@
<parameter name="params" position="2" attrib="2" type="System.Int32[]" />
</parameters>
</method>
<method name="GetQueryObject(System.UInt32, OpenTK.Graphics.ES20.All, out System.Int32&amp;)" attrib="150" static="true" returntype="System.Void">
<attributes>
<attribute name="OpenTK.AutoGeneratedAttribute" />
<attribute name="System.CLSCompliantAttribute">
<properties>
<property name="IsCompliant" value="False" />
</properties>
</attribute>
<attribute name="System.ObsoleteAttribute">
<properties>
<property name="Message" value="This method was removed from iOS API 6.0 and higher" />
</properties>
</attribute>
</attributes>
<parameters>
<parameter name="id" position="0" attrib="0" type="System.UInt32" />
<parameter name="pname" position="1" attrib="0" type="OpenTK.Graphics.ES20.All" />
<parameter name="params" position="2" attrib="2" type="System.Int32&amp;" direction="out" />
</parameters>
</method>
<method name="GetQueryObject(System.UInt32, OpenTK.Graphics.ES20.All, out System.Int32*)" attrib="150" static="true" returntype="System.Void">
<attributes>
<attribute name="OpenTK.AutoGeneratedAttribute" />
<attribute name="System.CLSCompliantAttribute">
<properties>
<property name="IsCompliant" value="False" />
</properties>
</attribute>
<attribute name="System.ObsoleteAttribute">
<properties>
<property name="Message" value="This method was removed from iOS API 6.0 and higher" />
</properties>
</attribute>
</attributes>
<parameters>
<parameter name="id" position="0" attrib="0" type="System.UInt32" />
<parameter name="pname" position="1" attrib="0" type="OpenTK.Graphics.ES20.All" />
<parameter name="params" position="2" attrib="2" type="System.Int32*" />
</parameters>
</method>
<method name="GetQueryObject(System.UInt32, OpenTK.Graphics.ES20.All, out System.Int32[])" attrib="150" static="true" returntype="System.Void">
<attributes>
<attribute name="OpenTK.AutoGeneratedAttribute" />
<attribute name="System.CLSCompliantAttribute">
<properties>
<property name="IsCompliant" value="False" />
</properties>
</attribute>
<attribute name="System.ObsoleteAttribute">
<properties>
<property name="Message" value="This method was removed from iOS API 6.0 and higher" />
</properties>
</attribute>
</attributes>
<parameters>
<parameter name="id" position="0" attrib="0" type="System.UInt32" />
<parameter name="pname" position="1" attrib="0" type="OpenTK.Graphics.ES20.All" />
<parameter name="params" position="2" attrib="2" type="System.Int32[]" />
</parameters>
</method>
<method name="GetQueryObject(System.UInt32, OpenTK.Graphics.ES20.All, out System.UInt32&amp;)" attrib="150" static="true" returntype="System.Void">
<attributes>
<attribute name="OpenTK.AutoGeneratedAttribute" />

Просмотреть файл

@ -1258,6 +1258,24 @@
</constructor>
</constructors>
<properties>
<property name="MatchTimeoutInMilliseconds" attrib="0" ptype="System.Int32">
<methods>
<method name="get_MatchTimeoutInMilliseconds()" attrib="2182" returntype="System.Int32">
<attributes>
<attribute name="System.Runtime.CompilerServices.CompilerGeneratedAttribute" />
</attributes>
<parameters />
</method>
<method name="set_MatchTimeoutInMilliseconds(System.Int32)" attrib="2182" returntype="System.Void">
<attributes>
<attribute name="System.Runtime.CompilerServices.CompilerGeneratedAttribute" />
</attributes>
<parameters>
<parameter name="value" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
</methods>
</property>
<property name="Pattern" attrib="0" ptype="System.String">
<methods>
<method name="get_Pattern()" attrib="2182" returntype="System.String">

Разница между файлами не показана из-за своего большого размера Загрузить разницу

Просмотреть файл

@ -182,7 +182,7 @@
<methods>
<method name="get_Item(System.Int32)" attrib="2534" virtual="true" returntype="System.Object">
<parameters>
<parameter name="index" position="0" attrib="0" type="System.Int32" />
<parameter name="ordinal" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
</methods>
@ -191,7 +191,7 @@
<methods>
<method name="get_Item(System.String)" attrib="2534" virtual="true" returntype="System.Object">
<parameters>
<parameter name="index" position="0" attrib="0" type="System.String" />
<parameter name="name" position="0" attrib="0" type="System.String" />
</parameters>
</method>
</methods>
@ -200,95 +200,95 @@
<methods>
<method name="GetBoolean(System.Int32)" attrib="486" virtual="true" returntype="System.Boolean">
<parameters>
<parameter name="i" position="0" attrib="0" type="System.Int32" />
<parameter name="ordinal" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="GetByte(System.Int32)" attrib="486" virtual="true" returntype="System.Byte">
<parameters>
<parameter name="i" position="0" attrib="0" type="System.Int32" />
<parameter name="ordinal" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="GetBytes(System.Int32, System.Int64, System.Byte[], System.Int32, System.Int32)" attrib="486" virtual="true" returntype="System.Int64">
<parameters>
<parameter name="i" position="0" attrib="0" type="System.Int32" />
<parameter name="ordinal" position="0" attrib="0" type="System.Int32" />
<parameter name="fieldOffset" position="1" attrib="0" type="System.Int64" />
<parameter name="buffer" position="2" attrib="0" type="System.Byte[]" />
<parameter name="bufferoffset" position="3" attrib="0" type="System.Int32" />
<parameter name="bufferOffset" position="3" attrib="0" type="System.Int32" />
<parameter name="length" position="4" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="GetChar(System.Int32)" attrib="486" virtual="true" returntype="System.Char">
<parameters>
<parameter name="i" position="0" attrib="0" type="System.Int32" />
<parameter name="ordinal" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="GetChars(System.Int32, System.Int64, System.Char[], System.Int32, System.Int32)" attrib="486" virtual="true" returntype="System.Int64">
<parameters>
<parameter name="i" position="0" attrib="0" type="System.Int32" />
<parameter name="fieldoffset" position="1" attrib="0" type="System.Int64" />
<parameter name="ordinal" position="0" attrib="0" type="System.Int32" />
<parameter name="fieldOffset" position="1" attrib="0" type="System.Int64" />
<parameter name="buffer" position="2" attrib="0" type="System.Char[]" />
<parameter name="bufferoffset" position="3" attrib="0" type="System.Int32" />
<parameter name="bufferOffset" position="3" attrib="0" type="System.Int32" />
<parameter name="length" position="4" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="GetData(System.Int32)" attrib="486" virtual="true" returntype="System.Data.IDataReader">
<parameters>
<parameter name="i" position="0" attrib="0" type="System.Int32" />
<parameter name="ordinal" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="GetDataTypeName(System.Int32)" attrib="486" virtual="true" returntype="System.String">
<parameters>
<parameter name="i" position="0" attrib="0" type="System.Int32" />
<parameter name="ordinal" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="GetDateTime(System.Int32)" attrib="486" virtual="true" returntype="System.DateTime">
<parameters>
<parameter name="i" position="0" attrib="0" type="System.Int32" />
<parameter name="ordinal" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="GetDecimal(System.Int32)" attrib="486" virtual="true" returntype="System.Decimal">
<parameters>
<parameter name="i" position="0" attrib="0" type="System.Int32" />
<parameter name="ordinal" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="GetDouble(System.Int32)" attrib="486" virtual="true" returntype="System.Double">
<parameters>
<parameter name="i" position="0" attrib="0" type="System.Int32" />
<parameter name="ordinal" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="GetFieldType(System.Int32)" attrib="486" virtual="true" returntype="System.Type">
<parameters>
<parameter name="i" position="0" attrib="0" type="System.Int32" />
<parameter name="ordinal" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="GetFloat(System.Int32)" attrib="486" virtual="true" returntype="System.Single">
<parameters>
<parameter name="i" position="0" attrib="0" type="System.Int32" />
<parameter name="ordinal" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="GetGuid(System.Int32)" attrib="486" virtual="true" returntype="System.Guid">
<parameters>
<parameter name="i" position="0" attrib="0" type="System.Int32" />
<parameter name="ordinal" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="GetInt16(System.Int32)" attrib="486" virtual="true" returntype="System.Int16">
<parameters>
<parameter name="i" position="0" attrib="0" type="System.Int32" />
<parameter name="ordinal" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="GetInt32(System.Int32)" attrib="486" virtual="true" returntype="System.Int32">
<parameters>
<parameter name="i" position="0" attrib="0" type="System.Int32" />
<parameter name="ordinal" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="GetInt64(System.Int32)" attrib="486" virtual="true" returntype="System.Int64">
<parameters>
<parameter name="i" position="0" attrib="0" type="System.Int32" />
<parameter name="ordinal" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="GetName(System.Int32)" attrib="486" virtual="true" returntype="System.String">
<parameters>
<parameter name="i" position="0" attrib="0" type="System.Int32" />
<parameter name="ordinal" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="GetOrdinal(System.String)" attrib="486" virtual="true" returntype="System.Int32">
@ -298,12 +298,12 @@
</method>
<method name="GetString(System.Int32)" attrib="486" virtual="true" returntype="System.String">
<parameters>
<parameter name="i" position="0" attrib="0" type="System.Int32" />
<parameter name="ordinal" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="GetValue(System.Int32)" attrib="486" virtual="true" returntype="System.Object">
<parameters>
<parameter name="i" position="0" attrib="0" type="System.Int32" />
<parameter name="ordinal" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="GetValues(System.Object[])" attrib="486" virtual="true" returntype="System.Int32">
@ -313,7 +313,7 @@
</method>
<method name="IsDBNull(System.Int32)" attrib="486" virtual="true" returntype="System.Boolean">
<parameters>
<parameter name="i" position="0" attrib="0" type="System.Int32" />
<parameter name="ordinal" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
</methods>
@ -15216,6 +15216,30 @@
</method>
</methods>
</property>
<property name="TransparentNetworkIPResolution" attrib="0" ptype="System.Boolean">
<attributes>
<attribute name="System.ComponentModel.DisplayNameAttribute">
<properties>
<property name="DisplayNameValue" value="TransparentNetworkIPResolution" />
</properties>
</attribute>
<attribute name="System.ComponentModel.RefreshPropertiesAttribute">
<properties>
<property name="RefreshProperties" value="All" />
</properties>
</attribute>
</attributes>
<methods>
<method name="get_TransparentNetworkIPResolution()" attrib="2182" returntype="System.Boolean">
<parameters />
</method>
<method name="set_TransparentNetworkIPResolution(System.Boolean)" attrib="2182" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.Boolean" />
</parameters>
</method>
</methods>
</property>
<property name="TrustServerCertificate" attrib="0" ptype="System.Boolean">
<attributes>
<attribute name="System.ComponentModel.DisplayNameAttribute">

Просмотреть файл

@ -224,6 +224,9 @@
<method name="Open()" attrib="134" returntype="System.IO.Stream">
<parameters />
</method>
<method name="ToString()" attrib="198" virtual="true" is-override="true" returntype="System.String">
<parameters />
</method>
</methods>
</class>
<class name="ZipArchiveMode" type="enum" base="System.Enum" sealed="true" serializable="true" charset="Ansi" layout="Auto" enumtype="System.Int32">

Просмотреть файл

@ -1373,13 +1373,6 @@
<constructor name=".ctor()" attrib="6278">
<parameters />
</constructor>
<constructor name=".ctor(System.Boolean, System.Boolean, System.Nullable`1[Security.SslProtocol])" attrib="6278">
<parameters>
<parameter name="throwOnCaptiveNetwork" position="0" attrib="0" type="System.Boolean" />
<parameter name="customSSLVerification" position="1" attrib="0" type="System.Boolean" />
<parameter name="minimumSSLProtocol" position="2" attrib="4112" type="System.Nullable`1[Security.SslProtocol]" optional="true" defaultValue="NULL" />
</parameters>
</constructor>
</constructors>
<properties>
<property name="AllowAutoRedirect" attrib="0" ptype="System.Boolean">
@ -1426,12 +1419,6 @@
</property>
</properties>
<methods>
<method name="RegisterForProgress(System.Net.Http.HttpRequestMessage, System.Net.Http.ProgressDelegate)" attrib="134" returntype="System.Void">
<parameters>
<parameter name="request" position="0" attrib="0" type="System.Net.Http.HttpRequestMessage" />
<parameter name="callback" position="1" attrib="0" type="System.Net.Http.ProgressDelegate" />
</parameters>
</method>
<method name="SendAsync(System.Net.Http.HttpRequestMessage, System.Threading.CancellationToken)" attrib="197" virtual="true" is-override="true" returntype="System.Threading.Tasks.Task`1[System.Net.Http.HttpResponseMessage]">
<attributes>
<attribute name="System.Diagnostics.DebuggerStepThroughAttribute" />
@ -1444,43 +1431,6 @@
</method>
</methods>
</class>
<class name="ProgressDelegate" type="delegate" base="System.MulticastDelegate" sealed="true" charset="Ansi" layout="Auto">
<interfaces>
<interface name="System.ICloneable" />
<interface name="System.Runtime.Serialization.ISerializable" />
</interfaces>
<constructors>
<constructor name=".ctor(System.Object, System.IntPtr)" attrib="6278">
<parameters>
<parameter name="object" position="0" attrib="0" type="System.Object" />
<parameter name="method" position="1" attrib="0" type="System.IntPtr" />
</parameters>
</constructor>
</constructors>
<methods>
<method name="BeginInvoke(System.Int64, System.Int64, System.Int64, System.AsyncCallback, System.Object)" attrib="454" virtual="true" returntype="System.IAsyncResult">
<parameters>
<parameter name="bytes" position="0" attrib="0" type="System.Int64" />
<parameter name="totalBytes" position="1" attrib="0" type="System.Int64" />
<parameter name="totalBytesExpected" position="2" attrib="0" type="System.Int64" />
<parameter name="callback" position="3" attrib="0" type="System.AsyncCallback" />
<parameter name="object" position="4" attrib="0" type="System.Object" />
</parameters>
</method>
<method name="EndInvoke(System.IAsyncResult)" attrib="454" virtual="true" returntype="System.Void">
<parameters>
<parameter name="result" position="0" attrib="0" type="System.IAsyncResult" />
</parameters>
</method>
<method name="Invoke(System.Int64, System.Int64, System.Int64)" attrib="454" virtual="true" returntype="System.Void">
<parameters>
<parameter name="bytes" position="0" attrib="0" type="System.Int64" />
<parameter name="totalBytes" position="1" attrib="0" type="System.Int64" />
<parameter name="totalBytesExpected" position="2" attrib="0" type="System.Int64" />
</parameters>
</method>
</methods>
</class>
<class name="StreamContent" type="class" base="System.Net.Http.HttpContent" charset="Ansi" layout="Auto">
<interfaces>
<interface name="System.IDisposable" />

Разница между файлами не показана из-за своего большого размера Загрузить разницу

Разница между файлами не показана из-за своего большого размера Загрузить разницу

Разница между файлами не показана из-за своего большого размера Загрузить разницу

Разница между файлами не показана из-за своего большого размера Загрузить разницу

Разница между файлами не показана из-за своего большого размера Загрузить разницу

Просмотреть файл

@ -59,6 +59,26 @@
<property name="AssemblyName" value="System, PublicKey=00240000048000009400000006020000002400005253413100040000010001008D56C76F9E8649383049F383C44BE0EC204181822A6C31CF5EB7EF486944D032188EA1D3920763712CCB12D75FB77E9811149E6148E5D32FBAAB37611C1878DDC19E20EF135D0CB2CFF2BFEC3D115810C3D9069638FE4BE215DBF795861920E5AB6F7DB2E2CEEF136AC23D5DD2BF031700AEC232F6C6B1C785B4305C123B37AB" />
</properties>
</attribute>
<attribute name="System.Runtime.CompilerServices.InternalsVisibleToAttribute">
<properties>
<property name="AssemblyName" value="Mono.Security.Providers.NewTls, PublicKey=002400000480000094000000060200000024000052534131000400000100010079159977d2d03a8e6bea7a2e74e8d1afcc93e8851974952bb480a12c9134474d04062447c37e0e68c080536fcf3c3fbe2ff9c979ce998475e506e8ce82dd5b0f350dc10e93bf2eeecf874b24770c5081dbea7447fddafa277b22de47d6ffea449674a4f9fccf84d15069089380284dbdd35f46cdff12a1bd78e4ef0065d016df" />
</properties>
</attribute>
<attribute name="System.Runtime.CompilerServices.InternalsVisibleToAttribute">
<properties>
<property name="AssemblyName" value="Mono.Security.Providers.OldTls, PublicKey=002400000480000094000000060200000024000052534131000400000100010079159977d2d03a8e6bea7a2e74e8d1afcc93e8851974952bb480a12c9134474d04062447c37e0e68c080536fcf3c3fbe2ff9c979ce998475e506e8ce82dd5b0f350dc10e93bf2eeecf874b24770c5081dbea7447fddafa277b22de47d6ffea449674a4f9fccf84d15069089380284dbdd35f46cdff12a1bd78e4ef0065d016df" />
</properties>
</attribute>
<attribute name="System.Runtime.CompilerServices.InternalsVisibleToAttribute">
<properties>
<property name="AssemblyName" value="Mono.Security.Providers.DotNet, PublicKey=002400000480000094000000060200000024000052534131000400000100010079159977d2d03a8e6bea7a2e74e8d1afcc93e8851974952bb480a12c9134474d04062447c37e0e68c080536fcf3c3fbe2ff9c979ce998475e506e8ce82dd5b0f350dc10e93bf2eeecf874b24770c5081dbea7447fddafa277b22de47d6ffea449674a4f9fccf84d15069089380284dbdd35f46cdff12a1bd78e4ef0065d016df" />
</properties>
</attribute>
<attribute name="System.Runtime.CompilerServices.InternalsVisibleToAttribute">
<properties>
<property name="AssemblyName" value="Mono.Security.Providers.NewSystemSource, PublicKey=002400000480000094000000060200000024000052534131000400000100010079159977d2d03a8e6bea7a2e74e8d1afcc93e8851974952bb480a12c9134474d04062447c37e0e68c080536fcf3c3fbe2ff9c979ce998475e506e8ce82dd5b0f350dc10e93bf2eeecf874b24770c5081dbea7447fddafa277b22de47d6ffea449674a4f9fccf84d15069089380284dbdd35f46cdff12a1bd78e4ef0065d016df" />
</properties>
</attribute>
<attribute name="System.Runtime.CompilerServices.RuntimeCompatibilityAttribute">
<properties>
<property name="WrapNonExceptionThrows" value="True" />
@ -2997,448 +3017,457 @@
</class>
</classes>
</namespace>
<namespace name="Mono.Security.Protocol.Ntlm">
<namespace name="Mono.Security.Interface">
<classes>
<class name="ChallengeResponse" type="class" base="System.Object" charset="Ansi" layout="Auto">
<attributes>
<attribute name="System.ObsoleteAttribute">
<properties>
<property name="Message" value="Use of this API is highly discouraged, it selects legacy-mode LM/NTLM authentication, which sends your password in very weak encryption over the wire even if the server supports the more secure NTLMv2 / NTLMv2 Session. You need to use the new `Type3Message (Type2Message)' constructor to use the more secure NTLMv2 / NTLMv2 Session authentication modes. These require the Type 2 message from the server to compute the response." />
</properties>
</attribute>
</attributes>
<class name="BufferOffsetSize" type="class" base="Mono.Security.Interface.SecretParameters" charset="Ansi" layout="Auto">
<interfaces>
<interface name="Mono.Security.Interface.IBufferOffsetSize" />
<interface name="System.IDisposable" />
</interfaces>
<constructors>
<constructor name=".ctor(System.Byte[])" attrib="6278">
<parameters>
<parameter name="buffer" position="0" attrib="0" type="System.Byte[]" />
</parameters>
</constructor>
<constructor name=".ctor(System.Int32)" attrib="6278">
<parameters>
<parameter name="size" position="0" attrib="0" type="System.Int32" />
</parameters>
</constructor>
<constructor name=".ctor(System.Byte[], System.Int32, System.Int32)" attrib="6278">
<parameters>
<parameter name="buffer" position="0" attrib="0" type="System.Byte[]" />
<parameter name="offset" position="1" attrib="0" type="System.Int32" />
<parameter name="size" position="2" attrib="0" type="System.Int32" />
</parameters>
</constructor>
</constructors>
<properties>
<property name="Buffer" attrib="0" ptype="System.Byte[]">
<methods>
<method name="get_Buffer()" attrib="2534" virtual="true" returntype="System.Byte[]">
<attributes>
<attribute name="System.Runtime.CompilerServices.CompilerGeneratedAttribute" />
</attributes>
<parameters />
</method>
</methods>
</property>
<property name="EndOffset" attrib="0" ptype="System.Int32">
<methods>
<method name="get_EndOffset()" attrib="2182" returntype="System.Int32">
<attributes>
<attribute name="System.Runtime.CompilerServices.CompilerGeneratedAttribute" />
</attributes>
<parameters />
</method>
</methods>
</property>
<property name="Offset" attrib="0" ptype="System.Int32">
<methods>
<method name="get_Offset()" attrib="2534" virtual="true" returntype="System.Int32">
<attributes>
<attribute name="System.Runtime.CompilerServices.CompilerGeneratedAttribute" />
</attributes>
<parameters />
</method>
</methods>
</property>
<property name="Size" attrib="0" ptype="System.Int32">
<methods>
<method name="get_Size()" attrib="2534" virtual="true" returntype="System.Int32">
<parameters />
</method>
</methods>
</property>
</properties>
<methods>
<method name="Clear()" attrib="196" virtual="true" is-override="true" returntype="System.Void">
<parameters />
</method>
<method name="GetBuffer()" attrib="134" returntype="System.Byte[]">
<parameters />
</method>
<method name="SetBuffer(System.Byte[], System.Int32, System.Int32)" attrib="132" returntype="System.Void">
<parameters>
<parameter name="buffer" position="0" attrib="0" type="System.Byte[]" />
<parameter name="offset" position="1" attrib="0" type="System.Int32" />
<parameter name="size" position="2" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="TruncateTo(System.Int32)" attrib="134" returntype="System.Void">
<parameters>
<parameter name="newSize" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
</methods>
</class>
<class name="SecretParameters" type="class" base="System.Object" abstract="true" charset="Ansi" layout="Auto">
<interfaces>
<interface name="System.IDisposable" />
</interfaces>
<constructors>
<constructor name=".ctor()" attrib="6278">
<constructor name=".ctor()" attrib="6276">
<parameters />
</constructor>
<constructor name=".ctor(System.String, System.Byte[])" attrib="6278">
<parameters>
<parameter name="password" position="0" attrib="0" type="System.String" />
<parameter name="challenge" position="1" attrib="0" type="System.Byte[]" />
</parameters>
</constructor>
</constructors>
<properties>
<property name="Challenge" attrib="0" ptype="System.Byte[]">
<methods>
<method name="get_Challenge()" attrib="2182" returntype="System.Byte[]">
<parameters />
</method>
<method name="set_Challenge(System.Byte[])" attrib="2182" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.Byte[]" />
</parameters>
</method>
</methods>
</property>
<property name="LM" attrib="0" ptype="System.Byte[]">
<methods>
<method name="get_LM()" attrib="2182" returntype="System.Byte[]">
<parameters />
</method>
</methods>
</property>
<property name="NT" attrib="0" ptype="System.Byte[]">
<methods>
<method name="get_NT()" attrib="2182" returntype="System.Byte[]">
<parameters />
</method>
</methods>
</property>
<property name="Password" attrib="0" ptype="System.String">
<methods>
<method name="get_Password()" attrib="2182" returntype="System.String">
<parameters />
</method>
<method name="set_Password(System.String)" attrib="2182" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.String" />
</parameters>
</method>
</methods>
</property>
</properties>
<methods>
<method name="CheckDisposed()" attrib="132" returntype="System.Void">
<parameters />
</method>
<method name="Clear()" attrib="1476" abstract="true" virtual="true" returntype="System.Void">
<parameters />
</method>
<method name="Clear(System.Byte[])" attrib="148" static="true" returntype="System.Void">
<parameters>
<parameter name="array" position="0" attrib="0" type="System.Byte[]" />
</parameters>
</method>
<method name="Dispose()" attrib="486" virtual="true" returntype="System.Void">
<parameters />
</method>
<method name="~ChallengeResponse()" attrib="196" virtual="true" returntype="System.Void">
<method name="~SecretParameters()" attrib="196" virtual="true" returntype="System.Void">
<parameters />
</method>
</methods>
</class>
<class name="ChallengeResponse2" type="class" base="System.Object" sealed="true" abstract="true" charset="Ansi" layout="Auto">
<methods>
<method name="Compute(Mono.Security.Protocol.Ntlm.Type2Message, Mono.Security.Protocol.Ntlm.NtlmAuthLevel, System.String, System.String, System.String, out System.Byte[]&amp;, out System.Byte[]&amp;)" attrib="150" static="true" returntype="System.Void">
<parameters>
<parameter name="type2" position="0" attrib="0" type="Mono.Security.Protocol.Ntlm.Type2Message" />
<parameter name="level" position="1" attrib="0" type="Mono.Security.Protocol.Ntlm.NtlmAuthLevel" />
<parameter name="username" position="2" attrib="0" type="System.String" />
<parameter name="password" position="3" attrib="0" type="System.String" />
<parameter name="domain" position="4" attrib="0" type="System.String" />
<parameter name="lm" position="5" attrib="2" type="System.Byte[]&amp;" direction="out" />
<parameter name="ntlm" position="6" attrib="2" type="System.Byte[]&amp;" direction="out" />
</parameters>
</method>
</methods>
</class>
<class name="MessageBase" type="class" base="System.Object" abstract="true" charset="Ansi" layout="Auto">
<class name="SecureBuffer" type="class" base="Mono.Security.Interface.SecretParameters" charset="Ansi" layout="Auto">
<interfaces>
<interface name="Mono.Security.Interface.IBufferOffsetSize" />
<interface name="System.IDisposable" />
</interfaces>
<constructors>
<constructor name=".ctor(System.Int32)" attrib="6276">
<constructor name=".ctor(System.Byte[])" attrib="6278">
<parameters>
<parameter name="messageType" position="0" attrib="0" type="System.Int32" />
<parameter name="buffer" position="0" attrib="0" type="System.Byte[]" />
</parameters>
</constructor>
<constructor name=".ctor(System.Int32)" attrib="6278">
<parameters>
<parameter name="size" position="0" attrib="0" type="System.Int32" />
</parameters>
</constructor>
</constructors>
<properties>
<property name="Flags" attrib="0" ptype="Mono.Security.Protocol.Ntlm.NtlmFlags">
<property name="Buffer" attrib="0" ptype="System.Byte[]">
<methods>
<method name="get_Flags()" attrib="2182" returntype="Mono.Security.Protocol.Ntlm.NtlmFlags">
<method name="get_Buffer()" attrib="2534" virtual="true" returntype="System.Byte[]">
<parameters />
</method>
<method name="set_Flags(Mono.Security.Protocol.Ntlm.NtlmFlags)" attrib="2182" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="Mono.Security.Protocol.Ntlm.NtlmFlags" />
</parameters>
</method>
</methods>
</property>
<property name="Type" attrib="0" ptype="System.Int32">
<property name="Size" attrib="0" ptype="System.Int32">
<methods>
<method name="get_Type()" attrib="2182" returntype="System.Int32">
<method name="get_Size()" attrib="2534" virtual="true" returntype="System.Int32">
<parameters />
</method>
</methods>
</property>
</properties>
<methods>
<method name="CheckHeader(System.Byte[])" attrib="132" returntype="System.Boolean">
<parameters>
<parameter name="message" position="0" attrib="0" type="System.Byte[]" />
</parameters>
</method>
<method name="Decode(System.Byte[])" attrib="452" virtual="true" returntype="System.Void">
<parameters>
<parameter name="message" position="0" attrib="0" type="System.Byte[]" />
</parameters>
</method>
<method name="GetBytes()" attrib="1478" abstract="true" virtual="true" returntype="System.Byte[]">
<method name="Clear()" attrib="196" virtual="true" is-override="true" returntype="System.Void">
<parameters />
</method>
<method name="PrepareMessage(System.Int32)" attrib="132" returntype="System.Byte[]">
<method name="CreateCopy(System.Byte[])" attrib="150" static="true" returntype="Mono.Security.Interface.SecureBuffer">
<parameters>
<parameter name="messageSize" position="0" attrib="0" type="System.Int32" />
<parameter name="buffer" position="0" attrib="0" type="System.Byte[]" />
</parameters>
</method>
<method name="StealBuffer()" attrib="134" returntype="System.Byte[]">
<parameters />
</method>
</methods>
</class>
<class name="NtlmAuthLevel" type="enum" base="System.Enum" sealed="true" serializable="true" charset="Ansi" layout="Auto" enumtype="System.Int32">
<class name="TlsBuffer" type="class" base="Mono.Security.Interface.SecretParameters" charset="Ansi" layout="Auto">
<interfaces>
<interface name="System.IComparable" />
<interface name="System.IConvertible" />
<interface name="System.IFormattable" />
<interface name="System.IDisposable" />
</interfaces>
<fields>
<field name="LM_and_NTLM" attrib="32854" fieldtype="Mono.Security.Protocol.Ntlm.NtlmAuthLevel" value="0" />
<field name="LM_and_NTLM_and_try_NTLMv2_Session" attrib="32854" fieldtype="Mono.Security.Protocol.Ntlm.NtlmAuthLevel" value="1" />
<field name="NTLM_only" attrib="32854" fieldtype="Mono.Security.Protocol.Ntlm.NtlmAuthLevel" value="2" />
<field name="NTLMv2_only" attrib="32854" fieldtype="Mono.Security.Protocol.Ntlm.NtlmAuthLevel" value="3" />
<field name="EmptyArray" attrib="54" fieldtype="System.Byte[]" />
</fields>
</class>
<class name="NtlmFlags" type="enum" base="System.Enum" sealed="true" serializable="true" charset="Ansi" layout="Auto" enumtype="System.Int32">
<attributes>
<attribute name="System.FlagsAttribute" />
</attributes>
<interfaces>
<interface name="System.IComparable" />
<interface name="System.IConvertible" />
<interface name="System.IFormattable" />
</interfaces>
<fields>
<field name="Negotiate128" attrib="32854" fieldtype="Mono.Security.Protocol.Ntlm.NtlmFlags" value="536870912" />
<field name="Negotiate56" attrib="32854" fieldtype="Mono.Security.Protocol.Ntlm.NtlmFlags" value="-2147483648" />
<field name="NegotiateAlwaysSign" attrib="32854" fieldtype="Mono.Security.Protocol.Ntlm.NtlmFlags" value="32768" />
<field name="NegotiateDomainSupplied" attrib="32854" fieldtype="Mono.Security.Protocol.Ntlm.NtlmFlags" value="4096" />
<field name="NegotiateNtlm" attrib="32854" fieldtype="Mono.Security.Protocol.Ntlm.NtlmFlags" value="512" />
<field name="NegotiateNtlm2Key" attrib="32854" fieldtype="Mono.Security.Protocol.Ntlm.NtlmFlags" value="524288" />
<field name="NegotiateOem" attrib="32854" fieldtype="Mono.Security.Protocol.Ntlm.NtlmFlags" value="2" />
<field name="NegotiateUnicode" attrib="32854" fieldtype="Mono.Security.Protocol.Ntlm.NtlmFlags" value="1" />
<field name="NegotiateWorkstationSupplied" attrib="32854" fieldtype="Mono.Security.Protocol.Ntlm.NtlmFlags" value="8192" />
<field name="RequestTarget" attrib="32854" fieldtype="Mono.Security.Protocol.Ntlm.NtlmFlags" value="4" />
</fields>
</class>
<class name="NtlmSettings" type="class" base="System.Object" sealed="true" abstract="true" charset="Ansi" layout="Auto">
<properties>
<property name="DefaultAuthLevel" attrib="0" ptype="Mono.Security.Protocol.Ntlm.NtlmAuthLevel">
<methods>
<method name="get_DefaultAuthLevel()" attrib="2198" static="true" returntype="Mono.Security.Protocol.Ntlm.NtlmAuthLevel">
<parameters />
</method>
<method name="set_DefaultAuthLevel(Mono.Security.Protocol.Ntlm.NtlmAuthLevel)" attrib="2198" static="true" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="Mono.Security.Protocol.Ntlm.NtlmAuthLevel" />
</parameters>
</method>
</methods>
</property>
</properties>
</class>
<class name="Type1Message" type="class" base="Mono.Security.Protocol.Ntlm.MessageBase" charset="Ansi" layout="Auto">
<constructors>
<constructor name=".ctor()" attrib="6278">
<constructor name=".ctor()" attrib="6276">
<parameters />
</constructor>
<constructor name=".ctor(Mono.Security.Interface.IBufferOffsetSize)" attrib="6278">
<parameters>
<parameter name="bos" position="0" attrib="0" type="Mono.Security.Interface.IBufferOffsetSize" />
</parameters>
</constructor>
<constructor name=".ctor(System.Byte[])" attrib="6278">
<parameters>
<parameter name="message" position="0" attrib="0" type="System.Byte[]" />
<parameter name="buffer" position="0" attrib="0" type="System.Byte[]" />
</parameters>
</constructor>
<constructor name=".ctor(System.Int32)" attrib="6278">
<parameters>
<parameter name="size" position="0" attrib="0" type="System.Int32" />
</parameters>
</constructor>
<constructor name=".ctor(System.Byte[], System.Int32, System.Int32)" attrib="6278">
<parameters>
<parameter name="buffer" position="0" attrib="0" type="System.Byte[]" />
<parameter name="offset" position="1" attrib="0" type="System.Int32" />
<parameter name="size" position="2" attrib="0" type="System.Int32" />
</parameters>
</constructor>
</constructors>
<properties>
<property name="Domain" attrib="0" ptype="System.String">
<property name="Buffer" attrib="0" ptype="System.Byte[]">
<methods>
<method name="get_Domain()" attrib="2182" returntype="System.String">
<method name="get_Buffer()" attrib="2182" returntype="System.Byte[]">
<parameters />
</method>
<method name="set_Domain(System.String)" attrib="2182" returntype="System.Void">
</methods>
</property>
<property name="EndOffset" attrib="0" ptype="System.Int32">
<methods>
<method name="get_EndOffset()" attrib="2182" returntype="System.Int32">
<parameters />
</method>
</methods>
</property>
<property name="Offset" attrib="0" ptype="System.Int32">
<methods>
<method name="get_Offset()" attrib="2182" returntype="System.Int32">
<parameters />
</method>
</methods>
</property>
<property name="Position" attrib="0" ptype="System.Int32">
<methods>
<method name="get_Position()" attrib="2182" returntype="System.Int32">
<attributes>
<attribute name="System.Runtime.CompilerServices.CompilerGeneratedAttribute" />
</attributes>
<parameters />
</method>
<method name="set_Position(System.Int32)" attrib="2182" returntype="System.Void">
<attributes>
<attribute name="System.Runtime.CompilerServices.CompilerGeneratedAttribute" />
</attributes>
<parameters>
<parameter name="value" position="0" attrib="0" type="System.String" />
<parameter name="value" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
</methods>
</property>
<property name="Host" attrib="0" ptype="System.String">
<property name="Remaining" attrib="0" ptype="System.Int32">
<methods>
<method name="get_Host()" attrib="2182" returntype="System.String">
<method name="get_Remaining()" attrib="2182" returntype="System.Int32">
<parameters />
</method>
<method name="set_Host(System.String)" attrib="2182" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.String" />
</parameters>
</methods>
</property>
<property name="Size" attrib="0" ptype="System.Int32">
<methods>
<method name="get_Size()" attrib="2182" returntype="System.Int32">
<parameters />
</method>
</methods>
</property>
</properties>
<methods>
<method name="Decode(System.Byte[])" attrib="196" virtual="true" is-override="true" returntype="System.Void">
<method name="Clear()" attrib="196" virtual="true" is-override="true" returntype="System.Void">
<parameters />
</method>
<method name="Compare(Mono.Security.Interface.IBufferOffsetSize, Mono.Security.Interface.IBufferOffsetSize)" attrib="150" static="true" returntype="System.Boolean">
<parameters>
<parameter name="message" position="0" attrib="0" type="System.Byte[]" />
<parameter name="buffer1" position="0" attrib="0" type="Mono.Security.Interface.IBufferOffsetSize" />
<parameter name="buffer2" position="1" attrib="0" type="Mono.Security.Interface.IBufferOffsetSize" />
</parameters>
</method>
<method name="GetBytes()" attrib="198" virtual="true" is-override="true" returntype="System.Byte[]">
<method name="Compare(System.Byte[], System.Byte[])" attrib="150" static="true" returntype="System.Boolean">
<parameters>
<parameter name="buffer1" position="0" attrib="0" type="System.Byte[]" />
<parameter name="buffer2" position="1" attrib="0" type="System.Byte[]" />
</parameters>
</method>
<method name="Compare(System.Byte[], System.Int32, System.Int32, System.Byte[], System.Int32, System.Int32)" attrib="150" static="true" returntype="System.Boolean">
<parameters>
<parameter name="buffer1" position="0" attrib="0" type="System.Byte[]" />
<parameter name="offset1" position="1" attrib="0" type="System.Int32" />
<parameter name="size1" position="2" attrib="0" type="System.Int32" />
<parameter name="buffer2" position="3" attrib="0" type="System.Byte[]" />
<parameter name="offset2" position="4" attrib="0" type="System.Int32" />
<parameter name="size2" position="5" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="ConstantTimeCompare(System.Byte[], System.Int32, System.Int32, System.Byte[], System.Int32, System.Int32)" attrib="150" static="true" returntype="System.Int32">
<parameters>
<parameter name="buffer1" position="0" attrib="0" type="System.Byte[]" />
<parameter name="offset1" position="1" attrib="0" type="System.Int32" />
<parameter name="size1" position="2" attrib="0" type="System.Int32" />
<parameter name="buffer2" position="3" attrib="0" type="System.Byte[]" />
<parameter name="offset2" position="4" attrib="0" type="System.Int32" />
<parameter name="size2" position="5" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="GetRemaining()" attrib="134" returntype="Mono.Security.Interface.IBufferOffsetSize">
<parameters />
</method>
<method name="MakeRoomInternal(System.Int32)" attrib="452" virtual="true" returntype="System.Void">
<parameters>
<parameter name="size" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="ReadBuffer(System.Int32)" attrib="134" returntype="Mono.Security.Interface.TlsBuffer">
<parameters>
<parameter name="length" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="ReadByte()" attrib="134" returntype="System.Byte">
<parameters />
</method>
<method name="ReadBytes(System.Int32)" attrib="134" returntype="System.Byte[]">
<parameters>
<parameter name="count" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="ReadInt16()" attrib="134" returntype="System.Int16">
<parameters />
</method>
<method name="ReadInt24()" attrib="134" returntype="System.Int32">
<parameters />
</method>
<method name="ReadInt32()" attrib="134" returntype="System.Int32">
<parameters />
</method>
<method name="ReadSecureBuffer(System.Int32)" attrib="134" returntype="Mono.Security.Interface.SecureBuffer">
<parameters>
<parameter name="count" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="SetBuffer(System.Byte[], System.Int32, System.Int32)" attrib="132" returntype="System.Void">
<parameters>
<parameter name="buffer" position="0" attrib="0" type="System.Byte[]" />
<parameter name="offset" position="1" attrib="0" type="System.Int32" />
<parameter name="size" position="2" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="Write(Mono.Security.Interface.IBufferOffsetSize)" attrib="134" returntype="System.Void">
<parameters>
<parameter name="buffer" position="0" attrib="0" type="Mono.Security.Interface.IBufferOffsetSize" />
</parameters>
</method>
<method name="Write(System.Byte)" attrib="134" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.Byte" />
</parameters>
</method>
<method name="Write(System.Byte[])" attrib="134" returntype="System.Void">
<parameters>
<parameter name="buffer" position="0" attrib="0" type="System.Byte[]" />
</parameters>
</method>
<method name="Write(System.Int16)" attrib="134" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.Int16" />
</parameters>
</method>
<method name="Write(System.Int32)" attrib="134" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="Write(System.UInt64)" attrib="134" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.UInt64" />
</parameters>
</method>
<method name="Write(System.Byte[], System.Int32, System.Int32)" attrib="134" returntype="System.Void">
<parameters>
<parameter name="buffer" position="0" attrib="0" type="System.Byte[]" />
<parameter name="offset" position="1" attrib="0" type="System.Int32" />
<parameter name="size" position="2" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="WriteInt16(System.Byte[], System.Int32, System.Int16)" attrib="150" static="true" returntype="System.Void">
<parameters>
<parameter name="buffer" position="0" attrib="0" type="System.Byte[]" />
<parameter name="offset" position="1" attrib="0" type="System.Int32" />
<parameter name="value" position="2" attrib="0" type="System.Int16" />
</parameters>
</method>
<method name="WriteInt24(System.Int32)" attrib="134" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="WriteInt24(System.Byte[], System.Int32, System.Int32)" attrib="150" static="true" returntype="System.Void">
<parameters>
<parameter name="buffer" position="0" attrib="0" type="System.Byte[]" />
<parameter name="offset" position="1" attrib="0" type="System.Int32" />
<parameter name="value" position="2" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="WriteInt32(System.Byte[], System.Int32, System.Int32)" attrib="150" static="true" returntype="System.Void">
<parameters>
<parameter name="buffer" position="0" attrib="0" type="System.Byte[]" />
<parameter name="offset" position="1" attrib="0" type="System.Int32" />
<parameter name="value" position="2" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="WriteInt64(System.Byte[], System.Int32, System.UInt64)" attrib="150" static="true" returntype="System.Void">
<parameters>
<parameter name="buffer" position="0" attrib="0" type="System.Byte[]" />
<parameter name="offset" position="1" attrib="0" type="System.Int32" />
<parameter name="value" position="2" attrib="0" type="System.UInt64" />
</parameters>
</method>
</methods>
</class>
<class name="Type2Message" type="class" base="Mono.Security.Protocol.Ntlm.MessageBase" charset="Ansi" layout="Auto">
<class name="TlsMultiBuffer" type="class" base="System.Object" charset="Ansi" layout="Auto">
<constructors>
<constructor name=".ctor()" attrib="6278">
<parameters />
</constructor>
<constructor name=".ctor(System.Byte[])" attrib="6278">
<parameters>
<parameter name="message" position="0" attrib="0" type="System.Byte[]" />
</parameters>
</constructor>
</constructors>
<properties>
<property name="Nonce" attrib="0" ptype="System.Byte[]">
<property name="IsEmpty" attrib="0" ptype="System.Boolean">
<methods>
<method name="get_Nonce()" attrib="2182" returntype="System.Byte[]">
<parameters />
</method>
<method name="set_Nonce(System.Byte[])" attrib="2182" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.Byte[]" />
</parameters>
</method>
</methods>
</property>
<property name="TargetInfo" attrib="0" ptype="System.Byte[]">
<methods>
<method name="get_TargetInfo()" attrib="2182" returntype="System.Byte[]">
<method name="get_IsEmpty()" attrib="2182" returntype="System.Boolean">
<parameters />
</method>
</methods>
</property>
<property name="TargetName" attrib="0" ptype="System.String">
<property name="IsSingle" attrib="0" ptype="System.Boolean">
<methods>
<method name="get_TargetName()" attrib="2182" returntype="System.String">
<method name="get_IsSingle()" attrib="2182" returntype="System.Boolean">
<parameters />
</method>
</methods>
</property>
</properties>
<methods>
<method name="Decode(System.Byte[])" attrib="196" virtual="true" is-override="true" returntype="System.Void">
<method name="Add(Mono.Security.Interface.TlsBuffer)" attrib="134" returntype="System.Void">
<parameters>
<parameter name="message" position="0" attrib="0" type="System.Byte[]" />
<parameter name="buffer" position="0" attrib="0" type="Mono.Security.Interface.TlsBuffer" />
</parameters>
</method>
<method name="GetBytes()" attrib="198" virtual="true" is-override="true" returntype="System.Byte[]">
<parameters />
</method>
<method name="~Type2Message()" attrib="196" virtual="true" returntype="System.Void">
<parameters />
</method>
</methods>
</class>
<class name="Type3Message" type="class" base="Mono.Security.Protocol.Ntlm.MessageBase" charset="Ansi" layout="Auto">
<constructors>
<constructor name=".ctor()" attrib="6278">
<attributes>
<attribute name="System.ObsoleteAttribute">
<properties>
<property name="Message" value="Use of this API is highly discouraged, it selects legacy-mode LM/NTLM authentication, which sends your password in very weak encryption over the wire even if the server supports the more secure NTLMv2 / NTLMv2 Session. You need to use the new `Type3Message (Type2Message)' constructor to use the more secure NTLMv2 / NTLMv2 Session authentication modes. These require the Type 2 message from the server to compute the response." />
</properties>
</attribute>
</attributes>
<parameters />
</constructor>
<constructor name=".ctor(Mono.Security.Protocol.Ntlm.Type2Message)" attrib="6278">
<method name="Add(System.Byte[])" attrib="134" returntype="System.Void">
<parameters>
<parameter name="type2" position="0" attrib="0" type="Mono.Security.Protocol.Ntlm.Type2Message" />
</parameters>
</constructor>
<constructor name=".ctor(System.Byte[])" attrib="6278">
<parameters>
<parameter name="message" position="0" attrib="0" type="System.Byte[]" />
</parameters>
</constructor>
</constructors>
<properties>
<property name="Challenge" attrib="0" ptype="System.Byte[]">
<attributes>
<attribute name="System.ObsoleteAttribute">
<properties>
<property name="Message" value="Use of this API is highly discouraged, it selects legacy-mode LM/NTLM authentication, which sends your password in very weak encryption over the wire even if the server supports the more secure NTLMv2 / NTLMv2 Session. You need to use the new `Type3Message (Type2Message)' constructor to use the more secure NTLMv2 / NTLMv2 Session authentication modes. These require the Type 2 message from the server to compute the response." />
</properties>
</attribute>
</attributes>
<methods>
<method name="get_Challenge()" attrib="2182" returntype="System.Byte[]">
<parameters />
</method>
<method name="set_Challenge(System.Byte[])" attrib="2182" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.Byte[]" />
</parameters>
</method>
</methods>
</property>
<property name="DefaultAuthLevel" attrib="0" ptype="Mono.Security.Protocol.Ntlm.NtlmAuthLevel">
<attributes>
<attribute name="System.ObsoleteAttribute">
<properties>
<property name="Message" value="Use NtlmSettings.DefaultAuthLevel" />
</properties>
</attribute>
</attributes>
<methods>
<method name="get_DefaultAuthLevel()" attrib="2198" static="true" returntype="Mono.Security.Protocol.Ntlm.NtlmAuthLevel">
<parameters />
</method>
<method name="set_DefaultAuthLevel(Mono.Security.Protocol.Ntlm.NtlmAuthLevel)" attrib="2198" static="true" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="Mono.Security.Protocol.Ntlm.NtlmAuthLevel" />
</parameters>
</method>
</methods>
</property>
<property name="Domain" attrib="0" ptype="System.String">
<methods>
<method name="get_Domain()" attrib="2182" returntype="System.String">
<parameters />
</method>
<method name="set_Domain(System.String)" attrib="2182" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.String" />
</parameters>
</method>
</methods>
</property>
<property name="Host" attrib="0" ptype="System.String">
<methods>
<method name="get_Host()" attrib="2182" returntype="System.String">
<parameters />
</method>
<method name="set_Host(System.String)" attrib="2182" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.String" />
</parameters>
</method>
</methods>
</property>
<property name="LM" attrib="0" ptype="System.Byte[]">
<methods>
<method name="get_LM()" attrib="2182" returntype="System.Byte[]">
<parameters />
</method>
</methods>
</property>
<property name="Level" attrib="0" ptype="Mono.Security.Protocol.Ntlm.NtlmAuthLevel">
<methods>
<method name="get_Level()" attrib="2182" returntype="Mono.Security.Protocol.Ntlm.NtlmAuthLevel">
<parameters />
</method>
<method name="set_Level(Mono.Security.Protocol.Ntlm.NtlmAuthLevel)" attrib="2182" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="Mono.Security.Protocol.Ntlm.NtlmAuthLevel" />
</parameters>
</method>
</methods>
</property>
<property name="NT" attrib="0" ptype="System.Byte[]">
<methods>
<method name="get_NT()" attrib="2182" returntype="System.Byte[]">
<parameters />
</method>
<method name="set_NT(System.Byte[])" attrib="2182" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.Byte[]" />
</parameters>
</method>
</methods>
</property>
<property name="Password" attrib="0" ptype="System.String">
<methods>
<method name="get_Password()" attrib="2182" returntype="System.String">
<parameters />
</method>
<method name="set_Password(System.String)" attrib="2182" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.String" />
</parameters>
</method>
</methods>
</property>
<property name="Username" attrib="0" ptype="System.String">
<methods>
<method name="get_Username()" attrib="2182" returntype="System.String">
<parameters />
</method>
<method name="set_Username(System.String)" attrib="2182" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.String" />
</parameters>
</method>
</methods>
</property>
</properties>
<methods>
<method name="Decode(System.Byte[])" attrib="196" virtual="true" is-override="true" returntype="System.Void">
<parameters>
<parameter name="message" position="0" attrib="0" type="System.Byte[]" />
<parameter name="buffer" position="0" attrib="0" type="System.Byte[]" />
</parameters>
</method>
<method name="GetBytes()" attrib="198" virtual="true" is-override="true" returntype="System.Byte[]">
<method name="Add(System.Byte[], System.Int32, System.Int32)" attrib="134" returntype="System.Void">
<parameters>
<parameter name="buffer" position="0" attrib="0" type="System.Byte[]" />
<parameter name="offset" position="1" attrib="0" type="System.Int32" />
<parameter name="size" position="2" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="Clear()" attrib="134" returntype="System.Void">
<parameters />
</method>
<method name="~Type3Message()" attrib="196" virtual="true" returntype="System.Void">
<method name="GetBuffer()" attrib="134" returntype="Mono.Security.Interface.BufferOffsetSize">
<parameters />
</method>
<method name="GetBufferArray()" attrib="134" returntype="Mono.Security.Interface.BufferOffsetSize[]">
<parameters />
</method>
<method name="StealBuffer()" attrib="134" returntype="Mono.Security.Interface.BufferOffsetSize">
<parameters />
</method>
</methods>

Просмотреть файл

@ -1258,6 +1258,24 @@
</constructor>
</constructors>
<properties>
<property name="MatchTimeoutInMilliseconds" attrib="0" ptype="System.Int32">
<methods>
<method name="get_MatchTimeoutInMilliseconds()" attrib="2182" returntype="System.Int32">
<attributes>
<attribute name="System.Runtime.CompilerServices.CompilerGeneratedAttribute" />
</attributes>
<parameters />
</method>
<method name="set_MatchTimeoutInMilliseconds(System.Int32)" attrib="2182" returntype="System.Void">
<attributes>
<attribute name="System.Runtime.CompilerServices.CompilerGeneratedAttribute" />
</attributes>
<parameters>
<parameter name="value" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
</methods>
</property>
<property name="Pattern" attrib="0" ptype="System.String">
<methods>
<method name="get_Pattern()" attrib="2182" returntype="System.String">

Просмотреть файл

@ -14628,11 +14628,68 @@
<parameter name="algorithm" position="0" attrib="0" type="System.String" />
</parameters>
</method>
<method name="HashData(System.IO.Stream, System.Security.Cryptography.HashAlgorithmName)" attrib="452" virtual="true" returntype="System.Byte[]">
<parameters>
<parameter name="data" position="0" attrib="0" type="System.IO.Stream" />
<parameter name="hashAlgorithm" position="1" attrib="0" type="System.Security.Cryptography.HashAlgorithmName" />
</parameters>
</method>
<method name="HashData(System.Byte[], System.Int32, System.Int32, System.Security.Cryptography.HashAlgorithmName)" attrib="452" virtual="true" returntype="System.Byte[]">
<parameters>
<parameter name="data" position="0" attrib="0" type="System.Byte[]" />
<parameter name="offset" position="1" attrib="0" type="System.Int32" />
<parameter name="count" position="2" attrib="0" type="System.Int32" />
<parameter name="hashAlgorithm" position="3" attrib="0" type="System.Security.Cryptography.HashAlgorithmName" />
</parameters>
</method>
<method name="SignData(System.Byte[], System.Security.Cryptography.HashAlgorithmName)" attrib="454" virtual="true" returntype="System.Byte[]">
<parameters>
<parameter name="data" position="0" attrib="0" type="System.Byte[]" />
<parameter name="hashAlgorithm" position="1" attrib="0" type="System.Security.Cryptography.HashAlgorithmName" />
</parameters>
</method>
<method name="SignData(System.IO.Stream, System.Security.Cryptography.HashAlgorithmName)" attrib="454" virtual="true" returntype="System.Byte[]">
<parameters>
<parameter name="data" position="0" attrib="0" type="System.IO.Stream" />
<parameter name="hashAlgorithm" position="1" attrib="0" type="System.Security.Cryptography.HashAlgorithmName" />
</parameters>
</method>
<method name="SignData(System.Byte[], System.Int32, System.Int32, System.Security.Cryptography.HashAlgorithmName)" attrib="454" virtual="true" returntype="System.Byte[]">
<parameters>
<parameter name="data" position="0" attrib="0" type="System.Byte[]" />
<parameter name="offset" position="1" attrib="0" type="System.Int32" />
<parameter name="count" position="2" attrib="0" type="System.Int32" />
<parameter name="hashAlgorithm" position="3" attrib="0" type="System.Security.Cryptography.HashAlgorithmName" />
</parameters>
</method>
<method name="SignHash(System.Byte[])" attrib="1478" abstract="true" virtual="true" returntype="System.Byte[]">
<parameters>
<parameter name="hash" position="0" attrib="0" type="System.Byte[]" />
</parameters>
</method>
<method name="VerifyData(System.Byte[], System.Byte[], System.Security.Cryptography.HashAlgorithmName)" attrib="134" returntype="System.Boolean">
<parameters>
<parameter name="data" position="0" attrib="0" type="System.Byte[]" />
<parameter name="signature" position="1" attrib="0" type="System.Byte[]" />
<parameter name="hashAlgorithm" position="2" attrib="0" type="System.Security.Cryptography.HashAlgorithmName" />
</parameters>
</method>
<method name="VerifyData(System.IO.Stream, System.Byte[], System.Security.Cryptography.HashAlgorithmName)" attrib="134" returntype="System.Boolean">
<parameters>
<parameter name="data" position="0" attrib="0" type="System.IO.Stream" />
<parameter name="signature" position="1" attrib="0" type="System.Byte[]" />
<parameter name="hashAlgorithm" position="2" attrib="0" type="System.Security.Cryptography.HashAlgorithmName" />
</parameters>
</method>
<method name="VerifyData(System.Byte[], System.Int32, System.Int32, System.Byte[], System.Security.Cryptography.HashAlgorithmName)" attrib="454" virtual="true" returntype="System.Boolean">
<parameters>
<parameter name="data" position="0" attrib="0" type="System.Byte[]" />
<parameter name="offset" position="1" attrib="0" type="System.Int32" />
<parameter name="count" position="2" attrib="0" type="System.Int32" />
<parameter name="signature" position="3" attrib="0" type="System.Byte[]" />
<parameter name="hashAlgorithm" position="4" attrib="0" type="System.Security.Cryptography.HashAlgorithmName" />
</parameters>
</method>
<method name="VerifyHash(System.Byte[], System.Byte[])" attrib="1478" abstract="true" virtual="true" returntype="System.Boolean">
<parameters>
<parameter name="hash" position="0" attrib="0" type="System.Byte[]" />

Просмотреть файл

@ -15216,6 +15216,30 @@
</method>
</methods>
</property>
<property name="TransparentNetworkIPResolution" attrib="0" ptype="System.Boolean">
<attributes>
<attribute name="System.ComponentModel.DisplayNameAttribute">
<properties>
<property name="DisplayNameValue" value="TransparentNetworkIPResolution" />
</properties>
</attribute>
<attribute name="System.ComponentModel.RefreshPropertiesAttribute">
<properties>
<property name="RefreshProperties" value="All" />
</properties>
</attribute>
</attributes>
<methods>
<method name="get_TransparentNetworkIPResolution()" attrib="2182" returntype="System.Boolean">
<parameters />
</method>
<method name="set_TransparentNetworkIPResolution(System.Boolean)" attrib="2182" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.Boolean" />
</parameters>
</method>
</methods>
</property>
<property name="TrustServerCertificate" attrib="0" ptype="System.Boolean">
<attributes>
<attribute name="System.ComponentModel.DisplayNameAttribute">

Просмотреть файл

@ -1308,13 +1308,6 @@
<constructor name=".ctor()" attrib="6278">
<parameters />
</constructor>
<constructor name=".ctor(System.Boolean, System.Boolean, System.Nullable`1[Security.SslProtocol])" attrib="6278">
<parameters>
<parameter name="throwOnCaptiveNetwork" position="0" attrib="0" type="System.Boolean" />
<parameter name="customSSLVerification" position="1" attrib="0" type="System.Boolean" />
<parameter name="minimumSSLProtocol" position="2" attrib="4112" type="System.Nullable`1[Security.SslProtocol]" optional="true" defaultValue="NULL" />
</parameters>
</constructor>
</constructors>
<properties>
<property name="AllowAutoRedirect" attrib="0" ptype="System.Boolean">
@ -1361,12 +1354,6 @@
</property>
</properties>
<methods>
<method name="RegisterForProgress(System.Net.Http.HttpRequestMessage, System.Net.Http.ProgressDelegate)" attrib="134" returntype="System.Void">
<parameters>
<parameter name="request" position="0" attrib="0" type="System.Net.Http.HttpRequestMessage" />
<parameter name="callback" position="1" attrib="0" type="System.Net.Http.ProgressDelegate" />
</parameters>
</method>
<method name="SendAsync(System.Net.Http.HttpRequestMessage, System.Threading.CancellationToken)" attrib="197" virtual="true" is-override="true" returntype="System.Threading.Tasks.Task`1[System.Net.Http.HttpResponseMessage]">
<attributes>
<attribute name="System.Diagnostics.DebuggerStepThroughAttribute" />
@ -1379,43 +1366,6 @@
</method>
</methods>
</class>
<class name="ProgressDelegate" type="delegate" base="System.MulticastDelegate" sealed="true" charset="Ansi" layout="Auto">
<interfaces>
<interface name="System.ICloneable" />
<interface name="System.Runtime.Serialization.ISerializable" />
</interfaces>
<constructors>
<constructor name=".ctor(System.Object, System.IntPtr)" attrib="6278">
<parameters>
<parameter name="object" position="0" attrib="0" type="System.Object" />
<parameter name="method" position="1" attrib="0" type="System.IntPtr" />
</parameters>
</constructor>
</constructors>
<methods>
<method name="BeginInvoke(System.Int64, System.Int64, System.Int64, System.AsyncCallback, System.Object)" attrib="454" virtual="true" returntype="System.IAsyncResult">
<parameters>
<parameter name="bytes" position="0" attrib="0" type="System.Int64" />
<parameter name="totalBytes" position="1" attrib="0" type="System.Int64" />
<parameter name="totalBytesExpected" position="2" attrib="0" type="System.Int64" />
<parameter name="callback" position="3" attrib="0" type="System.AsyncCallback" />
<parameter name="object" position="4" attrib="0" type="System.Object" />
</parameters>
</method>
<method name="EndInvoke(System.IAsyncResult)" attrib="454" virtual="true" returntype="System.Void">
<parameters>
<parameter name="result" position="0" attrib="0" type="System.IAsyncResult" />
</parameters>
</method>
<method name="Invoke(System.Int64, System.Int64, System.Int64)" attrib="454" virtual="true" returntype="System.Void">
<parameters>
<parameter name="bytes" position="0" attrib="0" type="System.Int64" />
<parameter name="totalBytes" position="1" attrib="0" type="System.Int64" />
<parameter name="totalBytesExpected" position="2" attrib="0" type="System.Int64" />
</parameters>
</method>
</methods>
</class>
<class name="StreamContent" type="class" base="System.Net.Http.HttpContent" charset="Ansi" layout="Auto">
<interfaces>
<interface name="System.IDisposable" />

Просмотреть файл

@ -79,6 +79,31 @@
<property name="LoadHint" value="Always" />
</properties>
</attribute>
<attribute name="System.Runtime.CompilerServices.InternalsVisibleToAttribute">
<properties>
<property name="AssemblyName" value="monotouch, PublicKey=0024000004800000940000000602000000240000525341310004000011000000438ac2a5acfbf16cbd2b2b47a62762f273df9cb2795ceccdf77d10bf508e69e7a362ea7a45455bbf3ac955e1f2e2814f144e5d817efc4c6502cc012df310783348304e3ae38573c6d658c234025821fda87a0be8a0d504df564e2c93b2b878925f42503e9d54dfef9f9586d9e6f38a305769587b1de01f6c0410328b2c9733db" />
</properties>
</attribute>
<attribute name="System.Runtime.CompilerServices.InternalsVisibleToAttribute">
<properties>
<property name="AssemblyName" value="Xamarin.iOS, PublicKey=0024000004800000940000000602000000240000525341310004000011000000438ac2a5acfbf16cbd2b2b47a62762f273df9cb2795ceccdf77d10bf508e69e7a362ea7a45455bbf3ac955e1f2e2814f144e5d817efc4c6502cc012df310783348304e3ae38573c6d658c234025821fda87a0be8a0d504df564e2c93b2b878925f42503e9d54dfef9f9586d9e6f38a305769587b1de01f6c0410328b2c9733db" />
</properties>
</attribute>
<attribute name="System.Runtime.CompilerServices.InternalsVisibleToAttribute">
<properties>
<property name="AssemblyName" value="Xamarin.Mac, PublicKey=0024000004800000940000000602000000240000525341310004000011000000438ac2a5acfbf16cbd2b2b47a62762f273df9cb2795ceccdf77d10bf508e69e7a362ea7a45455bbf3ac955e1f2e2814f144e5d817efc4c6502cc012df310783348304e3ae38573c6d658c234025821fda87a0be8a0d504df564e2c93b2b878925f42503e9d54dfef9f9586d9e6f38a305769587b1de01f6c0410328b2c9733db" />
</properties>
</attribute>
<attribute name="System.Runtime.CompilerServices.InternalsVisibleToAttribute">
<properties>
<property name="AssemblyName" value="Xamarin.WatchOS, PublicKey=0024000004800000940000000602000000240000525341310004000011000000438ac2a5acfbf16cbd2b2b47a62762f273df9cb2795ceccdf77d10bf508e69e7a362ea7a45455bbf3ac955e1f2e2814f144e5d817efc4c6502cc012df310783348304e3ae38573c6d658c234025821fda87a0be8a0d504df564e2c93b2b878925f42503e9d54dfef9f9586d9e6f38a305769587b1de01f6c0410328b2c9733db" />
</properties>
</attribute>
<attribute name="System.Runtime.CompilerServices.InternalsVisibleToAttribute">
<properties>
<property name="AssemblyName" value="Xamarin.TVOS, PublicKey=0024000004800000940000000602000000240000525341310004000011000000438ac2a5acfbf16cbd2b2b47a62762f273df9cb2795ceccdf77d10bf508e69e7a362ea7a45455bbf3ac955e1f2e2814f144e5d817efc4c6502cc012df310783348304e3ae38573c6d658c234025821fda87a0be8a0d504df564e2c93b2b878925f42503e9d54dfef9f9586d9e6f38a305769587b1de01f6c0410328b2c9733db" />
</properties>
</attribute>
<attribute name="System.Runtime.CompilerServices.InternalsVisibleToAttribute">
<properties>
<property name="AssemblyName" value="System.ComponentModel.DataAnnotations, PublicKey=0024000004800000940000000602000000240000525341310004000001000100b5fc90e7027f67871e773a8fde8938c81dd402ba65b9201d60593e96c492651e889cc13f1415ebb53fac1131ae0bd333c5ee6021672d9718ea31a8aebd0da0072f25d87dba6fc90ffd598ed4da35e44c398c454307e8e33b8426143daec9f596836f97c8f74750e5975c64e2189f45def46b2a2b1247adc3652bf5c308055da9" />
@ -99,6 +124,16 @@
<property name="AssemblyName" value="Mono.Security.Providers.OldTls, PublicKey=002400000480000094000000060200000024000052534131000400000100010079159977d2d03a8e6bea7a2e74e8d1afcc93e8851974952bb480a12c9134474d04062447c37e0e68c080536fcf3c3fbe2ff9c979ce998475e506e8ce82dd5b0f350dc10e93bf2eeecf874b24770c5081dbea7447fddafa277b22de47d6ffea449674a4f9fccf84d15069089380284dbdd35f46cdff12a1bd78e4ef0065d016df" />
</properties>
</attribute>
<attribute name="System.Runtime.CompilerServices.InternalsVisibleToAttribute">
<properties>
<property name="AssemblyName" value="Mono.Security.Providers.NewTls, PublicKey=002400000480000094000000060200000024000052534131000400000100010079159977d2d03a8e6bea7a2e74e8d1afcc93e8851974952bb480a12c9134474d04062447c37e0e68c080536fcf3c3fbe2ff9c979ce998475e506e8ce82dd5b0f350dc10e93bf2eeecf874b24770c5081dbea7447fddafa277b22de47d6ffea449674a4f9fccf84d15069089380284dbdd35f46cdff12a1bd78e4ef0065d016df" />
</properties>
</attribute>
<attribute name="System.Runtime.CompilerServices.InternalsVisibleToAttribute">
<properties>
<property name="AssemblyName" value="Mono.Security.Providers.DotNet, PublicKey=002400000480000094000000060200000024000052534131000400000100010079159977d2d03a8e6bea7a2e74e8d1afcc93e8851974952bb480a12c9134474d04062447c37e0e68c080536fcf3c3fbe2ff9c979ce998475e506e8ce82dd5b0f350dc10e93bf2eeecf874b24770c5081dbea7447fddafa277b22de47d6ffea449674a4f9fccf84d15069089380284dbdd35f46cdff12a1bd78e4ef0065d016df" />
</properties>
</attribute>
<attribute name="System.Runtime.CompilerServices.InternalsVisibleToAttribute">
<properties>
<property name="AssemblyName" value="Mono.Security, PublicKey=002400000480000094000000060200000024000052534131000400000100010079159977d2d03a8e6bea7a2e74e8d1afcc93e8851974952bb480a12c9134474d04062447c37e0e68c080536fcf3c3fbe2ff9c979ce998475e506e8ce82dd5b0f350dc10e93bf2eeecf874b24770c5081dbea7447fddafa277b22de47d6ffea449674a4f9fccf84d15069089380284dbdd35f46cdff12a1bd78e4ef0065d016df" />
@ -996,87 +1031,6 @@
</method>
</methods>
</class>
<class name="IMonoTlsContext" type="interface" abstract="true" charset="Ansi" layout="Auto">
<interfaces>
<interface name="System.IDisposable" />
</interfaces>
<properties>
<property name="HasCredentials" attrib="0" ptype="System.Boolean">
<methods>
<method name="get_HasCredentials()" attrib="3526" abstract="true" virtual="true" returntype="System.Boolean">
<parameters />
</method>
</methods>
</property>
<property name="IsServer" attrib="0" ptype="System.Boolean">
<methods>
<method name="get_IsServer()" attrib="3526" abstract="true" virtual="true" returntype="System.Boolean">
<parameters />
</method>
</methods>
</property>
<property name="IsValid" attrib="0" ptype="System.Boolean">
<methods>
<method name="get_IsValid()" attrib="3526" abstract="true" virtual="true" returntype="System.Boolean">
<parameters />
</method>
</methods>
</property>
<property name="ReceivedCloseNotify" attrib="0" ptype="System.Boolean">
<methods>
<method name="get_ReceivedCloseNotify()" attrib="3526" abstract="true" virtual="true" returntype="System.Boolean">
<parameters />
</method>
</methods>
</property>
</properties>
<methods>
<method name="CreateCloseNotify()" attrib="1478" abstract="true" virtual="true" returntype="System.Byte[]">
<parameters />
</method>
<method name="CreateHelloRequest()" attrib="1478" abstract="true" virtual="true" returntype="System.Byte[]">
<parameters />
</method>
<method name="DecryptMessage(Mono.Security.Interface.IBufferOffsetSize&amp;)" attrib="1478" abstract="true" virtual="true" returntype="System.Int32">
<parameters>
<parameter name="incoming" position="0" attrib="0" type="Mono.Security.Interface.IBufferOffsetSize&amp;" direction="ref" />
</parameters>
</method>
<method name="EncryptMessage(Mono.Security.Interface.IBufferOffsetSize&amp;)" attrib="1478" abstract="true" virtual="true" returntype="System.Int32">
<parameters>
<parameter name="incoming" position="0" attrib="0" type="Mono.Security.Interface.IBufferOffsetSize&amp;" direction="ref" />
</parameters>
</method>
<method name="GenerateNextToken(Mono.Security.Interface.IBufferOffsetSize, out Mono.Security.Interface.IBufferOffsetSize&amp;)" attrib="1478" abstract="true" virtual="true" returntype="System.Int32">
<parameters>
<parameter name="incoming" position="0" attrib="0" type="Mono.Security.Interface.IBufferOffsetSize" />
<parameter name="outgoing" position="1" attrib="2" type="Mono.Security.Interface.IBufferOffsetSize&amp;" direction="out" />
</parameters>
</method>
<method name="GetConnectionInfo()" attrib="1478" abstract="true" virtual="true" returntype="Mono.Security.Interface.MonoTlsConnectionInfo">
<parameters />
</method>
<method name="GetRemoteCertificate(out System.Security.Cryptography.X509Certificates.X509CertificateCollection&amp;)" attrib="1478" abstract="true" virtual="true" returntype="System.Security.Cryptography.X509Certificates.X509Certificate">
<parameters>
<parameter name="remoteCertificateStore" position="0" attrib="2" type="System.Security.Cryptography.X509Certificates.X509CertificateCollection&amp;" direction="out" />
</parameters>
</method>
<method name="Initialize(Mono.Security.Interface.IMonoTlsEventSink)" attrib="1478" abstract="true" virtual="true" returntype="System.Void">
<parameters>
<parameter name="eventSink" position="0" attrib="0" type="Mono.Security.Interface.IMonoTlsEventSink" />
</parameters>
</method>
<method name="SetCertificate(System.Security.Cryptography.X509Certificates.X509Certificate, System.Security.Cryptography.AsymmetricAlgorithm)" attrib="1478" abstract="true" virtual="true" returntype="System.Void">
<parameters>
<parameter name="certificate" position="0" attrib="0" type="System.Security.Cryptography.X509Certificates.X509Certificate" />
<parameter name="privateKey" position="1" attrib="0" type="System.Security.Cryptography.AsymmetricAlgorithm" />
</parameters>
</method>
<method name="VerifyRemoteCertificate()" attrib="1478" abstract="true" virtual="true" returntype="System.Boolean">
<parameters />
</method>
</methods>
</class>
<class name="IMonoTlsEventSink" type="interface" abstract="true" charset="Ansi" layout="Auto">
<methods>
<method name="Error(System.Exception)" attrib="1478" abstract="true" virtual="true" returntype="System.Void">
@ -1300,11 +1254,6 @@
</methods>
</class>
<class name="MonoTlsProvider" type="class" base="System.Object" abstract="true" charset="Ansi" layout="Auto">
<constructors>
<constructor name=".ctor()" attrib="6276">
<parameters />
</constructor>
</constructors>
<properties>
<property name="HasCustomSystemCertificateValidator" attrib="0" ptype="System.Boolean">
<methods>
@ -1355,13 +1304,6 @@
</method>
</methods>
</property>
<property name="SupportsTlsContext" attrib="0" ptype="System.Boolean">
<methods>
<method name="get_SupportsTlsContext()" attrib="3526" abstract="true" virtual="true" returntype="System.Boolean">
<parameters />
</method>
</methods>
</property>
</properties>
<methods>
<method name="CreateSslStream(System.IO.Stream, System.Boolean, Mono.Security.Interface.MonoTlsSettings)" attrib="1478" abstract="true" virtual="true" returntype="Mono.Security.Interface.IMonoSslStream">
@ -1371,18 +1313,6 @@
<parameter name="settings" position="2" attrib="4112" type="Mono.Security.Interface.MonoTlsSettings" optional="true" defaultValue="NULL" />
</parameters>
</method>
<method name="CreateTlsContext(System.String, System.Boolean, Mono.Security.Interface.TlsProtocols, System.Security.Cryptography.X509Certificates.X509Certificate, System.Security.Cryptography.X509Certificates.X509CertificateCollection, System.Boolean, Mono.Security.Interface.MonoEncryptionPolicy, Mono.Security.Interface.MonoTlsSettings)" attrib="1478" abstract="true" virtual="true" returntype="Mono.Security.Interface.IMonoTlsContext">
<parameters>
<parameter name="hostname" position="0" attrib="0" type="System.String" />
<parameter name="serverMode" position="1" attrib="0" type="System.Boolean" />
<parameter name="protocolFlags" position="2" attrib="0" type="Mono.Security.Interface.TlsProtocols" />
<parameter name="serverCertificate" position="3" attrib="0" type="System.Security.Cryptography.X509Certificates.X509Certificate" />
<parameter name="clientCertificates" position="4" attrib="0" type="System.Security.Cryptography.X509Certificates.X509CertificateCollection" />
<parameter name="remoteCertRequired" position="5" attrib="0" type="System.Boolean" />
<parameter name="encryptionPolicy" position="6" attrib="0" type="Mono.Security.Interface.MonoEncryptionPolicy" />
<parameter name="settings" position="7" attrib="0" type="Mono.Security.Interface.MonoTlsSettings" />
</parameters>
</method>
<method name="InvokeSystemCertificateValidator(Mono.Security.Interface.ICertificateValidator, System.String, System.Boolean, System.Security.Cryptography.X509Certificates.X509CertificateCollection, System.Security.Cryptography.X509Certificates.X509Chain, out System.Boolean&amp;, Mono.Security.Interface.MonoSslPolicyErrors&amp;, System.Int32&amp;)" attrib="454" virtual="true" returntype="System.Boolean">
<parameters>
<parameter name="validator" position="0" attrib="0" type="Mono.Security.Interface.ICertificateValidator" />
@ -1398,6 +1328,9 @@
</methods>
</class>
<class name="MonoTlsProviderFactory" type="class" base="System.Object" sealed="true" abstract="true" charset="Ansi" layout="Auto">
<fields>
<field name="_PrivateFactoryDelegate" attrib="22" fieldtype="Mono.Security.Interface.MonoTlsProviderFactoryDelegate" />
</fields>
<properties>
<property name="HasProvider" attrib="0" ptype="System.Boolean">
<methods>
@ -1433,11 +1366,46 @@
<method name="GetProvider()" attrib="150" static="true" returntype="Mono.Security.Interface.MonoTlsProvider">
<parameters />
</method>
<method name="InstallProvider(Mono.Security.Interface.MonoTlsProvider)" attrib="150" static="true" returntype="System.Void">
<method name="GetProvider(System.String)" attrib="150" static="true" returntype="Mono.Security.Interface.MonoTlsProvider">
<parameters>
<parameter name="provider" position="0" attrib="0" type="Mono.Security.Interface.MonoTlsProvider" />
<parameter name="name" position="0" attrib="0" type="System.String" />
</parameters>
</method>
<method name="SetDefaultProvider(System.String)" attrib="150" static="true" returntype="System.Void">
<parameters>
<parameter name="name" position="0" attrib="0" type="System.String" />
</parameters>
</method>
</methods>
</class>
<class name="MonoTlsProviderFactoryDelegate" type="delegate" base="System.MulticastDelegate" sealed="true" charset="Ansi" layout="Auto">
<interfaces>
<interface name="System.ICloneable" />
<interface name="System.Runtime.Serialization.ISerializable" />
</interfaces>
<constructors>
<constructor name=".ctor(System.Object, System.IntPtr)" attrib="6278">
<parameters>
<parameter name="object" position="0" attrib="0" type="System.Object" />
<parameter name="method" position="1" attrib="0" type="System.IntPtr" />
</parameters>
</constructor>
</constructors>
<methods>
<method name="BeginInvoke(System.AsyncCallback, System.Object)" attrib="454" virtual="true" returntype="System.IAsyncResult">
<parameters>
<parameter name="callback" position="0" attrib="0" type="System.AsyncCallback" />
<parameter name="object" position="1" attrib="0" type="System.Object" />
</parameters>
</method>
<method name="EndInvoke(System.IAsyncResult)" attrib="454" virtual="true" returntype="Mono.Security.Interface.MonoTlsProvider">
<parameters>
<parameter name="result" position="0" attrib="0" type="System.IAsyncResult" />
</parameters>
</method>
<method name="Invoke()" attrib="454" virtual="true" returntype="Mono.Security.Interface.MonoTlsProvider">
<parameters />
</method>
</methods>
</class>
<class name="MonoTlsSettings" type="class" base="System.Object" sealed="true" charset="Ansi" layout="Auto">
@ -1527,6 +1495,24 @@
</method>
</methods>
</property>
<property name="EnabledCiphers" attrib="0" ptype="Mono.Security.Interface.CipherSuiteCode[]">
<methods>
<method name="get_EnabledCiphers()" attrib="2182" returntype="Mono.Security.Interface.CipherSuiteCode[]">
<attributes>
<attribute name="System.Runtime.CompilerServices.CompilerGeneratedAttribute" />
</attributes>
<parameters />
</method>
<method name="set_EnabledCiphers(Mono.Security.Interface.CipherSuiteCode[])" attrib="2182" returntype="System.Void">
<attributes>
<attribute name="System.Runtime.CompilerServices.CompilerGeneratedAttribute" />
</attributes>
<parameters>
<parameter name="value" position="0" attrib="0" type="Mono.Security.Interface.CipherSuiteCode[]" />
</parameters>
</method>
</methods>
</property>
<property name="EnabledProtocols" attrib="0" ptype="System.Nullable`1[Mono.Security.Interface.TlsProtocols]">
<methods>
<method name="get_EnabledProtocols()" attrib="2182" returntype="System.Nullable`1[Mono.Security.Interface.TlsProtocols]">
@ -1593,14 +1579,14 @@
</method>
</methods>
</property>
<property name="UseServicePointManagerCallback" attrib="0" ptype="System.Boolean">
<property name="UseServicePointManagerCallback" attrib="0" ptype="System.Nullable`1[System.Boolean]">
<methods>
<method name="get_UseServicePointManagerCallback()" attrib="2182" returntype="System.Boolean">
<method name="get_UseServicePointManagerCallback()" attrib="2182" returntype="System.Nullable`1[System.Boolean]">
<parameters />
</method>
<method name="set_UseServicePointManagerCallback(System.Boolean)" attrib="2182" returntype="System.Void">
<method name="set_UseServicePointManagerCallback(System.Nullable`1[System.Boolean])" attrib="2182" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.Boolean" />
<parameter name="value" position="0" attrib="0" type="System.Nullable`1[System.Boolean]" />
</parameters>
</method>
</methods>
@ -1780,6 +1766,454 @@
</class>
</classes>
</namespace>
<namespace name="Mono.Security.Protocol.Ntlm">
<classes>
<class name="ChallengeResponse" type="class" base="System.Object" charset="Ansi" layout="Auto">
<attributes>
<attribute name="System.ObsoleteAttribute">
<properties>
<property name="Message" value="Use of this API is highly discouraged, it selects legacy-mode LM/NTLM authentication, which sends your password in very weak encryption over the wire even if the server supports the more secure NTLMv2 / NTLMv2 Session. You need to use the new `Type3Message (Type2Message)' constructor to use the more secure NTLMv2 / NTLMv2 Session authentication modes. These require the Type 2 message from the server to compute the response." />
</properties>
</attribute>
</attributes>
<interfaces>
<interface name="System.IDisposable" />
</interfaces>
<constructors>
<constructor name=".ctor()" attrib="6278">
<parameters />
</constructor>
<constructor name=".ctor(System.String, System.Byte[])" attrib="6278">
<parameters>
<parameter name="password" position="0" attrib="0" type="System.String" />
<parameter name="challenge" position="1" attrib="0" type="System.Byte[]" />
</parameters>
</constructor>
</constructors>
<properties>
<property name="Challenge" attrib="0" ptype="System.Byte[]">
<methods>
<method name="get_Challenge()" attrib="2182" returntype="System.Byte[]">
<parameters />
</method>
<method name="set_Challenge(System.Byte[])" attrib="2182" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.Byte[]" />
</parameters>
</method>
</methods>
</property>
<property name="LM" attrib="0" ptype="System.Byte[]">
<methods>
<method name="get_LM()" attrib="2182" returntype="System.Byte[]">
<parameters />
</method>
</methods>
</property>
<property name="NT" attrib="0" ptype="System.Byte[]">
<methods>
<method name="get_NT()" attrib="2182" returntype="System.Byte[]">
<parameters />
</method>
</methods>
</property>
<property name="Password" attrib="0" ptype="System.String">
<methods>
<method name="get_Password()" attrib="2182" returntype="System.String">
<parameters />
</method>
<method name="set_Password(System.String)" attrib="2182" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.String" />
</parameters>
</method>
</methods>
</property>
</properties>
<methods>
<method name="Dispose()" attrib="486" virtual="true" returntype="System.Void">
<parameters />
</method>
<method name="~ChallengeResponse()" attrib="196" virtual="true" returntype="System.Void">
<parameters />
</method>
</methods>
</class>
<class name="ChallengeResponse2" type="class" base="System.Object" sealed="true" abstract="true" charset="Ansi" layout="Auto">
<methods>
<method name="Compute(Mono.Security.Protocol.Ntlm.Type2Message, Mono.Security.Protocol.Ntlm.NtlmAuthLevel, System.String, System.String, System.String, out System.Byte[]&amp;, out System.Byte[]&amp;)" attrib="150" static="true" returntype="System.Void">
<parameters>
<parameter name="type2" position="0" attrib="0" type="Mono.Security.Protocol.Ntlm.Type2Message" />
<parameter name="level" position="1" attrib="0" type="Mono.Security.Protocol.Ntlm.NtlmAuthLevel" />
<parameter name="username" position="2" attrib="0" type="System.String" />
<parameter name="password" position="3" attrib="0" type="System.String" />
<parameter name="domain" position="4" attrib="0" type="System.String" />
<parameter name="lm" position="5" attrib="2" type="System.Byte[]&amp;" direction="out" />
<parameter name="ntlm" position="6" attrib="2" type="System.Byte[]&amp;" direction="out" />
</parameters>
</method>
</methods>
</class>
<class name="MessageBase" type="class" base="System.Object" abstract="true" charset="Ansi" layout="Auto">
<constructors>
<constructor name=".ctor(System.Int32)" attrib="6276">
<parameters>
<parameter name="messageType" position="0" attrib="0" type="System.Int32" />
</parameters>
</constructor>
</constructors>
<properties>
<property name="Flags" attrib="0" ptype="Mono.Security.Protocol.Ntlm.NtlmFlags">
<methods>
<method name="get_Flags()" attrib="2182" returntype="Mono.Security.Protocol.Ntlm.NtlmFlags">
<parameters />
</method>
<method name="set_Flags(Mono.Security.Protocol.Ntlm.NtlmFlags)" attrib="2182" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="Mono.Security.Protocol.Ntlm.NtlmFlags" />
</parameters>
</method>
</methods>
</property>
<property name="Type" attrib="0" ptype="System.Int32">
<methods>
<method name="get_Type()" attrib="2182" returntype="System.Int32">
<parameters />
</method>
</methods>
</property>
</properties>
<methods>
<method name="CheckHeader(System.Byte[])" attrib="132" returntype="System.Boolean">
<parameters>
<parameter name="message" position="0" attrib="0" type="System.Byte[]" />
</parameters>
</method>
<method name="Decode(System.Byte[])" attrib="452" virtual="true" returntype="System.Void">
<parameters>
<parameter name="message" position="0" attrib="0" type="System.Byte[]" />
</parameters>
</method>
<method name="GetBytes()" attrib="1478" abstract="true" virtual="true" returntype="System.Byte[]">
<parameters />
</method>
<method name="PrepareMessage(System.Int32)" attrib="132" returntype="System.Byte[]">
<parameters>
<parameter name="messageSize" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
</methods>
</class>
<class name="NtlmAuthLevel" type="enum" base="System.Enum" sealed="true" serializable="true" charset="Ansi" layout="Auto" enumtype="System.Int32">
<interfaces>
<interface name="System.IComparable" />
<interface name="System.IConvertible" />
<interface name="System.IFormattable" />
</interfaces>
<fields>
<field name="LM_and_NTLM" attrib="32854" fieldtype="Mono.Security.Protocol.Ntlm.NtlmAuthLevel" value="0" />
<field name="LM_and_NTLM_and_try_NTLMv2_Session" attrib="32854" fieldtype="Mono.Security.Protocol.Ntlm.NtlmAuthLevel" value="1" />
<field name="NTLM_only" attrib="32854" fieldtype="Mono.Security.Protocol.Ntlm.NtlmAuthLevel" value="2" />
<field name="NTLMv2_only" attrib="32854" fieldtype="Mono.Security.Protocol.Ntlm.NtlmAuthLevel" value="3" />
</fields>
</class>
<class name="NtlmFlags" type="enum" base="System.Enum" sealed="true" serializable="true" charset="Ansi" layout="Auto" enumtype="System.Int32">
<attributes>
<attribute name="System.FlagsAttribute" />
</attributes>
<interfaces>
<interface name="System.IComparable" />
<interface name="System.IConvertible" />
<interface name="System.IFormattable" />
</interfaces>
<fields>
<field name="Negotiate128" attrib="32854" fieldtype="Mono.Security.Protocol.Ntlm.NtlmFlags" value="536870912" />
<field name="Negotiate56" attrib="32854" fieldtype="Mono.Security.Protocol.Ntlm.NtlmFlags" value="-2147483648" />
<field name="NegotiateAlwaysSign" attrib="32854" fieldtype="Mono.Security.Protocol.Ntlm.NtlmFlags" value="32768" />
<field name="NegotiateDomainSupplied" attrib="32854" fieldtype="Mono.Security.Protocol.Ntlm.NtlmFlags" value="4096" />
<field name="NegotiateNtlm" attrib="32854" fieldtype="Mono.Security.Protocol.Ntlm.NtlmFlags" value="512" />
<field name="NegotiateNtlm2Key" attrib="32854" fieldtype="Mono.Security.Protocol.Ntlm.NtlmFlags" value="524288" />
<field name="NegotiateOem" attrib="32854" fieldtype="Mono.Security.Protocol.Ntlm.NtlmFlags" value="2" />
<field name="NegotiateUnicode" attrib="32854" fieldtype="Mono.Security.Protocol.Ntlm.NtlmFlags" value="1" />
<field name="NegotiateWorkstationSupplied" attrib="32854" fieldtype="Mono.Security.Protocol.Ntlm.NtlmFlags" value="8192" />
<field name="RequestTarget" attrib="32854" fieldtype="Mono.Security.Protocol.Ntlm.NtlmFlags" value="4" />
</fields>
</class>
<class name="NtlmSettings" type="class" base="System.Object" sealed="true" abstract="true" charset="Ansi" layout="Auto">
<properties>
<property name="DefaultAuthLevel" attrib="0" ptype="Mono.Security.Protocol.Ntlm.NtlmAuthLevel">
<methods>
<method name="get_DefaultAuthLevel()" attrib="2198" static="true" returntype="Mono.Security.Protocol.Ntlm.NtlmAuthLevel">
<parameters />
</method>
<method name="set_DefaultAuthLevel(Mono.Security.Protocol.Ntlm.NtlmAuthLevel)" attrib="2198" static="true" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="Mono.Security.Protocol.Ntlm.NtlmAuthLevel" />
</parameters>
</method>
</methods>
</property>
</properties>
</class>
<class name="Type1Message" type="class" base="Mono.Security.Protocol.Ntlm.MessageBase" charset="Ansi" layout="Auto">
<constructors>
<constructor name=".ctor()" attrib="6278">
<parameters />
</constructor>
<constructor name=".ctor(System.Byte[])" attrib="6278">
<parameters>
<parameter name="message" position="0" attrib="0" type="System.Byte[]" />
</parameters>
</constructor>
</constructors>
<properties>
<property name="Domain" attrib="0" ptype="System.String">
<methods>
<method name="get_Domain()" attrib="2182" returntype="System.String">
<parameters />
</method>
<method name="set_Domain(System.String)" attrib="2182" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.String" />
</parameters>
</method>
</methods>
</property>
<property name="Host" attrib="0" ptype="System.String">
<methods>
<method name="get_Host()" attrib="2182" returntype="System.String">
<parameters />
</method>
<method name="set_Host(System.String)" attrib="2182" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.String" />
</parameters>
</method>
</methods>
</property>
</properties>
<methods>
<method name="Decode(System.Byte[])" attrib="196" virtual="true" is-override="true" returntype="System.Void">
<parameters>
<parameter name="message" position="0" attrib="0" type="System.Byte[]" />
</parameters>
</method>
<method name="GetBytes()" attrib="198" virtual="true" is-override="true" returntype="System.Byte[]">
<parameters />
</method>
</methods>
</class>
<class name="Type2Message" type="class" base="Mono.Security.Protocol.Ntlm.MessageBase" charset="Ansi" layout="Auto">
<constructors>
<constructor name=".ctor()" attrib="6278">
<parameters />
</constructor>
<constructor name=".ctor(System.Byte[])" attrib="6278">
<parameters>
<parameter name="message" position="0" attrib="0" type="System.Byte[]" />
</parameters>
</constructor>
</constructors>
<properties>
<property name="Nonce" attrib="0" ptype="System.Byte[]">
<methods>
<method name="get_Nonce()" attrib="2182" returntype="System.Byte[]">
<parameters />
</method>
<method name="set_Nonce(System.Byte[])" attrib="2182" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.Byte[]" />
</parameters>
</method>
</methods>
</property>
<property name="TargetInfo" attrib="0" ptype="System.Byte[]">
<methods>
<method name="get_TargetInfo()" attrib="2182" returntype="System.Byte[]">
<parameters />
</method>
</methods>
</property>
<property name="TargetName" attrib="0" ptype="System.String">
<methods>
<method name="get_TargetName()" attrib="2182" returntype="System.String">
<parameters />
</method>
</methods>
</property>
</properties>
<methods>
<method name="Decode(System.Byte[])" attrib="196" virtual="true" is-override="true" returntype="System.Void">
<parameters>
<parameter name="message" position="0" attrib="0" type="System.Byte[]" />
</parameters>
</method>
<method name="GetBytes()" attrib="198" virtual="true" is-override="true" returntype="System.Byte[]">
<parameters />
</method>
<method name="~Type2Message()" attrib="196" virtual="true" returntype="System.Void">
<parameters />
</method>
</methods>
</class>
<class name="Type3Message" type="class" base="Mono.Security.Protocol.Ntlm.MessageBase" charset="Ansi" layout="Auto">
<constructors>
<constructor name=".ctor()" attrib="6278">
<attributes>
<attribute name="System.ObsoleteAttribute">
<properties>
<property name="Message" value="Use of this API is highly discouraged, it selects legacy-mode LM/NTLM authentication, which sends your password in very weak encryption over the wire even if the server supports the more secure NTLMv2 / NTLMv2 Session. You need to use the new `Type3Message (Type2Message)' constructor to use the more secure NTLMv2 / NTLMv2 Session authentication modes. These require the Type 2 message from the server to compute the response." />
</properties>
</attribute>
</attributes>
<parameters />
</constructor>
<constructor name=".ctor(Mono.Security.Protocol.Ntlm.Type2Message)" attrib="6278">
<parameters>
<parameter name="type2" position="0" attrib="0" type="Mono.Security.Protocol.Ntlm.Type2Message" />
</parameters>
</constructor>
<constructor name=".ctor(System.Byte[])" attrib="6278">
<parameters>
<parameter name="message" position="0" attrib="0" type="System.Byte[]" />
</parameters>
</constructor>
</constructors>
<properties>
<property name="Challenge" attrib="0" ptype="System.Byte[]">
<attributes>
<attribute name="System.ObsoleteAttribute">
<properties>
<property name="Message" value="Use of this API is highly discouraged, it selects legacy-mode LM/NTLM authentication, which sends your password in very weak encryption over the wire even if the server supports the more secure NTLMv2 / NTLMv2 Session. You need to use the new `Type3Message (Type2Message)' constructor to use the more secure NTLMv2 / NTLMv2 Session authentication modes. These require the Type 2 message from the server to compute the response." />
</properties>
</attribute>
</attributes>
<methods>
<method name="get_Challenge()" attrib="2182" returntype="System.Byte[]">
<parameters />
</method>
<method name="set_Challenge(System.Byte[])" attrib="2182" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.Byte[]" />
</parameters>
</method>
</methods>
</property>
<property name="DefaultAuthLevel" attrib="0" ptype="Mono.Security.Protocol.Ntlm.NtlmAuthLevel">
<attributes>
<attribute name="System.ObsoleteAttribute">
<properties>
<property name="Message" value="Use NtlmSettings.DefaultAuthLevel" />
</properties>
</attribute>
</attributes>
<methods>
<method name="get_DefaultAuthLevel()" attrib="2198" static="true" returntype="Mono.Security.Protocol.Ntlm.NtlmAuthLevel">
<parameters />
</method>
<method name="set_DefaultAuthLevel(Mono.Security.Protocol.Ntlm.NtlmAuthLevel)" attrib="2198" static="true" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="Mono.Security.Protocol.Ntlm.NtlmAuthLevel" />
</parameters>
</method>
</methods>
</property>
<property name="Domain" attrib="0" ptype="System.String">
<methods>
<method name="get_Domain()" attrib="2182" returntype="System.String">
<parameters />
</method>
<method name="set_Domain(System.String)" attrib="2182" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.String" />
</parameters>
</method>
</methods>
</property>
<property name="Host" attrib="0" ptype="System.String">
<methods>
<method name="get_Host()" attrib="2182" returntype="System.String">
<parameters />
</method>
<method name="set_Host(System.String)" attrib="2182" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.String" />
</parameters>
</method>
</methods>
</property>
<property name="LM" attrib="0" ptype="System.Byte[]">
<methods>
<method name="get_LM()" attrib="2182" returntype="System.Byte[]">
<parameters />
</method>
</methods>
</property>
<property name="Level" attrib="0" ptype="Mono.Security.Protocol.Ntlm.NtlmAuthLevel">
<methods>
<method name="get_Level()" attrib="2182" returntype="Mono.Security.Protocol.Ntlm.NtlmAuthLevel">
<parameters />
</method>
<method name="set_Level(Mono.Security.Protocol.Ntlm.NtlmAuthLevel)" attrib="2182" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="Mono.Security.Protocol.Ntlm.NtlmAuthLevel" />
</parameters>
</method>
</methods>
</property>
<property name="NT" attrib="0" ptype="System.Byte[]">
<methods>
<method name="get_NT()" attrib="2182" returntype="System.Byte[]">
<parameters />
</method>
<method name="set_NT(System.Byte[])" attrib="2182" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.Byte[]" />
</parameters>
</method>
</methods>
</property>
<property name="Password" attrib="0" ptype="System.String">
<methods>
<method name="get_Password()" attrib="2182" returntype="System.String">
<parameters />
</method>
<method name="set_Password(System.String)" attrib="2182" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.String" />
</parameters>
</method>
</methods>
</property>
<property name="Username" attrib="0" ptype="System.String">
<methods>
<method name="get_Username()" attrib="2182" returntype="System.String">
<parameters />
</method>
<method name="set_Username(System.String)" attrib="2182" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.String" />
</parameters>
</method>
</methods>
</property>
</properties>
<methods>
<method name="Decode(System.Byte[])" attrib="196" virtual="true" is-override="true" returntype="System.Void">
<parameters>
<parameter name="message" position="0" attrib="0" type="System.Byte[]" />
</parameters>
</method>
<method name="GetBytes()" attrib="198" virtual="true" is-override="true" returntype="System.Byte[]">
<parameters />
</method>
<method name="~Type3Message()" attrib="196" virtual="true" returntype="System.Void">
<parameters />
</method>
</methods>
</class>
</classes>
</namespace>
<namespace name="System">
<classes>
<class name="FileStyleUriParser" type="class" base="System.UriParser" charset="Ansi" layout="Auto">
@ -4647,13 +5081,6 @@
<namespace name="System.Collections.ObjectModel">
<classes>
<class name="ObservableCollection`1" type="class" base="System.Collections.ObjectModel.Collection`1[T]" serializable="true" charset="Ansi" layout="Auto">
<attributes>
<attribute name="System.Runtime.CompilerServices.TypeForwardedFromAttribute">
<properties>
<property name="AssemblyFullName" value="WindowsBase, Version=3.0.0.0, Culture=Neutral, PublicKeyToken=31bf3856ad364e35" />
</properties>
</attribute>
</attributes>
<interfaces>
<interface name="System.Collections.Generic.ICollection`1[T]" />
<interface name="System.Collections.Generic.IEnumerable`1[T]" />
@ -4740,13 +5167,6 @@
</methods>
</class>
<class name="ReadOnlyObservableCollection`1" type="class" base="System.Collections.ObjectModel.ReadOnlyCollection`1[T]" serializable="true" charset="Ansi" layout="Auto">
<attributes>
<attribute name="System.Runtime.CompilerServices.TypeForwardedFromAttribute">
<properties>
<property name="AssemblyFullName" value="WindowsBase, Version=3.0.0.0, Culture=Neutral, PublicKeyToken=31bf3856ad364e35" />
</properties>
</attribute>
</attributes>
<interfaces>
<interface name="System.Collections.Generic.ICollection`1[T]" />
<interface name="System.Collections.Generic.IEnumerable`1[T]" />
@ -5099,13 +5519,6 @@
</methods>
</class>
<class name="INotifyCollectionChanged" type="interface" abstract="true" charset="Ansi" layout="Auto">
<attributes>
<attribute name="System.Runtime.CompilerServices.TypeForwardedFromAttribute">
<properties>
<property name="AssemblyFullName" value="WindowsBase, Version=3.0.0.0, Culture=Neutral, PublicKeyToken=31bf3856ad364e35" />
</properties>
</attribute>
</attributes>
<events>
<event name="CollectionChanged" attrib="0" eventtype="System.Collections.Specialized.NotifyCollectionChangedEventHandler" />
</events>
@ -5665,13 +6078,6 @@
</methods>
</class>
<class name="NotifyCollectionChangedAction" type="enum" base="System.Enum" sealed="true" serializable="true" charset="Ansi" layout="Auto" enumtype="System.Int32">
<attributes>
<attribute name="System.Runtime.CompilerServices.TypeForwardedFromAttribute">
<properties>
<property name="AssemblyFullName" value="WindowsBase, Version=3.0.0.0, Culture=Neutral, PublicKeyToken=31bf3856ad364e35" />
</properties>
</attribute>
</attributes>
<interfaces>
<interface name="System.IComparable" />
<interface name="System.IConvertible" />
@ -5686,13 +6092,6 @@
</fields>
</class>
<class name="NotifyCollectionChangedEventArgs" type="class" base="System.EventArgs" charset="Ansi" layout="Auto">
<attributes>
<attribute name="System.Runtime.CompilerServices.TypeForwardedFromAttribute">
<properties>
<property name="AssemblyFullName" value="WindowsBase, Version=3.0.0.0, Culture=Neutral, PublicKeyToken=31bf3856ad364e35" />
</properties>
</attribute>
</attributes>
<constructors>
<constructor name=".ctor(System.Collections.Specialized.NotifyCollectionChangedAction)" attrib="6278">
<parameters>
@ -5811,13 +6210,6 @@
</properties>
</class>
<class name="NotifyCollectionChangedEventHandler" type="delegate" base="System.MulticastDelegate" sealed="true" charset="Ansi" layout="Auto">
<attributes>
<attribute name="System.Runtime.CompilerServices.TypeForwardedFromAttribute">
<properties>
<property name="AssemblyFullName" value="WindowsBase, Version=3.0.0.0, Culture=Neutral, PublicKeyToken=31bf3856ad364e35" />
</properties>
</attribute>
</attributes>
<interfaces>
<interface name="System.ICloneable" />
<interface name="System.Runtime.Serialization.ISerializable" />
@ -31131,7 +31523,6 @@
</properties>
<methods>
<method name="ToString()" attrib="198" virtual="true" is-override="true" returntype="System.String">
<attributes />
<parameters />
</method>
</methods>
@ -31174,7 +31565,6 @@
</properties>
<methods>
<method name="ToString()" attrib="198" virtual="true" is-override="true" returntype="System.String">
<attributes />
<parameters />
</method>
</methods>
@ -32630,7 +33020,7 @@
<methods>
<method name="Equals(System.Object)" attrib="198" virtual="true" is-override="true" returntype="System.Boolean">
<parameters>
<parameter name="obj" position="0" attrib="0" type="System.Object" />
<parameter name="rparam" position="0" attrib="0" type="System.Object" />
</parameters>
</method>
<method name="GetHashCode()" attrib="198" virtual="true" is-override="true" returntype="System.Int32">
@ -32712,7 +33102,7 @@
<methods>
<method name="Equals(System.Object)" attrib="198" virtual="true" is-override="true" returntype="System.Boolean">
<parameters>
<parameter name="obj" position="0" attrib="0" type="System.Object" />
<parameter name="rparam" position="0" attrib="0" type="System.Object" />
</parameters>
</method>
<method name="GetHashCode()" attrib="198" virtual="true" is-override="true" returntype="System.Int32">
@ -32765,6 +33155,7 @@
</interfaces>
<fields>
<field name="Base64" attrib="32854" fieldtype="System.Net.Mime.TransferEncoding" value="1" />
<field name="EightBit" attrib="32854" fieldtype="System.Net.Mime.TransferEncoding" value="3" />
<field name="QuotedPrintable" attrib="32854" fieldtype="System.Net.Mime.TransferEncoding" value="0" />
<field name="SevenBit" attrib="32854" fieldtype="System.Net.Mime.TransferEncoding" value="2" />
<field name="Unknown" attrib="32854" fieldtype="System.Net.Mime.TransferEncoding" value="-1" />
@ -36306,14 +36697,14 @@
</method>
<method name="op_Equality(System.Net.Sockets.IPPacketInformation, System.Net.Sockets.IPPacketInformation)" attrib="2198" static="true" returntype="System.Boolean">
<parameters>
<parameter name="p1" position="0" attrib="0" type="System.Net.Sockets.IPPacketInformation" />
<parameter name="p2" position="1" attrib="0" type="System.Net.Sockets.IPPacketInformation" />
<parameter name="packetInformation1" position="0" attrib="0" type="System.Net.Sockets.IPPacketInformation" />
<parameter name="packetInformation2" position="1" attrib="0" type="System.Net.Sockets.IPPacketInformation" />
</parameters>
</method>
<method name="op_Inequality(System.Net.Sockets.IPPacketInformation, System.Net.Sockets.IPPacketInformation)" attrib="2198" static="true" returntype="System.Boolean">
<parameters>
<parameter name="p1" position="0" attrib="0" type="System.Net.Sockets.IPPacketInformation" />
<parameter name="p2" position="1" attrib="0" type="System.Net.Sockets.IPPacketInformation" />
<parameter name="packetInformation1" position="0" attrib="0" type="System.Net.Sockets.IPPacketInformation" />
<parameter name="packetInformation2" position="1" attrib="0" type="System.Net.Sockets.IPPacketInformation" />
</parameters>
</method>
</methods>
@ -38172,13 +38563,13 @@
</constructor>
<constructor name=".ctor(System.Int32)" attrib="6278">
<parameters>
<parameter name="error" position="0" attrib="0" type="System.Int32" />
<parameter name="errorCode" position="0" attrib="0" type="System.Int32" />
</parameters>
</constructor>
<constructor name=".ctor(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext)" attrib="6276">
<parameters>
<parameter name="info" position="0" attrib="0" type="System.Runtime.Serialization.SerializationInfo" />
<parameter name="context" position="1" attrib="0" type="System.Runtime.Serialization.StreamingContext" />
<parameter name="serializationInfo" position="0" attrib="0" type="System.Runtime.Serialization.SerializationInfo" />
<parameter name="streamingContext" position="1" attrib="0" type="System.Runtime.Serialization.StreamingContext" />
</parameters>
</constructor>
</constructors>
@ -39025,7 +39416,7 @@
</method>
</methods>
</class>
<class name="UdpReceiveResult" type="struct" base="System.ValueType" sealed="true" charset="Ansi" layout="Sequential" pack="0" size="1">
<class name="UdpReceiveResult" type="struct" base="System.ValueType" sealed="true" charset="Ansi" layout="Sequential">
<interfaces>
<interface name="System.IEquatable`1[System.Net.Sockets.UdpReceiveResult]" />
</interfaces>
@ -39041,9 +39432,6 @@
<property name="Buffer" attrib="0" ptype="System.Byte[]">
<methods>
<method name="get_Buffer()" attrib="2182" returntype="System.Byte[]">
<attributes>
<attribute name="System.Runtime.CompilerServices.CompilerGeneratedAttribute" />
</attributes>
<parameters />
</method>
</methods>
@ -39051,9 +39439,6 @@
<property name="RemoteEndPoint" attrib="0" ptype="System.Net.IPEndPoint">
<methods>
<method name="get_RemoteEndPoint()" attrib="2182" returntype="System.Net.IPEndPoint">
<attributes>
<attribute name="System.Runtime.CompilerServices.CompilerGeneratedAttribute" />
</attributes>
<parameters />
</method>
</methods>

Разница между файлами не показана из-за своего большого размера Загрузить разницу

Просмотреть файл

@ -100,6 +100,11 @@
<property name="AssemblyName" value="System.Numerics, PublicKey=00000000000000000400000000000000" />
</properties>
</attribute>
<attribute name="System.Runtime.CompilerServices.InternalsVisibleToAttribute">
<properties>
<property name="AssemblyName" value="Xamarin.WatchOS, PublicKey=0024000004800000940000000602000000240000525341310004000011000000438ac2a5acfbf16cbd2b2b47a62762f273df9cb2795ceccdf77d10bf508e69e7a362ea7a45455bbf3ac955e1f2e2814f144e5d817efc4c6502cc012df310783348304e3ae38573c6d658c234025821fda87a0be8a0d504df564e2c93b2b878925f42503e9d54dfef9f9586d9e6f38a305769587b1de01f6c0410328b2c9733db" />
</properties>
</attribute>
<attribute name="System.Runtime.CompilerServices.RuntimeCompatibilityAttribute">
<properties>
<property name="WrapNonExceptionThrows" value="True" />
@ -957,7 +962,12 @@
</method>
<method name="CreateInstance(System.ActivationContext)" attrib="150" static="true" returntype="System.Runtime.Remoting.ObjectHandle">
<attributes>
<attribute name="System.Security.SecuritySafeCriticalAttribute" />
<attribute name="System.ObsoleteAttribute">
<properties>
<property name="Message" value="Activator.CreateInstance (ActivationContext) is not supported on this platform." />
<property name="IsError" value="True" />
</properties>
</attribute>
</attributes>
<parameters>
<parameter name="activationContext" position="0" attrib="0" type="System.ActivationContext" />
@ -970,7 +980,12 @@
</method>
<method name="CreateInstance(System.ActivationContext, System.String[])" attrib="150" static="true" returntype="System.Runtime.Remoting.ObjectHandle">
<attributes>
<attribute name="System.Security.SecuritySafeCriticalAttribute" />
<attribute name="System.ObsoleteAttribute">
<properties>
<property name="Message" value="Activator.CreateInstance (ActivationContext, string[]) is not supported on this platform." />
<property name="IsError" value="True" />
</properties>
</attribute>
</attributes>
<parameters>
<parameter name="activationContext" position="0" attrib="0" type="System.ActivationContext" />
@ -1384,6 +1399,14 @@
</methods>
</property>
<property name="DomainManager" attrib="0" ptype="System.AppDomainManager">
<attributes>
<attribute name="System.ObsoleteAttribute">
<properties>
<property name="Message" value="AppDomain.DomainManager is not supported on this platform." />
<property name="IsError" value="True" />
</properties>
</attribute>
</attributes>
<methods>
<method name="get_DomainManager()" attrib="2182" returntype="System.AppDomainManager">
<parameters />
@ -1519,7 +1542,16 @@
<events>
<event name="AssemblyLoad" attrib="0" eventtype="System.AssemblyLoadEventHandler" />
<event name="AssemblyResolve" attrib="0" eventtype="System.ResolveEventHandler" />
<event name="DomainUnload" attrib="0" eventtype="System.EventHandler" />
<event name="DomainUnload" attrib="0" eventtype="System.EventHandler">
<attributes>
<attribute name="System.ObsoleteAttribute">
<properties>
<property name="Message" value="AppDomain.DomainUnload is not supported on the current platform." />
<property name="IsError" value="True" />
</properties>
</attribute>
</attributes>
</event>
<event name="FirstChanceException" attrib="0" eventtype="System.EventHandler`1[System.Runtime.ExceptionServices.FirstChanceExceptionEventArgs]" />
<event name="ProcessExit" attrib="0" eventtype="System.EventHandler" />
<event name="ResourceResolve" attrib="0" eventtype="System.ResolveEventHandler" />
@ -1572,18 +1604,41 @@
<parameters />
</method>
<method name="CreateDomain(System.String)" attrib="150" static="true" returntype="System.AppDomain">
<attributes>
<attribute name="System.ObsoleteAttribute">
<properties>
<property name="Message" value="AppDomain.CreateDomain is not supported on the current platform." />
<property name="IsError" value="True" />
</properties>
</attribute>
</attributes>
<parameters>
<parameter name="friendlyName" position="0" attrib="0" type="System.String" />
</parameters>
</method>
<method name="CreateDomain(System.String, System.Security.Policy.Evidence)" attrib="150" static="true" returntype="System.AppDomain">
<attributes>
<attribute name="System.ObsoleteAttribute">
<properties>
<property name="Message" value="AppDomain.CreateDomain is not supported on the current platform." />
<property name="IsError" value="True" />
</properties>
</attribute>
</attributes>
<parameters>
<parameter name="friendlyName" position="0" attrib="0" type="System.String" />
<parameter name="securityInfo" position="1" attrib="0" type="System.Security.Policy.Evidence" />
</parameters>
</method>
<method name="CreateDomain(System.String, System.Security.Policy.Evidence, System.AppDomainSetup)" attrib="16534" static="true" returntype="System.AppDomain">
<attributes />
<method name="CreateDomain(System.String, System.Security.Policy.Evidence, System.AppDomainSetup)" attrib="150" static="true" returntype="System.AppDomain">
<attributes>
<attribute name="System.ObsoleteAttribute">
<properties>
<property name="Message" value="AppDomain.CreateDomain is not supported on the current platform." />
<property name="IsError" value="True" />
</properties>
</attribute>
</attributes>
<parameters>
<parameter name="friendlyName" position="0" attrib="0" type="System.String" />
<parameter name="securityInfo" position="1" attrib="0" type="System.Security.Policy.Evidence" />
@ -1591,6 +1646,14 @@
</parameters>
</method>
<method name="CreateDomain(System.String, System.Security.Policy.Evidence, System.String, System.String, System.Boolean)" attrib="150" static="true" returntype="System.AppDomain">
<attributes>
<attribute name="System.ObsoleteAttribute">
<properties>
<property name="Message" value="AppDomain.CreateDomain is not supported on the current platform." />
<property name="IsError" value="True" />
</properties>
</attribute>
</attributes>
<parameters>
<parameter name="friendlyName" position="0" attrib="0" type="System.String" />
<parameter name="securityInfo" position="1" attrib="0" type="System.Security.Policy.Evidence" />
@ -1600,6 +1663,14 @@
</parameters>
</method>
<method name="CreateDomain(System.String, System.Security.Policy.Evidence, System.String, System.String, System.Boolean, System.AppDomainInitializer, System.String[])" attrib="150" static="true" returntype="System.AppDomain">
<attributes>
<attribute name="System.ObsoleteAttribute">
<properties>
<property name="Message" value="AppDomain.CreateDomain is not supported on the current platform." />
<property name="IsError" value="True" />
</properties>
</attribute>
</attributes>
<parameters>
<parameter name="friendlyName" position="0" attrib="0" type="System.String" />
<parameter name="securityInfo" position="1" attrib="0" type="System.Security.Policy.Evidence" />
@ -2103,12 +2174,12 @@
<method name="ToString()" attrib="198" virtual="true" is-override="true" returntype="System.String">
<parameters />
</method>
<method name="Unload(System.AppDomain)" attrib="16534" static="true" returntype="System.Void">
<method name="Unload(System.AppDomain)" attrib="150" static="true" returntype="System.Void">
<attributes>
<attribute name="System.Runtime.ConstrainedExecution.ReliabilityContractAttribute">
<attribute name="System.ObsoleteAttribute">
<properties>
<property name="ConsistencyGuarantee" value="MayCorruptAppDomain" />
<property name="Cer" value="MayFail" />
<property name="Message" value="AppDomain.Unload is not supported on the current platform." />
<property name="IsError" value="True" />
</properties>
</attribute>
</attributes>
@ -2118,11 +2189,12 @@
</method>
</methods>
</class>
<class name="AppDomainInitializer" type="delegate" base="System.MulticastDelegate" sealed="true" serializable="true" charset="Ansi" layout="Auto">
<class name="AppDomainInitializer" type="delegate" base="System.MulticastDelegate" sealed="true" charset="Ansi" layout="Auto">
<attributes>
<attribute name="System.Runtime.InteropServices.ComVisibleAttribute">
<attribute name="System.ObsoleteAttribute">
<properties>
<property name="Value" value="True" />
<property name="Message" value="AppDomainInitializer is not supported on the current platform." />
<property name="IsError" value="True" />
</properties>
</attribute>
</attributes>
@ -2160,9 +2232,10 @@
</class>
<class name="AppDomainManager" type="class" base="System.MarshalByRefObject" charset="Ansi" layout="Auto">
<attributes>
<attribute name="System.Runtime.InteropServices.ComVisibleAttribute">
<attribute name="System.ObsoleteAttribute">
<properties>
<property name="Value" value="True" />
<property name="Message" value="AppDomainManager is not supported on the current platform." />
<property name="IsError" value="True" />
</properties>
</attribute>
</attributes>
@ -2187,7 +2260,6 @@
</methods>
</property>
<property name="HostExecutionContextManager" attrib="0" ptype="System.Threading.HostExecutionContextManager">
<attributes />
<methods>
<method name="get_HostExecutionContextManager()" attrib="2502" virtual="true" returntype="System.Threading.HostExecutionContextManager">
<parameters />
@ -2302,7 +2374,14 @@
</methods>
</property>
<property name="AppDomainInitializer" attrib="0" ptype="System.AppDomainInitializer">
<attributes />
<attributes>
<attribute name="System.ObsoleteAttribute">
<properties>
<property name="Message" value="AppDomainSetup.AppDomainInitializer is not supported on this platform." />
<property name="IsError" value="True" />
</properties>
</attribute>
</attributes>
<methods>
<method name="get_AppDomainInitializer()" attrib="2182" returntype="System.AppDomainInitializer">
<parameters />
@ -30731,6 +30810,22 @@
</namespace>
<namespace name="System.Diagnostics.Tracing">
<classes>
<class name="EventActivityOptions" type="enum" base="System.Enum" sealed="true" serializable="true" charset="Ansi" layout="Auto" enumtype="System.Int32">
<attributes>
<attribute name="System.FlagsAttribute" />
</attributes>
<interfaces>
<interface name="System.IComparable" />
<interface name="System.IConvertible" />
<interface name="System.IFormattable" />
</interfaces>
<fields>
<field name="Detachable" attrib="32854" fieldtype="System.Diagnostics.Tracing.EventActivityOptions" value="8" />
<field name="Disable" attrib="32854" fieldtype="System.Diagnostics.Tracing.EventActivityOptions" value="2" />
<field name="None" attrib="32854" fieldtype="System.Diagnostics.Tracing.EventActivityOptions" value="0" />
<field name="Recursive" attrib="32854" fieldtype="System.Diagnostics.Tracing.EventActivityOptions" value="4" />
</fields>
</class>
<class name="EventAttribute" type="class" base="System.Attribute" sealed="true" charset="Ansi" layout="Auto">
<attributes>
<attribute name="System.AttributeUsageAttribute">
@ -30795,6 +30890,21 @@
</property>
</properties>
</class>
<class name="EventChannel" type="enum" base="System.Enum" sealed="true" serializable="true" charset="Ansi" layout="Auto" enumtype="System.Byte">
<attributes />
<interfaces>
<interface name="System.IComparable" />
<interface name="System.IConvertible" />
<interface name="System.IFormattable" />
</interfaces>
<fields>
<field name="Admin" attrib="32854" fieldtype="System.Diagnostics.Tracing.EventChannel" value="16" />
<field name="Analytic" attrib="32854" fieldtype="System.Diagnostics.Tracing.EventChannel" value="18" />
<field name="Debug" attrib="32854" fieldtype="System.Diagnostics.Tracing.EventChannel" value="19" />
<field name="None" attrib="32854" fieldtype="System.Diagnostics.Tracing.EventChannel" value="0" />
<field name="Operational" attrib="32854" fieldtype="System.Diagnostics.Tracing.EventChannel" value="17" />
</fields>
</class>
<class name="EventCommand" type="enum" base="System.Enum" sealed="true" serializable="true" charset="Ansi" layout="Auto" enumtype="System.Int32">
<interfaces>
<interface name="System.IComparable" />
@ -30848,10 +30958,12 @@
<interface name="System.IFormattable" />
</interfaces>
<fields>
<field name="All" attrib="32854" fieldtype="System.Diagnostics.Tracing.EventKeywords" value="-1" />
<field name="AuditFailure" attrib="32854" fieldtype="System.Diagnostics.Tracing.EventKeywords" value="4503599627370496" />
<field name="AuditSuccess" attrib="32854" fieldtype="System.Diagnostics.Tracing.EventKeywords" value="9007199254740992" />
<field name="CorrelationHint" attrib="32854" fieldtype="System.Diagnostics.Tracing.EventKeywords" value="4503599627370496" />
<field name="EventLogClassic" attrib="32854" fieldtype="System.Diagnostics.Tracing.EventKeywords" value="36028797018963968" />
<field name="MicrosoftTelemetry" attrib="32854" fieldtype="System.Diagnostics.Tracing.EventKeywords" value="562949953421312" />
<field name="None" attrib="32854" fieldtype="System.Diagnostics.Tracing.EventKeywords" value="0" />
<field name="Sqm" attrib="32854" fieldtype="System.Diagnostics.Tracing.EventKeywords" value="2251799813685248" />
<field name="WdiContext" attrib="32854" fieldtype="System.Diagnostics.Tracing.EventKeywords" value="562949953421312" />
@ -30873,6 +30985,27 @@
<field name="Warning" attrib="32854" fieldtype="System.Diagnostics.Tracing.EventLevel" value="3" />
</fields>
</class>
<class name="EventOpcode" type="enum" base="System.Enum" sealed="true" serializable="true" charset="Ansi" layout="Auto" enumtype="System.Int32">
<attributes />
<interfaces>
<interface name="System.IComparable" />
<interface name="System.IConvertible" />
<interface name="System.IFormattable" />
</interfaces>
<fields>
<field name="DataCollectionStart" attrib="32854" fieldtype="System.Diagnostics.Tracing.EventOpcode" value="3" />
<field name="DataCollectionStop" attrib="32854" fieldtype="System.Diagnostics.Tracing.EventOpcode" value="4" />
<field name="Extension" attrib="32854" fieldtype="System.Diagnostics.Tracing.EventOpcode" value="5" />
<field name="Info" attrib="32854" fieldtype="System.Diagnostics.Tracing.EventOpcode" value="0" />
<field name="Receive" attrib="32854" fieldtype="System.Diagnostics.Tracing.EventOpcode" value="240" />
<field name="Reply" attrib="32854" fieldtype="System.Diagnostics.Tracing.EventOpcode" value="6" />
<field name="Resume" attrib="32854" fieldtype="System.Diagnostics.Tracing.EventOpcode" value="7" />
<field name="Send" attrib="32854" fieldtype="System.Diagnostics.Tracing.EventOpcode" value="9" />
<field name="Start" attrib="32854" fieldtype="System.Diagnostics.Tracing.EventOpcode" value="1" />
<field name="Stop" attrib="32854" fieldtype="System.Diagnostics.Tracing.EventOpcode" value="2" />
<field name="Suspend" attrib="32854" fieldtype="System.Diagnostics.Tracing.EventOpcode" value="8" />
</fields>
</class>
<class name="EventSource" type="class" base="System.Object" charset="Ansi" layout="Auto">
<interfaces>
<interface name="System.IDisposable" />
@ -30886,7 +31019,87 @@
<parameter name="throwOnEventWriteErrors" position="0" attrib="0" type="System.Boolean" />
</parameters>
</constructor>
<constructor name=".ctor(System.Diagnostics.Tracing.EventSourceSettings)" attrib="6276">
<parameters>
<parameter name="settings" position="0" attrib="0" type="System.Diagnostics.Tracing.EventSourceSettings" />
</parameters>
</constructor>
<constructor name=".ctor(System.String)" attrib="6278">
<parameters>
<parameter name="eventSourceName" position="0" attrib="0" type="System.String" />
</parameters>
</constructor>
<constructor name=".ctor(System.Diagnostics.Tracing.EventSourceSettings, System.String[])" attrib="6276">
<parameters>
<parameter name="settings" position="0" attrib="0" type="System.Diagnostics.Tracing.EventSourceSettings" />
<parameter name="traits" position="1" attrib="0" type="System.String[]">
<attributes>
<attribute name="System.ParamArrayAttribute" />
</attributes>
</parameter>
</parameters>
</constructor>
<constructor name=".ctor(System.String, System.Diagnostics.Tracing.EventSourceSettings)" attrib="6278">
<parameters>
<parameter name="eventSourceName" position="0" attrib="0" type="System.String" />
<parameter name="config" position="1" attrib="0" type="System.Diagnostics.Tracing.EventSourceSettings" />
</parameters>
</constructor>
<constructor name=".ctor(System.String, System.Diagnostics.Tracing.EventSourceSettings, System.String[])" attrib="6278">
<parameters>
<parameter name="eventSourceName" position="0" attrib="0" type="System.String" />
<parameter name="config" position="1" attrib="0" type="System.Diagnostics.Tracing.EventSourceSettings" />
<parameter name="traits" position="2" attrib="0" type="System.String[]">
<attributes>
<attribute name="System.ParamArrayAttribute" />
</attributes>
</parameter>
</parameters>
</constructor>
</constructors>
<properties>
<property name="ConstructionException" attrib="0" ptype="System.Exception">
<methods>
<method name="get_ConstructionException()" attrib="2182" returntype="System.Exception">
<parameters />
</method>
</methods>
</property>
<property name="CurrentThreadActivityId" attrib="0" ptype="System.Guid">
<methods>
<method name="get_CurrentThreadActivityId()" attrib="2198" static="true" returntype="System.Guid">
<parameters />
</method>
</methods>
</property>
<property name="Guid" attrib="0" ptype="System.Guid">
<methods>
<method name="get_Guid()" attrib="2182" returntype="System.Guid">
<parameters />
</method>
</methods>
</property>
<property name="Name" attrib="0" ptype="System.String">
<methods>
<method name="get_Name()" attrib="2182" returntype="System.String">
<attributes>
<attribute name="System.Runtime.CompilerServices.CompilerGeneratedAttribute" />
</attributes>
<parameters />
</method>
</methods>
</property>
<property name="Settings" attrib="0" ptype="System.Diagnostics.Tracing.EventSourceSettings">
<methods>
<method name="get_Settings()" attrib="2182" returntype="System.Diagnostics.Tracing.EventSourceSettings">
<attributes>
<attribute name="System.Runtime.CompilerServices.CompilerGeneratedAttribute" />
</attributes>
<parameters />
</method>
</methods>
</property>
</properties>
<methods>
<method name="Dispose()" attrib="486" virtual="true" returntype="System.Void">
<parameters />
@ -30896,6 +31109,11 @@
<parameter name="disposing" position="0" attrib="0" type="System.Boolean" />
</parameters>
</method>
<method name="GetTrait(System.String)" attrib="134" returntype="System.String">
<parameters>
<parameter name="key" position="0" attrib="0" type="System.String" />
</parameters>
</method>
<method name="IsEnabled()" attrib="134" returntype="System.Boolean">
<parameters />
</method>
@ -30905,11 +31123,81 @@
<parameter name="keywords" position="1" attrib="0" type="System.Diagnostics.Tracing.EventKeywords" />
</parameters>
</method>
<method name="IsEnabled(System.Diagnostics.Tracing.EventLevel, System.Diagnostics.Tracing.EventKeywords, System.Diagnostics.Tracing.EventChannel)" attrib="134" returntype="System.Boolean">
<parameters>
<parameter name="level" position="0" attrib="0" type="System.Diagnostics.Tracing.EventLevel" />
<parameter name="keywords" position="1" attrib="0" type="System.Diagnostics.Tracing.EventKeywords" />
<parameter name="channel" position="2" attrib="0" type="System.Diagnostics.Tracing.EventChannel" />
</parameters>
</method>
<method name="OnEventCommand(System.Diagnostics.Tracing.EventCommandEventArgs)" attrib="452" virtual="true" returntype="System.Void">
<parameters>
<parameter name="command" position="0" attrib="0" type="System.Diagnostics.Tracing.EventCommandEventArgs" />
</parameters>
</method>
<method name="Write(System.String)" attrib="134" returntype="System.Void">
<parameters>
<parameter name="eventName" position="0" attrib="0" type="System.String" />
</parameters>
</method>
<method name="Write(System.String, T)" attrib="134" returntype="System.Void">
<parameters>
<parameter name="eventName" position="0" attrib="0" type="System.String" />
<parameter name="data" position="1" attrib="0" type="T" />
</parameters>
<generic-parameters>
<generic-parameter name="T" attributes="0" />
</generic-parameters>
</method>
<method name="Write(System.String, System.Diagnostics.Tracing.EventSourceOptions&amp;, T&amp;)" attrib="134" returntype="System.Void">
<parameters>
<parameter name="eventName" position="0" attrib="0" type="System.String" />
<parameter name="options" position="1" attrib="0" type="System.Diagnostics.Tracing.EventSourceOptions&amp;" direction="ref" />
<parameter name="data" position="2" attrib="0" type="T&amp;" direction="ref" />
</parameters>
<generic-parameters>
<generic-parameter name="T" attributes="0" />
</generic-parameters>
</method>
<method name="Write(System.String, System.Diagnostics.Tracing.EventSourceOptions, T)" attrib="134" returntype="System.Void">
<parameters>
<parameter name="eventName" position="0" attrib="0" type="System.String" />
<parameter name="options" position="1" attrib="0" type="System.Diagnostics.Tracing.EventSourceOptions" />
<parameter name="data" position="2" attrib="0" type="T" />
</parameters>
<generic-parameters>
<generic-parameter name="T" attributes="0" />
</generic-parameters>
</method>
<method name="Write(System.String, System.Diagnostics.Tracing.EventSourceOptions&amp;, System.Guid&amp;, System.Guid&amp;, T&amp;)" attrib="134" returntype="System.Void">
<parameters>
<parameter name="eventName" position="0" attrib="0" type="System.String" />
<parameter name="options" position="1" attrib="0" type="System.Diagnostics.Tracing.EventSourceOptions&amp;" direction="ref" />
<parameter name="activityId" position="2" attrib="0" type="System.Guid&amp;" direction="ref" />
<parameter name="relatedActivityId" position="3" attrib="0" type="System.Guid&amp;" direction="ref" />
<parameter name="data" position="4" attrib="0" type="T&amp;" direction="ref" />
</parameters>
<generic-parameters>
<generic-parameter name="T" attributes="0" />
</generic-parameters>
</method>
<method name="WriteEvent(System.Int32)" attrib="132" returntype="System.Void">
<parameters>
<parameter name="eventId" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="WriteEvent(System.Int32, System.Byte[])" attrib="132" returntype="System.Void">
<parameters>
<parameter name="eventId" position="0" attrib="0" type="System.Int32" />
<parameter name="arg1" position="1" attrib="0" type="System.Byte[]" />
</parameters>
</method>
<method name="WriteEvent(System.Int32, System.Int32)" attrib="132" returntype="System.Void">
<parameters>
<parameter name="eventId" position="0" attrib="0" type="System.Int32" />
<parameter name="arg1" position="1" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="WriteEvent(System.Int32, System.Int64)" attrib="132" returntype="System.Void">
<parameters>
<parameter name="eventId" position="0" attrib="0" type="System.Int32" />
@ -30932,6 +31220,27 @@
<parameter name="arg1" position="1" attrib="0" type="System.String" />
</parameters>
</method>
<method name="WriteEvent(System.Int32, System.Int32, System.Int32)" attrib="132" returntype="System.Void">
<parameters>
<parameter name="eventId" position="0" attrib="0" type="System.Int32" />
<parameter name="arg1" position="1" attrib="0" type="System.Int32" />
<parameter name="arg2" position="2" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="WriteEvent(System.Int32, System.Int32, System.String)" attrib="132" returntype="System.Void">
<parameters>
<parameter name="eventId" position="0" attrib="0" type="System.Int32" />
<parameter name="arg1" position="1" attrib="0" type="System.Int32" />
<parameter name="arg2" position="2" attrib="0" type="System.String" />
</parameters>
</method>
<method name="WriteEvent(System.Int32, System.Int64, System.Byte[])" attrib="132" returntype="System.Void">
<parameters>
<parameter name="eventId" position="0" attrib="0" type="System.Int32" />
<parameter name="arg1" position="1" attrib="0" type="System.Int64" />
<parameter name="arg2" position="2" attrib="0" type="System.Byte[]" />
</parameters>
</method>
<method name="WriteEvent(System.Int32, System.Int64, System.Int64)" attrib="132" returntype="System.Void">
<parameters>
<parameter name="eventId" position="0" attrib="0" type="System.Int32" />
@ -30939,6 +31248,13 @@
<parameter name="arg2" position="2" attrib="0" type="System.Int64" />
</parameters>
</method>
<method name="WriteEvent(System.Int32, System.Int64, System.String)" attrib="132" returntype="System.Void">
<parameters>
<parameter name="eventId" position="0" attrib="0" type="System.Int32" />
<parameter name="arg1" position="1" attrib="0" type="System.Int64" />
<parameter name="arg2" position="2" attrib="0" type="System.String" />
</parameters>
</method>
<method name="WriteEvent(System.Int32, System.String, System.Int32)" attrib="132" returntype="System.Void">
<parameters>
<parameter name="eventId" position="0" attrib="0" type="System.Int32" />
@ -30946,6 +31262,20 @@
<parameter name="arg2" position="2" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="WriteEvent(System.Int32, System.String, System.Int64)" attrib="132" returntype="System.Void">
<parameters>
<parameter name="eventId" position="0" attrib="0" type="System.Int32" />
<parameter name="arg1" position="1" attrib="0" type="System.String" />
<parameter name="arg2" position="2" attrib="0" type="System.Int64" />
</parameters>
</method>
<method name="WriteEvent(System.Int32, System.String, System.String)" attrib="132" returntype="System.Void">
<parameters>
<parameter name="eventId" position="0" attrib="0" type="System.Int32" />
<parameter name="arg1" position="1" attrib="0" type="System.String" />
<parameter name="arg2" position="2" attrib="0" type="System.String" />
</parameters>
</method>
<method name="WriteEvent(System.Int32, System.Int32, System.Int32, System.Int32)" attrib="132" returntype="System.Void">
<parameters>
<parameter name="eventId" position="0" attrib="0" type="System.Int32" />
@ -30970,6 +31300,14 @@
<parameter name="arg3" position="3" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="WriteEvent(System.Int32, System.String, System.String, System.String)" attrib="132" returntype="System.Void">
<parameters>
<parameter name="eventId" position="0" attrib="0" type="System.Int32" />
<parameter name="arg1" position="1" attrib="0" type="System.String" />
<parameter name="arg2" position="2" attrib="0" type="System.String" />
<parameter name="arg3" position="3" attrib="0" type="System.String" />
</parameters>
</method>
</methods>
</class>
<class name="EventSourceAttribute" type="class" base="System.Attribute" sealed="true" charset="Ansi" layout="Auto">
@ -31042,6 +31380,110 @@
</property>
</properties>
</class>
<class name="EventSourceOptions" type="struct" base="System.ValueType" sealed="true" charset="Ansi" layout="Sequential">
<properties>
<property name="ActivityOptions" attrib="0" ptype="System.Diagnostics.Tracing.EventActivityOptions">
<methods>
<method name="get_ActivityOptions()" attrib="2182" returntype="System.Diagnostics.Tracing.EventActivityOptions">
<parameters />
</method>
<method name="set_ActivityOptions(System.Diagnostics.Tracing.EventActivityOptions)" attrib="2182" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.Diagnostics.Tracing.EventActivityOptions" />
</parameters>
</method>
</methods>
</property>
<property name="Keywords" attrib="0" ptype="System.Diagnostics.Tracing.EventKeywords">
<methods>
<method name="get_Keywords()" attrib="2182" returntype="System.Diagnostics.Tracing.EventKeywords">
<parameters />
</method>
<method name="set_Keywords(System.Diagnostics.Tracing.EventKeywords)" attrib="2182" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.Diagnostics.Tracing.EventKeywords" />
</parameters>
</method>
</methods>
</property>
<property name="Level" attrib="0" ptype="System.Diagnostics.Tracing.EventLevel">
<methods>
<method name="get_Level()" attrib="2182" returntype="System.Diagnostics.Tracing.EventLevel">
<parameters />
</method>
<method name="set_Level(System.Diagnostics.Tracing.EventLevel)" attrib="2182" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.Diagnostics.Tracing.EventLevel" />
</parameters>
</method>
</methods>
</property>
<property name="Opcode" attrib="0" ptype="System.Diagnostics.Tracing.EventOpcode">
<methods>
<method name="get_Opcode()" attrib="2182" returntype="System.Diagnostics.Tracing.EventOpcode">
<parameters />
</method>
<method name="set_Opcode(System.Diagnostics.Tracing.EventOpcode)" attrib="2182" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.Diagnostics.Tracing.EventOpcode" />
</parameters>
</method>
</methods>
</property>
<property name="Tags" attrib="0" ptype="System.Diagnostics.Tracing.EventTags">
<methods>
<method name="get_Tags()" attrib="2182" returntype="System.Diagnostics.Tracing.EventTags">
<parameters />
</method>
<method name="set_Tags(System.Diagnostics.Tracing.EventTags)" attrib="2182" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.Diagnostics.Tracing.EventTags" />
</parameters>
</method>
</methods>
</property>
</properties>
</class>
<class name="EventSourceSettings" type="enum" base="System.Enum" sealed="true" serializable="true" charset="Ansi" layout="Auto" enumtype="System.Int32">
<attributes>
<attribute name="System.FlagsAttribute" />
</attributes>
<interfaces>
<interface name="System.IComparable" />
<interface name="System.IConvertible" />
<interface name="System.IFormattable" />
</interfaces>
<fields>
<field name="Default" attrib="32854" fieldtype="System.Diagnostics.Tracing.EventSourceSettings" value="0" />
<field name="EtwManifestEventFormat" attrib="32854" fieldtype="System.Diagnostics.Tracing.EventSourceSettings" value="4" />
<field name="EtwSelfDescribingEventFormat" attrib="32854" fieldtype="System.Diagnostics.Tracing.EventSourceSettings" value="8" />
<field name="ThrowOnEventWriteErrors" attrib="32854" fieldtype="System.Diagnostics.Tracing.EventSourceSettings" value="1" />
</fields>
</class>
<class name="EventTags" type="enum" base="System.Enum" sealed="true" serializable="true" charset="Ansi" layout="Auto" enumtype="System.Int32">
<attributes>
<attribute name="System.FlagsAttribute" />
</attributes>
<interfaces>
<interface name="System.IComparable" />
<interface name="System.IConvertible" />
<interface name="System.IFormattable" />
</interfaces>
<fields>
<field name="None" attrib="32854" fieldtype="System.Diagnostics.Tracing.EventTags" value="0" />
</fields>
</class>
<class name="EventTask" type="enum" base="System.Enum" sealed="true" serializable="true" charset="Ansi" layout="Auto" enumtype="System.Int32">
<attributes />
<interfaces>
<interface name="System.IComparable" />
<interface name="System.IConvertible" />
<interface name="System.IFormattable" />
</interfaces>
<fields>
<field name="None" attrib="32854" fieldtype="System.Diagnostics.Tracing.EventTask" value="0" />
</fields>
</class>
<class name="NonEventAttribute" type="class" base="System.Attribute" sealed="true" charset="Ansi" layout="Auto">
<attributes>
<attribute name="System.AttributeUsageAttribute">
@ -51591,9 +52033,10 @@
</class>
<class name="ApplicationActivator" type="class" base="System.Object" charset="Ansi" layout="Auto">
<attributes>
<attribute name="System.Runtime.InteropServices.ComVisibleAttribute">
<attribute name="System.ObsoleteAttribute">
<properties>
<property name="Value" value="True" />
<property name="Message" value="ApplicationActivator is not supported on this platform." />
<property name="IsError" value="True" />
</properties>
</attribute>
</attributes>
@ -73038,6 +73481,14 @@
<parameters />
</method>
<method name="IsStateAvailable()" attrib="134" returntype="System.Boolean">
<attributes>
<attribute name="System.ObsoleteAttribute">
<properties>
<property name="Message" value="SecurityState.IsStateAvailable is not supported on this platform." />
<property name="IsError" value="True" />
</properties>
</attribute>
</attributes>
<parameters />
</method>
</methods>

Разница между файлами не показана из-за своего большого размера Загрузить разницу

Просмотреть файл

@ -182,7 +182,7 @@
<methods>
<method name="get_Item(System.Int32)" attrib="2534" virtual="true" returntype="System.Object">
<parameters>
<parameter name="index" position="0" attrib="0" type="System.Int32" />
<parameter name="ordinal" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
</methods>
@ -191,7 +191,7 @@
<methods>
<method name="get_Item(System.String)" attrib="2534" virtual="true" returntype="System.Object">
<parameters>
<parameter name="index" position="0" attrib="0" type="System.String" />
<parameter name="name" position="0" attrib="0" type="System.String" />
</parameters>
</method>
</methods>
@ -200,95 +200,95 @@
<methods>
<method name="GetBoolean(System.Int32)" attrib="486" virtual="true" returntype="System.Boolean">
<parameters>
<parameter name="i" position="0" attrib="0" type="System.Int32" />
<parameter name="ordinal" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="GetByte(System.Int32)" attrib="486" virtual="true" returntype="System.Byte">
<parameters>
<parameter name="i" position="0" attrib="0" type="System.Int32" />
<parameter name="ordinal" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="GetBytes(System.Int32, System.Int64, System.Byte[], System.Int32, System.Int32)" attrib="486" virtual="true" returntype="System.Int64">
<parameters>
<parameter name="i" position="0" attrib="0" type="System.Int32" />
<parameter name="ordinal" position="0" attrib="0" type="System.Int32" />
<parameter name="fieldOffset" position="1" attrib="0" type="System.Int64" />
<parameter name="buffer" position="2" attrib="0" type="System.Byte[]" />
<parameter name="bufferoffset" position="3" attrib="0" type="System.Int32" />
<parameter name="bufferOffset" position="3" attrib="0" type="System.Int32" />
<parameter name="length" position="4" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="GetChar(System.Int32)" attrib="486" virtual="true" returntype="System.Char">
<parameters>
<parameter name="i" position="0" attrib="0" type="System.Int32" />
<parameter name="ordinal" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="GetChars(System.Int32, System.Int64, System.Char[], System.Int32, System.Int32)" attrib="486" virtual="true" returntype="System.Int64">
<parameters>
<parameter name="i" position="0" attrib="0" type="System.Int32" />
<parameter name="fieldoffset" position="1" attrib="0" type="System.Int64" />
<parameter name="ordinal" position="0" attrib="0" type="System.Int32" />
<parameter name="fieldOffset" position="1" attrib="0" type="System.Int64" />
<parameter name="buffer" position="2" attrib="0" type="System.Char[]" />
<parameter name="bufferoffset" position="3" attrib="0" type="System.Int32" />
<parameter name="bufferOffset" position="3" attrib="0" type="System.Int32" />
<parameter name="length" position="4" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="GetData(System.Int32)" attrib="486" virtual="true" returntype="System.Data.IDataReader">
<parameters>
<parameter name="i" position="0" attrib="0" type="System.Int32" />
<parameter name="ordinal" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="GetDataTypeName(System.Int32)" attrib="486" virtual="true" returntype="System.String">
<parameters>
<parameter name="i" position="0" attrib="0" type="System.Int32" />
<parameter name="ordinal" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="GetDateTime(System.Int32)" attrib="486" virtual="true" returntype="System.DateTime">
<parameters>
<parameter name="i" position="0" attrib="0" type="System.Int32" />
<parameter name="ordinal" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="GetDecimal(System.Int32)" attrib="486" virtual="true" returntype="System.Decimal">
<parameters>
<parameter name="i" position="0" attrib="0" type="System.Int32" />
<parameter name="ordinal" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="GetDouble(System.Int32)" attrib="486" virtual="true" returntype="System.Double">
<parameters>
<parameter name="i" position="0" attrib="0" type="System.Int32" />
<parameter name="ordinal" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="GetFieldType(System.Int32)" attrib="486" virtual="true" returntype="System.Type">
<parameters>
<parameter name="i" position="0" attrib="0" type="System.Int32" />
<parameter name="ordinal" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="GetFloat(System.Int32)" attrib="486" virtual="true" returntype="System.Single">
<parameters>
<parameter name="i" position="0" attrib="0" type="System.Int32" />
<parameter name="ordinal" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="GetGuid(System.Int32)" attrib="486" virtual="true" returntype="System.Guid">
<parameters>
<parameter name="i" position="0" attrib="0" type="System.Int32" />
<parameter name="ordinal" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="GetInt16(System.Int32)" attrib="486" virtual="true" returntype="System.Int16">
<parameters>
<parameter name="i" position="0" attrib="0" type="System.Int32" />
<parameter name="ordinal" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="GetInt32(System.Int32)" attrib="486" virtual="true" returntype="System.Int32">
<parameters>
<parameter name="i" position="0" attrib="0" type="System.Int32" />
<parameter name="ordinal" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="GetInt64(System.Int32)" attrib="486" virtual="true" returntype="System.Int64">
<parameters>
<parameter name="i" position="0" attrib="0" type="System.Int32" />
<parameter name="ordinal" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="GetName(System.Int32)" attrib="486" virtual="true" returntype="System.String">
<parameters>
<parameter name="i" position="0" attrib="0" type="System.Int32" />
<parameter name="ordinal" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="GetOrdinal(System.String)" attrib="486" virtual="true" returntype="System.Int32">
@ -298,12 +298,12 @@
</method>
<method name="GetString(System.Int32)" attrib="486" virtual="true" returntype="System.String">
<parameters>
<parameter name="i" position="0" attrib="0" type="System.Int32" />
<parameter name="ordinal" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="GetValue(System.Int32)" attrib="486" virtual="true" returntype="System.Object">
<parameters>
<parameter name="i" position="0" attrib="0" type="System.Int32" />
<parameter name="ordinal" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="GetValues(System.Object[])" attrib="486" virtual="true" returntype="System.Int32">
@ -313,7 +313,7 @@
</method>
<method name="IsDBNull(System.Int32)" attrib="486" virtual="true" returntype="System.Boolean">
<parameters>
<parameter name="i" position="0" attrib="0" type="System.Int32" />
<parameter name="ordinal" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
</methods>

Просмотреть файл

@ -224,6 +224,9 @@
<method name="Open()" attrib="134" returntype="System.IO.Stream">
<parameters />
</method>
<method name="ToString()" attrib="198" virtual="true" is-override="true" returntype="System.String">
<parameters />
</method>
</methods>
</class>
<class name="ZipArchiveMode" type="enum" base="System.Enum" sealed="true" serializable="true" charset="Ansi" layout="Auto" enumtype="System.Int32">

Разница между файлами не показана из-за своего большого размера Загрузить разницу

Разница между файлами не показана из-за своего большого размера Загрузить разницу

Просмотреть файл

@ -157,6 +157,52 @@
</attribute>
</attributes>
<namespaces>
<namespace name="Microsoft.Win32.SafeHandles">
<classes>
<class name="SafeProcessHandle" type="class" base="Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid" sealed="true" charset="Ansi" layout="Auto">
<attributes>
<attribute name="System.Security.SuppressUnmanagedCodeSecurityAttribute" />
</attributes>
<interfaces>
<interface name="System.IDisposable" />
</interfaces>
<constructors>
<constructor name=".ctor(System.IntPtr, System.Boolean)" attrib="22662">
<parameters>
<parameter name="existingHandle" position="0" attrib="0" type="System.IntPtr" />
<parameter name="ownsHandle" position="1" attrib="0" type="System.Boolean" />
</parameters>
</constructor>
</constructors>
<methods>
<method name="ReleaseHandle()" attrib="196" virtual="true" is-override="true" returntype="System.Boolean">
<parameters />
</method>
</methods>
</class>
<class name="SafeX509ChainHandle" type="class" base="System.Runtime.InteropServices.SafeHandle" sealed="true" charset="Ansi" layout="Auto">
<interfaces>
<interface name="System.IDisposable" />
</interfaces>
<properties>
<property name="IsInvalid" attrib="0" ptype="System.Boolean">
<attributes />
<methods>
<method name="get_IsInvalid()" attrib="2246" virtual="true" is-override="true" returntype="System.Boolean">
<parameters />
</method>
</methods>
</property>
</properties>
<methods>
<method name="ReleaseHandle()" attrib="196" virtual="true" is-override="true" returntype="System.Boolean">
<attributes />
<parameters />
</method>
</methods>
</class>
</classes>
</namespace>
<namespace name="Mono.Security.Interface">
<classes>
<class name="Alert" type="class" base="System.Object" charset="Ansi" layout="Auto">
@ -23638,6 +23684,261 @@
</namespace>
<namespace name="System.IO">
<classes>
<class name="ErrorEventArgs" type="class" base="System.EventArgs" charset="Ansi" layout="Auto">
<constructors>
<constructor name=".ctor(System.Exception)" attrib="6278">
<parameters>
<parameter name="exception" position="0" attrib="0" type="System.Exception" />
</parameters>
</constructor>
</constructors>
<methods>
<method name="GetException()" attrib="454" virtual="true" returntype="System.Exception">
<parameters />
</method>
</methods>
</class>
<class name="ErrorEventHandler" type="delegate" base="System.MulticastDelegate" sealed="true" charset="Ansi" layout="Auto">
<interfaces>
<interface name="System.ICloneable" />
<interface name="System.Runtime.Serialization.ISerializable" />
</interfaces>
<constructors>
<constructor name=".ctor(System.Object, System.IntPtr)" attrib="6278">
<parameters>
<parameter name="object" position="0" attrib="0" type="System.Object" />
<parameter name="method" position="1" attrib="0" type="System.IntPtr" />
</parameters>
</constructor>
</constructors>
<methods>
<method name="BeginInvoke(System.Object, System.IO.ErrorEventArgs, System.AsyncCallback, System.Object)" attrib="454" virtual="true" returntype="System.IAsyncResult">
<parameters>
<parameter name="sender" position="0" attrib="0" type="System.Object" />
<parameter name="e" position="1" attrib="0" type="System.IO.ErrorEventArgs" />
<parameter name="callback" position="2" attrib="0" type="System.AsyncCallback" />
<parameter name="object" position="3" attrib="0" type="System.Object" />
</parameters>
</method>
<method name="EndInvoke(System.IAsyncResult)" attrib="454" virtual="true" returntype="System.Void">
<parameters>
<parameter name="result" position="0" attrib="0" type="System.IAsyncResult" />
</parameters>
</method>
<method name="Invoke(System.Object, System.IO.ErrorEventArgs)" attrib="454" virtual="true" returntype="System.Void">
<parameters>
<parameter name="sender" position="0" attrib="0" type="System.Object" />
<parameter name="e" position="1" attrib="0" type="System.IO.ErrorEventArgs" />
</parameters>
</method>
</methods>
</class>
<class name="FileSystemEventArgs" type="class" base="System.EventArgs" charset="Ansi" layout="Auto">
<constructors>
<constructor name=".ctor(System.IO.WatcherChangeTypes, System.String, System.String)" attrib="6278">
<parameters>
<parameter name="changeType" position="0" attrib="0" type="System.IO.WatcherChangeTypes" />
<parameter name="directory" position="1" attrib="0" type="System.String" />
<parameter name="name" position="2" attrib="0" type="System.String" />
</parameters>
</constructor>
</constructors>
<properties>
<property name="ChangeType" attrib="0" ptype="System.IO.WatcherChangeTypes">
<methods>
<method name="get_ChangeType()" attrib="2182" returntype="System.IO.WatcherChangeTypes">
<parameters />
</method>
</methods>
</property>
<property name="FullPath" attrib="0" ptype="System.String">
<methods>
<method name="get_FullPath()" attrib="2182" returntype="System.String">
<parameters />
</method>
</methods>
</property>
<property name="Name" attrib="0" ptype="System.String">
<methods>
<method name="get_Name()" attrib="2182" returntype="System.String">
<parameters />
</method>
</methods>
</property>
</properties>
</class>
<class name="FileSystemEventHandler" type="delegate" base="System.MulticastDelegate" sealed="true" charset="Ansi" layout="Auto">
<interfaces>
<interface name="System.ICloneable" />
<interface name="System.Runtime.Serialization.ISerializable" />
</interfaces>
<constructors>
<constructor name=".ctor(System.Object, System.IntPtr)" attrib="6278">
<parameters>
<parameter name="object" position="0" attrib="0" type="System.Object" />
<parameter name="method" position="1" attrib="0" type="System.IntPtr" />
</parameters>
</constructor>
</constructors>
<methods>
<method name="BeginInvoke(System.Object, System.IO.FileSystemEventArgs, System.AsyncCallback, System.Object)" attrib="454" virtual="true" returntype="System.IAsyncResult">
<parameters>
<parameter name="sender" position="0" attrib="0" type="System.Object" />
<parameter name="e" position="1" attrib="0" type="System.IO.FileSystemEventArgs" />
<parameter name="callback" position="2" attrib="0" type="System.AsyncCallback" />
<parameter name="object" position="3" attrib="0" type="System.Object" />
</parameters>
</method>
<method name="EndInvoke(System.IAsyncResult)" attrib="454" virtual="true" returntype="System.Void">
<parameters>
<parameter name="result" position="0" attrib="0" type="System.IAsyncResult" />
</parameters>
</method>
<method name="Invoke(System.Object, System.IO.FileSystemEventArgs)" attrib="454" virtual="true" returntype="System.Void">
<parameters>
<parameter name="sender" position="0" attrib="0" type="System.Object" />
<parameter name="e" position="1" attrib="0" type="System.IO.FileSystemEventArgs" />
</parameters>
</method>
</methods>
</class>
<class name="FileSystemWatcher" type="class" base="System.Object" charset="Ansi" layout="Auto">
<constructors>
<constructor name=".ctor()" attrib="6278">
<parameters />
</constructor>
<constructor name=".ctor(System.String)" attrib="6278">
<parameters>
<parameter name="path" position="0" attrib="0" type="System.String" />
</parameters>
</constructor>
<constructor name=".ctor(System.String, System.String)" attrib="6278">
<parameters>
<parameter name="path" position="0" attrib="0" type="System.String" />
<parameter name="filter" position="1" attrib="0" type="System.String" />
</parameters>
</constructor>
</constructors>
<properties>
<property name="EnableRaisingEvents" attrib="0" ptype="System.Boolean">
<methods>
<method name="get_EnableRaisingEvents()" attrib="2182" returntype="System.Boolean">
<parameters />
</method>
<method name="set_EnableRaisingEvents(System.Boolean)" attrib="2182" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.Boolean" />
</parameters>
</method>
</methods>
</property>
<property name="Filter" attrib="0" ptype="System.String">
<methods>
<method name="get_Filter()" attrib="2182" returntype="System.String">
<parameters />
</method>
<method name="set_Filter(System.String)" attrib="2182" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.String" />
</parameters>
</method>
</methods>
</property>
<property name="IncludeSubdirectories" attrib="0" ptype="System.Boolean">
<methods>
<method name="get_IncludeSubdirectories()" attrib="2182" returntype="System.Boolean">
<parameters />
</method>
<method name="set_IncludeSubdirectories(System.Boolean)" attrib="2182" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.Boolean" />
</parameters>
</method>
</methods>
</property>
<property name="InternalBufferSize" attrib="0" ptype="System.Int32">
<methods>
<method name="get_InternalBufferSize()" attrib="2182" returntype="System.Int32">
<parameters />
</method>
<method name="set_InternalBufferSize(System.Int32)" attrib="2182" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
</methods>
</property>
<property name="NotifyFilter" attrib="0" ptype="System.IO.NotifyFilters">
<methods>
<method name="get_NotifyFilter()" attrib="2182" returntype="System.IO.NotifyFilters">
<parameters />
</method>
<method name="set_NotifyFilter(System.IO.NotifyFilters)" attrib="2182" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.IO.NotifyFilters" />
</parameters>
</method>
</methods>
</property>
<property name="Path" attrib="0" ptype="System.String">
<methods>
<method name="get_Path()" attrib="2182" returntype="System.String">
<parameters />
</method>
<method name="set_Path(System.String)" attrib="2182" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.String" />
</parameters>
</method>
</methods>
</property>
</properties>
<events>
<event name="Changed" attrib="0" eventtype="System.IO.FileSystemEventHandler" />
<event name="Created" attrib="0" eventtype="System.IO.FileSystemEventHandler" />
<event name="Deleted" attrib="0" eventtype="System.IO.FileSystemEventHandler" />
<event name="Error" attrib="0" eventtype="System.IO.ErrorEventHandler" />
<event name="Renamed" attrib="0" eventtype="System.IO.RenamedEventHandler" />
</events>
<methods>
<method name="OnChanged(System.IO.FileSystemEventArgs)" attrib="132" returntype="System.Void">
<parameters>
<parameter name="e" position="0" attrib="0" type="System.IO.FileSystemEventArgs" />
</parameters>
</method>
<method name="OnCreated(System.IO.FileSystemEventArgs)" attrib="132" returntype="System.Void">
<parameters>
<parameter name="e" position="0" attrib="0" type="System.IO.FileSystemEventArgs" />
</parameters>
</method>
<method name="OnDeleted(System.IO.FileSystemEventArgs)" attrib="132" returntype="System.Void">
<parameters>
<parameter name="e" position="0" attrib="0" type="System.IO.FileSystemEventArgs" />
</parameters>
</method>
<method name="OnError(System.IO.ErrorEventArgs)" attrib="132" returntype="System.Void">
<parameters>
<parameter name="e" position="0" attrib="0" type="System.IO.ErrorEventArgs" />
</parameters>
</method>
<method name="OnRenamed(System.IO.RenamedEventArgs)" attrib="132" returntype="System.Void">
<parameters>
<parameter name="e" position="0" attrib="0" type="System.IO.RenamedEventArgs" />
</parameters>
</method>
<method name="WaitForChanged(System.IO.WatcherChangeTypes)" attrib="134" returntype="System.IO.WaitForChangedResult">
<parameters>
<parameter name="changeType" position="0" attrib="0" type="System.IO.WatcherChangeTypes" />
</parameters>
</method>
<method name="WaitForChanged(System.IO.WatcherChangeTypes, System.Int32)" attrib="134" returntype="System.IO.WaitForChangedResult">
<parameters>
<parameter name="changeType" position="0" attrib="0" type="System.IO.WatcherChangeTypes" />
<parameter name="timeout" position="1" attrib="0" type="System.Int32" />
</parameters>
</method>
</methods>
</class>
<class name="InternalBufferOverflowException" type="class" base="System.SystemException" serializable="true" charset="Ansi" layout="Auto">
<interfaces>
<interface name="System.Runtime.Serialization.ISerializable" />
@ -23686,6 +23987,158 @@
</constructor>
</constructors>
</class>
<class name="NotifyFilters" type="enum" base="System.Enum" sealed="true" serializable="true" charset="Ansi" layout="Auto" enumtype="System.Int32">
<attributes>
<attribute name="System.FlagsAttribute" />
</attributes>
<interfaces>
<interface name="System.IComparable" />
<interface name="System.IConvertible" />
<interface name="System.IFormattable" />
</interfaces>
<fields>
<field name="Attributes" attrib="32854" fieldtype="System.IO.NotifyFilters" value="4" />
<field name="CreationTime" attrib="32854" fieldtype="System.IO.NotifyFilters" value="64" />
<field name="DirectoryName" attrib="32854" fieldtype="System.IO.NotifyFilters" value="2" />
<field name="FileName" attrib="32854" fieldtype="System.IO.NotifyFilters" value="1" />
<field name="LastAccess" attrib="32854" fieldtype="System.IO.NotifyFilters" value="32" />
<field name="LastWrite" attrib="32854" fieldtype="System.IO.NotifyFilters" value="16" />
<field name="Security" attrib="32854" fieldtype="System.IO.NotifyFilters" value="256" />
<field name="Size" attrib="32854" fieldtype="System.IO.NotifyFilters" value="8" />
</fields>
</class>
<class name="RenamedEventArgs" type="class" base="System.IO.FileSystemEventArgs" charset="Ansi" layout="Auto">
<constructors>
<constructor name=".ctor(System.IO.WatcherChangeTypes, System.String, System.String, System.String)" attrib="6278">
<parameters>
<parameter name="changeType" position="0" attrib="0" type="System.IO.WatcherChangeTypes" />
<parameter name="directory" position="1" attrib="0" type="System.String" />
<parameter name="name" position="2" attrib="0" type="System.String" />
<parameter name="oldName" position="3" attrib="0" type="System.String" />
</parameters>
</constructor>
</constructors>
<properties>
<property name="OldFullPath" attrib="0" ptype="System.String">
<methods>
<method name="get_OldFullPath()" attrib="2182" returntype="System.String">
<parameters />
</method>
</methods>
</property>
<property name="OldName" attrib="0" ptype="System.String">
<methods>
<method name="get_OldName()" attrib="2182" returntype="System.String">
<parameters />
</method>
</methods>
</property>
</properties>
</class>
<class name="RenamedEventHandler" type="delegate" base="System.MulticastDelegate" sealed="true" charset="Ansi" layout="Auto">
<interfaces>
<interface name="System.ICloneable" />
<interface name="System.Runtime.Serialization.ISerializable" />
</interfaces>
<constructors>
<constructor name=".ctor(System.Object, System.IntPtr)" attrib="6278">
<parameters>
<parameter name="object" position="0" attrib="0" type="System.Object" />
<parameter name="method" position="1" attrib="0" type="System.IntPtr" />
</parameters>
</constructor>
</constructors>
<methods>
<method name="BeginInvoke(System.Object, System.IO.RenamedEventArgs, System.AsyncCallback, System.Object)" attrib="454" virtual="true" returntype="System.IAsyncResult">
<parameters>
<parameter name="sender" position="0" attrib="0" type="System.Object" />
<parameter name="e" position="1" attrib="0" type="System.IO.RenamedEventArgs" />
<parameter name="callback" position="2" attrib="0" type="System.AsyncCallback" />
<parameter name="object" position="3" attrib="0" type="System.Object" />
</parameters>
</method>
<method name="EndInvoke(System.IAsyncResult)" attrib="454" virtual="true" returntype="System.Void">
<parameters>
<parameter name="result" position="0" attrib="0" type="System.IAsyncResult" />
</parameters>
</method>
<method name="Invoke(System.Object, System.IO.RenamedEventArgs)" attrib="454" virtual="true" returntype="System.Void">
<parameters>
<parameter name="sender" position="0" attrib="0" type="System.Object" />
<parameter name="e" position="1" attrib="0" type="System.IO.RenamedEventArgs" />
</parameters>
</method>
</methods>
</class>
<class name="WaitForChangedResult" type="struct" base="System.ValueType" sealed="true" charset="Ansi" layout="Sequential">
<properties>
<property name="ChangeType" attrib="0" ptype="System.IO.WatcherChangeTypes">
<methods>
<method name="get_ChangeType()" attrib="2182" returntype="System.IO.WatcherChangeTypes">
<parameters />
</method>
<method name="set_ChangeType(System.IO.WatcherChangeTypes)" attrib="2182" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.IO.WatcherChangeTypes" />
</parameters>
</method>
</methods>
</property>
<property name="Name" attrib="0" ptype="System.String">
<methods>
<method name="get_Name()" attrib="2182" returntype="System.String">
<parameters />
</method>
<method name="set_Name(System.String)" attrib="2182" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.String" />
</parameters>
</method>
</methods>
</property>
<property name="OldName" attrib="0" ptype="System.String">
<methods>
<method name="get_OldName()" attrib="2182" returntype="System.String">
<parameters />
</method>
<method name="set_OldName(System.String)" attrib="2182" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.String" />
</parameters>
</method>
</methods>
</property>
<property name="TimedOut" attrib="0" ptype="System.Boolean">
<methods>
<method name="get_TimedOut()" attrib="2182" returntype="System.Boolean">
<parameters />
</method>
<method name="set_TimedOut(System.Boolean)" attrib="2182" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.Boolean" />
</parameters>
</method>
</methods>
</property>
</properties>
</class>
<class name="WatcherChangeTypes" type="enum" base="System.Enum" sealed="true" serializable="true" charset="Ansi" layout="Auto" enumtype="System.Int32">
<attributes>
<attribute name="System.FlagsAttribute" />
</attributes>
<interfaces>
<interface name="System.IComparable" />
<interface name="System.IConvertible" />
<interface name="System.IFormattable" />
</interfaces>
<fields>
<field name="All" attrib="32854" fieldtype="System.IO.WatcherChangeTypes" value="15" />
<field name="Changed" attrib="32854" fieldtype="System.IO.WatcherChangeTypes" value="4" />
<field name="Created" attrib="32854" fieldtype="System.IO.WatcherChangeTypes" value="1" />
<field name="Deleted" attrib="32854" fieldtype="System.IO.WatcherChangeTypes" value="2" />
<field name="Renamed" attrib="32854" fieldtype="System.IO.WatcherChangeTypes" value="8" />
</fields>
</class>
</classes>
</namespace>
<namespace name="System.IO.Compression">
@ -39930,13 +40383,13 @@
<interface name="System.IFormattable" />
</interfaces>
<fields>
<field name="Empty" attrib="32854" fieldtype="System.Net.WebSockets.WebSocketCloseStatus" value="1004" />
<field name="Empty" attrib="32854" fieldtype="System.Net.WebSockets.WebSocketCloseStatus" value="1005" />
<field name="EndpointUnavailable" attrib="32854" fieldtype="System.Net.WebSockets.WebSocketCloseStatus" value="1001" />
<field name="InternalServerError" attrib="32854" fieldtype="System.Net.WebSockets.WebSocketCloseStatus" value="1011" />
<field name="InvalidMessageType" attrib="32854" fieldtype="System.Net.WebSockets.WebSocketCloseStatus" value="1003" />
<field name="InvalidPayloadData" attrib="32854" fieldtype="System.Net.WebSockets.WebSocketCloseStatus" value="1007" />
<field name="MandatoryExtension" attrib="32854" fieldtype="System.Net.WebSockets.WebSocketCloseStatus" value="1010" />
<field name="MessageTooBig" attrib="32854" fieldtype="System.Net.WebSockets.WebSocketCloseStatus" value="1004" />
<field name="MessageTooBig" attrib="32854" fieldtype="System.Net.WebSockets.WebSocketCloseStatus" value="1009" />
<field name="NormalClosure" attrib="32854" fieldtype="System.Net.WebSockets.WebSocketCloseStatus" value="1000" />
<field name="PolicyViolation" attrib="32854" fieldtype="System.Net.WebSockets.WebSocketCloseStatus" value="1008" />
<field name="ProtocolError" attrib="32854" fieldtype="System.Net.WebSockets.WebSocketCloseStatus" value="1002" />
@ -40342,6 +40795,280 @@
</class>
</classes>
</namespace>
<namespace name="System.Runtime.InteropServices.ComTypes">
<classes>
<class name="ADVF" type="enum" base="System.Enum" sealed="true" serializable="true" charset="Ansi" layout="Auto" enumtype="System.Int32">
<attributes>
<attribute name="System.FlagsAttribute" />
</attributes>
<interfaces>
<interface name="System.IComparable" />
<interface name="System.IConvertible" />
<interface name="System.IFormattable" />
</interfaces>
<fields>
<field name="ADVFCACHE_FORCEBUILTIN" attrib="32854" fieldtype="System.Runtime.InteropServices.ComTypes.ADVF" value="16" />
<field name="ADVFCACHE_NOHANDLER" attrib="32854" fieldtype="System.Runtime.InteropServices.ComTypes.ADVF" value="8" />
<field name="ADVFCACHE_ONSAVE" attrib="32854" fieldtype="System.Runtime.InteropServices.ComTypes.ADVF" value="32" />
<field name="ADVF_DATAONSTOP" attrib="32854" fieldtype="System.Runtime.InteropServices.ComTypes.ADVF" value="64" />
<field name="ADVF_NODATA" attrib="32854" fieldtype="System.Runtime.InteropServices.ComTypes.ADVF" value="1" />
<field name="ADVF_ONLYONCE" attrib="32854" fieldtype="System.Runtime.InteropServices.ComTypes.ADVF" value="4" />
<field name="ADVF_PRIMEFIRST" attrib="32854" fieldtype="System.Runtime.InteropServices.ComTypes.ADVF" value="2" />
</fields>
</class>
<class name="DATADIR" type="enum" base="System.Enum" sealed="true" serializable="true" charset="Ansi" layout="Auto" enumtype="System.Int32">
<interfaces>
<interface name="System.IComparable" />
<interface name="System.IConvertible" />
<interface name="System.IFormattable" />
</interfaces>
<fields>
<field name="DATADIR_GET" attrib="32854" fieldtype="System.Runtime.InteropServices.ComTypes.DATADIR" value="1" />
<field name="DATADIR_SET" attrib="32854" fieldtype="System.Runtime.InteropServices.ComTypes.DATADIR" value="2" />
</fields>
</class>
<class name="DVASPECT" type="enum" base="System.Enum" sealed="true" serializable="true" charset="Ansi" layout="Auto" enumtype="System.Int32">
<attributes>
<attribute name="System.FlagsAttribute" />
</attributes>
<interfaces>
<interface name="System.IComparable" />
<interface name="System.IConvertible" />
<interface name="System.IFormattable" />
</interfaces>
<fields>
<field name="DVASPECT_CONTENT" attrib="32854" fieldtype="System.Runtime.InteropServices.ComTypes.DVASPECT" value="1" />
<field name="DVASPECT_DOCPRINT" attrib="32854" fieldtype="System.Runtime.InteropServices.ComTypes.DVASPECT" value="8" />
<field name="DVASPECT_ICON" attrib="32854" fieldtype="System.Runtime.InteropServices.ComTypes.DVASPECT" value="4" />
<field name="DVASPECT_THUMBNAIL" attrib="32854" fieldtype="System.Runtime.InteropServices.ComTypes.DVASPECT" value="2" />
</fields>
</class>
<class name="FORMATETC" type="struct" base="System.ValueType" sealed="true" charset="Ansi" layout="Sequential">
<fields>
<field name="cfFormat" attrib="4102" fieldtype="System.Int16" />
<field name="dwAspect" attrib="4102" fieldtype="System.Runtime.InteropServices.ComTypes.DVASPECT" />
<field name="lindex" attrib="6" fieldtype="System.Int32" />
<field name="ptd" attrib="6" fieldtype="System.IntPtr" />
<field name="tymed" attrib="4102" fieldtype="System.Runtime.InteropServices.ComTypes.TYMED" />
</fields>
</class>
<class name="IAdviseSink" type="interface" abstract="true" charset="Ansi" layout="Auto">
<attributes>
<attribute name="System.Runtime.InteropServices.GuidAttribute">
<properties>
<property name="Value" value="0000010F-0000-0000-C000-000000000046" />
</properties>
</attribute>
<attribute name="System.Runtime.InteropServices.InterfaceTypeAttribute">
<properties>
<property name="Value" value="InterfaceIsIUnknown" />
</properties>
</attribute>
</attributes>
<methods>
<method name="OnClose()" attrib="1478" abstract="true" virtual="true" returntype="System.Void">
<parameters />
</method>
<method name="OnDataChange(in System.Runtime.InteropServices.ComTypes.FORMATETC&amp;, in System.Runtime.InteropServices.ComTypes.STGMEDIUM&amp;)" attrib="1478" abstract="true" virtual="true" returntype="System.Void">
<parameters>
<parameter name="format" position="0" attrib="1" type="System.Runtime.InteropServices.ComTypes.FORMATETC&amp;" direction="ref" />
<parameter name="stgmedium" position="1" attrib="1" type="System.Runtime.InteropServices.ComTypes.STGMEDIUM&amp;" direction="ref" />
</parameters>
</method>
<method name="OnRename(System.Runtime.InteropServices.ComTypes.IMoniker)" attrib="1478" abstract="true" virtual="true" returntype="System.Void">
<parameters>
<parameter name="moniker" position="0" attrib="0" type="System.Runtime.InteropServices.ComTypes.IMoniker" />
</parameters>
</method>
<method name="OnSave()" attrib="1478" abstract="true" virtual="true" returntype="System.Void">
<parameters />
</method>
<method name="OnViewChange(System.Int32, System.Int32)" attrib="1478" abstract="true" virtual="true" returntype="System.Void">
<parameters>
<parameter name="aspect" position="0" attrib="0" type="System.Int32" />
<parameter name="index" position="1" attrib="0" type="System.Int32" />
</parameters>
</method>
</methods>
</class>
<class name="IDataObject" type="interface" abstract="true" charset="Ansi" layout="Auto">
<attributes>
<attribute name="System.Runtime.InteropServices.GuidAttribute">
<properties>
<property name="Value" value="0000010E-0000-0000-C000-000000000046" />
</properties>
</attribute>
<attribute name="System.Runtime.InteropServices.InterfaceTypeAttribute">
<properties>
<property name="Value" value="InterfaceIsIUnknown" />
</properties>
</attribute>
</attributes>
<methods>
<method name="DAdvise(in System.Runtime.InteropServices.ComTypes.FORMATETC&amp;, System.Runtime.InteropServices.ComTypes.ADVF, System.Runtime.InteropServices.ComTypes.IAdviseSink, out System.Int32&amp;)" attrib="1478" abstract="true" virtual="true" returntype="System.Int32">
<parameters>
<parameter name="pFormatetc" position="0" attrib="1" type="System.Runtime.InteropServices.ComTypes.FORMATETC&amp;" direction="ref" />
<parameter name="advf" position="1" attrib="0" type="System.Runtime.InteropServices.ComTypes.ADVF" />
<parameter name="adviseSink" position="2" attrib="0" type="System.Runtime.InteropServices.ComTypes.IAdviseSink" />
<parameter name="connection" position="3" attrib="2" type="System.Int32&amp;" direction="out" />
</parameters>
</method>
<method name="DUnadvise(System.Int32)" attrib="1478" abstract="true" virtual="true" returntype="System.Void">
<parameters>
<parameter name="connection" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
<method name="EnumDAdvise(out System.Runtime.InteropServices.ComTypes.IEnumSTATDATA&amp;)" attrib="1478" abstract="true" virtual="true" returntype="System.Int32">
<parameters>
<parameter name="enumAdvise" position="0" attrib="2" type="System.Runtime.InteropServices.ComTypes.IEnumSTATDATA&amp;" direction="out" />
</parameters>
</method>
<method name="EnumFormatEtc(System.Runtime.InteropServices.ComTypes.DATADIR)" attrib="1478" abstract="true" virtual="true" returntype="System.Runtime.InteropServices.ComTypes.IEnumFORMATETC">
<parameters>
<parameter name="direction" position="0" attrib="0" type="System.Runtime.InteropServices.ComTypes.DATADIR" />
</parameters>
</method>
<method name="GetCanonicalFormatEtc(in System.Runtime.InteropServices.ComTypes.FORMATETC&amp;, out System.Runtime.InteropServices.ComTypes.FORMATETC&amp;)" attrib="1478" abstract="true" virtual="true" returntype="System.Int32">
<parameters>
<parameter name="formatIn" position="0" attrib="1" type="System.Runtime.InteropServices.ComTypes.FORMATETC&amp;" direction="ref" />
<parameter name="formatOut" position="1" attrib="2" type="System.Runtime.InteropServices.ComTypes.FORMATETC&amp;" direction="out" />
</parameters>
</method>
<method name="GetData(in System.Runtime.InteropServices.ComTypes.FORMATETC&amp;, out System.Runtime.InteropServices.ComTypes.STGMEDIUM&amp;)" attrib="1478" abstract="true" virtual="true" returntype="System.Void">
<parameters>
<parameter name="format" position="0" attrib="1" type="System.Runtime.InteropServices.ComTypes.FORMATETC&amp;" direction="ref" />
<parameter name="medium" position="1" attrib="2" type="System.Runtime.InteropServices.ComTypes.STGMEDIUM&amp;" direction="out" />
</parameters>
</method>
<method name="GetDataHere(in System.Runtime.InteropServices.ComTypes.FORMATETC&amp;, System.Runtime.InteropServices.ComTypes.STGMEDIUM&amp;)" attrib="1478" abstract="true" virtual="true" returntype="System.Void">
<parameters>
<parameter name="format" position="0" attrib="1" type="System.Runtime.InteropServices.ComTypes.FORMATETC&amp;" direction="ref" />
<parameter name="medium" position="1" attrib="0" type="System.Runtime.InteropServices.ComTypes.STGMEDIUM&amp;" direction="ref" />
</parameters>
</method>
<method name="QueryGetData(in System.Runtime.InteropServices.ComTypes.FORMATETC&amp;)" attrib="1478" abstract="true" virtual="true" returntype="System.Int32">
<parameters>
<parameter name="format" position="0" attrib="1" type="System.Runtime.InteropServices.ComTypes.FORMATETC&amp;" direction="ref" />
</parameters>
</method>
<method name="SetData(in System.Runtime.InteropServices.ComTypes.FORMATETC&amp;, in System.Runtime.InteropServices.ComTypes.STGMEDIUM&amp;, System.Boolean)" attrib="1478" abstract="true" virtual="true" returntype="System.Void">
<parameters>
<parameter name="formatIn" position="0" attrib="1" type="System.Runtime.InteropServices.ComTypes.FORMATETC&amp;" direction="ref" />
<parameter name="medium" position="1" attrib="1" type="System.Runtime.InteropServices.ComTypes.STGMEDIUM&amp;" direction="ref" />
<parameter name="release" position="2" attrib="8192" type="System.Boolean" />
</parameters>
</method>
</methods>
</class>
<class name="IEnumFORMATETC" type="interface" abstract="true" charset="Ansi" layout="Auto">
<attributes>
<attribute name="System.Runtime.InteropServices.GuidAttribute">
<properties>
<property name="Value" value="00000103-0000-0000-C000-000000000046" />
</properties>
</attribute>
<attribute name="System.Runtime.InteropServices.InterfaceTypeAttribute">
<properties>
<property name="Value" value="InterfaceIsIUnknown" />
</properties>
</attribute>
</attributes>
<methods>
<method name="Clone(out System.Runtime.InteropServices.ComTypes.IEnumFORMATETC&amp;)" attrib="1478" abstract="true" virtual="true" returntype="System.Void">
<parameters>
<parameter name="newEnum" position="0" attrib="2" type="System.Runtime.InteropServices.ComTypes.IEnumFORMATETC&amp;" direction="out" />
</parameters>
</method>
<method name="Next(System.Int32, out System.Runtime.InteropServices.ComTypes.FORMATETC[], out System.Int32[])" attrib="1478" abstract="true" virtual="true" returntype="System.Int32">
<parameters>
<parameter name="celt" position="0" attrib="0" type="System.Int32" />
<parameter name="rgelt" position="1" attrib="8194" type="System.Runtime.InteropServices.ComTypes.FORMATETC[]" />
<parameter name="pceltFetched" position="2" attrib="8194" type="System.Int32[]" />
</parameters>
</method>
<method name="Reset()" attrib="1478" abstract="true" virtual="true" returntype="System.Int32">
<parameters />
</method>
<method name="Skip(System.Int32)" attrib="1478" abstract="true" virtual="true" returntype="System.Int32">
<parameters>
<parameter name="celt" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
</methods>
</class>
<class name="IEnumSTATDATA" type="interface" abstract="true" charset="Ansi" layout="Auto">
<attributes>
<attribute name="System.Runtime.InteropServices.GuidAttribute">
<properties>
<property name="Value" value="00000103-0000-0000-C000-000000000046" />
</properties>
</attribute>
<attribute name="System.Runtime.InteropServices.InterfaceTypeAttribute">
<properties>
<property name="Value" value="InterfaceIsIUnknown" />
</properties>
</attribute>
</attributes>
<methods>
<method name="Clone(out System.Runtime.InteropServices.ComTypes.IEnumSTATDATA&amp;)" attrib="1478" abstract="true" virtual="true" returntype="System.Void">
<parameters>
<parameter name="newEnum" position="0" attrib="2" type="System.Runtime.InteropServices.ComTypes.IEnumSTATDATA&amp;" direction="out" />
</parameters>
</method>
<method name="Next(System.Int32, out System.Runtime.InteropServices.ComTypes.STATDATA[], out System.Int32[])" attrib="1478" abstract="true" virtual="true" returntype="System.Int32">
<parameters>
<parameter name="celt" position="0" attrib="0" type="System.Int32" />
<parameter name="rgelt" position="1" attrib="8194" type="System.Runtime.InteropServices.ComTypes.STATDATA[]" />
<parameter name="pceltFetched" position="2" attrib="8194" type="System.Int32[]" />
</parameters>
</method>
<method name="Reset()" attrib="1478" abstract="true" virtual="true" returntype="System.Int32">
<parameters />
</method>
<method name="Skip(System.Int32)" attrib="1478" abstract="true" virtual="true" returntype="System.Int32">
<parameters>
<parameter name="celt" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
</methods>
</class>
<class name="STATDATA" type="struct" base="System.ValueType" sealed="true" charset="Ansi" layout="Sequential">
<fields>
<field name="advSink" attrib="6" fieldtype="System.Runtime.InteropServices.ComTypes.IAdviseSink" />
<field name="advf" attrib="6" fieldtype="System.Runtime.InteropServices.ComTypes.ADVF" />
<field name="connection" attrib="6" fieldtype="System.Int32" />
<field name="formatetc" attrib="6" fieldtype="System.Runtime.InteropServices.ComTypes.FORMATETC" />
</fields>
</class>
<class name="STGMEDIUM" type="struct" base="System.ValueType" sealed="true" charset="Ansi" layout="Sequential">
<fields>
<field name="pUnkForRelease" attrib="4102" fieldtype="System.Object" />
<field name="tymed" attrib="6" fieldtype="System.Runtime.InteropServices.ComTypes.TYMED" />
<field name="unionmember" attrib="6" fieldtype="System.IntPtr" />
</fields>
</class>
<class name="TYMED" type="enum" base="System.Enum" sealed="true" serializable="true" charset="Ansi" layout="Auto" enumtype="System.Int32">
<attributes>
<attribute name="System.FlagsAttribute" />
</attributes>
<interfaces>
<interface name="System.IComparable" />
<interface name="System.IConvertible" />
<interface name="System.IFormattable" />
</interfaces>
<fields>
<field name="TYMED_ENHMF" attrib="32854" fieldtype="System.Runtime.InteropServices.ComTypes.TYMED" value="64" />
<field name="TYMED_FILE" attrib="32854" fieldtype="System.Runtime.InteropServices.ComTypes.TYMED" value="2" />
<field name="TYMED_GDI" attrib="32854" fieldtype="System.Runtime.InteropServices.ComTypes.TYMED" value="16" />
<field name="TYMED_HGLOBAL" attrib="32854" fieldtype="System.Runtime.InteropServices.ComTypes.TYMED" value="1" />
<field name="TYMED_ISTORAGE" attrib="32854" fieldtype="System.Runtime.InteropServices.ComTypes.TYMED" value="8" />
<field name="TYMED_ISTREAM" attrib="32854" fieldtype="System.Runtime.InteropServices.ComTypes.TYMED" value="4" />
<field name="TYMED_MFPICT" attrib="32854" fieldtype="System.Runtime.InteropServices.ComTypes.TYMED" value="32" />
<field name="TYMED_NULL" attrib="32854" fieldtype="System.Runtime.InteropServices.ComTypes.TYMED" value="0" />
</fields>
</class>
</classes>
</namespace>
<namespace name="System.Runtime.Versioning">
<classes>
<class name="FrameworkName" type="class" base="System.Object" sealed="true" serializable="true" charset="Ansi" layout="Auto">
@ -40798,8 +41525,8 @@
<interface name="System.IFormattable" />
</interfaces>
<fields>
<field name="Endpoint" attrib="32854" fieldtype="System.Security.Authentication.ExtendedProtection.ChannelBindingKind" value="2" />
<field name="Unique" attrib="32854" fieldtype="System.Security.Authentication.ExtendedProtection.ChannelBindingKind" value="1" />
<field name="Endpoint" attrib="32854" fieldtype="System.Security.Authentication.ExtendedProtection.ChannelBindingKind" value="26" />
<field name="Unique" attrib="32854" fieldtype="System.Security.Authentication.ExtendedProtection.ChannelBindingKind" value="25" />
<field name="Unknown" attrib="32854" fieldtype="System.Security.Authentication.ExtendedProtection.ChannelBindingKind" value="0" />
</fields>
</class>

Просмотреть файл

@ -135,6 +135,126 @@
<namespaces>
<namespace name="Microsoft.Win32">
<classes>
<class name="Registry" type="class" base="System.Object" sealed="true" abstract="true" charset="Ansi" layout="Auto">
<attributes>
<attribute name="System.Runtime.InteropServices.ComVisibleAttribute">
<properties>
<property name="Value" value="True" />
</properties>
</attribute>
</attributes>
<fields>
<field name="ClassesRoot" attrib="54" fieldtype="Microsoft.Win32.RegistryKey" />
<field name="CurrentConfig" attrib="54" fieldtype="Microsoft.Win32.RegistryKey" />
<field name="CurrentUser" attrib="54" fieldtype="Microsoft.Win32.RegistryKey" />
<field name="DynData" attrib="54" fieldtype="Microsoft.Win32.RegistryKey">
<attributes>
<attribute name="System.ObsoleteAttribute">
<properties>
<property name="Message" value="Use PerformanceData instead" />
</properties>
</attribute>
</attributes>
</field>
<field name="LocalMachine" attrib="54" fieldtype="Microsoft.Win32.RegistryKey" />
<field name="PerformanceData" attrib="54" fieldtype="Microsoft.Win32.RegistryKey" />
<field name="Users" attrib="54" fieldtype="Microsoft.Win32.RegistryKey" />
</fields>
<methods>
<method name="GetValue(System.String, System.String, System.Object)" attrib="150" static="true" returntype="System.Object">
<parameters>
<parameter name="keyName" position="0" attrib="0" type="System.String" />
<parameter name="valueName" position="1" attrib="0" type="System.String" />
<parameter name="defaultValue" position="2" attrib="0" type="System.Object" />
</parameters>
</method>
<method name="SetValue(System.String, System.String, System.Object)" attrib="150" static="true" returntype="System.Void">
<parameters>
<parameter name="keyName" position="0" attrib="0" type="System.String" />
<parameter name="valueName" position="1" attrib="0" type="System.String" />
<parameter name="value" position="2" attrib="0" type="System.Object" />
</parameters>
</method>
<method name="SetValue(System.String, System.String, System.Object, Microsoft.Win32.RegistryValueKind)" attrib="150" static="true" returntype="System.Void">
<parameters>
<parameter name="keyName" position="0" attrib="0" type="System.String" />
<parameter name="valueName" position="1" attrib="0" type="System.String" />
<parameter name="value" position="2" attrib="0" type="System.Object" />
<parameter name="valueKind" position="3" attrib="0" type="Microsoft.Win32.RegistryValueKind" />
</parameters>
</method>
</methods>
</class>
<class name="RegistryHive" type="enum" base="System.Enum" sealed="true" serializable="true" charset="Ansi" layout="Auto" enumtype="System.Int32">
<attributes>
<attribute name="System.Runtime.InteropServices.ComVisibleAttribute">
<properties>
<property name="Value" value="True" />
</properties>
</attribute>
</attributes>
<interfaces>
<interface name="System.IComparable" />
<interface name="System.IConvertible" />
<interface name="System.IFormattable" />
</interfaces>
<fields>
<field name="ClassesRoot" attrib="32854" fieldtype="Microsoft.Win32.RegistryHive" value="-2147483648" />
<field name="CurrentConfig" attrib="32854" fieldtype="Microsoft.Win32.RegistryHive" value="-2147483643" />
<field name="CurrentUser" attrib="32854" fieldtype="Microsoft.Win32.RegistryHive" value="-2147483647" />
<field name="DynData" attrib="32854" fieldtype="Microsoft.Win32.RegistryHive" value="-2147483642" />
<field name="LocalMachine" attrib="32854" fieldtype="Microsoft.Win32.RegistryHive" value="-2147483646" />
<field name="PerformanceData" attrib="32854" fieldtype="Microsoft.Win32.RegistryHive" value="-2147483644" />
<field name="Users" attrib="32854" fieldtype="Microsoft.Win32.RegistryHive" value="-2147483645" />
</fields>
</class>
<class name="RegistryKey" type="class" base="System.Object" sealed="true" charset="Ansi" layout="Auto">
<interfaces>
<interface name="System.IDisposable" />
</interfaces>
<methods>
<method name="CreateSubKey(System.String)" attrib="134" returntype="Microsoft.Win32.RegistryKey">
<parameters>
<parameter name="subkey" position="0" attrib="0" type="System.String" />
</parameters>
</method>
<method name="Dispose()" attrib="486" virtual="true" returntype="System.Void">
<parameters />
</method>
<method name="GetValue(System.String, System.Object)" attrib="134" returntype="System.Object">
<parameters>
<parameter name="name" position="0" attrib="0" type="System.String" />
<parameter name="defaultValue" position="1" attrib="0" type="System.Object" />
</parameters>
</method>
<method name="GetValue(System.String, System.String, System.Object)" attrib="150" static="true" returntype="System.Object">
<parameters>
<parameter name="keyName" position="0" attrib="0" type="System.String" />
<parameter name="valueName" position="1" attrib="0" type="System.String" />
<parameter name="defaultValue" position="2" attrib="0" type="System.Object" />
</parameters>
</method>
<method name="OpenSubKey(System.String, System.Boolean)" attrib="134" returntype="Microsoft.Win32.RegistryKey">
<parameters>
<parameter name="name" position="0" attrib="0" type="System.String" />
<parameter name="writable" position="1" attrib="0" type="System.Boolean" />
</parameters>
</method>
<method name="SetValue(System.String, System.Object)" attrib="134" returntype="System.Void">
<parameters>
<parameter name="name" position="0" attrib="0" type="System.String" />
<parameter name="value" position="1" attrib="0" type="System.Object" />
</parameters>
</method>
<method name="SetValue(System.String, System.Object, Microsoft.Win32.RegistryValueKind)" attrib="134" returntype="System.Void">
<parameters>
<parameter name="name" position="0" attrib="0" type="System.String" />
<parameter name="value" position="1" attrib="0" type="System.Object" />
<parameter name="valueKind" position="2" attrib="0" type="Microsoft.Win32.RegistryValueKind" />
</parameters>
</method>
</methods>
</class>
<class name="RegistryOptions" type="enum" base="System.Enum" sealed="true" serializable="true" charset="Ansi" layout="Auto" enumtype="System.Int32">
<attributes>
<attribute name="System.FlagsAttribute" />
@ -149,6 +269,44 @@
<field name="Volatile" attrib="32854" fieldtype="Microsoft.Win32.RegistryOptions" value="1" />
</fields>
</class>
<class name="RegistryValueKind" type="enum" base="System.Enum" sealed="true" serializable="true" charset="Ansi" layout="Auto" enumtype="System.Int32">
<attributes>
<attribute name="System.Runtime.InteropServices.ComVisibleAttribute">
<properties>
<property name="Value" value="True" />
</properties>
</attribute>
</attributes>
<interfaces>
<interface name="System.IComparable" />
<interface name="System.IConvertible" />
<interface name="System.IFormattable" />
</interfaces>
<fields>
<field name="Binary" attrib="32854" fieldtype="Microsoft.Win32.RegistryValueKind" value="3" />
<field name="DWord" attrib="32854" fieldtype="Microsoft.Win32.RegistryValueKind" value="4" />
<field name="ExpandString" attrib="32854" fieldtype="Microsoft.Win32.RegistryValueKind" value="2" />
<field name="MultiString" attrib="32854" fieldtype="Microsoft.Win32.RegistryValueKind" value="7" />
<field name="None" attrib="32854" fieldtype="Microsoft.Win32.RegistryValueKind" value="-1" />
<field name="QWord" attrib="32854" fieldtype="Microsoft.Win32.RegistryValueKind" value="11" />
<field name="String" attrib="32854" fieldtype="Microsoft.Win32.RegistryValueKind" value="1" />
<field name="Unknown" attrib="32854" fieldtype="Microsoft.Win32.RegistryValueKind" value="0" />
</fields>
</class>
<class name="RegistryValueOptions" type="enum" base="System.Enum" sealed="true" serializable="true" charset="Ansi" layout="Auto" enumtype="System.Int32">
<attributes>
<attribute name="System.FlagsAttribute" />
</attributes>
<interfaces>
<interface name="System.IComparable" />
<interface name="System.IConvertible" />
<interface name="System.IFormattable" />
</interfaces>
<fields>
<field name="DoNotExpandEnvironmentNames" attrib="32854" fieldtype="Microsoft.Win32.RegistryValueOptions" value="1" />
<field name="None" attrib="32854" fieldtype="Microsoft.Win32.RegistryValueOptions" value="0" />
</fields>
</class>
<class name="RegistryView" type="enum" base="System.Enum" sealed="true" serializable="true" charset="Ansi" layout="Auto" enumtype="System.Int32">
<interfaces>
<interface name="System.IComparable" />
@ -231,6 +389,30 @@
</property>
</properties>
</class>
<class name="SafeAccessTokenHandle" type="class" base="System.Runtime.InteropServices.SafeHandle" sealed="true" charset="Ansi" layout="Auto">
<interfaces>
<interface name="System.IDisposable" />
</interfaces>
<constructors>
<constructor name=".ctor()" attrib="6278">
<parameters />
</constructor>
</constructors>
<properties>
<property name="IsInvalid" attrib="0" ptype="System.Boolean">
<methods>
<method name="get_IsInvalid()" attrib="2246" virtual="true" is-override="true" returntype="System.Boolean">
<parameters />
</method>
</methods>
</property>
</properties>
<methods>
<method name="ReleaseHandle()" attrib="196" virtual="true" is-override="true" returntype="System.Boolean">
<parameters />
</method>
</methods>
</class>
<class name="SafeFileHandle" type="class" base="Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid" sealed="true" charset="Ansi" layout="Auto">
<attributes>
<attribute name="System.Security.SecurityCriticalAttribute" />
@ -31120,6 +31302,121 @@
</method>
</methods>
</class>
<class name="EventDataAttribute" type="class" base="System.Attribute" charset="Ansi" layout="Auto">
<attributes>
<attribute name="System.AttributeUsageAttribute">
<properties>
<property name="Inherited" value="False" />
<property name="ValidOn" value="Struct, Class" />
</properties>
</attribute>
</attributes>
<constructors>
<constructor name=".ctor()" attrib="6278">
<parameters />
</constructor>
</constructors>
<properties>
<property name="Name" attrib="0" ptype="System.String">
<attributes />
<methods>
<method name="get_Name()" attrib="2182" returntype="System.String">
<parameters />
</method>
<method name="set_Name(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="EventFieldAttribute" type="class" base="System.Attribute" charset="Ansi" layout="Auto">
<attributes>
<attribute name="System.AttributeUsageAttribute">
<properties>
<property name="ValidOn" value="Property" />
</properties>
</attribute>
</attributes>
<constructors>
<constructor name=".ctor()" attrib="6278">
<parameters />
</constructor>
</constructors>
<properties>
<property name="Format" attrib="0" ptype="System.Diagnostics.Tracing.EventFieldFormat">
<attributes />
<methods>
<method name="get_Format()" attrib="2182" returntype="System.Diagnostics.Tracing.EventFieldFormat">
<parameters />
</method>
<method name="set_Format(System.Diagnostics.Tracing.EventFieldFormat)" attrib="2182" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.Diagnostics.Tracing.EventFieldFormat" />
</parameters>
</method>
</methods>
</property>
<property name="Tags" attrib="0" ptype="System.Diagnostics.Tracing.EventFieldTags">
<attributes />
<methods>
<method name="get_Tags()" attrib="2182" returntype="System.Diagnostics.Tracing.EventFieldTags">
<parameters />
</method>
<method name="set_Tags(System.Diagnostics.Tracing.EventFieldTags)" attrib="2182" returntype="System.Void">
<parameters>
<parameter name="value" position="0" attrib="0" type="System.Diagnostics.Tracing.EventFieldTags" />
</parameters>
</method>
</methods>
</property>
</properties>
</class>
<class name="EventFieldFormat" type="enum" base="System.Enum" sealed="true" serializable="true" charset="Ansi" layout="Auto" enumtype="System.Int32">
<interfaces>
<interface name="System.IComparable" />
<interface name="System.IConvertible" />
<interface name="System.IFormattable" />
</interfaces>
<fields>
<field name="Boolean" attrib="32854" fieldtype="System.Diagnostics.Tracing.EventFieldFormat" value="3" />
<field name="Default" attrib="32854" fieldtype="System.Diagnostics.Tracing.EventFieldFormat" value="0" />
<field name="HResult" attrib="32854" fieldtype="System.Diagnostics.Tracing.EventFieldFormat" value="15" />
<field name="Hexadecimal" attrib="32854" fieldtype="System.Diagnostics.Tracing.EventFieldFormat" value="4" />
<field name="Json" attrib="32854" fieldtype="System.Diagnostics.Tracing.EventFieldFormat" value="12" />
<field name="String" attrib="32854" fieldtype="System.Diagnostics.Tracing.EventFieldFormat" value="2" />
<field name="Xml" attrib="32854" fieldtype="System.Diagnostics.Tracing.EventFieldFormat" value="11" />
</fields>
</class>
<class name="EventFieldTags" type="enum" base="System.Enum" sealed="true" serializable="true" charset="Ansi" layout="Auto" enumtype="System.Int32">
<attributes>
<attribute name="System.FlagsAttribute" />
</attributes>
<interfaces>
<interface name="System.IComparable" />
<interface name="System.IConvertible" />
<interface name="System.IFormattable" />
</interfaces>
<fields>
<field name="None" attrib="32854" fieldtype="System.Diagnostics.Tracing.EventFieldTags" value="0" />
</fields>
</class>
<class name="EventIgnoreAttribute" type="class" base="System.Attribute" charset="Ansi" layout="Auto">
<attributes>
<attribute name="System.AttributeUsageAttribute">
<properties>
<property name="ValidOn" value="Property" />
</properties>
</attribute>
</attributes>
<constructors>
<constructor name=".ctor()" attrib="6278">
<parameters />
</constructor>
</constructors>
</class>
<class name="EventKeywords" type="enum" base="System.Enum" sealed="true" serializable="true" charset="Ansi" layout="Auto" enumtype="System.Int64">
<attributes>
<attribute name="System.FlagsAttribute" />
@ -31157,6 +31454,79 @@
<field name="Warning" attrib="32854" fieldtype="System.Diagnostics.Tracing.EventLevel" value="3" />
</fields>
</class>
<class name="EventListener" type="class" base="System.Object" abstract="true" charset="Ansi" layout="Auto">
<interfaces>
<interface name="System.IDisposable" />
</interfaces>
<constructors>
<constructor name=".ctor()" attrib="6276">
<parameters />
</constructor>
</constructors>
<methods>
<method name="DisableEvents(System.Diagnostics.Tracing.EventSource)" attrib="134" returntype="System.Void">
<parameters>
<parameter name="eventSource" position="0" attrib="0" type="System.Diagnostics.Tracing.EventSource" />
</parameters>
</method>
<method name="Dispose()" attrib="454" virtual="true" returntype="System.Void">
<parameters />
</method>
<method name="EnableEvents(System.Diagnostics.Tracing.EventSource, System.Diagnostics.Tracing.EventLevel)" attrib="134" returntype="System.Void">
<parameters>
<parameter name="eventSource" position="0" attrib="0" type="System.Diagnostics.Tracing.EventSource" />
<parameter name="level" position="1" attrib="0" type="System.Diagnostics.Tracing.EventLevel" />
</parameters>
</method>
<method name="EnableEvents(System.Diagnostics.Tracing.EventSource, System.Diagnostics.Tracing.EventLevel, System.Diagnostics.Tracing.EventKeywords)" attrib="134" returntype="System.Void">
<parameters>
<parameter name="eventSource" position="0" attrib="0" type="System.Diagnostics.Tracing.EventSource" />
<parameter name="level" position="1" attrib="0" type="System.Diagnostics.Tracing.EventLevel" />
<parameter name="matchAnyKeyword" position="2" attrib="0" type="System.Diagnostics.Tracing.EventKeywords" />
</parameters>
</method>
<method name="EnableEvents(System.Diagnostics.Tracing.EventSource, System.Diagnostics.Tracing.EventLevel, System.Diagnostics.Tracing.EventKeywords, System.Collections.Generic.IDictionary`2[System.String,System.String])" attrib="134" returntype="System.Void">
<parameters>
<parameter name="eventSource" position="0" attrib="0" type="System.Diagnostics.Tracing.EventSource" />
<parameter name="level" position="1" attrib="0" type="System.Diagnostics.Tracing.EventLevel" />
<parameter name="matchAnyKeyword" position="2" attrib="0" type="System.Diagnostics.Tracing.EventKeywords" />
<parameter name="arguments" position="3" attrib="0" type="System.Collections.Generic.IDictionary`2[System.String,System.String]" />
</parameters>
</method>
<method name="EventSourceIndex(System.Diagnostics.Tracing.EventSource)" attrib="150" static="true" returntype="System.Int32">
<parameters>
<parameter name="eventSource" position="0" attrib="0" type="System.Diagnostics.Tracing.EventSource" />
</parameters>
</method>
<method name="OnEventSourceCreated(System.Diagnostics.Tracing.EventSource)" attrib="453" virtual="true" returntype="System.Void">
<parameters>
<parameter name="eventSource" position="0" attrib="0" type="System.Diagnostics.Tracing.EventSource" />
</parameters>
</method>
<method name="OnEventWritten(System.Diagnostics.Tracing.EventWrittenEventArgs)" attrib="1477" abstract="true" virtual="true" returntype="System.Void">
<parameters>
<parameter name="eventData" position="0" attrib="0" type="System.Diagnostics.Tracing.EventWrittenEventArgs" />
</parameters>
</method>
</methods>
</class>
<class name="EventManifestOptions" type="enum" base="System.Enum" sealed="true" serializable="true" charset="Ansi" layout="Auto" enumtype="System.Int32">
<attributes>
<attribute name="System.FlagsAttribute" />
</attributes>
<interfaces>
<interface name="System.IComparable" />
<interface name="System.IConvertible" />
<interface name="System.IFormattable" />
</interfaces>
<fields>
<field name="AllCultures" attrib="32854" fieldtype="System.Diagnostics.Tracing.EventManifestOptions" value="2" />
<field name="AllowEventSourceOverride" attrib="32854" fieldtype="System.Diagnostics.Tracing.EventManifestOptions" value="8" />
<field name="None" attrib="32854" fieldtype="System.Diagnostics.Tracing.EventManifestOptions" value="0" />
<field name="OnlyIfNeededForRegistration" attrib="32854" fieldtype="System.Diagnostics.Tracing.EventManifestOptions" value="4" />
<field name="Strict" attrib="32854" fieldtype="System.Diagnostics.Tracing.EventManifestOptions" value="1" />
</fields>
</class>
<class name="EventOpcode" type="enum" base="System.Enum" sealed="true" serializable="true" charset="Ansi" layout="Auto" enumtype="System.Int32">
<attributes />
<interfaces>
@ -31481,6 +31851,48 @@
</parameters>
</method>
</methods>
<classes>
<class name="EventData" type="struct" base="System.ValueType" sealed="true" charset="Ansi" layout="Sequential" pack="0" size="1">
<properties>
<property name="DataPointer" attrib="0" ptype="System.IntPtr">
<methods>
<method name="get_DataPointer()" attrib="2182" returntype="System.IntPtr">
<attributes>
<attribute name="System.Runtime.CompilerServices.CompilerGeneratedAttribute" />
</attributes>
<parameters />
</method>
<method name="set_DataPointer(System.IntPtr)" attrib="2182" returntype="System.Void">
<attributes>
<attribute name="System.Runtime.CompilerServices.CompilerGeneratedAttribute" />
</attributes>
<parameters>
<parameter name="value" position="0" attrib="0" type="System.IntPtr" />
</parameters>
</method>
</methods>
</property>
<property name="Size" attrib="0" ptype="System.Int32">
<methods>
<method name="get_Size()" attrib="2182" returntype="System.Int32">
<attributes>
<attribute name="System.Runtime.CompilerServices.CompilerGeneratedAttribute" />
</attributes>
<parameters />
</method>
<method name="set_Size(System.Int32)" attrib="2182" returntype="System.Void">
<attributes>
<attribute name="System.Runtime.CompilerServices.CompilerGeneratedAttribute" />
</attributes>
<parameters>
<parameter name="value" position="0" attrib="0" type="System.Int32" />
</parameters>
</method>
</methods>
</property>
</properties>
</class>
</classes>
</class>
<class name="EventSourceAttribute" type="class" base="System.Attribute" sealed="true" charset="Ansi" layout="Auto">
<attributes>
@ -31552,6 +31964,30 @@
</property>
</properties>
</class>
<class name="EventSourceException" type="class" base="System.Exception" charset="Ansi" layout="Auto">
<interfaces>
<interface name="System.Runtime.Serialization.ISerializable" />
</interfaces>
<constructors>
<constructor name=".ctor()" attrib="6278">
<attributes />
<parameters />
</constructor>
<constructor name=".ctor(System.String)" attrib="6278">
<attributes />
<parameters>
<parameter name="message" position="0" attrib="0" type="System.String" />
</parameters>
</constructor>
<constructor name=".ctor(System.String, System.Exception)" attrib="6278">
<attributes />
<parameters>
<parameter name="message" position="0" attrib="0" type="System.String" />
<parameter name="innerException" position="1" attrib="0" type="System.Exception" />
</parameters>
</constructor>
</constructors>
</class>
<class name="EventSourceOptions" type="struct" base="System.ValueType" sealed="true" charset="Ansi" layout="Sequential">
<properties>
<property name="ActivityOptions" attrib="0" ptype="System.Diagnostics.Tracing.EventActivityOptions">
@ -31656,6 +32092,136 @@
<field name="None" attrib="32854" fieldtype="System.Diagnostics.Tracing.EventTask" value="0" />
</fields>
</class>
<class name="EventWrittenEventArgs" type="class" base="System.EventArgs" charset="Ansi" layout="Auto">
<properties>
<property name="ActivityId" attrib="0" ptype="System.Guid">
<methods>
<method name="get_ActivityId()" attrib="2182" returntype="System.Guid">
<parameters />
</method>
</methods>
</property>
<property name="Channel" attrib="0" ptype="System.Diagnostics.Tracing.EventChannel">
<methods>
<method name="get_Channel()" attrib="2182" returntype="System.Diagnostics.Tracing.EventChannel">
<parameters />
</method>
</methods>
</property>
<property name="EventId" attrib="0" ptype="System.Int32">
<methods>
<method name="get_EventId()" attrib="2182" returntype="System.Int32">
<attributes>
<attribute name="System.Runtime.CompilerServices.CompilerGeneratedAttribute" />
</attributes>
<parameters />
</method>
</methods>
</property>
<property name="EventName" attrib="0" ptype="System.String">
<methods>
<method name="get_EventName()" attrib="2182" returntype="System.String">
<attributes>
<attribute name="System.Runtime.CompilerServices.CompilerGeneratedAttribute" />
</attributes>
<parameters />
</method>
</methods>
</property>
<property name="EventSource" attrib="0" ptype="System.Diagnostics.Tracing.EventSource">
<methods>
<method name="get_EventSource()" attrib="2182" returntype="System.Diagnostics.Tracing.EventSource">
<attributes>
<attribute name="System.Runtime.CompilerServices.CompilerGeneratedAttribute" />
</attributes>
<parameters />
</method>
</methods>
</property>
<property name="Keywords" attrib="0" ptype="System.Diagnostics.Tracing.EventKeywords">
<methods>
<method name="get_Keywords()" attrib="2182" returntype="System.Diagnostics.Tracing.EventKeywords">
<parameters />
</method>
</methods>
</property>
<property name="Level" attrib="0" ptype="System.Diagnostics.Tracing.EventLevel">
<methods>
<method name="get_Level()" attrib="2182" returntype="System.Diagnostics.Tracing.EventLevel">
<parameters />
</method>
</methods>
</property>
<property name="Message" attrib="0" ptype="System.String">
<methods>
<method name="get_Message()" attrib="2182" returntype="System.String">
<attributes>
<attribute name="System.Runtime.CompilerServices.CompilerGeneratedAttribute" />
</attributes>
<parameters />
</method>
</methods>
</property>
<property name="Opcode" attrib="0" ptype="System.Diagnostics.Tracing.EventOpcode">
<methods>
<method name="get_Opcode()" attrib="2182" returntype="System.Diagnostics.Tracing.EventOpcode">
<parameters />
</method>
</methods>
</property>
<property name="Payload" attrib="0" ptype="System.Collections.ObjectModel.ReadOnlyCollection`1[System.Object]">
<methods>
<method name="get_Payload()" attrib="2182" returntype="System.Collections.ObjectModel.ReadOnlyCollection`1[System.Object]">
<attributes>
<attribute name="System.Runtime.CompilerServices.CompilerGeneratedAttribute" />
</attributes>
<parameters />
</method>
</methods>
</property>
<property name="PayloadNames" attrib="0" ptype="System.Collections.ObjectModel.ReadOnlyCollection`1[System.String]">
<methods>
<method name="get_PayloadNames()" attrib="2182" returntype="System.Collections.ObjectModel.ReadOnlyCollection`1[System.String]">
<attributes>
<attribute name="System.Runtime.CompilerServices.CompilerGeneratedAttribute" />
</attributes>
<parameters />
</method>
</methods>
</property>
<property name="RelatedActivityId" attrib="0" ptype="System.Guid">
<methods>
<method name="get_RelatedActivityId()" attrib="2182" returntype="System.Guid">
<attributes>
<attribute name="System.Runtime.CompilerServices.CompilerGeneratedAttribute" />
</attributes>
<parameters />
</method>
</methods>
</property>
<property name="Tags" attrib="0" ptype="System.Diagnostics.Tracing.EventTags">
<methods>
<method name="get_Tags()" attrib="2182" returntype="System.Diagnostics.Tracing.EventTags">
<parameters />
</method>
</methods>
</property>
<property name="Task" attrib="0" ptype="System.Diagnostics.Tracing.EventTask">
<methods>
<method name="get_Task()" attrib="2182" returntype="System.Diagnostics.Tracing.EventTask">
<parameters />
</method>
</methods>
</property>
<property name="Version" attrib="0" ptype="System.Byte">
<methods>
<method name="get_Version()" attrib="2182" returntype="System.Byte">
<parameters />
</method>
</methods>
</property>
</properties>
</class>
<class name="NonEventAttribute" type="class" base="System.Attribute" sealed="true" charset="Ansi" layout="Auto">
<attributes>
<attribute name="System.AttributeUsageAttribute">
@ -58115,6 +58681,109 @@
</property>
</properties>
</class>
<class name="ComAwareEventInfo" type="class" base="System.Reflection.EventInfo" charset="Ansi" layout="Auto">
<interfaces>
<interface name="System.Reflection.ICustomAttributeProvider" />
<interface name="System.Runtime.InteropServices._MemberInfo" />
</interfaces>
<constructors>
<constructor name=".ctor(System.Type, System.String)" attrib="6278">
<attributes />
<parameters>
<parameter name="type" position="0" attrib="0" type="System.Type" />
<parameter name="eventName" position="1" attrib="0" type="System.String" />
</parameters>
</constructor>
</constructors>
<properties>
<property name="Attributes" attrib="0" ptype="System.Reflection.EventAttributes">
<attributes />
<methods>
<method name="get_Attributes()" attrib="2246" virtual="true" is-override="true" returntype="System.Reflection.EventAttributes">
<parameters />
</method>
</methods>
</property>
<property name="DeclaringType" attrib="0" ptype="System.Type">
<attributes />
<methods>
<method name="get_DeclaringType()" attrib="2246" virtual="true" is-override="true" returntype="System.Type">
<parameters />
</method>
</methods>
</property>
<property name="Name" attrib="0" ptype="System.String">
<attributes />
<methods>
<method name="get_Name()" attrib="2246" virtual="true" is-override="true" returntype="System.String">
<parameters />
</method>
</methods>
</property>
<property name="ReflectedType" attrib="0" ptype="System.Type">
<attributes />
<methods>
<method name="get_ReflectedType()" attrib="2246" virtual="true" is-override="true" returntype="System.Type">
<parameters />
</method>
</methods>
</property>
</properties>
<methods>
<method name="AddEventHandler(System.Object, System.Delegate)" attrib="198" virtual="true" is-override="true" returntype="System.Void">
<attributes />
<parameters>
<parameter name="target" position="0" attrib="0" type="System.Object" />
<parameter name="handler" position="1" attrib="0" type="System.Delegate" />
</parameters>
</method>
<method name="GetAddMethod(System.Boolean)" attrib="198" virtual="true" is-override="true" returntype="System.Reflection.MethodInfo">
<attributes />
<parameters>
<parameter name="nonPublic" position="0" attrib="0" type="System.Boolean" />
</parameters>
</method>
<method name="GetCustomAttributes(System.Boolean)" attrib="198" virtual="true" is-override="true" returntype="System.Object[]">
<attributes />
<parameters>
<parameter name="inherit" position="0" attrib="0" type="System.Boolean" />
</parameters>
</method>
<method name="GetCustomAttributes(System.Type, System.Boolean)" attrib="198" virtual="true" is-override="true" returntype="System.Object[]">
<attributes />
<parameters>
<parameter name="attributeType" position="0" attrib="0" type="System.Type" />
<parameter name="inherit" position="1" attrib="0" type="System.Boolean" />
</parameters>
</method>
<method name="GetRaiseMethod(System.Boolean)" attrib="198" virtual="true" is-override="true" returntype="System.Reflection.MethodInfo">
<attributes />
<parameters>
<parameter name="nonPublic" position="0" attrib="0" type="System.Boolean" />
</parameters>
</method>
<method name="GetRemoveMethod(System.Boolean)" attrib="198" virtual="true" is-override="true" returntype="System.Reflection.MethodInfo">
<attributes />
<parameters>
<parameter name="nonPublic" position="0" attrib="0" type="System.Boolean" />
</parameters>
</method>
<method name="IsDefined(System.Type, System.Boolean)" attrib="198" virtual="true" is-override="true" returntype="System.Boolean">
<attributes />
<parameters>
<parameter name="attributeType" position="0" attrib="0" type="System.Type" />
<parameter name="inherit" position="1" attrib="0" type="System.Boolean" />
</parameters>
</method>
<method name="RemoveEventHandler(System.Object, System.Delegate)" attrib="198" virtual="true" is-override="true" returntype="System.Void">
<attributes />
<parameters>
<parameter name="target" position="0" attrib="0" type="System.Object" />
<parameter name="handler" position="1" attrib="0" type="System.Delegate" />
</parameters>
</method>
</methods>
</class>
<class name="ComCompatibleVersionAttribute" type="class" base="System.Attribute" sealed="true" charset="Ansi" layout="Auto">
<attributes>
<attribute name="System.AttributeUsageAttribute">
@ -58260,6 +58929,28 @@
</property>
</properties>
</class>
<class name="ComEventsHelper" type="class" base="System.Object" sealed="true" abstract="true" charset="Ansi" layout="Auto">
<methods>
<method name="Combine(System.Object, System.Guid, System.Int32, System.Delegate)" attrib="150" static="true" returntype="System.Void">
<attributes />
<parameters>
<parameter name="rcw" position="0" attrib="0" type="System.Object" />
<parameter name="iid" position="1" attrib="0" type="System.Guid" />
<parameter name="dispid" position="2" attrib="0" type="System.Int32" />
<parameter name="d" position="3" attrib="0" type="System.Delegate" />
</parameters>
</method>
<method name="Remove(System.Object, System.Guid, System.Int32, System.Delegate)" attrib="150" static="true" returntype="System.Delegate">
<attributes />
<parameters>
<parameter name="rcw" position="0" attrib="0" type="System.Object" />
<parameter name="iid" position="1" attrib="0" type="System.Guid" />
<parameter name="dispid" position="2" attrib="0" type="System.Int32" />
<parameter name="d" position="3" attrib="0" type="System.Delegate" />
</parameters>
</method>
</methods>
</class>
<class name="ComImportAttribute" type="class" base="System.Attribute" sealed="true" charset="Ansi" layout="Auto">
<attributes>
<attribute name="System.AttributeUsageAttribute">
@ -58623,6 +59314,36 @@
</property>
</properties>
</class>
<class name="CustomQueryInterfaceMode" type="enum" base="System.Enum" sealed="true" serializable="true" charset="Ansi" layout="Auto" enumtype="System.Int32">
<interfaces>
<interface name="System.IComparable" />
<interface name="System.IConvertible" />
<interface name="System.IFormattable" />
</interfaces>
<fields>
<field name="Allow" attrib="32854" fieldtype="System.Runtime.InteropServices.CustomQueryInterfaceMode" value="1" />
<field name="Ignore" attrib="32854" fieldtype="System.Runtime.InteropServices.CustomQueryInterfaceMode" value="0" />
</fields>
</class>
<class name="CustomQueryInterfaceResult" type="enum" base="System.Enum" sealed="true" serializable="true" charset="Ansi" layout="Auto" enumtype="System.Int32">
<attributes>
<attribute name="System.Runtime.InteropServices.ComVisibleAttribute">
<properties>
<property name="Value" value="False" />
</properties>
</attribute>
</attributes>
<interfaces>
<interface name="System.IComparable" />
<interface name="System.IConvertible" />
<interface name="System.IFormattable" />
</interfaces>
<fields>
<field name="Failed" attrib="32854" fieldtype="System.Runtime.InteropServices.CustomQueryInterfaceResult" value="2" />
<field name="Handled" attrib="32854" fieldtype="System.Runtime.InteropServices.CustomQueryInterfaceResult" value="0" />
<field name="NotHandled" attrib="32854" fieldtype="System.Runtime.InteropServices.CustomQueryInterfaceResult" value="1" />
</fields>
</class>
<class name="DESCKIND" type="enum" base="System.Enum" sealed="true" serializable="true" charset="Ansi" layout="Auto" enumtype="System.Int32">
<attributes>
<attribute name="System.ObsoleteAttribute" />
@ -59339,6 +60060,26 @@
</method>
</methods>
</class>
<class name="ICustomQueryInterface" type="interface" abstract="true" charset="Ansi" layout="Auto">
<attributes>
<attribute name="System.Runtime.InteropServices.ComVisibleAttribute">
<properties>
<property name="Value" value="False" />
</properties>
</attribute>
</attributes>
<methods>
<method name="GetInterface(in System.Guid&amp;, out System.IntPtr&amp;)" attrib="1478" abstract="true" virtual="true" returntype="System.Runtime.InteropServices.CustomQueryInterfaceResult">
<attributes>
<attribute name="System.Security.SecurityCriticalAttribute" />
</attributes>
<parameters>
<parameter name="iid" position="0" attrib="1" type="System.Guid&amp;" direction="ref" />
<parameter name="ppv" position="1" attrib="2" type="System.IntPtr&amp;" direction="out" />
</parameters>
</method>
</methods>
</class>
<class name="IDLDESC" type="struct" base="System.ValueType" sealed="true" charset="Unicode" layout="Sequential">
<attributes>
<attribute name="System.ObsoleteAttribute" />
@ -98315,6 +99056,13 @@
</constructor>
</constructors>
<properties>
<property name="AccessToken" attrib="0" ptype="Microsoft.Win32.SafeHandles.SafeAccessTokenHandle">
<methods>
<method name="get_AccessToken()" attrib="2182" returntype="Microsoft.Win32.SafeHandles.SafeAccessTokenHandle">
<parameters />
</method>
</methods>
</property>
<property name="AuthenticationType" attrib="0" ptype="System.String">
<methods>
<method name="get_AuthenticationType()" attrib="2278" virtual="true" sealed="true" is-override="true" returntype="System.String">