Esempio n. 1
0
 public BlobIndex(byte sizeOfBlobIndexes, byte[] fileContents, Signatures.Signatures signitureType, Offset offset)
 {
     SignitureType = signitureType;
     Value         = FieldReader.ToUInt32(
         fileContents,
         offset.Shift(sizeOfBlobIndexes),
         sizeOfBlobIndexes);
 }
Esempio n. 2
0
 /// <summary>
 /// Retrives a parsed <see cref="Signatures.Signature"/> for the specified
 /// <paramref name="startOffset"/> and <paramref name="signiture"/> type.
 /// </summary>
 /// <param name="startOffset">The start of the signiture in the stream.</param>
 /// <param name="signiture">The type of signiture to parse.</param>
 /// <returns>The parsed signiture.</returns>
 public Signatures.Signature GetSigniture(uint startOffset, Signatures.Signatures signiture)
 {
     return(Signatures.Signature.Create(
                _streamContents,
                (int)startOffset,
                signiture
                ));
 }