Encode() abstract private method

abstract private Encode ( DerOutputStream derOut ) : void
derOut DerOutputStream
return void
 public virtual void WriteObject(
     Asn1Object obj)
 {
     if (obj == null)
     {
         WriteNull();
     }
     else
     {
         obj.Encode(this);
     }
 }
        public virtual void WriteObject(
			Asn1Object obj)
        {
            if (obj == null)
            {
                WriteNull();
            }
            else
            {
                obj.Encode(this);
            }
        }