Mono Class Library: System.Xml.XmlNameTable Overview | Members

System.Xml.XmlNameTable.Get Method

Looks up the string equivalent of a specified subset of a char array in the table. [Edit]

public abstract string Get (char[] buffer, int offset, int length)

Parameters

buffer
Documentation for this section has not yet been entered. [Edit]
offset
A int specifying the zero-based index into the array of the first character of the string. [Edit]
length
A int containing the number of characters in the string. [Edit]

Returns

The string equivalent of the specified subset of the char array that is stored in the table, or null if the equivalent string is not in the table. [Edit]

Exceptions

TypeReason
IndexOutOfRangeExceptionoffset < 0.

- or -

offset >= array.Length.

- or -

length > array.Length - offset.

The above conditions do not cause an exception to be thrown if length = 0.

[Edit]
ArgumentOutOfRangeExceptionlength < 0. [Edit]

Remarks

Operation
Only a single instance of any given string is stored in the table. Calling this method with the same subset (containing the same characters) of any char array, returns the same instance of the string equivalent, if it exists.

Note to Inheritors
This method must be overridden in order to provide the functionality described above, as there is no default implementation.

[Edit]

Requirements

Namespace: System.Xml
Assembly: System.Xml (in System.Xml.dll)
Assembly Versions: 1.0.5000.0, 2.0.0.0