FileCodeGroup(IMembershipCondition, FileIOPermissionAccess) Constructor
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 .