PersonalizerClient Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Personalizer Service is an Azure Cognitive Service that makes it easy to target content and experiences without complex pre-analysis or cleanup of past data. Given a context and featurized content, the Personalizer Service returns your content in a ranked list. As rewards are sent in response to the ranked list, the reinforcement learning algorithm will improve the model and improve performance of future rank calls.
public class PersonalizerClient : Microsoft.Rest.ServiceClient<Microsoft.Azure.CognitiveServices.Personalizer.PersonalizerClient>, IDisposable, Microsoft.Azure.CognitiveServices.Personalizer.IPersonalizerClient
type PersonalizerClient = class
inherit ServiceClient<PersonalizerClient>
interface IPersonalizerClient
interface IDisposable
Public Class PersonalizerClient
Inherits ServiceClient(Of PersonalizerClient)
Implements IDisposable, IPersonalizerClient
- Inheritance
- Implements
Constructors
PersonalizerClient(DelegatingHandler[]) |
Initializes a new instance of the PersonalizerClient class. |
PersonalizerClient(HttpClient, Boolean) |
Initializes a new instance of the PersonalizerClient class. |
PersonalizerClient(HttpClientHandler, DelegatingHandler[]) |
Initializes a new instance of the PersonalizerClient class. |
PersonalizerClient(ServiceClientCredentials, DelegatingHandler[]) |
Initializes a new instance of the PersonalizerClient class. |
PersonalizerClient(ServiceClientCredentials, HttpClient, Boolean) |
Initializes a new instance of the PersonalizerClient class. |
PersonalizerClient(ServiceClientCredentials, HttpClientHandler, DelegatingHandler[]) |
Initializes a new instance of the PersonalizerClient class. |
Properties
Credentials |
Subscription credentials which uniquely identify client subscription. |
DeserializationSettings |
Gets or sets json deserialization settings. |
Endpoint |
Supported Cognitive Services endpoint. |
Evaluations | |
Events |
Gets the IEvents. |
FirstMessageHandler | (Inherited from ServiceClient<T>) |
HttpClient | (Inherited from ServiceClient<T>) |
HttpClientHandler | (Inherited from ServiceClient<T>) |
HttpMessageHandlers | (Inherited from ServiceClient<T>) |
Log | |
Model | |
Policy | |
SerializationSettings |
Gets or sets json serialization settings. |
ServiceConfiguration | |
UserAgent | (Inherited from ServiceClient<T>) |
Methods
CreateHttpHandlerPipeline(HttpClientHandler, DelegatingHandler[]) | (Inherited from ServiceClient<T>) |
Dispose() | (Inherited from ServiceClient<T>) |
Dispose(Boolean) | (Inherited from ServiceClient<T>) |
InitializeHttpClient(HttpClient, HttpClientHandler, DelegatingHandler[]) | (Inherited from ServiceClient<T>) |
InitializeHttpClient(HttpClientHandler, DelegatingHandler[]) | (Inherited from ServiceClient<T>) |
RankWithHttpMessagesAsync(RankRequest, Dictionary<String,List<String>>, CancellationToken) |
A Personalizer rank request. |
SetRetryPolicy(RetryPolicy) | (Inherited from ServiceClient<T>) |
SetUserAgent(String, String) | (Inherited from ServiceClient<T>) |
SetUserAgent(String) | (Inherited from ServiceClient<T>) |
Extension Methods
Rank(IPersonalizerClient, RankRequest) |
A Personalizer rank request. |
RankAsync(IPersonalizerClient, RankRequest, CancellationToken) |
A Personalizer rank request. |
RankWithHttpMessages(IPersonalizerClient, RankRequest, Dictionary<String,List<String>>) |
A Personalizer rank request. |
Reward(IPersonalizerClient, String, RewardRequest) |
Report reward to allocate to the top ranked action for the specified event. |
Reward(IPersonalizerClient, String, Double) |
Report reward to allocate to the top ranked action for the specified event. |
RewardAsync(IPersonalizerClient, String, RewardRequest, CancellationToken) |
Report reward to allocate to the top ranked action for the specified event. |
RewardAsync(IPersonalizerClient, String, Double, CancellationToken) |
Report reward to allocate to the top ranked action for the specified event. |
Applies to
Azure SDK for .NET