X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=pkg%2FTizen.NET.API6%2Fbuild%2Ftizen60%2Fref%2FSystem.Runtime.Serialization.Xml.xml;fp=pkg%2Fbuild%2Ftizen50%2Fref%2FSystem.Runtime.Serialization.Xml.xml;h=4d9b6b6cff5caa42b32499ef2f64a8b2edb4dcdc;hb=5bd8586c393ccec12b6f596deed556bc6d22b653;hp=01f25f28146106f3e55edffa782285507ee2cd3b;hpb=345244cf7a66f9343db88f62755ec5193a27f1d1;p=platform%2Fcore%2Fcsapi%2Ftizenfx.git diff --git a/pkg/build/tizen50/ref/System.Runtime.Serialization.Xml.xml b/pkg/Tizen.NET.API6/build/tizen60/ref/System.Runtime.Serialization.Xml.xml similarity index 82% rename from pkg/build/tizen50/ref/System.Runtime.Serialization.Xml.xml rename to pkg/Tizen.NET.API6/build/tizen60/ref/System.Runtime.Serialization.Xml.xml index 01f25f2..4d9b6b6 100755 --- a/pkg/build/tizen50/ref/System.Runtime.Serialization.Xml.xml +++ b/pkg/Tizen.NET.API6/build/tizen60/ref/System.Runtime.Serialization.Xml.xml @@ -3,12 +3,117 @@ System.Runtime.Serialization.Xml - - Provides a data structure to store extra data encountered by the during deserialization of a type marked with the attribute. + + Allows the transformation of a set of .NET Framework types that are used in data contracts into an XML schema file (.xsd). - - Gets or sets the structure that contains extra data. - An that contains data that is not recognized as belonging to the data contract. + + Initializes a new instance of the class. + + + Initializes a new instance of the class with the specified set of schemas. + An that contains the schemas to be exported. + + + Gets a value that indicates whether the set of .common language runtime (CLR) types contained in a set of assemblies can be exported. + A of that contains the assemblies with the types to export. + if the types can be exported; otherwise, . + + + Gets a value that indicates whether the set of .common language runtime (CLR) types contained in a can be exported. + A that contains the specified types to export. + if the types can be exported; otherwise, . + + + Gets a value that indicates whether the specified common language runtime (CLR) type can be exported. + The to export. + if the type can be exported; otherwise, . + + + Transforms the types contained in the specified collection of assemblies. + A (of ) that contains the types to export. + The assemblies argument is . + An in the collection is . + + + Transforms the types contained in the passed to this method. + A (of ) that contains the types to export. + The types argument is . + A type in the collection is . + + + Transforms the specified .NET Framework type into an XML schema definition language (XSD) schema. + The to transform into an XML schema. + The type argument is . + + + Returns the top-level name and namespace for the . + The to query. + The that represents the top-level name and namespace for this , which is written to the stream when writing this object. + The type argument is . + + + Returns the XML schema type for the specified type. + The type to return a schema for. + An that contains the XML schema. + The type argument is . + + + Returns the contract name and contract namespace for the . + The that was exported. + An that represents the contract name of the type and its namespace. + The type argument is . + + + Gets or sets an that contains options that can be set for the export operation. + An that contains options used to customize how types are exported to schemas. + + + Gets the collection of exported XML schemas. + An that contains the schemas transformed from the set of common language runtime (CLR) types after calling the method. + + + When given a class representing a data contract, and metadata representing a member of the contract, produces an XPath query for the member. + + + Creates an XPath from a data contract using the specified data contract type, array of metadata elements, and namespaces.. + The type that represents a data contract. + The metadata, generated using the method of the class, that points to the specific data member used to generate the query. + The XML namespaces and their prefixes found in the data contract. + + + The XPath generated from the type and member data. + + + Creates an XPath from a data contract using the specified contract data type, array of metadata elements, the top level element, and namespaces. + The type that represents a data contract. + The metadata, generated using the method of the class, that points to the specific data member used to generate the query. + The top level element in the xpath. + The XML namespaces and their prefixes found in the data contract. + + + The XPath generated from the type and member data. + + + Contains methods for reading and writing XML. + + + Generates a default schema type given the specified type name and adds it to the specified schema set. + An to add the generated schema type to. + An that specifies the type name to assign the schema to. + The schemas or typeQName argument is . + + + Reads a set of XML nodes from the specified reader and returns the result. + An used for reading. + An array of type . + The xmlReader argument is . + While reading, a node was encountered. + + + Writes the supplied nodes using the specified writer. + An used for writing. + An array of type to write. + The xmlWriter argument is . Provides the base class used to serialize objects as XML streams or documents. This class is abstract. @@ -19,12 +124,12 @@ Gets a value that specifies whether the is positioned over an XML element that can be read. An used to read the XML stream or document. - true if the reader can read the data; otherwise, false. + if the reader can read the data; otherwise, . Gets a value that specifies whether the is positioned over an XML element that can be read. An used to read the XML stream or document. - true if the reader is positioned over the starting element; otherwise, false. + if the reader is positioned over the starting element; otherwise, . Reads the XML stream or document with a and returns the deserialized object. @@ -44,13 +149,13 @@ Reads the XML stream or document with an and returns the deserialized object; it also enables you to specify whether the serializer can read the data before attempting to read it. An used to read the XML document. - true to check whether the enclosing XML element name and namespace correspond to the root name and root namespace; otherwise, false to skip the verification. + to check whether the enclosing XML element name and namespace correspond to the root name and root namespace; otherwise, to skip the verification. The deserialized object. Reads the XML document or stream with an and returns the deserialized object; it also enables you to specify whether the serializer can read the data before attempting to read it. An used to read the XML document or stream. - true to check whether the enclosing XML element name and namespace correspond to the root name and root namespace; false to skip the verification. + to check whether the enclosing XML element name and namespace correspond to the root name and root namespace; to skip the verification. The deserialized object. @@ -123,140 +228,76 @@ there is a problem with the instance being serialized. the maximum number of objects to serialize has been exceeded. Check the property. - - Contains methods for reading and writing XML. - - - Generates a default schema type given the specified type name and adds it to the specified schema set. - An to add the generated schema type to. - An that specifies the type name to assign the schema to. - The schemas or typeQName argument is null. - - - Reads a set of XML nodes from the specified reader and returns the result. - An used for reading. - An array of type . - The xmlReader argument is null. - While reading, a null node was encountered. - - - Writes the supplied nodes using the specified writer. - An used for writing. - An array of type to write. - The xmlWriter argument is null. - - - When given a class representing a data contract, and metadata representing a member of the contract, produces an XPath query for the member. - - - Creates an XPath from a data contract using the specified data contract type, array of metadata elements, and namespaces.. - The type that represents a data contract. - The metadata, generated using the method of the class, that points to the specific data member used to generate the query. - The XML namespaces and their prefixes found in the data contract. - - - The XPath generated from the type and member data. - - - Creates an XPath from a data contract using the specified contract data type, array of metadata elements, the top level element, and namespaces. - The type that represents a data contract. - The metadata, generated using the method of the class, that points to the specific data member used to generate the query. - The top level element in the xpath. - The XML namespaces and their prefixes found in the data contract. - - - The XPath generated from the type and member data. + + Provides a data structure to store extra data encountered by the during deserialization of a type marked with the attribute. - - Allows the transformation of a set of .NET Framework types that are used in data contracts into an XML schema file (.xsd). + + Gets or sets the structure that contains extra data. + An that contains data that is not recognized as belonging to the data contract. - - Initializes a new instance of the class. + + Stores data from a versioned data contract that has been extended by adding new members. - - Initializes a new instance of the class with the specified set of schemas. - An that contains the schemas to be exported. + + Represents the options that can be set for an . - - Gets a value that indicates whether the set of .common language runtime (CLR) types contained in a set of assemblies can be exported. - A of that contains the assemblies with the types to export. - true if the types can be exported; otherwise, false. + + Initializes a new instance of the class. - - Gets a value that indicates whether the set of .common language runtime (CLR) types contained in a can be exported. - A that contains the specified types to export. - true if the types can be exported; otherwise, false. + + Gets the collection of types that may be encountered during serialization or deserialization. + A collection that contains types that may be encountered during serialization or deserialization. XML schema representations are exported for all the types specified in this collection by the . - - Gets a value that indicates whether the specified common language runtime (CLR) type can be exported. - The to export. - true if the type can be exported; otherwise, false. + + Specifies data contract serializer settings. - - Transforms the types contained in the specified collection of assemblies. - A (of ) that contains the types to export. - The assemblies argument is null. - An in the collection is null. + + Initializes a new instance of the class. - - Transforms the types contained in the passed to this method. - A (of ) that contains the types to export. - The types argument is null. - A type in the collection is null. + + Gets or sets the component used to dynamically map xsi:type declarations to known contract types. + The component used to dynamically map xsi:type declarations to known contract types. - - Transforms the specified .NET Framework type into an XML schema definition language (XSD) schema. - The to transform into an XML schema. - The type argument is null. + + Gets or sets a value that specifies whether to ignore data supplied by an extension of the class when the class is being serialized or deserialized. + to ignore data supplied by an extension of the class when the class is being serialized or deserialized; otherwise, . - - Returns the top-level name and namespace for the . - The to query. - The that represents the top-level name and namespace for this , which is written to the stream when writing this object. - The type argument is null. + + Gets or sets a collection of types that may be present in the object graph serialized using this instance of the DataContractSerializerSettings. + A collection of types that may be present in the object graph serialized using this instance of the DataContractSerializerSettings. - - Returns the XML schema type for the specified type. - The type to return a schema for. - An that contains the XML schema. - The type argument is null. + + Gets or sets the maximum number of items in an object graph to serialize or deserialize. + The maximum number of items in an object graph to serialize or deserialize. - - Returns the contract name and contract namespace for the . - The that was exported. - An that represents the contract name of the type and its namespace. - The type argument is null. + + Gets or sets a value that specifies whether to use non-standard XML constructs to preserve object reference data. + to use non-standard XML constructs to preserve object reference data; otherwise, . - - Gets or sets an that contains options that can be set for the export operation. - An that contains options used to customize how types are exported to schemas. + + Gets or sets the root name of the selected object. + The root name of the selected object. - - Gets the collection of exported XML schemas. - An that contains the schemas transformed from the set of common language runtime (CLR) types after calling the method. + + Gets or sets the root namespace for the specified object. + The root namespace for the specified object. - - Provides a mechanism for dynamically mapping types to and from xsi:type representations during serialization and deserialization. + + Gets or sets a value that specifies whether to serialize read only types. + to serialize read only types; otherwise, . - - Initializes a new instance of the class. + + Extends the class by providing methods for setting and getting an . - - Override this method to map the specified xsi:type name and namespace to a data contract type during deserialization. - The xsi:type name to map. - The xsi:type namespace to map. - The type declared in the data contract. - The known type resolver. - The type the xsi:type name and namespace is mapped to. + + Returns the surrogate serialization provider for this serializer. + The serializer which is being surrogated. + The surrogate serializer. - - Override this method to map a data contract type to an xsi:type name and namespace during serialization. - The type to map. - The type declared in the data contract. - The known type resolver. - The xsi:type name. - The xsi:type namespace. - true if mapping succeeded; otherwise, false. + + Specifies a surrogate serialization provider for this . + The serializer which is being surrogated. + The surrogate serialization provider. Serializes and deserializes an instance of a type into an XML stream or document using a supplied data contract. This class cannot be inherited. @@ -302,35 +343,35 @@ A of that contains the known types that may be present in the object graph. - Gets the component used to dynamically map xsi:type declarations to known contract types. - An implementation of the class. + Gets the component used to dynamically map declarations to known contract types. + An implementation of the class. Gets a value that specifies whether to ignore data supplied by an extension of the class when the class is being serialized or deserialized. - true to omit the extension data; otherwise, false. + to omit the extension data; otherwise, . Determines whether the is positioned on an object that can be deserialized. The used to read the XML stream. - true if the reader is at the start element of the stream to read; otherwise, false. + if the reader is at the start element of the stream to read; otherwise, . Determines whether the is positioned on an object that can be deserialized. An used to read the XML stream. - true if the reader is at the start element of the stream to read; otherwise, false. + if the reader is at the start element of the stream to read; otherwise, . Gets a collection of types that may be present in the object graph serialized using this instance of the . - A that contains the expected types passed in as known types to the constructor. + A that contains the expected types passed in as known types to the constructor. Gets the maximum number of items in an object graph to serialize or deserialize. - The maximum number of items to serialize or deserialize. The default is . + The maximum number of items to serialize or deserialize. The default is . The number of items exceeds the maximum value. Gets a value that specifies whether to use non-standard XML constructs to preserve object reference data. - true to keep the references; otherwise, false. + to keep the references; otherwise, . Reads the XML stream with an and returns the deserialized object. @@ -340,27 +381,27 @@ Reads the XML stream with an and returns the deserialized object, and also specifies whether a check is made to verify the object name before reading its value. The used to read the XML stream. - true to check whether the name of the object corresponds to the root name value supplied in the constructor; otherwise, false. + to check whether the name of the object corresponds to the root name value supplied in the constructor; otherwise, . The deserialized object. - The verifyObjectName parameter is set to true, and the element name and namespace do not correspond to the values set in the constructor. + The verifyObjectName parameter is set to , and the element name and namespace do not correspond to the values set in the constructor. Reads the XML stream with an and returns the deserialized object, and also specifies whether a check is made to verify the object name before reading its value. The used to read the XML stream. - true to check whether the name of the object corresponds to the root name value supplied in the constructor; otherwise, false. + to check whether the name of the object corresponds to the root name value supplied in the constructor; otherwise, . The deserialized object. - The verifyObjectName parameter is set to true, and the element name and namespace do not correspond to the values set in the constructor. + The verifyObjectName parameter is set to , and the element name and namespace do not correspond to the values set in the constructor. - Reads an XML document or document stream and returns the deserialized object. The method includes a parameter to specify whether the object name is verified is validated, and a resolver for mapping xsi:type declarations at runtime. + Reads an XML document or document stream and returns the deserialized object. The method includes a parameter to specify whether the object name is verified is validated, and a resolver for mapping declarations at runtime. The XML reader used to read the content. - true to verify the object name; otherwise, false. - An implementation of the to map xsi:type declarations to data contract types. + to verify the object name; otherwise, . + An implementation of the to map declarations to data contract types. The deserialized object. Gets a value that specifies whether read-only types are serialized. - true if read-only types are serialized; false if all types are serialized. + if read-only types are serialized; if all types are serialized. Writes the closing XML element using an . @@ -382,10 +423,10 @@ There is a problem with the instance being written. - Writes all the object data (starting XML element, content, and enclosing element) to an XML document or stream using the specified XmlDictionaryWriter. The method includes a resolver for mapping xsi:type declarations at runtime. + Writes all the object data (starting XML element, content, and enclosing element) to an XML document or stream using the specified XmlDictionaryWriter. The method includes a resolver for mapping declarations at runtime. An XmlDictionaryWriter used to write the content to the XML document or stream. The object that contains the content to write. - An implementation of the used to map xsi:type declarations to known data contracts. + An implementation of the used to map declarations to known data contracts. Writes the XML content using an . @@ -411,1790 +452,1749 @@ The used to write the XML start element. The object to write. - - Extends the class by providing methods for setting and getting an . - - - Returns the surrogate serialization provider for this serializer. - The serializer which is being surrogated. - The surrogate serializer. + + Provides a mechanism for dynamically mapping types to and from representations during serialization and deserialization. - - Specifies a surrogate serialization provider for this . - The serializer which is being surrogated. - The surrogate serialization provider. + + Initializes a new instance of the class. - - Specifies data contract serializer settings. + + Override this method to map the specified name and namespace to a data contract type during deserialization. + The name to map. + The namespace to map. + The type declared in the data contract. + The known type resolver. + The type the name and namespace is mapped to. - - Initializes a new instance of the class. + + Override this method to map a data contract type to an name and namespace during serialization. + The type to map. + The type declared in the data contract. + The known type resolver. + The xsi:type name. + The xsi:type namespace. + if mapping succeeded; otherwise, . - - Gets or sets the component used to dynamically map xsi:type declarations to known contract types. - The component used to dynamically map xsi:type declarations to known contract types. + + Specifies implementation requirements for XML text writers that derive from this interface. - - Gets or sets a value that specifies whether to ignore data supplied by an extension of the class when the class is being serialized or deserialized. - True to ignore data supplied by an extension of the class when the class is being serialized or deserialized; otherwise, false. + + Specifies initialization requirements for XML text writers that implement this method. + The stream to write to. + The character encoding of the stream. + If , stream is closed by the writer when done; otherwise . - - Gets or sets a collection of types that may be present in the object graph serialized using this instance of the DataContractSerializerSettings. - A collection of types that may be present in the object graph serialized using this instance of the DataContractSerializerSettings. + + Specifies implementation requirements for XML text readers that derive from this interface. - - Gets or sets the maximum number of items in an object graph to serialize or deserialize. - The maximum number of items in an object graph to serialize or deserialize. + + Specifies initialization requirements for XML text readers that read a stream. + The stream from which to read. + The character encoding of the stream. + The to apply. + The delegate to be called when the reader is closed. - - Gets or sets a value that specifies whether to use non-standard XML constructs to preserve object reference data. - True to use non-standard XML constructs to preserve object reference data; otherwise, false. + + Specifies initialization requirements for XML text readers that read a buffer. + The buffer from which to read. + The starting position from which to read in buffer. + The number of bytes that can be read from buffer. + The character encoding of the stream. + The to apply. + The delegate to be called when the reader is closed. - - Gets or sets the root name of the selected object. - The root name of the selected object. + + An that defines the contract that an Xml dictionary must implement to be used by and implementations. - - Gets or sets the root namespace for the specified object. - The root namespace for the specified object. + + Attempts to look up an entry in the dictionary. + Key to look up. + If key is defined, the that is mapped to the key; otherwise . + if key is in the dictionary, otherwise . - - Gets or sets a value that specifies whether to serialize read only types. - True to serialize read only types; otherwise, false. + + Checks the dictionary for a specified string value. + String value being checked for. + The corresponding , if found; otherwise . + if value is in the dictionary, otherwise . - - Represents the options that can be set for an . + + Checks the dictionary for a specified . + The being checked for. + The matching , if found; otherwise . + if is in the dictionary, otherwise . - - Initializes a new instance of the class. + + Specifies implementation requirements for XML binary writers that derive from this interface. - - Gets the collection of types that may be encountered during serialization or deserialization. - A KnownTypes collection that contains types that may be encountered during serialization or deserialization. XML schema representations are exported for all the types specified in this collection by the . + + Specifies initialization requirements for XML binary writers that implement this method. + The stream to write to. + The to use. + The to use. + If , stream is closed by the writer when done; otherwise . - - Stores data from a versioned data contract that has been extended by adding new members. + + Provides methods for reinitializing a binary reader to read a new document. - - A unique identifier optimized for Guids. + + Reinitializes the binary reader using the given input stream. + The stream from which to read. + to use. + to apply. + to use. + Delegate to call when the reader is closed. - - Creates a new instance of this class with a new, unique Guid. + + Reinitializes the binary reader using the given input buffer. + The buffer from which to read. + Starting position from which to read in buffer. + Number of bytes that can be read from buffer. + to use. + to apply. + to use. + Delegate to call when the reader is closed. - - Creates a new instance of this class using a byte array that represents a . - A byte array that represents a . - guid is null. - guid provides less than 16 valid bytes. + + Represents an interface that can be implemented by classes providing streams. - - Creates a new instance of this class using a . - A . - guid is null. + + Gets a stream. + A object. - - Creates a new instance of this class using a string. - A string used to generate the . - value is null. - Length of value is zero. + + Releases a stream to output. + The stream being released. - - Creates a new instance of this class starting from an offset within a byte array that represents a . - A byte array that represents a . - Offset position within the byte array that represents a . - guid is null. - offset less than zero or greater than the length of the array. - guid and offset provide less than 16 valid bytes. + + Contains properties and methods that when implemented by a , allows processing of XML fragments. - - Creates a new instance of this class starting from an offset within a char using a specified number of entries. - A char array that represents a . - Offset position within the char array that represents a . - Number of array entries to use, starting from offset. - chars is null. - count less than zero or greater than the length of the array minus offset. - count equals zero. + + Gets a value that indicates whether this can process XML fragments. + if this can process XML fragments; otherwise, . - - Gets the length of the string representation of the . - The length of the string representation of the . + + Ends the processing of an XML fragment. - - Tests whether an object equals this . - The object to compare. - true if the object equals this ; otherwise false. + + Starts the processing of an XML fragment. + The stream to write to. + If , any namespaces declared outside the fragment is declared again if used inside of it; if the namespaces are not declared again. - - Creates a hash-code representation of this . - An integer hash-code representation of this . + + Writes an XML fragment to the underlying stream of the writer. + The buffer to write to. + The starting position from which to write in buffer. + The number of bytes to be written to the buffer. - - Indicates whether the is a . - true if the is a ; otherwise false. + + for a callback method when closing the reader. + The that fires the OnClose event. - - Overrides the equality operator to test for equality of two s. - The first . - The second . - true if the two s are equal, or are both null; false if they are not equal, or if only one of them is null. + + Represents an abstract class that Windows Communication Foundation (WCF) derives from to do serialization and deserialization. - - Overrides the equality operator to test for inequality of two s. - The first . - The second . - true if the overridden equality operator returns false; otherwise false. + + Initializes a new instance of the class. - - Puts the value into a char array. - The char array. - Position in the char array to start inserting the value. - Number of entries in the char array filled by the value. - chars is null. - offset less than zero or greater than the length of the array. - guid and offset provide less than 16 valid bytes. + + This property always returns . Its derived classes can override to return if they support canonicalization. + in all cases. - - Displays the value in string format. - A string representation of the value. + + Creates an instance of that writes WCF binary XML format. + The stream to write to. + An instance of . - - Tries to get the value of the as a . - The if successful; otherwise . - true if the UniqueId represents a ; otherwise false. - buffer is null. - buffer and offset provide less than 16 valid bytes. + + Creates an instance of that writes WCF binary XML format. + The stream to write to. + The to use as the shared dictionary. + An instance of . - - Tries to get the value of the as a and store it in the given byte array at the specified offest. - byte array that will contain the . - Position in the byte array to start inserting the value. - true if the value stored in this instance of is a ; otherwise false. - buffer is null. - offset less than zero or greater than the length of the array. - buffer and offset provide less than 16 valid bytes. + + Creates an instance of that writes WCF binary XML format. + The stream to write to. + The to use as the shared dictionary. + The to use. + An instance of . - - Enables optimized strings to be managed in a dynamic way. + + Creates an instance of that writes WCF binary XML format. + The stream from which to read. + The to use as the shared dictionary. + The to use. + to indicate that the stream is closed by the writer when done; otherwise . + An instance of . - - Initializes a new instance of the class. + + Creates an instance of from an existing . + An instance of . + An instance of . + writer is . - - Creates an from the input parameters and adds it to an internal collection. - The key value. - The value. - The newly created that is added to an internal collection. - id is less than zero. - value is null. - An entry with key = id already exists. + + Creates an instance of that writes XML in the MTOM format. + The stream to write to. + The character encoding of the stream. + The maximum number of bytes that are buffered in the writer. + An attribute in the ContentType SOAP header. + An instance of . - - Clears the internal collection of all contents. + + Creates an instance of that writes XML in the MTOM format. + The stream to write to. + The character encoding of the stream. + The maximum number of bytes that are buffered in the writer. + The content-type of the MIME part that contains the Infoset. + The MIME boundary in the message. + The content-id URI of the MIME part that contains the Infoset. + to write message headers. + to indicate that the stream is closed by the writer when done; otherwise . + An instance of . - - Checks whether the internal collection contains an entry matching a key. - The key to search on. - When this method returns, contains a string if an entry is found; otherwise, null. This parameter is passed uninitialized. - true if an entry matching the key was found; otherwise, false. - key is null. + + Creates an instance of that writes text XML. + The stream to write to. + The character encoding of the output. + An instance of . - - Checks whether the internal collection contains an entry matching a value. - The value to search for. - When this method returns, contains a string if an entry is found; otherwise, null. This parameter is passed uninitialized. - true if an entry matching the value was found; otherwise, false. - value is null. + + Creates an instance of that writes text XML. + The stream to write to. + The character encoding of the stream. + to indicate that the stream is closed by the writer when done; otherwise . + An instance of . - - Checks whether the internal collection contains an entry matching a value. - The value to search for. - When this method returns, contains a string if an entry is found; otherwise, null. This parameter is passed uninitialized. - true if an entry matching the value was found; otherwise, false. - value is null. + + Creates an instance of that writes text XML. + The stream to write to. + An instance of . - - Enables using a dynamic dictionary to compress common strings that appear in a message and maintain state. + + When implemented by a derived class, it stops the canonicalization started by the matching call. + Method is not implemented yet. - - Creates an instance of this class. + + When implemented by a derived class, it starts the canonicalization. + The stream to write to. + to include comments; otherwise, . + The prefixes to be included. + Method is not implemented yet. - - Clears out the internal collections. + + Writes nodes from a array. + The namespace prefix. + The local name of the element. + The namespace URI of the element. + The array that contains the nodes. + The starting index in the array. + The number of nodes to get from the array. + array is . + count is < 0 or > array length minus offset. - - Tries to add an to the internal collection. - The to add. - The key of the that was successfully added. - true if the string could be added; otherwise, false. - value is null. - An entry with key = key already exists. - - - Implements a dictionary used to optimize Windows Communication Foundation (WCF)'s XML reader/writer implementations. - - - Creates an empty . - - - Creates a with an initial capacity. - The initial size of the dictionary. - - - Adds a string to the . - String to add to the dictionary. - The that was added. - - - Gets a static empty . - A static empty . - - - Attempts to look up an entry in the dictionary. - Key to look up. - If key is defined, the that is mapped to the key; otherwise null. - true if key is in the dictionary, otherwise false. - - - Checks the dictionary for a specified string value. - String value being checked for. - The corresponding , if found; otherwise null. - true if value is in the dictionary, otherwise false. - value is null. - - - Checks the dictionary for a specified . - The being checked for. - The matching , if found; otherwise null. - true if is in the dictionary, otherwise false. - value is null. - - - An abstract class that the Windows Communication Foundation (WCF) derives from to do serialization and deserialization. - - - Creates an instance of this class. Invoked only by its derived classes. - - - This property always returns false. Its derived classes can override to return true if they support canonicalization. - Returns false. - - - Creates an instance of that can read .NET Binary XML Format. - The buffer from which to read. - The quotas that apply to this operation. - An instance of . - buffer is null. - - - Creates an instance of that can read .NET Binary XML Format. - The stream from which to read. - The quotas that apply to this operation. - An instance of . - stream is null. - - - Creates an instance of that can read .NET Binary XML Format. - The stream from which to read. - to use. - The quotas that apply to this operation. - An instance of . - stream or quotas is null. - - - Creates an instance of that can read .NET Binary XML Format. - The buffer from which to read. - The starting position from which to read in buffer. - The number of bytes that can be read from buffer. - The quotas that apply to this operation. - An instance of . - buffer is null. - count is less than zero or greater than the buffer length minus the offset. - - - Creates an instance of that can read .NET Binary XML Format. - The stream from which to read. - to use. - The quotas that apply to this operation. - to use. - An instance of . - stream is null. - - - Creates an instance of that can read .NET Binary XML Format. - The buffer from which to read. - The starting position from which to read in buffer. - The number of bytes that can be read from buffer. - to use. - The quotas that apply to this operation. - An instance of . - buffer is null. - count is less than zero or greater than the buffer length minus the offset. - - - Creates an instance of that can read .NET Binary XML Format. - The stream from which to read. - to use. - to apply. - to use. - Delegate to be called when the reader is closed. - An instance of . - stream is null. - - - Creates an instance of that can read .NET Binary XML Format. - The buffer from which to read. - The starting position from which to read in buffer. - The number of bytes that can be read from buffer. - The to use. - The to apply. - The to use. - An instance of . - buffer is null. - count is less than zero or greater than the buffer length minus the offset. - - - Creates an instance of that can read .NET Binary XML Format. - The buffer from which to read. - The starting position from which to read in buffer. - The number of bytes that can be read from buffer. - The to use. - The to apply. - The to use. - Delegate to be called when the reader is closed. - An instance of . - buffer is null. - count is less than zero or greater than the buffer length minus the offset. - - - Creates an instance of from an existing . - An instance of . - An instance of . - reader is null. - - - Creates an instance of that reads XML in the MTOM format. - The buffer from which to read. - The starting position from which to read in buffer. - The number of bytes that can be read from buffer. - The possible character encodings of the input. - The Content-Type MIME type of the message. - The to apply to the reader. - The maximum allowed size of the buffer. - The delegate to be called when the reader is closed. - An instance of . - - - Creates an instance of that reads XML in the MTOM format. - The stream from which to read. - The possible character encodings of the stream. - The Content-Type MIME type of the message. - The MIME type of the message. - The to apply to the reader. - The delegate to be called when the reader is closed. - An instance of . - - - Creates an instance of that reads XML in the MTOM format. - The buffer from which to read. - The starting position from which to read in buffer. - The number of bytes that can be read from buffer. - The possible character encodings of the input. - The Content-Type MIME type of the message. - The quotas to apply to this reader. - An instance of . - - - Creates an instance of that reads XML in the MTOM format. - The buffer from which to read. - The starting position from which to read in buffer. - The number of bytes that can be read from buffer. - The possible character encodings of the input. - The quotas to apply to this reader. - An instance of . - - - Creates an instance of that reads XML in the MTOM format. - The stream from which to read. - The possible character encoding of the stream. - The quotas to apply to this reader. - An instance of . - encoding is null. - - - Creates an instance of that reads XML in the MTOM format. - The stream from which to read. - The possible character encodings of the stream. - The Content-Type MIME type of the message. - The quotas to apply to this reader. - An instance of . - - - Creates an instance of that reads XML in the MTOM format. - The stream from which to read. - The possible character encodings of the stream. - The quotas to apply to this reader. - An instance of . - encoding is null. - - - Creates an instance of that reads XML in the MTOM format. - The buffer from which to read. - The starting position from which to read in buffer. - The number of bytes that can be read from buffer. - The possible character encoding of the input. - The quotas to apply to this reader. - An instance of . - encoding is null. - - - Creates an instance of . - The stream from which to read. - The object that specifies the encoding properties to apply. - The to apply. - The delegate to be called when the reader is closed. - An instance of . - - - Creates an instance of . - The buffer from which to read. - The quotas applied to the reader. - An instance of . - buffer is null. - - - Creates an instance of . - The stream from which to read. - The quotas applied to the reader. - An instance of . - - - Creates an instance of . - The buffer from which to read. - The starting position from which to read in buffer. - The number of bytes that can be read from buffer. - The quotas applied to the reader. - An instance of . - - - Creates an instance of . - The buffer from which to read. - The starting position from which to read in buffer. - The number of bytes that can be read from buffer. - The object that specifies the encoding properties to apply. - The to apply. - The delegate to be called when the reader is closed. - An instance of . - - - This method is not yet implemented. - Always. - - - When overridden in a derived class, gets the value of an attribute. - An that represents the local name of the attribute. - An that represents the namespace of the attribute. - The value of the attribute. - - - Gets non-atomized names. - The local name. - The namespace for the local localName. - - - Gets the index of the local name of the current node within an array of names. - The string array of local names to be searched. - The namespace of current node. - The index of the local name of the current node within an array of names. - namespaceUri is null. - - - Gets the index of the local name of the current node within an array of names. - The array of local names to be searched. - The namespace of current node. - The index of the local name of the current node within an array of names. - namespaceUri is null. - - - Checks whether the parameter, localName, is the local name of the current node. - The local name of the current node. - true if localName matches local name of the current node; otherwise false. - - - Checks whether the parameter, localName, is the local name of the current node. - An that represents the local name of the current node. - true if localName matches local name of the current node; otherwise false. - localName is null. - - - Checks whether the parameter, namespaceUri, is the namespace of the current node. - The namespace of current node. - true if namespaceUri matches namespace of the current node; otherwise false. - namespaceUri is null. - - - Checks whether the parameter, namespaceUri, is the namespace of the current node. - Namespace of current node. - true if namespaceUri matches namespace of the current node; otherwise false. - namespaceUri is null. - - - Checks whether the reader is positioned at the start of an array. This class returns false, but derived classes that have the concept of arrays might return true. - Type of the node, if a valid node; otherwise null. - true if the reader is positioned at the start of an array node; otherwise false. - - - Tests whether the first tag is a start tag or empty element tag and if the local name and namespace URI match those of the current node. - An that represents the local name of the attribute. - An that represents the namespace of the attribute. - true if the first tag in the array is a start tag or empty element tag and matches localName and namespaceUri; otherwise false. - - - Tests whether the current node is a text node. - Type of the node being tested. - true if the node type is , , , , or ; otherwise false. - - - Tests whether the current content node is a start element or an empty element and if the and properties of the element matches the given argument. + + Writes nodes from a array. + The namespace prefix. The local name of the element. The namespace URI of the element. + The array that contains the nodes. + The starting index in the array. + The number of nodes to get from the array. + array is . + count is < 0 or > array length minus offset. - - Tests whether the current content node is a start element or an empty element and if the and properties of the element matches the given arguments. + + Writes nodes from a array. + The namespace prefix. The local name of the element. The namespace URI of the element. + The array that contains the nodes. + The starting index in the array. + The number of nodes to get from the array. + array is . + count is < 0 or > array length minus offset. - - Tests whether the current content node is a start element or an empty element and if the property of the element matches the given argument. - The property of the element. - - - Tests whether the current content node is a start element or an empty element. - - - Gets the quota values that apply to the current instance of this class. - The that applies to the current instance of this class. - - - Reads repeated occurrences of float numbers into a typed array. + + Writes nodes from a array. + The namespace prefix. The local name of the element. The namespace URI of the element. - The array into which the float numbers are put. + The array that contains the nodes. The starting index in the array. - The number of float numbers to put in the array. - The number of float numbers put in the array. - array is null. + The number of nodes to get from the array. + array is . count is < 0 or > array length minus offset. - - Reads repeated occurrences of long integers into a typed array. + + Writes nodes from a array. + The namespace prefix. The local name of the element. The namespace URI of the element. - The array into which the integers are put. + The array that contains the nodes. The starting index in the array. - The number of integers to put in the array. - The number of integers put in the array. - array is null. + The number of nodes to get from the array. + array is . count is < 0 or > array length minus offset. - - Reads repeated occurrences of integers into a typed array. + + Writes nodes from a array. + The namespace prefix. The local name of the element. The namespace URI of the element. - The array into which the integers are put. + The array that contains the nodes. The starting index in the array. - The number of integers to put in the array. - The number of integers put in the array. - array is null. + The number of nodes to get from the array. + array is . count is < 0 or > array length minus offset. - - Reads repeated occurrences of short integers into a typed array. + + Writes nodes from a array. + The namespace prefix. The local name of the element. The namespace URI of the element. - The array into which the integers are put. + The array that contains the nodes. The starting index in the array. - The number of integers to put in the array. - The number of integers put in the array. - array is null. + The number of nodes to get from the array. + array is . count is < 0 or > array length minus offset. - - Reads repeated occurrences of nodes into a typed array. + + Writes nodes from a array. + The namespace prefix. The local name of the element. The namespace URI of the element. - The array into which the nodes are put. + The array that contains the nodes. The starting index in the array. - The number of nodes to put in the array. - The number of nodes put in the array. - array is null. + The number of nodes to get from the array. + array is . count is < 0 or > array length minus offset. - - Reads repeated occurrences of nodes type into a typed array. + + Writes nodes from a array. + The namespace prefix. The local name of the element. The namespace URI of the element. - The array into which the nodes are put. + The array that contains the nodes. The starting index in the array. - The number of nodes to put in the array. - The number of nodes put in the array. - array is null. + The number of nodes to get from the array. + array is . count is < 0 or > array length minus offset. - - Reads repeated occurrences of nodes into a typed array. + + Writes nodes from a array. + The namespace prefix. The local name of the element. The namespace URI of the element. - The array into which the nodes are put. + The array that contains the nodes. The starting index in the array. - The number of nodes to put in the array. - The number of nodes put in the array. - array is null. + The number of nodes to get from the array. + array is . count is < 0 or > array length minus offset. - - Reads repeated occurrences of nodes into a typed array. + + Writes nodes from a array. + The namespace prefix. The local name of the element. The namespace URI of the element. - The array into which the nodes are put. + The array that contains the nodes. The starting index in the array. - The number of nodes to put in the array. - The number of nodes put in the array. - array is null. + The number of nodes to get from the array. + array is . count is < 0 or > array length minus offset. - - Reads repeated occurrences of nodes into a typed array. + + Writes nodes from a array. + The namespace prefix. The local name of the element. The namespace URI of the element. - The array into which the nodes are put. + The array that contains the nodes. The starting index in the array. - The number of nodes to put in the array. - The number of nodes put in the array. - array is null. + The number of nodes to get from the array. + array is . count is < 0 or > array length minus offset. - - Reads repeated occurrences of nodes into a typed array. + + Writes nodes from a array. + The namespace prefix. The local name of the element. The namespace URI of the element. - The array into which the nodes are put. + The array that contains the nodes. The starting index in the array. - The number of nodes to put in the array. - The number of nodes put in the array. - array is null. + The number of nodes to get from the array. + array is . count is < 0 or > array length minus offset. - - Reads repeated occurrences of float numbers into a typed array. + + Writes nodes from a array. + The namespace prefix. The local name of the element. The namespace URI of the element. - The array into which the float numbers are put. + The array that contains the nodes. The starting index in the array. - The number of float numbers to put in the array. - The umber of float numbers put in the array. - array is null. + The number of nodes to get from the array. + array is . count is < 0 or > array length minus offset. - - Reads repeated occurrences of nodes into a typed array. + + Writes nodes from a array. + The namespace prefix. The local name of the element. The namespace URI of the element. - The array into which the nodes are put. + The array that contains the nodes. The starting index in the array. - The number of nodes to put in the array. - The number of nodes put in the array. - array is null. + The number of nodes to get from the array. + array is . count is < 0 or > array length minus offset. - - Reads repeated occurrences of nodes into a typed array. + + Writes nodes from a array. + The namespace prefix. The local name of the element. The namespace URI of the element. - The array into which the nodes are put. + The array that contains the nodes. The starting index in the array. - The number of nodes to put in the array. - The number of nodes put in the array. - array is null. + The number of nodes to get from the array. + array is . count is < 0 or > array length minus offset. - - Reads repeated occurrences of nodes into a typed array. + + Writes nodes from a array. + The namespace prefix. The local name of the element. The namespace URI of the element. - The array into which the nodes are put. + The array that contains the nodes. The starting index in the array. - The number of nodes to put in the array. - The number of nodes put in the array. - array is null. + The number of nodes to get from the array. + array is . count is < 0 or > array length minus offset. - - Reads repeated occurrences of nodes into a typed array. + + Writes nodes from a array. + The namespace prefix. The local name of the element. The namespace URI of the element. - The array into which the nodes are put. + The array that contains the nodes. The starting index in the array. - The number of nodes to put in the array. - The number of nodes put in the array. - array is null. + The number of nodes to get from the array. + array is . count is < 0 or > array length minus offset. - - Reads repeated occurrences of nodes into a typed array. + + Writes nodes from a array. + The namespace prefix. The local name of the element. - The local name of the element. - The array into which the nodes are put. + The namespace URI of the element. + The array that contains the nodes. The starting index in the array. - The number of nodes to put in the array. - The number of nodes put in the array. - array is null. + The number of nodes to get from the array. + array is . count is < 0 or > array length minus offset. - - Reads repeated occurrences of short integers into a typed array. + + Writes nodes from a array. + The namespace prefix. The local name of the element. The namespace URI of the element. - The array into which the integers are put. + The array that contains the data. The starting index in the array. - The number of integers to put in the array. - The number of integers put in the array. - array is null. + The number of values to write from the array. + array is . count is < 0 or > array length minus offset. - - Reads repeated occurrences of integers into a typed array. + + Writes an attribute qualified name and value. + The local name of the attribute. + The namespace URI of the attribute. + The attribute. + + + Writes an attribute qualified name and value. + The prefix of the attribute. + The local name of the attribute. + The namespace URI of the attribute. + The attribute. + + + Asynchronously encodes the specified binary bytes as Base64 and writes out the resulting text. + Byte array to encode. + The position in the buffer indicating the start of the bytes to write. + The number of bytes to write. + The task that represents the asynchronous operation. + An asynchronous method was called without setting the flag to . In this case, is thrown with the message "Set XmlWriterSettings.Async to true if you want to use Async Methods." + + + Writes an element with a text content. The local name of the element. The namespace URI of the element. - The array into which the integers are put. - The starting index in the array. - The number of integers to put in the array. - The number of integers put in the array. - array is null. - count is < 0 or > array length minus offset. + The element content. - - Reads repeated occurrences of long integers into a typed array. + + Writes an element with a text content. + The prefix of the element. The local name of the element. The namespace URI of the element. - The array into which the integers are put. - The starting index in the array. - The number of integers to put in the array. - The number of integers put in the array. - array is null. - count is < 0 or > array length minus offset. + The element content. - - Reads repeated occurrences of nodes into a typed array. + + Writes the current XML node from an . + The . + to copy the default attributes from the ; otherwise, . + reader is . + + + Writes the current XML node from an . + The . + to copy the default attributes from the ; otherwise, . + reader is . + + + Writes out the namespace-qualified name. This method looks up the prefix that is in scope for the given namespace. + The local name of the qualified name. + The namespace URI of the qualified name. + localName is . + + + Writes the start of an attribute with the specified local name, and namespace URI. + The local name of the attribute. + The namespace URI of the attribute. + + + Writes the start of an attribute with the specified prefix, local name, and namespace URI. + The namespace prefix. + The local name of the attribute. + The namespace URI of the attribute. + + + Writes the specified start tag and associates it with the given namespace. The local name of the element. The namespace URI of the element. - The array into which the nodes are put. - The starting index in the array. - The number of nodes to put in the array. - The number of nodes put in the array. - array is null. - count is < 0 or > array length minus offset. + The writer is closed. + + + Writes the specified start tag and associates it with the given namespace and prefix. + The prefix of the element. + The local name of the element. + The namespace URI of the element. + The writer is closed. + + + Writes the given text content. + The text to write. + + + Writes the text node that an is currently positioned on. + The to get the text value from. + to indicate that the reader is positioned on an attribute value or element content; otherwise, . + + + Writes a value. + The value to write. + + + Writes a value. + The value to write. + + + Writes a value from an . + The value to write. + value is . + value returns a stream object. + An method was called before a previous asynchronous operation finished. In this case, is thrown with the message "An asynchronous operation is already in progress." + + + Writes a Unique Id value. + The Unique Id value to write. + value is . + + + Writes a value. + The value. + + + Asynchronously writes a value from an . + The value to write. + The task that represents the asynchronous operation. + An asynchronous method was called without setting the flag to . In this case, is thrown with the message "Set XmlWriterSettings.Async to true if you want to use Async Methods." + + + Writes a standard XML attribute in the current node. + The local name of the attribute. + The value of the attribute. + + + Writes an XML attribute in the current node. + The local name of the attribute. + The value of the attribute. + + + Writes a namespace declaration attribute. + The prefix that is bound to the given namespace. + The namespace to which the prefix is bound. + namespaceUri is . + + + Writes a namespace declaration attribute. + The prefix that is bound to the given namespace. + The namespace to which the prefix is bound. + namespaceUri is . + + + Represents an entry stored in a . + + + Creates an instance of this class. + The containing this instance. + The string that is the value of the dictionary entry. + The integer that is the key of the dictionary entry. + value is . + key is less than 0 or greater than / 4. + + + Represents the passed to the constructor of this instance of . + The for this dictionary entry. + + + Gets an representing the empty string. + An representing the empty string. + + + Gets the integer key for this instance of the class. + The integer key for this instance of the class. + + + Displays a text representation of this object. + The string value for this instance of the class. + + + Gets the string value for this instance of the class. + The string value for this instance of the class. + + + Enumerates the configurable quota values for XmlDictionaryReaders. + + + Specifies the maximum allowed array length. + + + + Specifies the maximum allowed bytes returned for each read. + + + + Specifies the maximum nested node depth. + + + + Specifies the maximum characters allowed in a table name. + + + + Specifies the maximum string length returned by the reader. + + + + Contains configurable quota values for XmlDictionaryReaders. + + + Creates a new instance of this class. + + + Sets the properties on a passed-in quotas instance, based on the values in this instance. + The instance to which to copy values. + Trying to the value, but quota values are read-only for the passed in instance. + Passed in target quotas is . + + + Gets an instance of this class with all properties set to maximum values. + An instance of with properties set to . + + + Gets and sets the maximum allowed array length. + The maximum allowed array length. The default is 16384. + Trying to the value, but quota values are read-only for this instance. + Trying to the value to less than zero. + + + Gets and sets the maximum allowed bytes returned for each read. + The maximum allowed bytes returned for each read. The default is 4096. + Trying to the value, but quota values are read-only for this instance. + Trying to the value to less than zero. + + + Gets and sets the maximum nested node depth. + The maximum nested node depth. The default is 32; + Trying to the value and quota values are read-only for this instance. + Trying to the value is less than zero. + + + Gets and sets the maximum characters allowed in a table name. + The maximum characters allowed in a table name. The default is 16384. + Trying to the value, but quota values are read-only for this instance. + Trying to the value to less than zero. - - Reads repeated occurrences of nodes into a typed array. - The local name of the element. - The namespace URI of the element. - A array of the nodes. + + Gets and sets the maximum string length returned by the reader. + The maximum string length returned by the reader. The default is 8192. + Trying to the value, but quota values are read-only for this instance. + Trying to the value to less than zero. - - Reads repeated occurrences of nodes into a typed array. - The local name of the element. - The namespace URI of the element. - A array of the nodes. + + Gets the modified quotas for the . + The modified quotas for the . - - Converts a node's content to a specified type. - The of the value to be returned. - An object that is used to resolve any namespace prefixes related to type conversion. For example, this can be used when converting an object to an xs:string. This value can be a null reference. - The concatenated text content or attribute value converted to the requested type. + + An class that the Windows Communication Foundation (WCF) derives from to do serialization and deserialization. - - Reads the content and returns the Base64 decoded binary bytes. - A byte array that contains the Base64 decoded binary bytes. - The array size is greater than the MaxArrayLength quota for this reader. + + Creates an instance of this class. Invoked only by its derived classes. - - Reads the content and returns the BinHex decoded binary bytes. - The maximum array length. - A byte array that contains the BinHex decoded binary bytes. - The array size is greater than maxByteArrayContentLength. + + This property always returns . Its derived classes can override to return if they support canonicalization. + Returns . - - Reads the content and returns the BinHex decoded binary bytes. - A byte array that contains the BinHex decoded binary bytes. - The array size is greater than . + + Creates an instance of that can read .NET Binary XML Format. + The buffer from which to read. + The quotas that apply to this operation. + An instance of . + buffer is . - - Reads the content into a char array. - The array into which the characters are put. - The starting index in the array. - The number of characters to put in the array. - Number of characters read. + + Creates an instance of that can read .NET Binary XML Format. + The stream from which to read. + The quotas that apply to this operation. + An instance of . + stream is . - - Converts a node's content to decimal. - The decimal representation of node's content. + + Creates an instance of that can read .NET Binary XML Format. + The stream from which to read. + to use. + The quotas that apply to this operation. + An instance of . + stream or quotas is . - - Converts a node's content to float. - The float representation of node's content. + + Creates an instance of that can read .NET Binary XML Format. + The buffer from which to read. + The starting position from which to read in buffer. + The number of bytes that can be read from buffer. + The quotas that apply to this operation. + An instance of . + buffer is . + count is less than zero or greater than the buffer length minus the offset. - - Converts a node's content to guid. - The guid representation of node's content. + + Creates an instance of that can read .NET Binary XML Format. + The stream from which to read. + to use. + The quotas that apply to this operation. + to use. + An instance of . + stream is . - - Converts a node's content to a qualified name representation. - The part of the qualified name (out parameter). - The part of the qualified name (out parameter). + + Creates an instance of that can read .NET Binary XML Format. + The buffer from which to read. + The starting position from which to read in buffer. + The number of bytes that can be read from buffer. + to use. + The quotas that apply to this operation. + An instance of . + buffer is . + count is less than zero or greater than the buffer length minus the offset. - - Converts a node's content to a string. - The node content in a string representation. + + Creates an instance of that can read .NET Binary XML Format. + The stream from which to read. + to use. + to apply. + to use. + Delegate to be called when the reader is closed. + An instance of . + stream is . - - Converts a node's content to a string. - The maximum string length. - Node content in string representation. + + Creates an instance of that can read .NET Binary XML Format. + The buffer from which to read. + The starting position from which to read in buffer. + The number of bytes that can be read from buffer. + The to use. + The to apply. + The to use. + An instance of . + buffer is . + count is less than zero or greater than the buffer length minus the offset. - - Converts a node's content to a string. - The array of strings to match content against. - The index of the entry in strings that matches the content. - The node content in a string representation. - An entry in strings is null. + + Creates an instance of that can read .NET Binary XML Format. + The buffer from which to read. + The starting position from which to read in buffer. + The number of bytes that can be read from buffer. + The to use. + The to apply. + The to use. + Delegate to be called when the reader is closed. + An instance of . + buffer is . + count is less than zero or greater than the buffer length minus the offset. - - Converts a node's content to a string. - The array of objects to match content against. - The index of the entry in strings that matches the content. - The node content in a string representation. - An entry in strings is null. + + Creates an instance of from an existing . + An instance of . + An instance of . + reader is . - - Converts a node's content to . - representation of node's content. + + Creates an instance of that reads XML in the MTOM format. + The buffer from which to read. + The starting position from which to read in buffer. + The number of bytes that can be read from buffer. + The possible character encodings of the input. + The Content-Type MIME type of the message. + The to apply to the reader. + The maximum allowed size of the buffer. + The delegate to be called when the reader is closed. + An instance of . - - Converts a node's content to a unique identifier. - The node's content represented as a unique identifier. + + Creates an instance of that reads XML in the MTOM format. + The stream from which to read. + The possible character encodings of the stream. + The Content-Type MIME type of the message. + The MIME type of the message. + The to apply to the reader. + The delegate to be called when the reader is closed. + An instance of . - - Converts a node's content to a array. - The local name of the element. - The namespace URI of the element. - The node's content represented as a array. + + Creates an instance of that reads XML in the MTOM format. + The buffer from which to read. + The starting position from which to read in buffer. + The number of bytes that can be read from buffer. + The possible character encodings of the input. + The Content-Type MIME type of the message. + The quotas to apply to this reader. + An instance of . - - Converts a node's content to a array. - The local name of the element. - The namespace URI of the element. - The node's content represented as a array. + + Creates an instance of that reads XML in the MTOM format. + The buffer from which to read. + The starting position from which to read in buffer. + The number of bytes that can be read from buffer. + The possible character encodings of the input. + The quotas to apply to this reader. + An instance of . - - Converts a node's content to a array. - The local name of the element. - The namespace URI of the element. - The node's content represented as a array. + + Creates an instance of that reads XML in the MTOM format. + The stream from which to read. + The possible character encoding of the stream. + The quotas to apply to this reader. + An instance of . + encoding is . - - Converts a node's content to a array. - The local name of the element. - The namespace URI of the element. - The node's content represented as a array. + + Creates an instance of that reads XML in the MTOM format. + The stream from which to read. + The possible character encodings of the stream. + The Content-Type MIME type of the message. + The quotas to apply to this reader. + An instance of . - - Converts a node's content to a array. - The local name of the element. - The namespace URI of the element. - The node's content represented as a array. + + Creates an instance of that reads XML in the MTOM format. + The stream from which to read. + The possible character encodings of the stream. + The quotas to apply to this reader. + An instance of . + encoding is . - - Converts a node's content to a array. - The local name of the element. - The namespace URI of the element. - The node's content represented as a array. + + Creates an instance of that reads XML in the MTOM format. + The buffer from which to read. + The starting position from which to read in buffer. + The number of bytes that can be read from buffer. + The possible character encoding of the input. + The quotas to apply to this reader. + An instance of . + encoding is . - - Converts a node's content to a array of Base64 bytes. - The node's content represented as an array of Base64 bytes. + + Creates an instance of . + The stream from which to read. + The object that specifies the encoding properties to apply. + The to apply. + The delegate to be called when the reader is closed. + An instance of . - - Converts a node's content to an array of BinHex bytes. - The node's content represented as an array of BinHex bytes. + + Creates an instance of . + The buffer from which to read. + The quotas applied to the reader. + An instance of . + buffer is . - - Converts an element's content to a . - The node's content represented as a . + + Creates an instance of . + The stream from which to read. + The quotas applied to the reader. + An instance of . - - Converts an element's content to a . - The node's content represented as a . - The element is not in valid format. - The element is not in valid format. + + Creates an instance of . + The buffer from which to read. + The starting position from which to read in buffer. + The number of bytes that can be read from buffer. + The quotas applied to the reader. + An instance of . - - Converts an element's content to a . - The node's content represented as a . + + Creates an instance of . + The buffer from which to read. + The starting position from which to read in buffer. + The number of bytes that can be read from buffer. + The object that specifies the encoding properties to apply. + The to apply. + The delegate to be called when the reader is closed. + An instance of . + + + This method is not yet implemented. + Always. + + + When overridden in a derived class, gets the value of an attribute. + An that represents the local name of the attribute. + An that represents the namespace of the attribute. + The value of the attribute. - - Converts an element's content to a . - The node's content represented as a . + + Gets non-atomized names. + The local name. + The namespace for the local localName. - - Converts an element's content to a floating point number (). - The node's content represented as a floating point number (). + + Gets the index of the local name of the current node within an array of names. + The string array of local names to be searched. + The namespace of current node. + The index of the local name of the current node within an array of names. + namespaceUri is . - - Converts an element's content to a . - The node's content represented as a . - The element is not in valid format. - The element is not in valid format. + + Gets the index of the local name of the current node within an array of names. + The array of local names to be searched. + The namespace of current node. + The index of the local name of the current node within an array of names. + namespaceUri is . - - Converts an element's content to an integer (). - The node's content represented as an integer (). + + Checks whether the parameter, localName, is the local name of the current node. + The local name of the current node. + if localName matches local name of the current node; otherwise . - - Converts an element's content to a long integer (). - The node's content represented as a long integer (). + + Checks whether the parameter, localName, is the local name of the current node. + An that represents the local name of the current node. + if localName matches local name of the current node; otherwise . + localName is . - - Converts an element's content to a . - The node's content represented as a . + + Checks whether the parameter, namespaceUri, is the namespace of the current node. + The namespace of current node. + if namespaceUri matches namespace of the current node; otherwise . + namespaceUri is . - - Converts an element's content to a . - The node's content represented as a . + + Checks whether the parameter, namespaceUri, is the namespace of the current node. + Namespace of current node. + if namespaceUri matches namespace of the current node; otherwise . + namespaceUri is . - - Converts an element's content to a unique identifier. - The node's content represented as a unique identifier. - The element is not in valid format. - The element is not in valid format. + + Checks whether the reader is positioned at the start of an array. This class returns , but derived classes that have the concept of arrays might return . + Type of the node, if a valid node; otherwise . + if the reader is positioned at the start of an array node; otherwise . - - Checks whether the current node is an element and advances the reader to the next node. - returns false. + + Tests whether the first tag is a start tag or empty element tag and if the local name and namespace URI match those of the current node. + An that represents the local name of the attribute. + An that represents the namespace of the attribute. + if the first tag in the array is a start tag or empty element tag and matches localName and namespaceUri; otherwise . - - Checks whether the current node is an element with the given name and advances the reader to the next node. - The qualified name of the element. - returns false. + + Tests whether the current node is a text node. + Type of the node being tested. + if the node type is , , , , or ; otherwise . - - Checks whether the current node is an element with the given localName and namespaceUri and advances the reader to the next node. + + Tests whether the current content node is a start element or an empty element and if the and properties of the element matches the given argument. The local name of the element. The namespace URI of the element. - returns false. - - Checks whether the current node is an element with the given localName and namespaceUri and advances the reader to the next node. + + Tests whether the current content node is a start element or an empty element and if the and properties of the element matches the given arguments. The local name of the element. The namespace URI of the element. - returns false. - - Reads the contents of a series of nodes with the given localName and namespaceUri into an array of . - The local name of the element. - The namespace URI of the element. - An array of . + + Tests whether the current content node is a start element or an empty element and if the property of the element matches the given argument. + The property of the element. - - Reads the contents of a series of nodes with the given localName and namespaceUri into an array of . - The local name of the element. - The namespace URI of the element. - An array of . + + Tests whether the current content node is a start element or an empty element. - - Reads the contents of a series of nodes with the given localName and namespaceUri into an array of short integers (). + + Gets the quota values that apply to the current instance of this class. + The that applies to the current instance of this class. + + + Reads repeated occurrences of numbers into a typed array. The local name of the element. The namespace URI of the element. - An array of short integers (). + The array into which the float numbers are put. + The starting index in the array. + The number of float numbers to put in the array. + The number of float numbers put in the array. + array is . + count is < 0 or > array length minus offset. - - Reads the contents of a series of nodes with the given localName and namespaceUri into an array of short integers (). + + Reads repeated occurrences of integers into a typed array. The local name of the element. The namespace URI of the element. - An array of short integers (). + The array into which the integers are put. + The starting index in the array. + The number of integers to put in the array. + The number of integers put in the array. + array is . + count is < 0 or > array length minus offset. - - Reads the contents of a series of nodes with the given localName and namespaceUri into an array of integers (). + + Reads repeated occurrences of integers into a typed array. The local name of the element. The namespace URI of the element. - An array of integers (). + The array into which the integers are put. + The starting index in the array. + The number of integers to put in the array. + The number of integers put in the array. + array is . + count is < 0 or > array length minus offset. - - Reads the contents of a series of nodes with the given localName and namespaceUri into an array of integers (). + + Reads repeated occurrences of integers into a typed array. The local name of the element. The namespace URI of the element. - An array of integers (). + The array into which the integers are put. + The starting index in the array. + The number of integers to put in the array. + The number of integers put in the array. + array is . + count is < 0 or > array length minus offset. - - Reads the contents of a series of nodes with the given localName and namespaceUri into an array of long integers (). + + Reads repeated occurrences of nodes into a typed array. The local name of the element. The namespace URI of the element. - An array of long integers (). + The array into which the nodes are put. + The starting index in the array. + The number of nodes to put in the array. + The number of nodes put in the array. + array is . + count is < 0 or > array length minus offset. - - Reads the contents of a series of nodes with the given localName and namespaceUri into an array of long integers (). + + Reads repeated occurrences of nodes type into a typed array. The local name of the element. The namespace URI of the element. - An array of long integers (). + The array into which the nodes are put. + The starting index in the array. + The number of nodes to put in the array. + The number of nodes put in the array. + array is . + count is < 0 or > array length minus offset. - - Reads the contents of a series of nodes with the given localName and namespaceUri into an array of float numbers (). + + Reads repeated occurrences of nodes into a typed array. The local name of the element. The namespace URI of the element. - An array of float numbers (). + The array into which the nodes are put. + The starting index in the array. + The number of nodes to put in the array. + The number of nodes put in the array. + array is . + count is < 0 or > array length minus offset. - - Reads the contents of a series of nodes with the given localName and namespaceUri into an array of float numbers (). + + Reads repeated occurrences of nodes into a typed array. The local name of the element. The namespace URI of the element. - An array of float numbers (). + The array into which the nodes are put. + The starting index in the array. + The number of nodes to put in the array. + The number of nodes put in the array. + array is . + count is < 0 or > array length minus offset. - - Checks whether the current node is an element with the given localName and namespaceUri and advances the reader to the next node. + + Reads repeated occurrences of nodes into a typed array. The local name of the element. The namespace URI of the element. + The array into which the nodes are put. + The starting index in the array. + The number of nodes to put in the array. + The number of nodes put in the array. + array is . + count is < 0 or > array length minus offset. - - Reads the contents of the current node into a string with a given maximum length. - Maximum allowed string length. - A string that contains the contents of the current node. - Unable to read the contents of the current node. - Maximum allowed string length exceeded. - - - Reads the contents of the current node into a string. - A string that contains the contents of the current node. - Unable to read the contents of the current node. - Maximum allowed string length exceeded. - - - Reads the contents of a series of nodes with the given localName and namespaceUri into a array. + + Reads repeated occurrences of nodes into a typed array. The local name of the element. The namespace URI of the element. - A array. + The array into which the nodes are put. + The starting index in the array. + The number of nodes to put in the array. + The number of nodes put in the array. + array is . + count is < 0 or > array length minus offset. - - Reads the contents of a series of nodes with the given localName and namespaceUri into a array. + + Reads repeated occurrences of numbers into a typed array. The local name of the element. The namespace URI of the element. - A array. - - - Not implemented. - The buffer from which to read. - The starting position from which to read in buffer. - The number of bytes that can be read from buffer. - Not implemented. - Always. - - - This method is not yet implemented. - The stream to read from. - Determines whether comments are included. - The prefixes to be included. - Always. - - - Not implemented in this class (it always returns false). May be overridden in derived classes. - Returns 0, unless overridden in a derived class. - false, unless overridden in a derived class. - - - Not implemented in this class (it always returns false). May be overridden in derived classes. - Returns 0, unless overridden in a derived class. - false, unless overridden in a derived class. - - - Not implemented in this class (it always returns false). May be overridden in derived classes. - Returns null, unless overridden in a derived class. . - false, unless overridden in a derived class. - - - Not implemented in this class (it always returns false). May be overridden in derived classes. - Returns null, unless overridden in a derived class. - false, unless overridden in a derived class. - - - Not implemented in this class (it always returns false). May be overridden in derived classes. - Returns null, unless overridden in a derived class. - false, unless overridden in a derived class. - - - Contains configurable quota values for XmlDictionaryReaders. - - - Creates a new instance of this class. - - - Sets the properties on a passed-in quotas instance, based on the values in this instance. - The instance to which to copy values. - Trying to set the value, but quota values are read-only for the passed in instance. - Passed in target quotas is null. - - - Gets an instance of this class with all properties set to maximum values. - An instance of with properties set to . - - - Gets and sets the maximum allowed array length. - The maximum allowed array length. The default is 16384. - Trying to set the value, but quota values are read-only for this instance. - Trying to set the value to less than zero. - - - Gets and sets the maximum allowed bytes returned for each read. - The maximum allowed bytes returned for each read. The default is 4096. - Trying to set the value, but quota values are read-only for this instance. - Trying to set the value to less than zero. - - - Gets and sets the maximum nested node depth. - The maximum nested node depth. The default is 32; - Trying to set the value and quota values are read-only for this instance. - Trying to set the value is less than zero. - - - Gets and sets the maximum characters allowed in a table name. - The maximum characters allowed in a table name. The default is 16384. - Trying to set the value, but quota values are read-only for this instance. - Trying to set the value to less than zero. - - - Gets and sets the maximum string length returned by the reader. - The maximum string length returned by the reader. The default is 8192. - Trying to set the value, but quota values are read-only for this instance. - Trying to set the value to less than zero. - - - Gets the modified quotas for the . - The modified quotas for the . - - - Enumerates the configurable quota values for XmlDictionaryReaders. - - - Specifies the maximum allowed array length. - - - - Specifies the maximum allowed bytes returned for each read. - + The array into which the float numbers are put. + The starting index in the array. + The number of float numbers to put in the array. + The umber of float numbers put in the array. + array is . + count is < 0 or > array length minus offset. - - Specifies the maximum nested node depth. - + + Reads repeated occurrences of nodes into a typed array. + The local name of the element. + The namespace URI of the element. + The array into which the nodes are put. + The starting index in the array. + The number of nodes to put in the array. + The number of nodes put in the array. + array is . + count is < 0 or > array length minus offset. - - Specifies the maximum characters allowed in a table name. - + + Reads repeated occurrences of nodes into a typed array. + The local name of the element. + The namespace URI of the element. + The array into which the nodes are put. + The starting index in the array. + The number of nodes to put in the array. + The number of nodes put in the array. + array is . + count is < 0 or > array length minus offset. - - Specifies the maximum string length returned by the reader. - + + Reads repeated occurrences of nodes into a typed array. + The local name of the element. + The namespace URI of the element. + The array into which the nodes are put. + The starting index in the array. + The number of nodes to put in the array. + The number of nodes put in the array. + array is . + count is < 0 or > array length minus offset. - - Represents an entry stored in a . + + Reads repeated occurrences of nodes into a typed array. + The local name of the element. + The namespace URI of the element. + The array into which the nodes are put. + The starting index in the array. + The number of nodes to put in the array. + The number of nodes put in the array. + array is . + count is < 0 or > array length minus offset. - - Creates an instance of this class. - The containing this instance. - The string that is the value of the dictionary entry. - The integer that is the key of the dictionary entry. - value is null. - key is less than 0 or greater than / 4. + + Reads repeated occurrences of nodes into a typed array. + The local name of the element. + The local name of the element. + The array into which the nodes are put. + The starting index in the array. + The number of nodes to put in the array. + The number of nodes put in the array. + array is . + count is < 0 or > array length minus offset. - - Represents the passed to the constructor of this instance of . - The for this dictionary entry. + + Reads repeated occurrences of integers into a typed array. + The local name of the element. + The namespace URI of the element. + The array into which the integers are put. + The starting index in the array. + The number of integers to put in the array. + The number of integers put in the array. + array is . + count is < 0 or > array length minus offset. - - Gets an representing the empty string. - An representing the empty string. + + Reads repeated occurrences of integers into a typed array. + The local name of the element. + The namespace URI of the element. + The array into which the integers are put. + The starting index in the array. + The number of integers to put in the array. + The number of integers put in the array. + array is . + count is < 0 or > array length minus offset. - - Gets the integer key for this instance of the class. - The integer key for this instance of the class. + + Reads repeated occurrences of integers into a typed array. + The local name of the element. + The namespace URI of the element. + The array into which the integers are put. + The starting index in the array. + The number of integers to put in the array. + The number of integers put in the array. + array is . + count is < 0 or > array length minus offset. - - Displays a text representation of this object. - The string value for this instance of the class. + + Reads repeated occurrences of nodes into a typed array. + The local name of the element. + The namespace URI of the element. + The array into which the nodes are put. + The starting index in the array. + The number of nodes to put in the array. + The number of nodes put in the array. + array is . + count is < 0 or > array length minus offset. - - Gets the string value for this instance of the class. - The string value for this instance of the class. + + Reads repeated occurrences of nodes into a typed array. + The local name of the element. + The namespace URI of the element. + A array of the nodes. - - Represents an abstract class that Windows Communication Foundation (WCF) derives from to do serialization and deserialization. + + Reads repeated occurrences of nodes into a typed array. + The local name of the element. + The namespace URI of the element. + A array of the nodes. - - Initializes a new instance of the class. + + Converts a node's content to a specified type. + The of the value to be returned. + An object that is used to resolve any namespace prefixes related to type conversion. For example, this can be used when converting an object to an xs:string. This value can be a null reference. + The concatenated text content or attribute value converted to the requested type. - - This property always returns false. Its derived classes can override to return true if they support canonicalization. - false in all cases. + + Reads the content and returns the Base64 decoded binary bytes. + A byte array that contains the Base64 decoded binary bytes. + The array size is greater than the MaxArrayLength quota for this reader. - - Creates an instance of that writes WCF binary XML format. - The stream to write to. - An instance of . + + Reads the content and returns the decoded binary bytes. + The maximum array length. + A byte array that contains the decoded binary bytes. + The array size is greater than maxByteArrayContentLength. - - Creates an instance of that writes WCF binary XML format. - The stream to write to. - The to use as the shared dictionary. - An instance of . + + Reads the content and returns the decoded binary bytes. + A byte array that contains the decoded binary bytes. + The array size is greater than . - - Creates an instance of that writes WCF binary XML format. - The stream to write to. - The to use as the shared dictionary. - The to use. - An instance of . + + Reads the content into a array. + The array into which the characters are put. + The starting index in the array. + The number of characters to put in the array. + Number of characters read. - - Creates an instance of that writes WCF binary XML format. - The stream from which to read. - The to use as the shared dictionary. - The to use. - true to indicate that the stream is closed by the writer when done; otherwise false. - An instance of . + + Converts a node's content to . + The representation of node's content. - - Creates an instance of from an existing . - An instance of . - An instance of . - writer is null. + + Converts a node's content to . + The representation of node's content. - - Creates an instance of that writes XML in the MTOM format. - The stream to write to. - The character encoding of the stream. - The maximum number of bytes that are buffered in the writer. - An attribute in the ContentType SOAP header. - An instance of . + + Converts a node's content to . + The representation of node's content. - - Creates an instance of that writes XML in the MTOM format. - The stream to write to. - The character encoding of the stream. - The maximum number of bytes that are buffered in the writer. - The content-type of the MIME part that contains the Infoset. - The MIME boundary in the message. - The content-id URI of the MIME part that contains the Infoset. - true to write message headers. - true to indicate that the stream is closed by the writer when done; otherwise false. - An instance of . + + Converts a node's content to a qualified name representation. + The part of the qualified name ( parameter). + The part of the qualified name ( parameter). - - Creates an instance of that writes text XML. - The stream to write to. - The character encoding of the output. - An instance of . + + Converts a node's content to a string. + The node content in a string representation. - - Creates an instance of that writes text XML. - The stream to write to. - The character encoding of the stream. - true to indicate that the stream is closed by the writer when done; otherwise false. - An instance of . + + Converts a node's content to a string. + The maximum string length. + Node content in string representation. - - Creates an instance of that writes text XML. - The stream to write to. - An instance of . + + Converts a node's content to a string. + The array of strings to match content against. + The index of the entry in strings that matches the content. + The node content in a string representation. + An entry in strings is . - - When implemented by a derived class, it stops the canonicalization started by the matching call. - Method is not implemented yet. + + Converts a node's content to a string. + The array of objects to match content against. + The index of the entry in strings that matches the content. + The node content in a string representation. + An entry in strings is . - - When implemented by a derived class, it starts the canonicalization. - The stream to write to. - true to include comments; otherwise, false. - The prefixes to be included. - Method is not implemented yet. + + Converts a node's content to . + representation of node's content. - - Writes nodes from a array. - The namespace prefix. - The local name of the element. - The namespace URI of the element. - The array that contains the nodes. - The starting index in the array. - The number of nodes to get from the array. - array is null. - count is < 0 or > array length minus offset. + + Converts a node's content to a unique identifier. + The node's content represented as a unique identifier. - - Writes nodes from a array. - The namespace prefix. + + Converts a node's content to a array. The local name of the element. The namespace URI of the element. - The array that contains the nodes. - The starting index in the array. - The number of nodes to get from the array. - array is null. - count is < 0 or > array length minus offset. + The node's content represented as a array. - - Writes nodes from a array. - The namespace prefix. + + Converts a node's content to a array. The local name of the element. The namespace URI of the element. - The array that contains the nodes. - The starting index in the array. - The number of nodes to get from the array. - array is null. - count is < 0 or > array length minus offset. + The node's content represented as a array. - - Writes nodes from a array. - The namespace prefix. + + Converts a node's content to a array. The local name of the element. The namespace URI of the element. - The array that contains the nodes. - The starting index in the array. - The number of nodes to get from the array. - array is null. - count is < 0 or > array length minus offset. + The node's content represented as a array. - - Writes nodes from a array. - The namespace prefix. + + Converts a node's content to a array. The local name of the element. The namespace URI of the element. - The array that contains the nodes. - The starting index in the array. - The number of nodes to get from the array. - array is null. - count is < 0 or > array length minus offset. + The node's content represented as a array. - - Writes nodes from a array. - The namespace prefix. + + Converts a node's content to a array. The local name of the element. The namespace URI of the element. - The array that contains the nodes. - The starting index in the array. - The number of nodes to get from the array. - array is null. - count is < 0 or > array length minus offset. + The node's content represented as a array. - - Writes nodes from a array. - The namespace prefix. + + Converts a node's content to a array. The local name of the element. The namespace URI of the element. - The array that contains the nodes. - The starting index in the array. - The number of nodes to get from the array. - array is null. - count is < 0 or > array length minus offset. + The node's content represented as a array. - - Writes nodes from a array. - The namespace prefix. + + Converts a node's content to a array of Base64 bytes. + The node's content represented as an array of Base64 bytes. + + + Converts a node's content to an array of bytes. + The node's content represented as an array of bytes. + + + Converts an element's content to a . + The node's content represented as a . + + + Converts an element's content to a . + The node's content represented as a . + The element is not in valid format. + The element is not in valid format. + + + Converts an element's content to a . + The node's content represented as a . + + + Converts an element's content to a . + The node's content represented as a . + + + Converts an element's content to a floating point number (). + The node's content represented as a floating point number (). + + + Converts an element's content to a . + The node's content represented as a . + The element is not in valid format. + The element is not in valid format. + + + Converts an element's content to an integer (). + The node's content represented as an integer (). + + + Converts an element's content to a long integer (). + The node's content represented as a long integer (). + + + Converts an element's content to a . + The node's content represented as a . + + + Converts an element's content to a . + The node's content represented as a . + + + Converts an element's content to a unique identifier. + The node's content represented as a unique identifier. + The element is not in valid format. + The element is not in valid format. + + + Checks whether the current node is an element and advances the reader to the next node. + returns . + + + Checks whether the current node is an element with the given name and advances the reader to the next node. + The qualified name of the element. + returns . + + + Checks whether the current node is an element with the given localName and namespaceUri and advances the reader to the next node. The local name of the element. The namespace URI of the element. - The array that contains the nodes. - The starting index in the array. - The number of nodes to get from the array. - array is null. - count is < 0 or > array length minus offset. + returns . - - Writes nodes from a array. - The namespace prefix. + + Checks whether the current node is an element with the given localName and namespaceUri and advances the reader to the next node. The local name of the element. The namespace URI of the element. - The array that contains the nodes. - The starting index in the array. - The number of nodes to get from the array. - array is null. - count is < 0 or > array length minus offset. + returns . - - Writes nodes from a array. - The namespace prefix. + + Reads the contents of a series of nodes with the given localName and namespaceUri into an array of . The local name of the element. The namespace URI of the element. - The array that contains the nodes. - The starting index in the array. - The number of nodes to get from the array. - array is null. - count is < 0 or > array length minus offset. + An array of . - - Writes nodes from a array. - The namespace prefix. + + Reads the contents of a series of nodes with the given localName and namespaceUri into an array of . The local name of the element. The namespace URI of the element. - The array that contains the nodes. - The starting index in the array. - The number of nodes to get from the array. - array is null. - count is < 0 or > array length minus offset. + An array of . - - Writes nodes from a array. - The namespace prefix. + + Reads the contents of a series of nodes with the given localName and namespaceUri into an array of integers (). The local name of the element. The namespace URI of the element. - The array that contains the nodes. - The starting index in the array. - The number of nodes to get from the array. - array is null. - count is < 0 or > array length minus offset. + An array of integers (). - - Writes nodes from a array. - The namespace prefix. + + Reads the contents of a series of nodes with the given localName and namespaceUri into an array of integers (). The local name of the element. The namespace URI of the element. - The array that contains the nodes. - The starting index in the array. - The number of nodes to get from the array. - array is null. - count is < 0 or > array length minus offset. + An array of integers (). - - Writes nodes from a array. - The namespace prefix. + + Reads the contents of a series of nodes with the given localName and namespaceUri into an array of integers (). The local name of the element. The namespace URI of the element. - The array that contains the nodes. - The starting index in the array. - The number of nodes to get from the array. - array is null. - count is < 0 or > array length minus offset. + An array of integers (). - - Writes nodes from a array. - The namespace prefix. + + Reads the contents of a series of nodes with the given localName and namespaceUri into an array of integers (). The local name of the element. The namespace URI of the element. - The array that contains the nodes. - The starting index in the array. - The number of nodes to get from the array. - array is null. - count is < 0 or > array length minus offset. + An array of integers (). - - Writes nodes from a array. - The namespace prefix. + + Reads the contents of a series of nodes with the given localName and namespaceUri into an array of integers (). The local name of the element. The namespace URI of the element. - The array that contains the nodes. - The starting index in the array. - The number of nodes to get from the array. - array is null. - count is < 0 or > array length minus offset. + An array of integers (). - - Writes nodes from a array. - The namespace prefix. + + Reads the contents of a series of nodes with the given localName and namespaceUri into an array of integers (). The local name of the element. The namespace URI of the element. - The array that contains the nodes. - The starting index in the array. - The number of nodes to get from the array. - array is null. - count is < 0 or > array length minus offset. + An array of integers (). - - Writes nodes from a array. - The namespace prefix. + + Reads the contents of a series of nodes with the given localName and namespaceUri into an array of numbers (). The local name of the element. The namespace URI of the element. - The array that contains the nodes. - The starting index in the array. - The number of nodes to get from the array. - array is null. - count is < 0 or > array length minus offset. + An array of numbers (). - - Writes nodes from a array. - The namespace prefix. + + Reads the contents of a series of nodes with the given localName and namespaceUri into an array of numbers (). The local name of the element. The namespace URI of the element. - The array that contains the nodes. - The starting index in the array. - The number of nodes to get from the array. - array is null. - count is < 0 or > array length minus offset. + An array of numbers (). - - Writes nodes from a array. - The namespace prefix. + + Checks whether the current node is an element with the given localName and namespaceUri and advances the reader to the next node. The local name of the element. The namespace URI of the element. - The array that contains the data. - The starting index in the array. - The number of values to write from the array. - array is null. - count is < 0 or > array length minus offset. - - - Writes an attribute qualified name and value. - The local name of the attribute. - The namespace URI of the attribute. - The attribute. - - Writes an attribute qualified name and value. - The prefix of the attribute. - The local name of the attribute. - The namespace URI of the attribute. - The attribute. + + Reads the contents of the current node into a string with a given maximum length. + Maximum allowed string length. + A string that contains the contents of the current node. + Unable to read the contents of the current node. + Maximum allowed string length exceeded. - - Asynchronously encodes the specified binary bytes as Base64 and writes out the resulting text. - Byte array to encode. - The position in the buffer indicating the start of the bytes to write. - The number of bytes to write. - The task that represents the asynchronous WriteBase64 operation. - An asynchronous method was called without setting the flag to true. In this case, is thrown with the message "Set XmlWriterSettings.Async to true if you want to use Async Methods." + + Reads the contents of the current node into a string. + A string that contains the contents of the current node. + Unable to read the contents of the current node. + Maximum allowed string length exceeded. - - Writes an element with a text content. + + Reads the contents of a series of nodes with the given localName and namespaceUri into a array. The local name of the element. The namespace URI of the element. - The element content. + A array. - - Writes an element with a text content. - The prefix of the element. + + Reads the contents of a series of nodes with the given localName and namespaceUri into a array. The local name of the element. The namespace URI of the element. - The element content. + A array. - - Writes the current XML node from an . - The . - true to copy the default attributes from the ; otherwise, false. - reader is null. + + Not implemented. + The buffer from which to read. + The starting position from which to read in buffer. + The number of bytes that can be read from buffer. + Not implemented. + Always. - - Writes the current XML node from an . - The . - true to copy the default attributes from the XmlReader; otherwise, false. - reader is null. + + This method is not yet implemented. + The stream to read from. + Determines whether comments are included. + The prefixes to be included. + Always. + + + Not implemented in this class (it always returns ). May be overridden in derived classes. + Returns 0, unless overridden in a derived class. + , unless overridden in a derived class. - - Writes out the namespace-qualified name. This method looks up the prefix that is in scope for the given namespace. - The local name of the qualified name. - The namespace URI of the qualified name. - localName is null. + + Not implemented in this class (it always returns ). May be overridden in derived classes. + Returns 0, unless overridden in a derived class. + , unless overridden in a derived class. - - Writes the start of an attribute with the specified local name, and namespace URI. - The local name of the attribute. - The namespace URI of the attribute. + + Not implemented in this class (it always returns ). May be overridden in derived classes. + Returns , unless overridden in a derived class. . + , unless overridden in a derived class. - - Writes the start of an attribute with the specified prefix, local name, and namespace URI. - The namespace prefix. - The local name of the attribute. - The namespace URI of the attribute. + + Not implemented in this class (it always returns ). May be overridden in derived classes. + Returns , unless overridden in a derived class. + , unless overridden in a derived class. - - Writes the specified start tag and associates it with the given namespace. - The local name of the element. - The namespace URI of the element. - The writer is closed. + + Not implemented in this class (it always returns ). May be overridden in derived classes. + Returns , unless overridden in a derived class. + , unless overridden in a derived class. - - Writes the specified start tag and associates it with the given namespace and prefix. - The prefix of the element. - The local name of the element. - The namespace URI of the element. - The writer is closed. + + Implements a dictionary used to optimize Windows Communication Foundation (WCF)'s XML reader/writer implementations. - - Writes the given text content. - The text to write. + + Creates an empty . - - Writes the text node that an is currently positioned on. - The to get the text value from. - true to indicate that the reader is positioned on an attribute value or element content; otherwise, false. + + Creates a with an initial capacity. + The initial size of the dictionary. - - Writes a value. - The value to write. + + Adds a string to the . + String to add to the dictionary. + The that was added. - - Writes a value. - The value to write. + + Gets a empty . + A empty . - - Writes a value from an . - The value to write. - value is null. - value returns a null stream object. - An method was called before a previous asynchronous operation finished. In this case, is thrown with the message "An asynchronous operation is already in progress." + + Attempts to look up an entry in the dictionary. + Key to look up. + If key is defined, the that is mapped to the key; otherwise . + if key is in the dictionary, otherwise . - - Writes a Unique Id value. - The Unique Id value to write. - value is null. + + Checks the dictionary for a specified string value. + String value being checked for. + The corresponding , if found; otherwise . + if value is in the dictionary, otherwise . + value is . - - Writes a value. - The value. + + Checks the dictionary for a specified . + The being checked for. + The matching , if found; otherwise . + if is in the dictionary, otherwise . + value is . - - Asynchronously writes a value from an . - The value to write. - The task that represents the asynchronous WriteValue operation. - An asynchronous method was called without setting the flag to true. In this case, is thrown with the message "Set XmlWriterSettings.Async to true if you want to use Async Methods." + + Enables using a dynamic dictionary to compress common strings that appear in a message and maintain state. - - Writes a standard XML attribute in the current node. - The local name of the attribute. - The value of the attribute. + + Creates an instance of this class. - - Writes an XML attribute in the current node. - The local name of the attribute. - The value of the attribute. + + Clears out the internal collections. - - Writes a namespace declaration attribute. - The prefix that is bound to the given namespace. - The namespace to which the prefix is bound. - namespaceUri is null. + + Tries to add an to the internal collection. + The to add. + The key of the that was successfully added. + if the string could be added; otherwise, . + value is . + An entry with key = key already exists. - - Writes a namespace declaration attribute. - The prefix that is bound to the given namespace. - The namespace to which the prefix is bound. - namespaceUri is null. + + Enables optimized strings to be managed in a dynamic way. - - Contains properties and methods that when implemented by a , allows processing of XML fragments. + + Initializes a new instance of the class. - - Gets a value that indicates whether this can process XML fragments. - true if this can process XML fragments; otherwise, false. + + Creates an from the input parameters and adds it to an internal collection. + The key value. + The value. + The newly created that is added to an internal collection. + id is less than zero. + value is . + An entry with key = id already exists. - - Ends the processing of an XML fragment. + + Clears the internal collection of all contents. - - Starts the processing of an XML fragment. - The stream to write to. - If true, any namespaces declared outside the fragment is declared again if used inside of it; if false the namespaces are not declared again. + + Checks whether the internal collection contains an entry matching a key. + The key to search on. + When this method returns, contains a string if an entry is found; otherwise, . This parameter is passed uninitialized. + if an entry matching the key was found; otherwise, . + key is . - - Writes an XML fragment to the underlying stream of the writer. - The buffer to write to. - The starting position from which to write in buffer. - The number of bytes to be written to the buffer. + + Checks whether the internal collection contains an entry matching a value. + The value to search for. + When this method returns, contains a string if an entry is found; otherwise, . This parameter is passed uninitialized. + if an entry matching the value was found; otherwise, . + value is . - - Represents an interface that can be implemented by classes providing streams. + + Checks whether the internal collection contains an entry matching a value. + The value to search for. + When this method returns, contains a string if an entry is found; otherwise, . This parameter is passed uninitialized. + if an entry matching the value was found; otherwise, . + value is . - - Gets a stream. - A object. + + A unique identifier optimized for Guids. - - Releases a stream to output. - The stream being released. + + Creates a new instance of this class with a new, unique Guid. - - Provides methods for reinitializing a binary reader to read a new document. + + Creates a new instance of this class using a byte array that represents a . + A byte array that represents a . + guid is . + guid provides less than 16 valid bytes. - - Reinitializes the binary reader using the given input stream. - The stream from which to read. - to use. - to apply. - to use. - Delegate to call when the reader is closed. + + Creates a new instance of this class using a . + A . + guid is . - - Reinitializes the binary reader using the given input buffer. - The buffer from which to read. - Starting position from which to read in buffer. - Number of bytes that can be read from buffer. - to use. - to apply. - to use. - Delegate to call when the reader is closed. + + Creates a new instance of this class using a string. + A string used to generate the . + value is . + Length of value is zero. - - Specifies implementation requirements for XML binary writers that derive from this interface. + + Creates a new instance of this class starting from an offset within a array that represents a . + A array that represents a . + Offset position within the array that represents a . + guid is . + offset less than zero or greater than the length of the array. + guid and offset provide less than 16 valid bytes. - - Specifies initialization requirements for XML binary writers that implement this method. - The stream to write to. - The to use. - The to use. - If true, stream is closed by the writer when done; otherwise false. + + Creates a new instance of this class starting from an offset within a using a specified number of entries. + A array that represents a . + Offset position within the array that represents a . + Number of array entries to use, starting from offset. + chars is . + count less than zero or greater than the length of the array minus offset. + count equals zero. - - An interface that defines the contract that an Xml dictionary must implement to be used by and implementations. + + Gets the length of the string representation of the . + The length of the string representation of the . - - Attempts to look up an entry in the dictionary. - Key to look up. - If key is defined, the that is mapped to the key; otherwise null. - true if key is in the dictionary, otherwise false. + + Tests whether an object equals this . + The object to compare. + if the object equals this ; otherwise . - - Checks the dictionary for a specified string value. - String value being checked for. - The corresponding , if found; otherwise null. - true if value is in the dictionary, otherwise false. + + Creates a hash-code representation of this . + An integer hash-code representation of this . - - Checks the dictionary for a specified . - The being checked for. - The matching , if found; otherwise null. - true if is in the dictionary, otherwise false. + + Indicates whether the is a . + if the is a ; otherwise . - - Specifies implementation requirements for XML text readers that derive from this interface. + + Overrides the equality operator to test for equality of two s. + The first . + The second . + if the two s are equal, or are both ; if they are not equal, or if only one of them is . - - Specifies initialization requirements for XML text readers that read a stream. - The stream from which to read. - The character encoding of the stream. - The to apply. - The delegate to be called when the reader is closed. + + Overrides the equality operator to test for inequality of two s. + The first . + The second . + if the overridden equality operator returns ; otherwise . - - Specifies initialization requirements for XML text readers that read a buffer. - The buffer from which to read. - The starting position from which to read in buffer. - The number of bytes that can be read from buffer. - The character encoding of the stream. - The to apply. - The delegate to be called when the reader is closed. + + Puts the value into a array. + The array. + Position in the array to start inserting the value. + Number of entries in the array filled by the value. + chars is . + offset less than zero or greater than the length of the array. + guid and offset provide less than 16 valid bytes. - - Specifies implementation requirements for XML text writers that derive from this interface. + + Displays the value in string format. + A string representation of the value. - - Specifies initialization requirements for XML text writers that implement this method. - The stream to write to. - The character encoding of the stream. - If true, stream is closed by the writer when done; otherwise false. + + Tries to get the value of the as a . + The if successful; otherwise . + if the UniqueId represents a ; otherwise . + buffer is . + buffer and offset provide less than 16 valid bytes. - - delegate for a callback method when closing the reader. - The that fires the OnClose event. + + Tries to get the value of the as a and store it in the given byte array at the specified offest. + array that will contain the . + Position in the array to start inserting the value. + if the value stored in this instance of is a ; otherwise . + buffer is . + offset less than zero or greater than the length of the array. + buffer and offset provide less than 16 valid bytes. \ No newline at end of file