Updates referencesource to .NET 4.7
[mono.git] / mcs / class / referencesource / System.Runtime.Serialization / System.Runtime.Serialization.txt
index 2f8b8280a55a3f374e366b57116e7055b299cd48..974e298822297c295c89797ba95994891d7ddc13 100644 (file)
@@ -164,6 +164,7 @@ XmlInvalidConversion=The value '{0}' cannot be parsed as the type '{1}'.
 XmlInvalidConversionWithoutValue=The value cannot be parsed as the type '{0}'.
 XmlStartElementExpected=Start element expected. Found {0}.
 XmlWriterMustBeInElement=WriteState '{0}' not valid. Caller must write start element before serializing in contentOnly mode.
+NonOptionalFieldMemberOnIsReferenceSerializableType={0}.{1}' is not marked with OptionalFieldAttribute, thus indicating that it must be serialized. However, '{0}' derives from a class marked with DataContractAttribute and an IsReference setting of '{2}'. It is not possible to have required data members on IsReference classes. Either decorate '{0}.{1}' with OptionalFieldAttribute, or disable the IsReference setting on the appropriate parent class.
 
 # System.Text
 
@@ -188,25 +189,25 @@ InvalidLocalNameEmpty=The empty string is not a valid local name.
 ;QuotaMustBePositive=Quota must be a positive value.
 XmlArrayTooSmall=Array too small.
 XmlArrayTooSmallInput=Array too small.  Length of available data must be at least {0}.
-;XmlBadBOM=Unrecognized Byte Order Mark.
+XmlBadBOM=Unrecognized Byte Order Mark.
 XmlBase64DataExpected=Base64 encoded data expected. Found {0}.
-;XmlCDATAInvalidAtTopLevel=CData elements not valid at top level of an XML document.
-;XmlCloseCData=']]>' not valid in text node content.
+XmlCDATAInvalidAtTopLevel=CData elements not valid at top level of an XML document.
+XmlCloseCData=']]>' not valid in text node content.
 XmlConversionOverflow=The value '{0}' cannot be represented with the type '{1}'.
-;XmlDeclarationRequired=An XML declaration with an encoding is required for all non-UTF8 documents.
+XmlDeclarationRequired=An XML declaration with an encoding is required for all non-UTF8 documents.
 XmlDeclMissingVersion=Version not found in XML declaration.
-;XmlDeclMissing=An XML declaration is required for all non-UTF8 documents.
-;XmlDeclNotFirst=No characters can appear before the XML declaration.
+XmlDeclMissing=An XML declaration is required for all non-UTF8 documents.
+XmlDeclNotFirst=No characters can appear before the XML declaration.
 XmlDictionaryStringIDRange=XmlDictionaryString IDs must be in the range from {0} to {1}.
 XmlDictionaryStringIDUndefinedSession=XmlDictionaryString ID {0} not defined in the XmlBinaryReaderSession.
 XmlDictionaryStringIDUndefinedStatic=XmlDictionaryString ID {0} not defined in the static dictionary.
 XmlDuplicateAttribute=Duplicate attribute found. Both '{0}' and '{1}' are from the namespace '{2}'.
 XmlEmptyNamespaceRequiresNullPrefix=The empty namespace requires a null or empty prefix.
-;XmlEncodingMismatch=The encoding in the declaration '{0}' does not match the encoding of the document '{1}'.
-;XmlEncodingNotSupported=XML encoding not supported.
+XmlEncodingMismatch=The encoding in the declaration '{0}' does not match the encoding of the document '{1}'.
+XmlEncodingNotSupported=XML encoding not supported.
 XmlEndElementExpected=End element '{0}' from namespace '{1}' expected. Found {2}.
 XmlEndElementNoOpenNodes=No corresponding start element is open.
-;XmlExpectedEncoding=The expected encoding '{0}' does not match the actual encoding '{1}'.
+XmlExpectedEncoding=The expected encoding '{0}' does not match the actual encoding '{1}'.
 XmlFoundCData=cdata '{0}'
 XmlFoundComment=comment '{0}'
 XmlFoundElement=element '{0}' from namespace '{1}'
@@ -220,31 +221,31 @@ XmlFullStartElementNameExpected=Non-empty start element '{0}' expected. Found {1
 XmlIDDefined=ID already defined.
 XmlKeyAlreadyExists=The specified key already exists in the dictionary.
 XmlIllegalOutsideRoot=Text cannot be written outside the root element.
-;XmlInvalidBytes=Invalid byte encoding.
+XmlInvalidBytes=Invalid byte encoding.
 XmlInvalidCharRef=Character reference not valid.
 XmlInvalidCommentChars=XML comments cannot contain '--' or end with '-'.
 XmlInvalidDeclaration=XML declaration can only be written at the beginning of the document.
 XmlInvalidDepth=Cannot call '{0}' while Depth is '{1}'.
 XmlInvalidEncoding=XML encoding must be 'UTF-8'.
-;XmlInvalidFFFE=Characters with hexadecimal values 0xFFFE and 0xFFFF are not valid.
+XmlInvalidFFFE=Characters with hexadecimal values 0xFFFE and 0xFFFF are not valid.
 XmlInvalidFormat=The input source is not correctly formatted.
 XmlInvalidID=ID must be >= 0.
 XmlInvalidOperation=The reader cannot be advanced.
 XmlInvalidPrefixState=A prefix cannot be defined while WriteState is '{0}'.
 XmlInvalidQualifiedName=Expected XML qualified name. Found '{0}'.
-;XmlInvalidRootData=The data at the root level is invalid.
+XmlInvalidRootData=The data at the root level is invalid.
 XmlInvalidStandalone='standalone' value in declaration must be 'yes' or 'no'.
 ;XmlInvalidStream=Stream returned by IStreamProvider cannot be null.
 XmlInvalidUniqueId=UniqueId cannot be zero length.
 XmlInvalidUTF8Bytes='{0}' contains invalid UTF8 bytes.
 XmlInvalidVersion=XML version must be '1.0'.
 XmlInvalidWriteState='{0}' cannot be called while WriteState is '{1}'.
-;XmlInvalidXmlByte=The byte 0x{0} is not valid at this location.
+XmlInvalidXmlByte=The byte 0x{0} is not valid at this location.
 XmlInvalidXmlSpace='{0}' is not a valid xml:space value. Valid values are 'default' and 'preserve'.
 XmlLineInfo=Line {0}, position {1}.
 XmlMalformedDecl=Malformed XML declaration.
 XmlMaxArrayLengthExceeded=The maximum array length quota ({0}) has been exceeded while reading XML data. This quota may be increased by changing the MaxArrayLength property on the XmlDictionaryReaderQuotas object used when creating the XML reader.
-#XmlMaxBytesPerReadExceeded=The 'maximum bytes per Read operation' quota ({0}) has been exceeded while reading XML data. Long element start tags (consisting of the element name, attribute names and attribute values) may trigger this quota. This quota may be increased by changing the MaxBytesPerRead property on the XmlDictionaryReaderQuotas object used when creating the XML reader.
+XmlMaxBytesPerReadExceeded=The 'maximum bytes per Read operation' quota ({0}) has been exceeded while reading XML data. Long element start tags (consisting of the element name, attribute names and attribute values) may trigger this quota. This quota may be increased by changing the MaxBytesPerRead property on the XmlDictionaryReaderQuotas object used when creating the XML reader.
 #XmlMaxDepthExceeded=The maximum read depth ({0}) has been exceeded because XML data being read has more levels of nesting than is allowed by the quota. This quota may be increased by changing the MaxDepth property on the XmlDictionaryReaderQuotas object used when creating the XML reader.
 XmlMaxNameTableCharCountExceeded=The maximum nametable character count quota ({0}) has been exceeded while reading XML data. The nametable is a data structure used to store strings encountered during XML processing - long XML documents with non-repeating element names, attribute names and attribute values may trigger this quota. This quota may be increased by changing the MaxNameTableCharCount property on the XmlDictionaryReaderQuotas object used when creating the XML reader.
 #XmlMaxStringContentLengthExceeded=The maximum string content length quota ({0}) has been exceeded while reading XML data. This quota may be increased by changing the MaxStringContentLength property on the XmlDictionaryReaderQuotas object used when creating the XML reader.
@@ -260,13 +261,13 @@ XmlOnlySingleValue=Only a single typed value may be written inside an attribute
 XmlPrefixBoundToNamespace=The prefix '{0}' is bound to the namespace '{1}' and cannot be changed to '{2}'.
 XmlProcessingInstructionNotSupported=Processing instructions (other than the XML declaration) and DTDs are not supported.
 XmlReservedPrefix=Prefixes beginning with "xml" (regardless of casing) are reserved for use by XML.
-;XmlSpaceBetweenAttributes=Whitespace must appear between attributes.
+XmlSpaceBetweenAttributes=Whitespace must appear between attributes.
 XmlSpecificBindingNamespace=The namespace '{1}' can only be bound to the prefix '{0}'.
 XmlSpecificBindingPrefix=The prefix '{0}' can only be bound to the namespace '{1}'.
 XmlStartElementLocalNameNsExpected=Start element '{0}' from namespace '{1}' expected. Found {2}.
 XmlStartElementNameExpected=Start element '{0}' expected. Found {1}.
-;XmlTagMismatch=Start element '{0}' does not match end element '{1}'.
-;XmlTokenExpected=The token '{0}' was expected but found '{1}'.
+XmlTagMismatch=Start element '{0}' does not match end element '{1}'.
+XmlTokenExpected=The token '{0}' was expected but found '{1}'.
 XmlUndefinedPrefix=The prefix '{0}' is not defined.
 XmlUnexpectedEndElement=No matching start tag for end element.
 XmlUnexpectedEndOfFile=Unexpected end of file. Following elements are not closed: {0}.