System.Xml.XmlDictionaryReader.ReadArray C# (CSharp) Méthode

ReadArray() public méthode

public ReadArray ( string localName, string namespaceUri, Int16 array, int offset, int count ) : int
localName string
namespaceUri string
array System.Int16
offset int
count int
Résultat int
        public virtual int ReadArray(string localName, string namespaceUri, Int16[] array, int offset, int count)
        {
            CheckArray(array, offset, count);
            int actual = 0;
            while (actual < count && IsStartElement(localName, namespaceUri))
            {
                int i = ReadElementContentAsInt();
                if (i < Int16.MinValue || i > Int16.MaxValue)
                    XmlExceptionHelper.ThrowConversionOverflow(this, i.ToString(NumberFormatInfo.CurrentInfo), "Int16");
                array[offset + actual] = (Int16)i;
                actual++;
            }
            return actual;
        }

Same methods

XmlDictionaryReader::ReadArray ( System localName, System namespaceUri, System array, int offset, int count ) : int
XmlDictionaryReader::ReadArray ( System localName, System namespaceUri, bool array, int offset, int count ) : int
XmlDictionaryReader::ReadArray ( System localName, System namespaceUri, decimal array, int offset, int count ) : int
XmlDictionaryReader::ReadArray ( System localName, System namespaceUri, double array, int offset, int count ) : int
XmlDictionaryReader::ReadArray ( System localName, System namespaceUri, float array, int offset, int count ) : int
XmlDictionaryReader::ReadArray ( System localName, System namespaceUri, int array, int offset, int count ) : int
XmlDictionaryReader::ReadArray ( System localName, System namespaceUri, long array, int offset, int count ) : int
XmlDictionaryReader::ReadArray ( System localName, System namespaceUri, short array, int offset, int count ) : int
XmlDictionaryReader::ReadArray ( XmlDictionaryString localName, XmlDictionaryString namespaceUri, System.DateTime array, int offset, int count ) : int
XmlDictionaryReader::ReadArray ( XmlDictionaryString localName, XmlDictionaryString namespaceUri, System.Guid array, int offset, int count ) : int
XmlDictionaryReader::ReadArray ( XmlDictionaryString localName, XmlDictionaryString namespaceUri, Int16 array, int offset, int count ) : int
XmlDictionaryReader::ReadArray ( XmlDictionaryString localName, XmlDictionaryString namespaceUri, Int32 array, int offset, int count ) : int
XmlDictionaryReader::ReadArray ( XmlDictionaryString localName, XmlDictionaryString namespaceUri, System.Int64 array, int offset, int count ) : int
XmlDictionaryReader::ReadArray ( XmlDictionaryString localName, XmlDictionaryString namespaceUri, System.TimeSpan array, int offset, int count ) : int
XmlDictionaryReader::ReadArray ( XmlDictionaryString localName, XmlDictionaryString namespaceUri, bool array, int offset, int count ) : int
XmlDictionaryReader::ReadArray ( XmlDictionaryString localName, XmlDictionaryString namespaceUri, decimal array, int offset, int count ) : int
XmlDictionaryReader::ReadArray ( XmlDictionaryString localName, XmlDictionaryString namespaceUri, double array, int offset, int count ) : int
XmlDictionaryReader::ReadArray ( XmlDictionaryString localName, XmlDictionaryString namespaceUri, float array, int offset, int count ) : int
XmlDictionaryReader::ReadArray ( string localName, string namespaceUri, System.DateTime array, int offset, int count ) : int
XmlDictionaryReader::ReadArray ( string localName, string namespaceUri, System.Guid array, int offset, int count ) : int
XmlDictionaryReader::ReadArray ( string localName, string namespaceUri, Int32 array, int offset, int count ) : int
XmlDictionaryReader::ReadArray ( string localName, string namespaceUri, System.Int64 array, int offset, int count ) : int
XmlDictionaryReader::ReadArray ( string localName, string namespaceUri, System array, int offset, int count ) : int
XmlDictionaryReader::ReadArray ( string localName, string namespaceUri, System.TimeSpan array, int offset, int count ) : int
XmlDictionaryReader::ReadArray ( string localName, string namespaceUri, bool array, int offset, int count ) : int
XmlDictionaryReader::ReadArray ( string localName, string namespaceUri, decimal array, int offset, int count ) : int
XmlDictionaryReader::ReadArray ( string localName, string namespaceUri, double array, int offset, int count ) : int
XmlDictionaryReader::ReadArray ( string localName, string namespaceUri, float array, int offset, int count ) : int
XmlDictionaryReader::ReadArray ( string localName, string namespaceUri, int array, int offset, int count ) : int
XmlDictionaryReader::ReadArray ( string localName, string namespaceUri, long array, int offset, int count ) : int
XmlDictionaryReader::ReadArray ( string localName, string namespaceUri, short array, int offset, int count ) : int

Usage Example

Exemple #1
0
 protected override int ReadArray(XmlDictionaryReader reader, string localName, string namespaceUri, Guid[] array, int offset, int count)
 {
     return(reader.ReadArray(localName, namespaceUri, array, offset, count));
 }