Microsoft.Protocols.TestSuites.SharedAdapter.IntermediateNodeObject.DeserializeItemsFromByteArray C# (CSharp) Метод

DeserializeItemsFromByteArray() защищенный Метод

Used to de-serialize the element.
protected DeserializeItemsFromByteArray ( byte byteArray, int &currentIndex, int lengthOfItems ) : void
byteArray byte A Byte array
currentIndex int Start position
lengthOfItems int The length of the items
Результат void
        protected override void DeserializeItemsFromByteArray(byte[] byteArray, ref int currentIndex, int lengthOfItems)
        {
            int index = currentIndex;
            if (lengthOfItems != 0)
            {
                throw new StreamObjectParseErrorException(currentIndex, "IntermediateNodeObject", "Stream Object over-parse error", null);
            }

            this.Signature = StreamObject.GetCurrent<SignatureObject>(byteArray, ref index);
            this.DataSize = StreamObject.GetCurrent<DataSizeObject>(byteArray, ref index);

            currentIndex = index;
        }