ClaimActionCollection Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Kolekce ClaimActions použitá při mapování uživatelských dat na deklarace identity.
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)
- Dědičnost
-
ClaimActionCollection
- Implementuje
Konstruktory
| ClaimActionCollection() |
Metody
| Add(ClaimAction) |
Přidejte do kolekce akci deklarace identity. |
| Clear() |
Odeberte všechny akce deklarací identity. |
| GetEnumerator() | Returns an enumerator that iterates through the collection. |
| Remove(String) |
Odeberte všechny akce deklarací identity pro daný typ deklarace identity. |
Explicitní implementace rozhraní
| IEnumerable.GetEnumerator() |
Metody rozšíření
| DeleteClaim(ClaimActionCollection, String) |
Odstraňte všechny deklarace identity z dané identity identity s daným typem deklarace identity. |
| DeleteClaims(ClaimActionCollection, String[]) |
Odstraňte všechny deklarace identity z identity s danými typy deklarací identity. |
| MapAll(ClaimActionCollection) |
Vymaže všechny aktuální deklarace identity a namapuje všechny hodnoty z uživatelských dat JSON jako deklarace identity s výjimkou duplicit. |
| MapAllExcept(ClaimActionCollection, String[]) |
Vymaže všechny aktuální deklarace identity a namapuje všechny hodnoty z uživatelských dat json jako deklarace identity s výjimkou zadaných typů. |
| MapCustomJson(ClaimActionCollection, String, Func<JObject,String>) |
Spuštěním daného překladače vyberte hodnotu z uživatelských dat JSON, která se má přidat jako deklarace identity. Tato no-ops, pokud vrácená hodnota je prázdná. |
| MapCustomJson(ClaimActionCollection, String, Func<JsonElement,String>) |
Spuštěním daného překladače vyberte hodnotu z uživatelských dat JSON, která se má přidat jako deklarace identity. Tato no-ops, pokud vrácená hodnota je prázdná. |
| MapCustomJson(ClaimActionCollection, String, String, Func<JObject,String>) |
Spuštěním daného překladače vyberte hodnotu z uživatelských dat JSON, která se má přidat jako deklarace identity. Tato no-ops, pokud vrácená hodnota je prázdná. |
| MapCustomJson(ClaimActionCollection, String, String, Func<JsonElement,String>) |
Spuštěním daného překladače vyberte hodnotu z uživatelských dat JSON, která se má přidat jako deklarace identity. Tato no-ops, pokud vrácená hodnota je prázdná. |
| MapJsonKey(ClaimActionCollection, String, String) |
Vyberte hodnotu nejvyšší úrovně z uživatelských dat json s daným názvem klíče a přidejte ji jako deklaraci identity. Toto no-ops, pokud klíč nebyl nalezen nebo hodnota je prázdná. |
| MapJsonKey(ClaimActionCollection, String, String, String) |
Vyberte hodnotu nejvyšší úrovně z uživatelských dat json s daným názvem klíče a přidejte ji jako deklaraci identity. Toto no-ops, pokud klíč nebyl nalezen nebo hodnota je prázdná. |
| MapJsonSubKey(ClaimActionCollection, String, String, String) |
Vyberte hodnotu druhé úrovně z uživatelských dat json s daným názvem klíče nejvyšší úrovně a názvem podklíče druhé úrovně a přidejte ji jako deklaraci identity. Toto no-ops, pokud klíče nejsou nalezeny nebo hodnota je prázdná. |
| MapJsonSubKey(ClaimActionCollection, String, String, String, String) |
Vyberte hodnotu druhé úrovně z uživatelských dat json s daným názvem klíče nejvyšší úrovně a názvem podklíče druhé úrovně a přidejte ji jako deklaraci identity. Toto no-ops, pokud klíče nejsou nalezeny nebo hodnota je prázdná. |
| MapUniqueJsonKey(ClaimActionCollection, String, String) |
Vybere hodnotu nejvyšší úrovně z uživatelských dat json s daným názvem klíče a přidá ji jako deklaraci identity. Tato no-ops, pokud deklarace identity již obsahuje deklaraci identity s daným typem Deklarace identity. Toto no-ops, pokud klíč nebyl nalezen nebo hodnota je prázdná. |
| MapUniqueJsonKey(ClaimActionCollection, String, String, String) |
Vybere hodnotu nejvyšší úrovně z uživatelských dat json s daným názvem klíče a přidá ji jako deklaraci identity. Tato no-ops, pokud deklarace identity již obsahuje deklaraci identity s daným typem Deklarace identity. Toto no-ops, pokud klíč nebyl nalezen nebo hodnota je prázdná. |