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

github.com/mono/corefx.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEric St. John <ericstj@microsoft.com>2015-08-14 03:07:57 +0300
committerEric St. John <ericstj@microsoft.com>2015-08-14 03:07:57 +0300
commit40723b795917f2e98b64d45c17effb2546dd0cae (patch)
treec50738992e93690b22004cf0c116208f5d437068 /src/System.Globalization.Calendars/ref
parent600c6a323c1c7cf08d499b61684b7c7492821b65 (diff)
Update the version of all assemblies
This change updates the assembly versions of all of the corefx assemblies as needed after we shipped stable versions. Assemblies with API differences get a minor version bump. Assemblies with only bugfixes get a build version bump. In order to facilitate this I had to update the reference assemblies, so I took the opportunity to port them all to the open. [tfs-changeset: 1514419]
Diffstat (limited to 'src/System.Globalization.Calendars/ref')
-rw-r--r--src/System.Globalization.Calendars/ref/System.Globalization.Calendars.cs332
-rw-r--r--src/System.Globalization.Calendars/ref/System.Globalization.Calendars.csproj15
-rw-r--r--src/System.Globalization.Calendars/ref/project.json9
-rw-r--r--src/System.Globalization.Calendars/ref/project.lock.json124
4 files changed, 480 insertions, 0 deletions
diff --git a/src/System.Globalization.Calendars/ref/System.Globalization.Calendars.cs b/src/System.Globalization.Calendars/ref/System.Globalization.Calendars.cs
new file mode 100644
index 0000000000..5348653953
--- /dev/null
+++ b/src/System.Globalization.Calendars/ref/System.Globalization.Calendars.cs
@@ -0,0 +1,332 @@
+// Copyright (c) Microsoft. All rights reserved.
+// Licensed under the MIT license. See LICENSE file in the project root for full license information.
+// ------------------------------------------------------------------------------
+// Changes to this file must follow the http://aka.ms/api-review process.
+// ------------------------------------------------------------------------------
+
+
+namespace System.Globalization
+{
+ public partial class ChineseLunisolarCalendar : System.Globalization.EastAsianLunisolarCalendar
+ {
+ public ChineseLunisolarCalendar() { }
+ public override int[] Eras { get { return default(int[]); } }
+ public override System.DateTime MaxSupportedDateTime { get { return default(System.DateTime); } }
+ public override System.DateTime MinSupportedDateTime { get { return default(System.DateTime); } }
+ public override int GetEra(System.DateTime time) { return default(int); }
+ }
+ public abstract partial class EastAsianLunisolarCalendar : System.Globalization.Calendar
+ {
+ internal EastAsianLunisolarCalendar() { }
+ public override int TwoDigitYearMax { get { return default(int); } set { } }
+ public override System.DateTime AddMonths(System.DateTime time, int months) { return default(System.DateTime); }
+ public override System.DateTime AddYears(System.DateTime time, int years) { return default(System.DateTime); }
+ public int GetCelestialStem(int sexagenaryYear) { return default(int); }
+ public override int GetDayOfMonth(System.DateTime time) { return default(int); }
+ public override System.DayOfWeek GetDayOfWeek(System.DateTime time) { return default(System.DayOfWeek); }
+ public override int GetDayOfYear(System.DateTime time) { return default(int); }
+ public override int GetDaysInMonth(int year, int month, int era) { return default(int); }
+ public override int GetDaysInYear(int year, int era) { return default(int); }
+ public override int GetLeapMonth(int year, int era) { return default(int); }
+ public override int GetMonth(System.DateTime time) { return default(int); }
+ public override int GetMonthsInYear(int year, int era) { return default(int); }
+ public virtual int GetSexagenaryYear(System.DateTime time) { return default(int); }
+ public int GetTerrestrialBranch(int sexagenaryYear) { return default(int); }
+ public override int GetYear(System.DateTime time) { return default(int); }
+ public override bool IsLeapDay(int year, int month, int day, int era) { return default(bool); }
+ public override bool IsLeapMonth(int year, int month, int era) { return default(bool); }
+ public override bool IsLeapYear(int year, int era) { return default(bool); }
+ public override System.DateTime ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, int era) { return default(System.DateTime); }
+ public override int ToFourDigitYear(int year) { return default(int); }
+ }
+ public partial class GregorianCalendar : System.Globalization.Calendar
+ {
+ public GregorianCalendar() { }
+ public GregorianCalendar(System.Globalization.GregorianCalendarTypes type) { }
+ public virtual System.Globalization.GregorianCalendarTypes CalendarType { get { return default(System.Globalization.GregorianCalendarTypes); } set { } }
+ public override int[] Eras { get { return default(int[]); } }
+ public override System.DateTime MaxSupportedDateTime { get { return default(System.DateTime); } }
+ public override System.DateTime MinSupportedDateTime { get { return default(System.DateTime); } }
+ public override int TwoDigitYearMax { get { return default(int); } set { } }
+ public override System.DateTime AddMonths(System.DateTime time, int months) { return default(System.DateTime); }
+ public override System.DateTime AddYears(System.DateTime time, int years) { return default(System.DateTime); }
+ public override int GetDayOfMonth(System.DateTime time) { return default(int); }
+ public override System.DayOfWeek GetDayOfWeek(System.DateTime time) { return default(System.DayOfWeek); }
+ public override int GetDayOfYear(System.DateTime time) { return default(int); }
+ public override int GetDaysInMonth(int year, int month, int era) { return default(int); }
+ public override int GetDaysInYear(int year, int era) { return default(int); }
+ public override int GetEra(System.DateTime time) { return default(int); }
+ public override int GetLeapMonth(int year, int era) { return default(int); }
+ public override int GetMonth(System.DateTime time) { return default(int); }
+ public override int GetMonthsInYear(int year, int era) { return default(int); }
+ public override int GetYear(System.DateTime time) { return default(int); }
+ public override bool IsLeapDay(int year, int month, int day, int era) { return default(bool); }
+ public override bool IsLeapMonth(int year, int month, int era) { return default(bool); }
+ public override bool IsLeapYear(int year, int era) { return default(bool); }
+ public override System.DateTime ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, int era) { return default(System.DateTime); }
+ public override int ToFourDigitYear(int year) { return default(int); }
+ }
+ public enum GregorianCalendarTypes
+ {
+ Arabic = 10,
+ Localized = 1,
+ MiddleEastFrench = 9,
+ TransliteratedEnglish = 11,
+ TransliteratedFrench = 12,
+ USEnglish = 2,
+ }
+ public partial class HebrewCalendar : System.Globalization.Calendar
+ {
+ public HebrewCalendar() { }
+ public override int[] Eras { get { return default(int[]); } }
+ public override System.DateTime MaxSupportedDateTime { get { return default(System.DateTime); } }
+ public override System.DateTime MinSupportedDateTime { get { return default(System.DateTime); } }
+ public override int TwoDigitYearMax { get { return default(int); } set { } }
+ public override System.DateTime AddMonths(System.DateTime time, int months) { return default(System.DateTime); }
+ public override System.DateTime AddYears(System.DateTime time, int years) { return default(System.DateTime); }
+ public override int GetDayOfMonth(System.DateTime time) { return default(int); }
+ public override System.DayOfWeek GetDayOfWeek(System.DateTime time) { return default(System.DayOfWeek); }
+ public override int GetDayOfYear(System.DateTime time) { return default(int); }
+ public override int GetDaysInMonth(int year, int month, int era) { return default(int); }
+ public override int GetDaysInYear(int year, int era) { return default(int); }
+ public override int GetEra(System.DateTime time) { return default(int); }
+ public override int GetLeapMonth(int year, int era) { return default(int); }
+ public override int GetMonth(System.DateTime time) { return default(int); }
+ public override int GetMonthsInYear(int year, int era) { return default(int); }
+ public override int GetYear(System.DateTime time) { return default(int); }
+ public override bool IsLeapDay(int year, int month, int day, int era) { return default(bool); }
+ public override bool IsLeapMonth(int year, int month, int era) { return default(bool); }
+ public override bool IsLeapYear(int year, int era) { return default(bool); }
+ public override System.DateTime ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, int era) { return default(System.DateTime); }
+ public override int ToFourDigitYear(int year) { return default(int); }
+ }
+ public partial class HijriCalendar : System.Globalization.Calendar
+ {
+ public HijriCalendar() { }
+ public override int[] Eras { get { return default(int[]); } }
+ public int HijriAdjustment { get { return default(int); } set { } }
+ public override System.DateTime MaxSupportedDateTime { get { return default(System.DateTime); } }
+ public override System.DateTime MinSupportedDateTime { get { return default(System.DateTime); } }
+ public override int TwoDigitYearMax { get { return default(int); } set { } }
+ public override System.DateTime AddMonths(System.DateTime time, int months) { return default(System.DateTime); }
+ public override System.DateTime AddYears(System.DateTime time, int years) { return default(System.DateTime); }
+ public override int GetDayOfMonth(System.DateTime time) { return default(int); }
+ public override System.DayOfWeek GetDayOfWeek(System.DateTime time) { return default(System.DayOfWeek); }
+ public override int GetDayOfYear(System.DateTime time) { return default(int); }
+ public override int GetDaysInMonth(int year, int month, int era) { return default(int); }
+ public override int GetDaysInYear(int year, int era) { return default(int); }
+ public override int GetEra(System.DateTime time) { return default(int); }
+ public override int GetLeapMonth(int year, int era) { return default(int); }
+ public override int GetMonth(System.DateTime time) { return default(int); }
+ public override int GetMonthsInYear(int year, int era) { return default(int); }
+ public override int GetYear(System.DateTime time) { return default(int); }
+ public override bool IsLeapDay(int year, int month, int day, int era) { return default(bool); }
+ public override bool IsLeapMonth(int year, int month, int era) { return default(bool); }
+ public override bool IsLeapYear(int year, int era) { return default(bool); }
+ public override System.DateTime ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, int era) { return default(System.DateTime); }
+ public override int ToFourDigitYear(int year) { return default(int); }
+ }
+ public partial class JapaneseCalendar : System.Globalization.Calendar
+ {
+ public JapaneseCalendar() { }
+ public override int[] Eras { get { return default(int[]); } }
+ public override System.DateTime MaxSupportedDateTime { get { return default(System.DateTime); } }
+ public override System.DateTime MinSupportedDateTime { get { return default(System.DateTime); } }
+ public override int TwoDigitYearMax { get { return default(int); } set { } }
+ public override System.DateTime AddMonths(System.DateTime time, int months) { return default(System.DateTime); }
+ public override System.DateTime AddYears(System.DateTime time, int years) { return default(System.DateTime); }
+ public override int GetDayOfMonth(System.DateTime time) { return default(int); }
+ public override System.DayOfWeek GetDayOfWeek(System.DateTime time) { return default(System.DayOfWeek); }
+ public override int GetDayOfYear(System.DateTime time) { return default(int); }
+ public override int GetDaysInMonth(int year, int month, int era) { return default(int); }
+ public override int GetDaysInYear(int year, int era) { return default(int); }
+ public override int GetEra(System.DateTime time) { return default(int); }
+ public override int GetLeapMonth(int year, int era) { return default(int); }
+ public override int GetMonth(System.DateTime time) { return default(int); }
+ public override int GetMonthsInYear(int year, int era) { return default(int); }
+ public override int GetWeekOfYear(System.DateTime time, System.Globalization.CalendarWeekRule rule, System.DayOfWeek firstDayOfWeek) { return default(int); }
+ public override int GetYear(System.DateTime time) { return default(int); }
+ public override bool IsLeapDay(int year, int month, int day, int era) { return default(bool); }
+ public override bool IsLeapMonth(int year, int month, int era) { return default(bool); }
+ public override bool IsLeapYear(int year, int era) { return default(bool); }
+ public override System.DateTime ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, int era) { return default(System.DateTime); }
+ public override int ToFourDigitYear(int year) { return default(int); }
+ }
+ public partial class JapaneseLunisolarCalendar : System.Globalization.EastAsianLunisolarCalendar
+ {
+ public JapaneseLunisolarCalendar() { }
+ public override int[] Eras { get { return default(int[]); } }
+ public override System.DateTime MaxSupportedDateTime { get { return default(System.DateTime); } }
+ public override System.DateTime MinSupportedDateTime { get { return default(System.DateTime); } }
+ public override int GetEra(System.DateTime time) { return default(int); }
+ }
+ public partial class JulianCalendar : System.Globalization.Calendar
+ {
+ public JulianCalendar() { }
+ public override int[] Eras { get { return default(int[]); } }
+ public override System.DateTime MaxSupportedDateTime { get { return default(System.DateTime); } }
+ public override System.DateTime MinSupportedDateTime { get { return default(System.DateTime); } }
+ public override int TwoDigitYearMax { get { return default(int); } set { } }
+ public override System.DateTime AddMonths(System.DateTime time, int months) { return default(System.DateTime); }
+ public override System.DateTime AddYears(System.DateTime time, int years) { return default(System.DateTime); }
+ public override int GetDayOfMonth(System.DateTime time) { return default(int); }
+ public override System.DayOfWeek GetDayOfWeek(System.DateTime time) { return default(System.DayOfWeek); }
+ public override int GetDayOfYear(System.DateTime time) { return default(int); }
+ public override int GetDaysInMonth(int year, int month, int era) { return default(int); }
+ public override int GetDaysInYear(int year, int era) { return default(int); }
+ public override int GetEra(System.DateTime time) { return default(int); }
+ public override int GetLeapMonth(int year, int era) { return default(int); }
+ public override int GetMonth(System.DateTime time) { return default(int); }
+ public override int GetMonthsInYear(int year, int era) { return default(int); }
+ public override int GetYear(System.DateTime time) { return default(int); }
+ public override bool IsLeapDay(int year, int month, int day, int era) { return default(bool); }
+ public override bool IsLeapMonth(int year, int month, int era) { return default(bool); }
+ public override bool IsLeapYear(int year, int era) { return default(bool); }
+ public override System.DateTime ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, int era) { return default(System.DateTime); }
+ public override int ToFourDigitYear(int year) { return default(int); }
+ }
+ public partial class KoreanCalendar : System.Globalization.Calendar
+ {
+ public KoreanCalendar() { }
+ public override int[] Eras { get { return default(int[]); } }
+ public override System.DateTime MaxSupportedDateTime { get { return default(System.DateTime); } }
+ public override System.DateTime MinSupportedDateTime { get { return default(System.DateTime); } }
+ public override int TwoDigitYearMax { get { return default(int); } set { } }
+ public override System.DateTime AddMonths(System.DateTime time, int months) { return default(System.DateTime); }
+ public override System.DateTime AddYears(System.DateTime time, int years) { return default(System.DateTime); }
+ public override int GetDayOfMonth(System.DateTime time) { return default(int); }
+ public override System.DayOfWeek GetDayOfWeek(System.DateTime time) { return default(System.DayOfWeek); }
+ public override int GetDayOfYear(System.DateTime time) { return default(int); }
+ public override int GetDaysInMonth(int year, int month, int era) { return default(int); }
+ public override int GetDaysInYear(int year, int era) { return default(int); }
+ public override int GetEra(System.DateTime time) { return default(int); }
+ public override int GetLeapMonth(int year, int era) { return default(int); }
+ public override int GetMonth(System.DateTime time) { return default(int); }
+ public override int GetMonthsInYear(int year, int era) { return default(int); }
+ public override int GetWeekOfYear(System.DateTime time, System.Globalization.CalendarWeekRule rule, System.DayOfWeek firstDayOfWeek) { return default(int); }
+ public override int GetYear(System.DateTime time) { return default(int); }
+ public override bool IsLeapDay(int year, int month, int day, int era) { return default(bool); }
+ public override bool IsLeapMonth(int year, int month, int era) { return default(bool); }
+ public override bool IsLeapYear(int year, int era) { return default(bool); }
+ public override System.DateTime ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, int era) { return default(System.DateTime); }
+ public override int ToFourDigitYear(int year) { return default(int); }
+ }
+ public partial class KoreanLunisolarCalendar : System.Globalization.EastAsianLunisolarCalendar
+ {
+ public KoreanLunisolarCalendar() { }
+ public override int[] Eras { get { return default(int[]); } }
+ public override System.DateTime MaxSupportedDateTime { get { return default(System.DateTime); } }
+ public override System.DateTime MinSupportedDateTime { get { return default(System.DateTime); } }
+ public override int GetEra(System.DateTime time) { return default(int); }
+ }
+ public partial class PersianCalendar : System.Globalization.Calendar
+ {
+ public PersianCalendar() { }
+ public override int[] Eras { get { return default(int[]); } }
+ public override System.DateTime MaxSupportedDateTime { get { return default(System.DateTime); } }
+ public override System.DateTime MinSupportedDateTime { get { return default(System.DateTime); } }
+ public override int TwoDigitYearMax { get { return default(int); } set { } }
+ public override System.DateTime AddMonths(System.DateTime time, int months) { return default(System.DateTime); }
+ public override System.DateTime AddYears(System.DateTime time, int years) { return default(System.DateTime); }
+ public override int GetDayOfMonth(System.DateTime time) { return default(int); }
+ public override System.DayOfWeek GetDayOfWeek(System.DateTime time) { return default(System.DayOfWeek); }
+ public override int GetDayOfYear(System.DateTime time) { return default(int); }
+ public override int GetDaysInMonth(int year, int month, int era) { return default(int); }
+ public override int GetDaysInYear(int year, int era) { return default(int); }
+ public override int GetEra(System.DateTime time) { return default(int); }
+ public override int GetLeapMonth(int year, int era) { return default(int); }
+ public override int GetMonth(System.DateTime time) { return default(int); }
+ public override int GetMonthsInYear(int year, int era) { return default(int); }
+ public override int GetYear(System.DateTime time) { return default(int); }
+ public override bool IsLeapDay(int year, int month, int day, int era) { return default(bool); }
+ public override bool IsLeapMonth(int year, int month, int era) { return default(bool); }
+ public override bool IsLeapYear(int year, int era) { return default(bool); }
+ public override System.DateTime ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, int era) { return default(System.DateTime); }
+ public override int ToFourDigitYear(int year) { return default(int); }
+ }
+ public partial class TaiwanCalendar : System.Globalization.Calendar
+ {
+ public TaiwanCalendar() { }
+ public override int[] Eras { get { return default(int[]); } }
+ public override System.DateTime MaxSupportedDateTime { get { return default(System.DateTime); } }
+ public override System.DateTime MinSupportedDateTime { get { return default(System.DateTime); } }
+ public override int TwoDigitYearMax { get { return default(int); } set { } }
+ public override System.DateTime AddMonths(System.DateTime time, int months) { return default(System.DateTime); }
+ public override System.DateTime AddYears(System.DateTime time, int years) { return default(System.DateTime); }
+ public override int GetDayOfMonth(System.DateTime time) { return default(int); }
+ public override System.DayOfWeek GetDayOfWeek(System.DateTime time) { return default(System.DayOfWeek); }
+ public override int GetDayOfYear(System.DateTime time) { return default(int); }
+ public override int GetDaysInMonth(int year, int month, int era) { return default(int); }
+ public override int GetDaysInYear(int year, int era) { return default(int); }
+ public override int GetEra(System.DateTime time) { return default(int); }
+ public override int GetLeapMonth(int year, int era) { return default(int); }
+ public override int GetMonth(System.DateTime time) { return default(int); }
+ public override int GetMonthsInYear(int year, int era) { return default(int); }
+ public override int GetWeekOfYear(System.DateTime time, System.Globalization.CalendarWeekRule rule, System.DayOfWeek firstDayOfWeek) { return default(int); }
+ public override int GetYear(System.DateTime time) { return default(int); }
+ public override bool IsLeapDay(int year, int month, int day, int era) { return default(bool); }
+ public override bool IsLeapMonth(int year, int month, int era) { return default(bool); }
+ public override bool IsLeapYear(int year, int era) { return default(bool); }
+ public override System.DateTime ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, int era) { return default(System.DateTime); }
+ public override int ToFourDigitYear(int year) { return default(int); }
+ }
+ public partial class TaiwanLunisolarCalendar : System.Globalization.EastAsianLunisolarCalendar
+ {
+ public TaiwanLunisolarCalendar() { }
+ public override int[] Eras { get { return default(int[]); } }
+ public override System.DateTime MaxSupportedDateTime { get { return default(System.DateTime); } }
+ public override System.DateTime MinSupportedDateTime { get { return default(System.DateTime); } }
+ public override int GetEra(System.DateTime time) { return default(int); }
+ }
+ public partial class ThaiBuddhistCalendar : System.Globalization.Calendar
+ {
+ public ThaiBuddhistCalendar() { }
+ public override int[] Eras { get { return default(int[]); } }
+ public override System.DateTime MaxSupportedDateTime { get { return default(System.DateTime); } }
+ public override System.DateTime MinSupportedDateTime { get { return default(System.DateTime); } }
+ public override int TwoDigitYearMax { get { return default(int); } set { } }
+ public override System.DateTime AddMonths(System.DateTime time, int months) { return default(System.DateTime); }
+ public override System.DateTime AddYears(System.DateTime time, int years) { return default(System.DateTime); }
+ public override int GetDayOfMonth(System.DateTime time) { return default(int); }
+ public override System.DayOfWeek GetDayOfWeek(System.DateTime time) { return default(System.DayOfWeek); }
+ public override int GetDayOfYear(System.DateTime time) { return default(int); }
+ public override int GetDaysInMonth(int year, int month, int era) { return default(int); }
+ public override int GetDaysInYear(int year, int era) { return default(int); }
+ public override int GetEra(System.DateTime time) { return default(int); }
+ public override int GetLeapMonth(int year, int era) { return default(int); }
+ public override int GetMonth(System.DateTime time) { return default(int); }
+ public override int GetMonthsInYear(int year, int era) { return default(int); }
+ public override int GetWeekOfYear(System.DateTime time, System.Globalization.CalendarWeekRule rule, System.DayOfWeek firstDayOfWeek) { return default(int); }
+ public override int GetYear(System.DateTime time) { return default(int); }
+ public override bool IsLeapDay(int year, int month, int day, int era) { return default(bool); }
+ public override bool IsLeapMonth(int year, int month, int era) { return default(bool); }
+ public override bool IsLeapYear(int year, int era) { return default(bool); }
+ public override System.DateTime ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, int era) { return default(System.DateTime); }
+ public override int ToFourDigitYear(int year) { return default(int); }
+ }
+ public partial class UmAlQuraCalendar : System.Globalization.Calendar
+ {
+ public UmAlQuraCalendar() { }
+ public override int[] Eras { get { return default(int[]); } }
+ public override System.DateTime MaxSupportedDateTime { get { return default(System.DateTime); } }
+ public override System.DateTime MinSupportedDateTime { get { return default(System.DateTime); } }
+ public override int TwoDigitYearMax { get { return default(int); } set { } }
+ public override System.DateTime AddMonths(System.DateTime time, int months) { return default(System.DateTime); }
+ public override System.DateTime AddYears(System.DateTime time, int years) { return default(System.DateTime); }
+ public override int GetDayOfMonth(System.DateTime time) { return default(int); }
+ public override System.DayOfWeek GetDayOfWeek(System.DateTime time) { return default(System.DayOfWeek); }
+ public override int GetDayOfYear(System.DateTime time) { return default(int); }
+ public override int GetDaysInMonth(int year, int month, int era) { return default(int); }
+ public override int GetDaysInYear(int year, int era) { return default(int); }
+ public override int GetEra(System.DateTime time) { return default(int); }
+ public override int GetLeapMonth(int year, int era) { return default(int); }
+ public override int GetMonth(System.DateTime time) { return default(int); }
+ public override int GetMonthsInYear(int year, int era) { return default(int); }
+ public override int GetYear(System.DateTime time) { return default(int); }
+ public override bool IsLeapDay(int year, int month, int day, int era) { return default(bool); }
+ public override bool IsLeapMonth(int year, int month, int era) { return default(bool); }
+ public override bool IsLeapYear(int year, int era) { return default(bool); }
+ public override System.DateTime ToDateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, int era) { return default(System.DateTime); }
+ public override int ToFourDigitYear(int year) { return default(int); }
+ }
+}
diff --git a/src/System.Globalization.Calendars/ref/System.Globalization.Calendars.csproj b/src/System.Globalization.Calendars/ref/System.Globalization.Calendars.csproj
new file mode 100644
index 0000000000..bee4c5c828
--- /dev/null
+++ b/src/System.Globalization.Calendars/ref/System.Globalization.Calendars.csproj
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" DefaultTargets="Build">
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
+ <PropertyGroup>
+ <AssemblyVersion>4.0.1.0</AssemblyVersion>
+ <OutputType>Library</OutputType>
+ </PropertyGroup>
+ <ItemGroup>
+ <Compile Include="System.Globalization.Calendars.cs" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="project.json" />
+ </ItemGroup>
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
+</Project> \ No newline at end of file
diff --git a/src/System.Globalization.Calendars/ref/project.json b/src/System.Globalization.Calendars/ref/project.json
new file mode 100644
index 0000000000..b5e60f82d4
--- /dev/null
+++ b/src/System.Globalization.Calendars/ref/project.json
@@ -0,0 +1,9 @@
+{
+ "dependencies": {
+ "System.Globalization": "4.0.0",
+ "System.Runtime": "4.0.0"
+ },
+ "frameworks": {
+ "dotnet": {}
+ }
+} \ No newline at end of file
diff --git a/src/System.Globalization.Calendars/ref/project.lock.json b/src/System.Globalization.Calendars/ref/project.lock.json
new file mode 100644
index 0000000000..4add84437c
--- /dev/null
+++ b/src/System.Globalization.Calendars/ref/project.lock.json
@@ -0,0 +1,124 @@
+{
+ "locked": true,
+ "version": -9996,
+ "targets": {
+ ".NETPlatform,Version=v5.0": {
+ "System.Globalization/4.0.0": {
+ "dependencies": {
+ "System.Runtime": "4.0.0"
+ },
+ "compile": {
+ "ref/dotnet/System.Globalization.dll": {}
+ }
+ },
+ "System.Runtime/4.0.0": {
+ "compile": {
+ "ref/dotnet/System.Runtime.dll": {}
+ }
+ }
+ }
+ },
+ "libraries": {
+ "System.Globalization/4.0.0": {
+ "sha512": "IBJyTo1y7ZtzzoJUA60T1XPvNTyw/wfFmjFoBFtlYfkekIOtD/AzDDIg0YdUa7eNtFEfliED2R7HdppTdU4t5A==",
+ "files": [
+ "License.rtf",
+ "System.Globalization.4.0.0.nupkg",
+ "System.Globalization.4.0.0.nupkg.sha512",
+ "System.Globalization.nuspec",
+ "lib/MonoAndroid10/_._",
+ "lib/MonoTouch10/_._",
+ "lib/net45/_._",
+ "lib/win8/_._",
+ "lib/wp80/_._",
+ "lib/wpa81/_._",
+ "lib/xamarinios10/_._",
+ "lib/xamarinmac20/_._",
+ "ref/dotnet/System.Globalization.dll",
+ "ref/dotnet/System.Globalization.xml",
+ "ref/dotnet/de/System.Globalization.xml",
+ "ref/dotnet/es/System.Globalization.xml",
+ "ref/dotnet/fr/System.Globalization.xml",
+ "ref/dotnet/it/System.Globalization.xml",
+ "ref/dotnet/ja/System.Globalization.xml",
+ "ref/dotnet/ko/System.Globalization.xml",
+ "ref/dotnet/ru/System.Globalization.xml",
+ "ref/dotnet/zh-hans/System.Globalization.xml",
+ "ref/dotnet/zh-hant/System.Globalization.xml",
+ "ref/MonoAndroid10/_._",
+ "ref/MonoTouch10/_._",
+ "ref/net45/_._",
+ "ref/netcore50/System.Globalization.dll",
+ "ref/netcore50/System.Globalization.xml",
+ "ref/netcore50/de/System.Globalization.xml",
+ "ref/netcore50/es/System.Globalization.xml",
+ "ref/netcore50/fr/System.Globalization.xml",
+ "ref/netcore50/it/System.Globalization.xml",
+ "ref/netcore50/ja/System.Globalization.xml",
+ "ref/netcore50/ko/System.Globalization.xml",
+ "ref/netcore50/ru/System.Globalization.xml",
+ "ref/netcore50/zh-hans/System.Globalization.xml",
+ "ref/netcore50/zh-hant/System.Globalization.xml",
+ "ref/win8/_._",
+ "ref/wp80/_._",
+ "ref/wpa81/_._",
+ "ref/xamarinios10/_._",
+ "ref/xamarinmac20/_._"
+ ]
+ },
+ "System.Runtime/4.0.0": {
+ "sha512": "Uq9epame8hEqJlj4KaWb67dDJvj4IM37jRFGVeFbugRdPz48bR0voyBhrbf3iSa2tAmlkg4lsa6BUOL9iwlMew==",
+ "files": [
+ "License.rtf",
+ "System.Runtime.4.0.0.nupkg",
+ "System.Runtime.4.0.0.nupkg.sha512",
+ "System.Runtime.nuspec",
+ "lib/MonoAndroid10/_._",
+ "lib/MonoTouch10/_._",
+ "lib/net45/_._",
+ "lib/win8/_._",
+ "lib/wp80/_._",
+ "lib/wpa81/_._",
+ "lib/xamarinios10/_._",
+ "lib/xamarinmac20/_._",
+ "ref/dotnet/System.Runtime.dll",
+ "ref/dotnet/System.Runtime.xml",
+ "ref/dotnet/de/System.Runtime.xml",
+ "ref/dotnet/es/System.Runtime.xml",
+ "ref/dotnet/fr/System.Runtime.xml",
+ "ref/dotnet/it/System.Runtime.xml",
+ "ref/dotnet/ja/System.Runtime.xml",
+ "ref/dotnet/ko/System.Runtime.xml",
+ "ref/dotnet/ru/System.Runtime.xml",
+ "ref/dotnet/zh-hans/System.Runtime.xml",
+ "ref/dotnet/zh-hant/System.Runtime.xml",
+ "ref/MonoAndroid10/_._",
+ "ref/MonoTouch10/_._",
+ "ref/net45/_._",
+ "ref/netcore50/System.Runtime.dll",
+ "ref/netcore50/System.Runtime.xml",
+ "ref/netcore50/de/System.Runtime.xml",
+ "ref/netcore50/es/System.Runtime.xml",
+ "ref/netcore50/fr/System.Runtime.xml",
+ "ref/netcore50/it/System.Runtime.xml",
+ "ref/netcore50/ja/System.Runtime.xml",
+ "ref/netcore50/ko/System.Runtime.xml",
+ "ref/netcore50/ru/System.Runtime.xml",
+ "ref/netcore50/zh-hans/System.Runtime.xml",
+ "ref/netcore50/zh-hant/System.Runtime.xml",
+ "ref/win8/_._",
+ "ref/wp80/_._",
+ "ref/wpa81/_._",
+ "ref/xamarinios10/_._",
+ "ref/xamarinmac20/_._"
+ ]
+ }
+ },
+ "projectFileDependencyGroups": {
+ "": [
+ "System.Globalization >= 4.0.0",
+ "System.Runtime >= 4.0.0"
+ ],
+ ".NETPlatform,Version=v5.0": []
+ }
+} \ No newline at end of file