SecurityAttribute.CreatePermission Method

Definition

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

public:
 abstract System::Security::IPermission ^ CreatePermission();
public abstract System.Security.IPermission CreatePermission ();
public abstract System.Security.IPermission? CreatePermission ();
abstract member CreatePermission : unit -> System.Security.IPermission
Public MustOverride Function CreatePermission () As IPermission

Returns

A serializable permission object.

Remarks

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.

Applies to