FileCodeGroup(IMembershipCondition, FileIOPermissionAccess) Constructor

Definición

Inicializa una nueva instancia de la clase FileCodeGroup.

public:
 FileCodeGroup(System::Security::Policy::IMembershipCondition ^ membershipCondition, System::Security::Permissions::FileIOPermissionAccess access);
public FileCodeGroup (System.Security.Policy.IMembershipCondition membershipCondition, System.Security.Permissions.FileIOPermissionAccess access);
new System.Security.Policy.FileCodeGroup : System.Security.Policy.IMembershipCondition * System.Security.Permissions.FileIOPermissionAccess -> System.Security.Policy.FileCodeGroup
Public Sub New (membershipCondition As IMembershipCondition, access As FileIOPermissionAccess)

Parámetros

membershipCondition
IMembershipCondition

Condición de pertenencia que comprueba la evidencia para determinar si este grupo de código aplica la directiva.

access
FileIOPermissionAccess

Uno de los valores de FileIOPermissionAccess. Este valor se utiliza para construir el objeto FileIOPermission al que se otorga permiso.

Excepciones

El parámetro membershipCondition es null.

El tipo del parámetro membershipCondition no es válido.

o bien

El tipo del parámetro access no es válido.

Ejemplos

En el código siguiente se muestra el uso del FileCodeGroup constructor . Este ejemplo de código es parte de un ejemplo más grande proporcionado para la clase FileCodeGroup.

FileCodeGroup^ fileCodeGroup = gcnew FileCodeGroup(
   gcnew AllMembershipCondition,FileIOPermissionAccess::AllAccess );
FileCodeGroup fileCodeGroup = 
    new FileCodeGroup(
    new AllMembershipCondition(),
    FileIOPermissionAccess.AllAccess);
Dim fileCodeGroup As New FileCodeGroup( _
    New AllMembershipCondition, _
    FileIOPermissionAccess.AllAccess)

Comentarios

Este constructor crea un grupo de código básico. Los grupos de código secundarios se pueden agregar con el AddChild método .

FileCodeGroup devuelve un conjunto de permisos que contiene un calculado FileIOPermission dinámicamente que concede acceso de archivo al directorio desde el que se ejecuta el código. El tipo de acceso concedido viene determinado por el access parámetro .

Se aplica a