public override ICollection <byte> Serialize() { var content = new List <byte>(); content.AddRange(BaseObject.Serialize()); content.AddRange(Scope.Serialize()); content.AddRange(DeferAlias.Serialize()); content.AddRange(SizeLimit.Serialize()); content.AddRange(TimeLimit.Serialize()); content.AddRange(TypesOnly.Serialize()); content.AddRange(Filter.Serialize()); content.AddRange(Attributes.Serialize()); return(content); }