'Declaration
Public Property Principal As IPrincipal
'Usage
Dim instance As ImpersonationContext Dim value As IPrincipal instance.Principal = value value = instance.Principal
public IPrincipal Principal {get; set;}
public: property IPrincipal^ Principal { IPrincipal^ get(); void set ( IPrincipal^ value); }