GenericPrincipal.IsInRole-Methode
Bestimmt, ob die aktuelle GenericPrincipal-Klasse zur angegebenen Rolle gehört.
Namespace: System.Security.Principal
Assembly: mscorlib (in mscorlib.dll)
Syntax
'Declaration
Public Overridable Function IsInRole ( _
role As String _
) As Boolean
'Usage
Dim instance As GenericPrincipal
Dim role As String
Dim returnValue As Boolean
returnValue = instance.IsInRole(role)
public virtual bool IsInRole (
string role
)
public:
virtual bool IsInRole (
String^ role
)
public boolean IsInRole (
String role
)
public function IsInRole (
role : String
) : boolean
Parameter
- role
Der Name der Rolle, für die die Mitgliedschaft überprüft werden soll.
Rückgabewert
true, wenn die aktuelle GenericPrincipal-Klasse ein Member der angegebenen Rolle ist, andernfalls false.
Beispiel
Im folgenden Code wird die Verwendung der IsInRole-Methode veranschaulicht. Dieses Codebeispiel ist Teil eines umfangreicheren Beispiels für die GenericPrincipal-Klasse.
If (genericPrincipal.IsInRole("NetworkUser")) Then
WriteLine("User belongs to the NetworkUser role.")
End If
if (genericPrincipal.IsInRole("NetworkUser"))
{
Console.WriteLine("User belongs to the NetworkUser role.");
}
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.");
}
Plattformen
Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.
Versionsinformationen
.NET Framework
Unterstützt in: 2.0, 1.1, 1.0
Siehe auch
Referenz
GenericPrincipal-Klasse
GenericPrincipal-Member
System.Security.Principal-Namespace