public override TLObject FromBytes(byte[] bytes, ref int position) { bytes.ThrowExceptionIfIncorrect(ref position, Signature); base.FromBytes(bytes, ref position); File = GetObject <TLEncryptedFileBase>(bytes, ref position); return(this); }
public override TLObject FromStream(Stream input) { RandomId = GetObject <TLLong>(input); ChatId = GetObject <TLInt>(input); Date = GetObject <TLInt>(input); Bytes = GetObject <TLString>(input); File = GetObject <TLEncryptedFileBase>(input); return(this); }