ClaimActionCollection Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Raccolta di ClaimActions usata durante il mapping dei dati utente a Attestazioni.
public ref class ClaimActionCollection : System::Collections::Generic::IEnumerable<Microsoft::AspNetCore::Authentication::OAuth::Claims::ClaimAction ^>
public class ClaimActionCollection : System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimAction>
type ClaimActionCollection = class
interface seq<ClaimAction>
interface IEnumerable
Public Class ClaimActionCollection
Implements IEnumerable(Of ClaimAction)
- Ereditarietà
-
ClaimActionCollection
- Implementazioni
Costruttori
ClaimActionCollection() |
Raccolta di ClaimActions usata durante il mapping dei dati utente a Attestazioni. |
Metodi
Add(ClaimAction) |
Aggiungere un'azione attestazione alla raccolta. |
Clear() |
Rimuovere tutte le azioni attestazioni. |
GetEnumerator() |
Raccolta di ClaimActions usata durante il mapping dei dati utente a Attestazioni. |
Remove(String) |
Rimuovere tutte le azioni attestazioni per il valore ClaimType specificato. |
Implementazioni dell'interfaccia esplicita
IEnumerable.GetEnumerator() |
Raccolta di ClaimActions usata durante il mapping dei dati utente a Attestazioni. |
Metodi di estensione
DeleteClaim(ClaimActionCollection, String) |
Eliminare tutte le attestazioni dalla determinata attestazioneIdentity con il valore ClaimType specificato. |
DeleteClaims(ClaimActionCollection, String[]) |
Eliminare tutte le attestazioni da ClaimsIdentity con le attestazioni indicate. |
MapAll(ClaimActionCollection) |
Cancella eventuali attestazioni correntiActions e esegue il mapping di tutti i valori dai dati utente json come attestazioni, esclusi i duplicati. |
MapAllExcept(ClaimActionCollection, String[]) |
Cancella eventuali attestazioni correntiActions e esegue il mapping di tutti i valori dei dati utente json come attestazioni, esclusi i tipi specificati. |
MapCustomJson(ClaimActionCollection, String, Func<JObject,String>) |
Eseguire il resolver specificato per selezionare un valore dai dati utente json da aggiungere come attestazione. Questa operazione non viene eseguita se il valore restituito è vuoto. |
MapCustomJson(ClaimActionCollection, String, Func<JsonElement,String>) |
Eseguire il resolver specificato per selezionare un valore dai dati utente json da aggiungere come attestazione. Questa operazione non viene eseguita se il valore restituito è vuoto. |
MapCustomJson(ClaimActionCollection, String, String, Func<JObject,String>) |
Eseguire il resolver specificato per selezionare un valore dai dati utente json da aggiungere come attestazione. Questa operazione non viene eseguita se il valore restituito è vuoto. |
MapCustomJson(ClaimActionCollection, String, String, Func<JsonElement,String>) |
Eseguire il resolver specificato per selezionare un valore dai dati utente json da aggiungere come attestazione. Questa operazione non viene eseguita se il valore restituito è vuoto. |
MapJsonKey(ClaimActionCollection, String, String, String) |
Selezionare un valore di primo livello dai dati utente json con il nome della chiave specificato e aggiungerlo come attestazione. Questa operazione non viene eseguita se la chiave non viene trovata o il valore è vuoto. |
MapJsonKey(ClaimActionCollection, String, String) |
Selezionare un valore di primo livello dai dati utente json con il nome della chiave specificato e aggiungerlo come attestazione. Questa operazione non viene eseguita se la chiave non viene trovata o il valore è vuoto. |
MapJsonSubKey(ClaimActionCollection, String, String, String, String) |
Selezionare un valore di secondo livello dai dati utente json con il nome della chiave di primo livello specificato e il nome della sottochiave di secondo livello e aggiungerlo come attestazione. Questa operazione non viene eseguita se le chiavi non vengono trovate o il valore è vuoto. |
MapJsonSubKey(ClaimActionCollection, String, String, String) |
Selezionare un valore di secondo livello dai dati utente json con il nome della chiave di primo livello specificato e il nome della sottochiave di secondo livello e aggiungerlo come attestazione. Questa operazione non viene eseguita se le chiavi non vengono trovate o il valore è vuoto. |
MapUniqueJsonKey(ClaimActionCollection, String, String, String) |
Seleziona un valore di primo livello dai dati utente json con il nome della chiave specificata e lo aggiunge come attestazione. Questa operazione non viene eseguita se l'attestazioneIdentity contiene già un'attestazione con l'attestazione specificata. Questa operazione non viene eseguita se la chiave non viene trovata o il valore è vuoto. |
MapUniqueJsonKey(ClaimActionCollection, String, String) |
Seleziona un valore di primo livello dai dati utente json con il nome della chiave specificata e lo aggiunge come attestazione. Questa operazione non viene eseguita se l'attestazioneIdentity contiene già un'attestazione con l'attestazione specificata. Questa operazione non viene eseguita se la chiave non viene trovata o il valore è vuoto. |