public virtual void AddSubPacket(IUserAttributeSubpacket subpacket)
 {
     if (subpacket == null)
     {
         throw new ArgumentNullException("subpacket", "attempt to add null packet");
     }
     _list.Add(subpacket);
 }
 public UserAttributePacket(IUserAttributeSubpacket[] subpackets)
 {
     _subpackets = subpackets;
 }
 public virtual void AddSubPacket(IUserAttributeSubpacket subpacket)
 {
     if (subpacket == null)
         throw new ArgumentNullException("subpacket", "attempt to add null packet");
     _list.Add(subpacket);
 }
 internal PgpUserAttributeSubpacketVector(IUserAttributeSubpacket[] packets)
 {
     _packets = packets;
 }