BCL mscorlib [00 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 ] 1.0.5000.0 2.0.0.0 4.0.0.0 All public static members of this type are safe for multithreaded operations. No instance members are guaranteed to be thread safe. System.Attribute System.AttributeUsage(System.AttributeTargets.Assembly | System.AttributeTargets.Class | System.AttributeTargets.Struct | System.AttributeTargets.Constructor | System.AttributeTargets.Method | System.AttributeTargets.All, AllowMultiple=true, Inherited=false) System.Runtime.InteropServices.ComVisible(true) To be added.

Specifies the base attribute class for declarative security from which is derived.

- Constructor
  1.0.5000.0
  2.0.0.0
  4.0.0.0
  is not a valid value.

  You cannot create an instance of this class. You must inherit from this class to make use of its functionality. The value of is used to set the property.

  Initializes a new instance of with the specified .

  One of the values.
  0
- Property
  1.0.5000.0
  2.0.0.0
  4.0.0.0
  System.Security.Permissions.SecurityAction To be added.

  This property is inherited by all classes implementing custom attributes for declarative security.

  Gets or sets a security action.

- Method
  1.0.5000.0
  2.0.0.0
  4.0.0.0
  System.Security.IPermission

  At compile time, attributes convert security declarations to a serialized form in metadata. Declarative security data in metadata is created from the permission that this method returns that corresponds to this attribute.

  When overridden in a derived class, creates a permission object that can then be serialized into binary form and persistently stored along with the in an assembly's metadata.

  A serializable permission object.

  0
- Property
  1.0.5000.0
  2.0.0.0
  4.0.0.0
  System.Boolean

  if full access to the protected resource is declared or is being set; otherwise, .

  This property is inherited by all classes implementing custom attributes for declarative security.

  Gets or sets a value indicating whether full (unrestricted) permission to the resource protected by the attribute is declared.

  0
0