Returns a boolean value indicating whether the user is a member of the current application.

Namespace: Novalys.VisualGuard.Security.Membership
Assembly: Novalys.VisualGuard.Security (in Novalys.VisualGuard.Security.dll) Version: 2016.0.105.16 (2016.0.105.16)

Syntax

C#
public bool IsMemberOfApplication { get; }
Visual Basic
Public ReadOnly Property IsMemberOfApplication As Boolean
	Get

Return Value

Type: Boolean
true when the user is a member of the current application. False otherwise.

Remarks

A user is a member of an application when this user is member of a role of this application or member of shared role with a permission set of this application.

You can use the property ApplicationId to determines the application for which the VGMembershipUser was created.

Examples

The following code show how to test if a user is a member of the current application:
Visual Basic Copy imageCopy
If user.IsMemberOfApplication Then
    MessageBox.Show(string.Format("'{0}' is a member of the application", user.UserName)
End If
C# Copy imageCopy
if (user.IsMemberOfApplication)
{
    MessageBox.Show(string.Format("'{0}' is a member of the application", user.UserName);
}

See Also