Freigeben über


GenericPrincipal.IsInRole(String) Methode

Definition

Bestimmt, ob die aktuelle GenericPrincipal-Klasse zur angegebenen Rolle gehört.

public:
 override bool IsInRole(System::String ^ role);
public:
 virtual bool IsInRole(System::String ^ role);
public override bool IsInRole (string role);
public override bool IsInRole (string? role);
public virtual bool IsInRole (string role);
override this.IsInRole : string -> bool
abstract member IsInRole : string -> bool
override this.IsInRole : string -> bool
Public Overrides Function IsInRole (role As String) As Boolean
Public Overridable Function IsInRole (role As String) As Boolean

Parameter

role
String

Der Name der Rolle, für die die Mitgliedschaft überprüft werden soll.

Gibt zurück

Boolean

true, wenn die aktuelle GenericPrincipal-Klasse ein Member der angegebenen Rolle ist, andernfalls false.

Implementiert

Beispiele

Der folgende Code zeigt die Verwendung der IsInRole Methode. Dieses Codebeispiel ist Teil eines größeren Beispiels, das für die GenericPrincipal Klasse bereitgestellt wird.

if ( genericPrincipal->IsInRole( L"NetworkUser" ) )
{
   Console::WriteLine( L"User belongs to the NetworkUser role." );
}
if (genericPrincipal.IsInRole("NetworkUser"))
{
    Console.WriteLine("User belongs to the NetworkUser role.");
}
If (genericPrincipal.IsInRole("NetworkUser")) Then
    WriteLine("User belongs to the NetworkUser role.")
End If

Gilt für