ClaimActionCollection Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Colección de ClaimActions usada al asignar datos de usuario a notificaciones.
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)
- Herencia
-
ClaimActionCollection
- Implementaciones
Constructores
ClaimActionCollection() |
Colección de ClaimActions usada al asignar datos de usuario a notificaciones. |
Métodos
Add(ClaimAction) |
Agregue una acción de notificación a la colección. |
Clear() |
Quite todas las acciones de notificación. |
GetEnumerator() |
Colección de ClaimActions usada al asignar datos de usuario a notificaciones. |
Remove(String) |
Quite todas las acciones de notificación del claimType especificado. |
Implementaciones de interfaz explícitas
IEnumerable.GetEnumerator() |
Colección de ClaimActions usada al asignar datos de usuario a notificaciones. |
Métodos de extensión
DeleteClaim(ClaimActionCollection, String) |
Elimine todas las notificaciones de ClaimsIdentity especificadas con el ClaimType especificado. |
DeleteClaims(ClaimActionCollection, String[]) |
Elimine todas las notificaciones de ClaimsIdentity con los claimTypes especificados. |
MapAll(ClaimActionCollection) |
Borra las claimsActions actuales y asigna todos los valores de los datos de usuario json como notificaciones, excepto los duplicados. |
MapAllExcept(ClaimActionCollection, String[]) |
Borra las claimsActions actuales y asigna todos los valores de los datos de usuario json como notificaciones, excepto los tipos especificados. |
MapCustomJson(ClaimActionCollection, String, Func<JObject,String>) |
Ejecute el solucionador especificado para seleccionar un valor de los datos de usuario json que se van a agregar como notificación. Esta operación sin operaciones si el valor devuelto está vacío. |
MapCustomJson(ClaimActionCollection, String, Func<JsonElement,String>) |
Ejecute el solucionador especificado para seleccionar un valor de los datos de usuario json que se van a agregar como notificación. Esta operación sin operaciones si el valor devuelto está vacío. |
MapCustomJson(ClaimActionCollection, String, String, Func<JObject,String>) |
Ejecute el solucionador especificado para seleccionar un valor de los datos de usuario json que se van a agregar como notificación. Esta operación sin operaciones si el valor devuelto está vacío. |
MapCustomJson(ClaimActionCollection, String, String, Func<JsonElement,String>) |
Ejecute el solucionador especificado para seleccionar un valor de los datos de usuario json que se van a agregar como notificación. Esta operación sin operaciones si el valor devuelto está vacío. |
MapJsonKey(ClaimActionCollection, String, String, String) |
Seleccione un valor de nivel superior de los datos de usuario json con el nombre de clave especificado y agréguelo como notificación. Esta operación sin operaciones si no se encuentra la clave o el valor está vacío. |
MapJsonKey(ClaimActionCollection, String, String) |
Seleccione un valor de nivel superior de los datos de usuario json con el nombre de clave especificado y agréguelo como notificación. Esta operación sin operaciones si no se encuentra la clave o el valor está vacío. |
MapJsonSubKey(ClaimActionCollection, String, String, String, String) |
Seleccione un segundo valor de nivel de los datos de usuario json con el nombre de clave de nivel superior especificado y el nombre de la sub clave de segundo nivel y agréguelo como notificación. Esta operación sin operaciones si no se encuentran las claves o el valor está vacío. |
MapJsonSubKey(ClaimActionCollection, String, String, String) |
Seleccione un segundo valor de nivel de los datos de usuario json con el nombre de clave de nivel superior especificado y el nombre de la sub clave de segundo nivel y agréguelo como notificación. Esta operación sin operaciones si no se encuentran las claves o el valor está vacío. |
MapUniqueJsonKey(ClaimActionCollection, String, String, String) |
Selecciona un valor de nivel superior de los datos de usuario json con el nombre de clave especificado y lo agrega como una notificación. Esta operación sin operaciones si ClaimsIdentity ya contiene una notificación con el ClaimType especificado. Esta operación sin operaciones si no se encuentra la clave o el valor está vacío. |
MapUniqueJsonKey(ClaimActionCollection, String, String) |
Selecciona un valor de nivel superior de los datos de usuario json con el nombre de clave especificado y lo agrega como una notificación. Esta operación sin operaciones si ClaimsIdentity ya contiene una notificación con el ClaimType especificado. Esta operación sin operaciones si no se encuentra la clave o el valor está vacío. |