Freigeben über


IUserClaimStore<TUser>.ReplaceClaimAsync Methode

Definition

Ersetzt die angegebene claim für die angegebene user durch die newClaim

public:
 System::Threading::Tasks::Task ^ ReplaceClaimAsync(TUser user, System::Security::Claims::Claim ^ claim, System::Security::Claims::Claim ^ newClaim, System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task ReplaceClaimAsync (TUser user, System.Security.Claims.Claim claim, System.Security.Claims.Claim newClaim, System.Threading.CancellationToken cancellationToken);
abstract member ReplaceClaimAsync : 'User * System.Security.Claims.Claim * System.Security.Claims.Claim * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function ReplaceClaimAsync (user As TUser, claim As Claim, newClaim As Claim, cancellationToken As CancellationToken) As Task

Parameter

user
TUser

Der Benutzer, für den der Anspruch ersetzt werden soll.

claim
Claim

Der zu ersetzende Anspruch.

newClaim
Claim

Der neue Anspruch, durch den der vorhandene claim ersetzt werden soll.

cancellationToken
CancellationToken

Die CancellationToken-Struktur, mit der Benachrichtigungen verteilt werden, dass der Vorgang abgebrochen werden muss.

Gibt zurück

Das Aufgabenobjekt, das den asynchronen Vorgang darstellt.

Gilt für: