Imported Upstream version 5.10.0.47

Former-commit-id: d0813289fa2d35e1f8ed77530acb4fb1df441bc0
This commit is contained in:
Xamarin Public Jenkins (auto-signing)
2018-01-24 17:04:36 +00:00
parent 88ff76fe28
commit e46a49ecf1
5927 changed files with 226314 additions and 129848 deletions

View File

@@ -1,19 +1,19 @@
thisdir = class/System.Data.DataSetExtensions
SUBDIRS = Test
SUBDIRS =
include ../../build/rules.make
LIBRARY = System.Data.DataSetExtensions.dll
TXT_RESOURCE_STRINGS = ../referencesource/System.Data.DataSetExtensions/System.Data.DataSetExtensions.txt
LIB_REFS = System.Core System System.Data System.Xml
KEYFILE = ../ecma.pub
LIB_MCS_FLAGS = -nowarn:436
LIB_MCS_FLAGS = -nowarn:436 -d:COREFX
TEST_MCS_FLAGS = $(LIB_MCS_FLAGS) -doc:$(test_lib:.dll=.xml) -nowarn:219 -nowarn:169 $(NUNIT_RESOURCE_FILES:%=/resource:%)
TEST_MCS_FLAGS = $(LIB_MCS_FLAGS) -nowarn:219 -nowarn:169 $(NUNIT_RESOURCE_FILES:%=/resource:%)
EXTRA_DISTFILES = $(RESOURCE_FILES) \
Test/System.Data/testdataset1.xml
include ../../build/library.make
RESX_RESOURCE_STRING = \
../../../external/corefx/src/System.Data.DataSetExtensions/src/Resources/Strings.resx
include ../../build/library.make

View File

@@ -1,33 +0,0 @@
namespace System.Data.DataSetExtensions
{
static partial class Strings
{
const string DataSetLinq_InvalidEnumerationValue_ = "The {0} enumeration value, {1}, is not valid.";
public const string DataSetLinq_EmptyDataRowSource = "The source contains no DataRows.";
public const string DataSetLinq_NullDataRow = "The source contains a DataRow reference that is null.";
public const string DataSetLinq_CannotLoadDeletedRow = "The source contains a deleted DataRow that cannot be copied to the DataTable.";
public const string DataSetLinq_CannotLoadDetachedRow = "The source contains a detached DataRow that cannot be copied to the DataTable.";
public const string DataSetLinq_CannotCompareDeletedRow = "The DataRowComparer does not work with DataRows that have been deleted since it only compares current values.";
const string DataSetLinq_NonNullableCast_ = "Cannot cast DBNull.Value to type '{0}'. Please use a nullable type.";
public const string ToLDVUnsupported = "Can not create DataView after using projection";
const string LDV_InvalidNumOfKeys_ = "Must provide '{0}' keys to find";
public static string DataSetLinq_InvalidEnumerationValue (params object[] args)
{
return SR.GetString (DataSetLinq_InvalidEnumerationValue_, args);
}
public static string DataSetLinq_NonNullableCast (object arg)
{
return SR.GetString (DataSetLinq_NonNullableCast_, arg);
}
public static string LDV_InvalidNumOfKeys (params object[] args)
{
return SR.GetString (LDV_InvalidNumOfKeys_, args);
}
// Missing
public const string LDVRowStateError = "LDVRowStateError";
}
}

View File

@@ -1,14 +1,14 @@
../../build/common/Consts.cs
Assembly/AssemblyInfo.cs
../referencesource/System.Data.DataSetExtensions/System/Data/DataRowComparer.cs
../referencesource/System.Data.DataSetExtensions/System/Data/DataRowExtensions.cs
../referencesource/System.Data.DataSetExtensions/System/Data/DataSetUtil.cs
../referencesource/System.Data.DataSetExtensions/System/Data/DataTableExtensions.cs
../referencesource/System.Data.DataSetExtensions/System/Data/EnumerableRowCollection.cs
../referencesource/System.Data.DataSetExtensions/System/Data/EnumerableRowCollectionExtensions.cs
../referencesource/System.Data.DataSetExtensions/System/Data/LinqDataView.cs
../referencesource/System.Data.DataSetExtensions/System/Data/OrderedEnumerableRowCollection.cs
../referencesource/System.Data.DataSetExtensions/System/Data/SortExpressionBuilder.cs
../referencesource/System.Data.DataSetExtensions/System/Data/TypedTableBase.cs
../referencesource/System.Data.DataSetExtensions/System/Data/TypedTableBaseExtensions.cs
ReferenceSources/Strings.cs
corefx/SR.cs
../../../external/corefx/src/System.Data.DataSetExtensions/src/System/Data/DataRowComparer.cs
../../../external/corefx/src/System.Data.DataSetExtensions/src/System/Data/DataRowExtensions.cs
../../../external/corefx/src/System.Data.DataSetExtensions/src/System/Data/DataSetUtil.cs
../../../external/corefx/src/System.Data.DataSetExtensions/src/System/Data/DataTableExtensions.cs
../../../external/corefx/src/System.Data.DataSetExtensions/src/System/Data/EnumerableRowCollection.cs
../../../external/corefx/src/System.Data.DataSetExtensions/src/System/Data/EnumerableRowCollectionExtensions.cs
../../../external/corefx/src/System.Data.DataSetExtensions/src/System/Data/OrderedEnumerableRowCollection.cs
../../../external/corefx/src/System.Data.DataSetExtensions/src/System/Data/SortExpressionBuilder.cs
../../../external/corefx/src/System.Data.DataSetExtensions/src/System/Data/TypedTableBase.cs
../../../external/corefx/src/System.Data.DataSetExtensions/src/System/Data/TypedTableBaseExtensions.cs

View File

@@ -1,8 +0,0 @@
thisdir = class/System.Data.DataSetExtensions/Test
include ../../../build/rules.make
all-local install-local clean-local test-local run-test-local run-test-ondotnet-local uninstall-local doc-update-local csproj-local:
DISTFILES = $(wildcard *.aspx)
dist-local: dist-default

View File

@@ -89,6 +89,7 @@ namespace MonoTests.System.Data
Assert.AreEqual (2, i.Current ["ID"], "#4");
}
#if !COREFX //LinqDataView is not supported yet
[Test]
public void AsDataView ()
{
@@ -99,5 +100,6 @@ namespace MonoTests.System.Data
Assert.AreEqual (1, dv [0] ["ID"], "#1");
Assert.AreEqual (4, dv [1] ["ID"], "#2");
}
#endif
}
}

View File

@@ -0,0 +1,14 @@
//
// This file was generated by resx2sr tool
//
partial class SR
{
public const string DataSetLinq_InvalidEnumerationValue = "The {0} enumeration value, {1}, is not valid.";
public const string DataSetLinq_EmptyDataRowSource = "The source contains no DataRows.";
public const string DataSetLinq_NullDataRow = "The source contains a DataRow reference that is null.";
public const string DataSetLinq_CannotLoadDetachedRow = "The source contains a detached DataRow that cannot be copied to the DataTable.";
public const string DataSetLinq_CannotCompareDeletedRow = "The DataRowComparer does not work with DataRows that have been deleted since it only compares current values.";
public const string DataSetLinq_CannotLoadDeletedRow = "The source contains a deleted DataRow that cannot be copied to the DataTable.";
public const string DataSetLinq_NonNullableCast = "Cannot cast DBNull. Value to type '{0}'. Please use a nullable type.";
}