ClaimActionCollectionMapExtensions.MapCustomJson Método

Definición

Sobrecargas

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.

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.

public:
[System::Runtime::CompilerServices::Extension]
 static void MapCustomJson(Microsoft::AspNetCore::Authentication::OAuth::Claims::ClaimActionCollection ^ collection, System::String ^ claimType, Func<Newtonsoft::Json::Linq::JObject ^, System::String ^> ^ resolver);
public static void MapCustomJson (this Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimActionCollection collection, string claimType, Func<Newtonsoft.Json.Linq.JObject,string> resolver);
static member MapCustomJson : Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimActionCollection * string * Func<Newtonsoft.Json.Linq.JObject, string> -> unit
<Extension()>
Public Sub MapCustomJson (collection As ClaimActionCollection, claimType As String, resolver As Func(Of JObject, String))

Parámetros

claimType
String

Valor que se va a usar para Claim.Type al crear una notificación.

resolver
Func<Newtonsoft.Json.Linq.JObject,String>

Func al que se llamará para seleccionar el valor de los datos de usuario json especificados.

Se aplica a

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.

public:
[System::Runtime::CompilerServices::Extension]
 static void MapCustomJson(Microsoft::AspNetCore::Authentication::OAuth::Claims::ClaimActionCollection ^ collection, System::String ^ claimType, Func<System::Text::Json::JsonElement, System::String ^> ^ resolver);
public static void MapCustomJson (this Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimActionCollection collection, string claimType, Func<System.Text.Json.JsonElement,string> resolver);
public static void MapCustomJson (this Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimActionCollection collection, string claimType, Func<System.Text.Json.JsonElement,string?> resolver);
static member MapCustomJson : Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimActionCollection * string * Func<System.Text.Json.JsonElement, string> -> unit
<Extension()>
Public Sub MapCustomJson (collection As ClaimActionCollection, claimType As String, resolver As Func(Of JsonElement, String))

Parámetros

collection
ClaimActionCollection

El parámetro de cadena de consulta ClaimActionCollection.

claimType
String

Valor que se va a usar para Claim.Type al crear una notificación.

resolver
Func<JsonElement,String>

Func al que se llamará para seleccionar el valor de los datos de usuario json especificados.

Se aplica a

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.

public:
[System::Runtime::CompilerServices::Extension]
 static void MapCustomJson(Microsoft::AspNetCore::Authentication::OAuth::Claims::ClaimActionCollection ^ collection, System::String ^ claimType, System::String ^ valueType, Func<Newtonsoft::Json::Linq::JObject ^, System::String ^> ^ resolver);
public static void MapCustomJson (this Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimActionCollection collection, string claimType, string valueType, Func<Newtonsoft.Json.Linq.JObject,string> resolver);
static member MapCustomJson : Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimActionCollection * string * string * Func<Newtonsoft.Json.Linq.JObject, string> -> unit
<Extension()>
Public Sub MapCustomJson (collection As ClaimActionCollection, claimType As String, valueType As String, resolver As Func(Of JObject, String))

Parámetros

claimType
String

Valor que se va a usar para Claim.Type al crear una notificación.

valueType
String

Valor que se va a usar para Claim.ValueType al crear una notificación.

resolver
Func<Newtonsoft.Json.Linq.JObject,String>

Func al que se llamará para seleccionar el valor de los datos de usuario json especificados.

Se aplica a

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.

public:
[System::Runtime::CompilerServices::Extension]
 static void MapCustomJson(Microsoft::AspNetCore::Authentication::OAuth::Claims::ClaimActionCollection ^ collection, System::String ^ claimType, System::String ^ valueType, Func<System::Text::Json::JsonElement, System::String ^> ^ resolver);
public static void MapCustomJson (this Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimActionCollection collection, string claimType, string valueType, Func<System.Text.Json.JsonElement,string> resolver);
public static void MapCustomJson (this Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimActionCollection collection, string claimType, string valueType, Func<System.Text.Json.JsonElement,string?> resolver);
static member MapCustomJson : Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimActionCollection * string * string * Func<System.Text.Json.JsonElement, string> -> unit
<Extension()>
Public Sub MapCustomJson (collection As ClaimActionCollection, claimType As String, valueType As String, resolver As Func(Of JsonElement, String))

Parámetros

collection
ClaimActionCollection

El parámetro de cadena de consulta ClaimActionCollection.

claimType
String

Valor que se va a usar para Claim.Type al crear una notificación.

valueType
String

Valor que se va a usar para Claim.ValueType al crear una notificación.

resolver
Func<JsonElement,String>

Func al que se llamará para seleccionar el valor de los datos de usuario json especificados.

Se aplica a