Define la funcionalidad básica de un objeto principal.
Espacio de nombres: System.Security.Principal
Ensamblado: mscorlib (en mscorlib.dll)

Sintaxis
Visual Basic (Declaración)
<ComVisibleAttribute(True)> _
Public Interface IPrincipal
Dim instance As IPrincipal
[ComVisibleAttribute(true)]
public interface IPrincipal
[ComVisibleAttribute(true)]
public interface class IPrincipal
/** @attribute ComVisibleAttribute(true) */
public interface IPrincipal
ComVisibleAttribute(true)
public interface IPrincipal

Comentarios
Un objeto principal representa el contexto de seguridad del usuario en cuyo nombre se ejecuta el código, incluida la identidad del usuario (IIdentity) y las funciones a las que pertenece.
Para implementar la interfaz IPrincipal se necesitan todos los objetos principales.

Plataformas
Windows 2000 SP4, Windows Millennium, Windows Server 2003, Windows XP Media Center, Windows XP Professional x64, Windows XP SP2, Windows XP Starter Edition
.NET Framework no admite todas las versiones de cada plataforma. Para obtener una lista de las versiones admitidas, vea Requisitos del sistema.

Información de versión
.NET Framework
Compatible con: 2.0, 1.1, 1.0

Vea también