Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/api-snapshot.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormonojenkins <jo.shields+jenkins@xamarin.com>2018-05-25 11:41:49 +0300
committermonojenkins <jo.shields+jenkins@xamarin.com>2018-05-25 11:41:49 +0300
commit7b8e73045bd21db2b21d1600b067c427928c59c8 (patch)
tree6dabca457e576c4b4b1ebb5277ad789999b54133
parenta6003f8bacd3a0d104d4d9562a2801551b5e239a (diff)
Apply changes from https://github.com/mono/mono/pull/8822 to API snapshot
-rw-r--r--profiles/net_4_x/mscorlib.cs19
1 files changed, 19 insertions, 0 deletions
diff --git a/profiles/net_4_x/mscorlib.cs b/profiles/net_4_x/mscorlib.cs
index e74058b..e6d0cd7 100644
--- a/profiles/net_4_x/mscorlib.cs
+++ b/profiles/net_4_x/mscorlib.cs
@@ -3005,6 +3005,25 @@ namespace System
public static bool TryParse(string input, out System.Guid result) { result = default(System.Guid); throw null; }
public static bool TryParseExact(string input, string format, out System.Guid result) { result = default(System.Guid); throw null; }
}
+ [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)]
+ public partial struct HashCode
+ {
+ public void Add<T>(T value) { }
+ public void Add<T>(T value, System.Collections.Generic.IEqualityComparer<T> comparer) { }
+ public static int Combine<T1>(T1 value1) { throw null; }
+ public static int Combine<T1, T2>(T1 value1, T2 value2) { throw null; }
+ public static int Combine<T1, T2, T3>(T1 value1, T2 value2, T3 value3) { throw null; }
+ public static int Combine<T1, T2, T3, T4>(T1 value1, T2 value2, T3 value3, T4 value4) { throw null; }
+ public static int Combine<T1, T2, T3, T4, T5>(T1 value1, T2 value2, T3 value3, T4 value4, T5 value5) { throw null; }
+ public static int Combine<T1, T2, T3, T4, T5, T6>(T1 value1, T2 value2, T3 value3, T4 value4, T5 value5, T6 value6) { throw null; }
+ public static int Combine<T1, T2, T3, T4, T5, T6, T7>(T1 value1, T2 value2, T3 value3, T4 value4, T5 value5, T6 value6, T7 value7) { throw null; }
+ public static int Combine<T1, T2, T3, T4, T5, T6, T7, T8>(T1 value1, T2 value2, T3 value3, T4 value4, T5 value5, T6 value6, T7 value7, T8 value8) { throw null; }
+ [System.ObsoleteAttribute("HashCode is a mutable struct and should not be compared with other HashCodes.", true)]
+ public override bool Equals(object obj) { throw null; }
+ [System.ObsoleteAttribute("HashCode is a mutable struct and should not be compared with other HashCodes. Use ToHashCode to retrieve the computed hash code.", true)]
+ public override int GetHashCode() { throw null; }
+ public int ToHashCode() { throw null; }
+ }
[System.Runtime.InteropServices.ComVisibleAttribute(true)]
[System.Runtime.InteropServices.GuidAttribute("27FFF232-A7A8-40dd-8D4A-734AD59FCD41")]
[System.Runtime.InteropServices.InterfaceTypeAttribute((System.Runtime.InteropServices.ComInterfaceType)(1))]