class System.Security.AccessControl.GenericAce
   inherits System.Object
   abstract:

   def public property AceType as System.Security.AccessControl.AceType
      get.

   def public property AceFlags as System.Security.AccessControl.AceFlags
      get.
      set.

   def public property IsInherited as logical
      get.

   def public property InheritanceFlags as System.Security.AccessControl.InheritanceFlags
      get.

   def public property PropagationFlags as System.Security.AccessControl.PropagationFlags
      get.

   def public property AuditFlags as System.Security.AccessControl.AuditFlags
      get.

   def public abstract property BinaryLength as integer
      get.

   method public final static System.Security.AccessControl.GenericAce CreateFromBinaryForm(input binaryForm as System.Byte extent, input offset as integer):
   end method.

   method public abstract void GetBinaryForm(input binaryForm as System.Byte extent, input offset as integer).

   method public final System.Security.AccessControl.GenericAce Copy():
   end method.

   method public final override logical Equals(input o as System.Object):
   end method.

   method public final override integer GetHashCode():
   end method.

end class.
