NetworkInformationPermission Constructors
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Initializes a new instance of the NetworkInformationPermission class.
Overloads
NetworkInformationPermission(NetworkInformationAccess) |
Initializes a new instance of the NetworkInformationPermission class using the specified NetworkInformationAccess value. |
NetworkInformationPermission(PermissionState) |
Initializes a new instance of the NetworkInformationPermission class with the specified PermissionState. |
NetworkInformationPermission(NetworkInformationAccess)
Initializes a new instance of the NetworkInformationPermission class using the specified NetworkInformationAccess value.
public:
NetworkInformationPermission(System::Net::NetworkInformation::NetworkInformationAccess access);
public NetworkInformationPermission (System.Net.NetworkInformation.NetworkInformationAccess access);
new System.Net.NetworkInformation.NetworkInformationPermission : System.Net.NetworkInformation.NetworkInformationAccess -> System.Net.NetworkInformation.NetworkInformationPermission
Public Sub New (access As NetworkInformationAccess)
Parameters
- access
- NetworkInformationAccess
One of the NetworkInformationAccess values.
Examples
The following example creates a permission object that controls access to network information.
System::Net::NetworkInformation::NetworkInformationPermission^ read = gcnew System::Net::NetworkInformation::NetworkInformationPermission( System::Net::NetworkInformation::NetworkInformationAccess::Read );
System.Net.NetworkInformation.NetworkInformationPermission read =
new System.Net.NetworkInformation.NetworkInformationPermission(
System.Net.NetworkInformation.NetworkInformationAccess.Read);
Dim read As New System.Net.NetworkInformation.NetworkInformationPermission( _
System.Net.NetworkInformation.NetworkInformationAccess.Read)
Remarks
The permission created by this constructor can be used to secure access to network information.
Applies to
NetworkInformationPermission(PermissionState)
Initializes a new instance of the NetworkInformationPermission class with the specified PermissionState.
public:
NetworkInformationPermission(System::Security::Permissions::PermissionState state);
public NetworkInformationPermission (System.Security.Permissions.PermissionState state);
new System.Net.NetworkInformation.NetworkInformationPermission : System.Security.Permissions.PermissionState -> System.Net.NetworkInformation.NetworkInformationPermission
Public Sub New (state As PermissionState)
Parameters
- state
- PermissionState
One of the PermissionState values.
Examples
The following example creates an unrestricted permission object.
System::Net::NetworkInformation::NetworkInformationPermission^ unrestricted = gcnew System::Net::NetworkInformation::NetworkInformationPermission( System::Security::Permissions::PermissionState::Unrestricted );
System.Net.NetworkInformation.NetworkInformationPermission unrestricted =
new System.Net.NetworkInformation.NetworkInformationPermission(
System.Security.Permissions.PermissionState.Unrestricted);
Dim unrestricted As New System.Net.NetworkInformation.NetworkInformationPermission( _
System.Security.Permissions.PermissionState.Unrestricted)
Remarks
The permission created by this constructor can be used to secure access to network information.