Partilhar via


PersonalizerClientExtensions.RewardAsync Método

Definição

Sobrecargas

RewardAsync(IPersonalizerClient, String, RewardRequest, CancellationToken)

Relatar a recompensa para alocar a ação com melhor classificação para o evento especificado.

RewardAsync(IPersonalizerClient, String, Double, CancellationToken)

Relatar a recompensa para alocar a ação com melhor classificação para o evento especificado.

RewardAsync(IPersonalizerClient, String, RewardRequest, CancellationToken)

Relatar a recompensa para alocar a ação com melhor classificação para o evento especificado.

public static System.Threading.Tasks.Task RewardAsync (this Microsoft.Azure.CognitiveServices.Personalizer.IPersonalizerClient client, string eventId, Microsoft.Azure.CognitiveServices.Personalizer.Models.RewardRequest reward, System.Threading.CancellationToken cancellationToken = default);
static member RewardAsync : Microsoft.Azure.CognitiveServices.Personalizer.IPersonalizerClient * string * Microsoft.Azure.CognitiveServices.Personalizer.Models.RewardRequest * System.Threading.CancellationToken -> System.Threading.Tasks.Task
<Extension()>
Public Function RewardAsync (client As IPersonalizerClient, eventId As String, reward As RewardRequest, Optional cancellationToken As CancellationToken = Nothing) As Task

Parâmetros

client
IPersonalizerClient

O PersonalizerClient para esse método de extensão.

eventId
String

A ID do evento à qual essa recompensa se aplica.

reward
RewardRequest

A recompensa deve ser um número de ponto flutuante.

cancellationToken
CancellationToken

O token de cancelamento.

Retornos

Aplica-se a

RewardAsync(IPersonalizerClient, String, Double, CancellationToken)

Relatar a recompensa para alocar a ação com melhor classificação para o evento especificado.

public static System.Threading.Tasks.Task RewardAsync (this Microsoft.Azure.CognitiveServices.Personalizer.IPersonalizerClient client, string eventId, double reward, System.Threading.CancellationToken cancellationToken = default);
static member RewardAsync : Microsoft.Azure.CognitiveServices.Personalizer.IPersonalizerClient * string * double * System.Threading.CancellationToken -> System.Threading.Tasks.Task
<Extension()>
Public Function RewardAsync (client As IPersonalizerClient, eventId As String, reward As Double, Optional cancellationToken As CancellationToken = Nothing) As Task

Parâmetros

client
IPersonalizerClient

O PersonalizerClient para esse método de extensão.

eventId
String

A ID do evento à qual essa recompensa se aplica.

reward
Double

A recompensa a ser atribuída a uma ação. O valor deve estar entre -1 e 1 inclusive.

cancellationToken
CancellationToken

O token de cancelamento.

Retornos

Aplica-se a