Esta documentación está archivada y no tiene mantenimiento.

SecurityPermissionAttribute.UnmanagedCode (Propiedad)

Actualización: noviembre 2007

Obtiene o establece un valor que indica si se declara el permiso para llamar a código no administrado.

Espacio de nombres:  System.Security.Permissions
Ensamblado:  mscorlib (en mscorlib.dll)

public bool UnmanagedCode { get; set; }
/** @property */
public boolean get_UnmanagedCode()
/** @property */
public  void set_UnmanagedCode(boolean value)

public function get UnmanagedCode () : boolean
public function set UnmanagedCode (value : boolean)

Valor de propiedad

Tipo: System.Boolean
true si se declara el permiso para llamar a código no administrado; en caso contrario, false.

En el siguiente ejemplo de código se muestra el uso de la propiedad UnmanagedCode para denegar el permiso para llamar a código no administrado. Para obtener un ejemplo completo de código, vea el constructor SecurityPermissionAttribute.

    // Set the UnmanagedCode property.
[SecurityPermissionAttribute(SecurityAction.Deny, UnmanagedCode = true)]


// Set the UnmanagedCode property.
/** @attribute SecurityPermissionAttribute(SecurityAction.Deny, 
    UnmanagedCode = true)
 */


Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98

.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

.NET Framework

Compatible con: 3.5, 3.0, 2.0, 1.1, 1.0
Mostrar: