HostProtectionAttribute
Allows the use of declarative security actions to determine host protection requirements. This class cannot be inherited.
Gets or sets a value indicating whether external process management is exposed.
Gets or sets a value indicating whether external threading is exposed.
Gets or sets a value indicating whether resources might leak memory if the operation is terminated.
Gets or sets flags specifying categories of functionality that are potentially harmful to the host.
Gets or sets a value indicating whether the security infrastructure is exposed.
Gets or sets a value indicating whether self-affecting process management is exposed.
Gets or sets a value indicating whether self-affecting threading is exposed.
Gets or sets a value indicating whether shared state is exposed.
Gets or sets a value indicating whether synchronization is exposed.
Gets or sets a value indicating whether the user interface is exposed.
public HostProtectionAttribute()
Initializes a new instance of the HostProtectionAttribute class with default values.
Initializes a new instance of the HostProtectionAttribute class with the specified SecurityAction value.