Imported Upstream version 5.16.0.100

Former-commit-id: 38faa55fb9669e35e7d8448b15c25dc447f25767
This commit is contained in:
Xamarin Public Jenkins (auto-signing)
2018-08-07 15:19:03 +00:00
parent 0a9828183b
commit 7d7f676260
4419 changed files with 170950 additions and 90273 deletions

View File

@@ -4,7 +4,7 @@ include ../../build/rules.make
LIBRARY = System.Xml.Linq.dll
LIB_REFS = System System.Core System.Xml
LIB_MCS_FLAGS =
LIB_MCS_FLAGS = -unsafe -nowarn:436
NO_SERIALIZATION_PROFILE := $(filter basic build, $(PROFILE))
ifndef NO_SERIALIZATION_PROFILE
@@ -18,6 +18,13 @@ endif
TEST_LIB_REFS = System.Core System.Xml System
TEST_MCS_FLAGS =
XTEST_LIB_REFS = System.Core System.Xml System Facades/System.Reflection Facades/System.Threading.Tasks
XTEST_LIB_FLAGS = -unsafe
EXTRA_DISTFILES =
RESX_RESOURCE_STRING = \
../../../external/corefx/src/System.Private.Xml.Linq/src/Resources/Strings.resx
include ../../build/library.make

View File

@@ -1,7 +1,43 @@
../../build/common/SR.cs
Assembly/AssemblyInfo.cs
../referencesource/System.Xml.Linq/System/Xml/Linq/XNodeValidator.cs
../referencesource/System.Xml.Linq/System/Xml/Linq/XNodeNavigator.cs
../referencesource/System.Xml.Linq/System/Xml/Linq/XLinq.cs
../referencesource/System.Xml.Linq/System/Xml/Linq/XComponentModel.cs
corefx/SR.cs
../../../external/corefx/src/Common/src/CoreLib/System/Text/StringBuilderCache.cs
../../../external/corefx/src/Common/src/System/Collections/Generic/EnumerableHelpers.cs
../../../external/corefx/src/Common/src/System/Collections/Generic/LargeArrayBuilder.cs
../../../external/corefx/src/Common/src/System/Collections/Generic/ArrayBuilder.cs
../../../external/corefx/src/System.Private.Xml.Linq/src/System/Xml/Linq/BaseUriAnnotation.cs
../../../external/corefx/src/System.Private.Xml.Linq/src/System/Xml/Linq/Extensions.cs
../../../external/corefx/src/System.Private.Xml.Linq/src/System/Xml/Linq/LineInfoAnnotation.cs
../../../external/corefx/src/System.Private.Xml.Linq/src/System/Xml/Linq/LineInfoEndElementAnnotation.cs
../../../external/corefx/src/System.Private.Xml.Linq/src/System/Xml/Linq/XAttribute.cs
../../../external/corefx/src/System.Private.Xml.Linq/src/System/Xml/Linq/XCData.cs
../../../external/corefx/src/System.Private.Xml.Linq/src/System/Xml/Linq/XComment.cs
../../../external/corefx/src/System.Private.Xml.Linq/src/System/Xml/Linq/XContainer.cs
../../../external/corefx/src/System.Private.Xml.Linq/src/System/Xml/Linq/XDeclaration.cs
../../../external/corefx/src/System.Private.Xml.Linq/src/System/Xml/Linq/XDocument.cs
../../../external/corefx/src/System.Private.Xml.Linq/src/System/Xml/Linq/XDocumentType.cs
../../../external/corefx/src/System.Private.Xml.Linq/src/System/Xml/Linq/XElement.cs
../../../external/corefx/src/System.Private.Xml.Linq/src/System/Xml/Linq/XHashtable.cs
../../../external/corefx/src/System.Private.Xml.Linq/src/System/Xml/Linq/XHelper.cs
../../../external/corefx/src/System.Private.Xml.Linq/src/System/Xml/Linq/XLinq.cs
../../../external/corefx/src/System.Private.Xml.Linq/src/System/Xml/Linq/XName.cs
../../../external/corefx/src/System.Private.Xml.Linq/src/System/Xml/Linq/XNamespace.cs
../../../external/corefx/src/System.Private.Xml.Linq/src/System/Xml/Linq/XNode.cs
../../../external/corefx/src/System.Private.Xml.Linq/src/System/Xml/Linq/XNodeBuilder.cs
../../../external/corefx/src/System.Private.Xml.Linq/src/System/Xml/Linq/XNodeDocumentOrderComparer.cs
../../../external/corefx/src/System.Private.Xml.Linq/src/System/Xml/Linq/XNodeEqualityComparer.cs
../../../external/corefx/src/System.Private.Xml.Linq/src/System/Xml/Linq/XNodeReader.cs
../../../external/corefx/src/System.Private.Xml.Linq/src/System/Xml/Linq/XObject.cs
../../../external/corefx/src/System.Private.Xml.Linq/src/System/Xml/Linq/XObjectChangeAnnotation.cs
../../../external/corefx/src/System.Private.Xml.Linq/src/System/Xml/Linq/XObjectChangeEventArgs.cs
../../../external/corefx/src/System.Private.Xml.Linq/src/System/Xml/Linq/XProcessingInstruction.cs
../../../external/corefx/src/System.Private.Xml.Linq/src/System/Xml/Linq/XStreamingElement.cs
../../../external/corefx/src/System.Private.Xml.Linq/src/System/Xml/Linq/XText.cs
../../../external/corefx/src/System.Private.Xml.Linq/src/System/Xml/Schema/XNodeValidator.cs
../../../external/corefx/src/System.Private.Xml.Linq/src/System/Xml/XPath/XAttributeExtensions.cs
../../../external/corefx/src/System.Private.Xml.Linq/src/System/Xml/XPath/XNodeNavigator.cs
../../../external/corefx/src/System.Private.Xml.Linq/src/System/Xml/XPath/XObjectExtensions.cs
../../../external/corefx/src/System.Xml.XPath.XDocument/src/System/Xml/XPath/XDocumentExtensions.cs

View File

@@ -0,0 +1,38 @@
//
// This file was generated by resx2sr tool
//
partial class SR
{
public const string Argument_AddAttribute = "An attribute cannot be added to content.";
public const string Argument_AddNode = "A node of type {0} cannot be added to content.";
public const string Argument_AddNonWhitespace = "Non-whitespace characters cannot be added to content.";
public const string Argument_ConvertToString = "The argument cannot be converted to a string.";
public const string Argument_InvalidExpandedName = "'{0}' is an invalid expanded name.";
public const string Argument_InvalidPIName = "'{0}' is an invalid name for a processing instruction.";
public const string Argument_InvalidPrefix = "'{0}' is an invalid prefix.";
public const string Argument_MustBeDerivedFrom = "The argument must be derived from {0}.";
public const string Argument_NamespaceDeclarationPrefixed = "The prefix '{0}' cannot be bound to the empty namespace name.";
public const string Argument_NamespaceDeclarationXml = "The prefix 'xml' is bound to the namespace name 'http://www.w3.org/XML/1998/namespace'. Other prefixes must not be bound to this namespace name, and it must not be declared as the default namespace.";
public const string Argument_NamespaceDeclarationXmlns = "The prefix 'xmlns' is bound to the namespace name 'http://www.w3.org/2000/xmlns/'. It must not be declared. Other prefixes must not be bound to this namespace name, and it must not be declared as the default namespace.";
public const string Argument_XObjectValue = "An XObject cannot be used as a value.";
public const string InvalidOperation_DeserializeInstance = "This instance cannot be deserialized.";
public const string InvalidOperation_DocumentStructure = "This operation would create an incorrectly structured document.";
public const string InvalidOperation_DuplicateAttribute = "Duplicate attribute.";
public const string InvalidOperation_ExpectedEndOfFile = "The XmlReader state should be EndOfFile after this operation.";
public const string InvalidOperation_ExpectedInteractive = "The XmlReader state should be Interactive.";
public const string InvalidOperation_ExpectedNodeType = "The XmlReader must be on a node of type {0} instead of a node of type {1}.";
public const string InvalidOperation_ExternalCode = "This operation was corrupted by external code.";
public const string InvalidOperation_MissingAncestor = "A common ancestor is missing.";
public const string InvalidOperation_MissingParent = "The parent is missing.";
public const string InvalidOperation_MissingRoot = "The root element is missing.";
public const string InvalidOperation_UnexpectedNodeType = "The XmlReader should not be on a node of type {0}.";
public const string InvalidOperation_UnresolvedEntityReference = "The XmlReader cannot resolve entity references.";
public const string InvalidOperation_WriteAttribute = "An attribute cannot be written after content.";
public const string NotSupported_WriteBase64 = "This XmlWriter does not support base64 encoded data.";
public const string NotSupported_WriteEntityRef = "This XmlWriter does not support entity references.";
public const string Argument_CreateNavigator = "This XPathNavigator cannot be created on a node of type {0}.";
public const string InvalidOperation_BadNodeType = "This operation is not valid on a node of type {0}.";
public const string InvalidOperation_UnexpectedEvaluation = "The XPath expression evaluated to unexpected type {0}.";
public const string NotSupported_MoveToId = "This XPathNavigator does not support IDs.";
}