FSSHTTPandWOPIInspector.Parsers.bit32StreamObjectHeaderStart.GetDataLength C# (CSharp) Method

GetDataLength() public method

Get the Data length of the data that with bit32StreamObjectHeaderStart
public GetDataLength ( ) : int
return int
        public int GetDataLength()
        {
            if (this.Length != 32767)
                return (int)this.Length;
            else
                return (int)this.LargeLength.GetUint(this.LargeLength);
        }

Usage Example

 /// <summary>
 /// Parse the CustomFilter structure.
 /// </summary>
 /// <param name="s">An stream containing CustomFilter structure.</param>
 public override void Parse(Stream s)
 {
     base.Parse(s);
     this.QueryChangesFilterSchemaSpecific = new bit32StreamObjectHeaderStart();
     this.QueryChangesFilterSchemaSpecific.Parse(s);
     this.SchemaGUID = ReadGuid();
     this.SchemaFilterData = ReadBytes(QueryChangesFilterSchemaSpecific.GetDataLength());
 }
bit32StreamObjectHeaderStart