Freigeben über


UserManager<TUser>.ReplaceClaimAsync(TUser, Claim, Claim) Methode

Definition

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

public:
 virtual System::Threading::Tasks::Task<Microsoft::AspNetCore::Identity::IdentityResult ^> ^ ReplaceClaimAsync(TUser user, System::Security::Claims::Claim ^ claim, System::Security::Claims::Claim ^ newClaim);
public virtual System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.IdentityResult> ReplaceClaimAsync (TUser user, System.Security.Claims.Claim claim, System.Security.Claims.Claim newClaim);
abstract member ReplaceClaimAsync : 'User * System.Security.Claims.Claim * System.Security.Claims.Claim -> System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.IdentityResult>
override this.ReplaceClaimAsync : 'User * System.Security.Claims.Claim * System.Security.Claims.Claim -> System.Threading.Tasks.Task<Microsoft.AspNetCore.Identity.IdentityResult>
Public Overridable Function ReplaceClaimAsync (user As TUser, claim As Claim, newClaim As Claim) As Task(Of IdentityResult)

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.

Gibt zurück

Das Task , das den asynchronen Vorgang darstellt, der den IdentityResult des Vorgangs enthält.

Gilt für: