class System.Security.Cryptography.X509Certificates.X509Extension
   inherits System.Security.Cryptography.AsnEncodedData:

   def public property Critical as logical
      get.
      set.

   constructor protected X509Extension():
   end constructor.

   constructor public X509Extension(input oid as character, input rawData as System.Byte extent, input critical as logical):
   end constructor.

   constructor public X509Extension(input encodedExtension as System.Security.Cryptography.AsnEncodedData, input critical as logical):
   end constructor.

   constructor public X509Extension(input oid as System.Security.Cryptography.Oid, input rawData as System.Byte extent, input critical as logical):
   end constructor.

   method public override void CopyFrom(input asnEncodedData as System.Security.Cryptography.AsnEncodedData):
   end method.

end class.
