Merge pull request #6970 from BruceForstall/EnableStringArrTest
[platform/upstream/coreclr.git] / src / mscorlib / src / System / Globalization / STUBS.cs
1 namespace System.Globalization
2 {
3     public partial class CultureInfo : System.ICloneable, System.IFormatProvider
4     {
5         public virtual string ThreeLetterISOLanguageName { get { throw new NotImplementedException(); } }
6         public virtual string ThreeLetterWindowsLanguageName { get { throw new NotImplementedException(); } }
7         public static System.Globalization.CultureInfo CreateSpecificCulture(string name) { throw new NotImplementedException(); }
8         public static System.Globalization.CultureInfo GetCultureInfoByIetfLanguageTag(string name) { throw new NotImplementedException(); }
9         public static System.Globalization.CultureInfo[] GetCultures(System.Globalization.CultureTypes types) { throw new NotImplementedException(); }
10     }
11
12     public partial class CultureNotFoundException : System.ArgumentException, System.Runtime.Serialization.ISerializable
13     {
14         public CultureNotFoundException(string message, int invalidCultureId, System.Exception innerException) { throw new NotImplementedException(); }
15         public CultureNotFoundException(string paramName, int invalidCultureId, string message) { throw new NotImplementedException(); }
16         public virtual System.Nullable<int> InvalidCultureId { get { throw new NotImplementedException(); } }
17     }
18
19     /*public partial class DateTimeFormatInfo
20     {
21         Can't do partials here so implement the stub in the main class
22         public String DateSeparator { set { throw null; } }
23         public String TimeSeparator { set { throw null; } }
24     }*/
25
26     public partial class RegionInfo
27     {
28         public virtual string ThreeLetterISORegionName { get { throw new NotImplementedException(); } }
29         public virtual string ThreeLetterWindowsRegionName { get { throw new NotImplementedException(); } }
30     }
31
32     public partial class SortKey
33     {
34         internal SortKey() { throw new NotImplementedException(); }
35     }
36
37     public sealed partial class SortVersion : System.IEquatable<System.Globalization.SortVersion>
38     {
39         public SortVersion(int fullVersion, System.Guid sortId) { throw new NotImplementedException(); }
40         public int FullVersion { get { throw new NotImplementedException(); } }
41         public System.Guid SortId { get { throw new NotImplementedException(); } }
42         public bool Equals(System.Globalization.SortVersion other) { throw new NotImplementedException(); }
43         public override bool Equals(object obj) { throw new NotImplementedException(); }
44         public override int GetHashCode() { throw new NotImplementedException(); }
45         public static bool operator ==(System.Globalization.SortVersion left, System.Globalization.SortVersion right) { throw new NotImplementedException(); }
46         public static bool operator !=(System.Globalization.SortVersion left, System.Globalization.SortVersion right) { throw new NotImplementedException(); }
47     }
48
49     public partial class TextInfo : System.ICloneable, System.Runtime.Serialization.IDeserializationCallback 
50     {
51         public virtual int ANSICodePage { get { throw new NotImplementedException(); } }
52         public virtual int EBCDICCodePage { get { throw new NotImplementedException(); } }
53         [System.Runtime.InteropServices.ComVisibleAttribute(false)]
54         public virtual int MacCodePage { get { throw new NotImplementedException(); } }
55         public virtual int OEMCodePage { get { throw new NotImplementedException(); } }
56         public string ToTitleCase(string str) { throw new NotImplementedException(); }
57     }
58 }