Partager via


WebJobsAuthenticationEventsCloudEventRequest<TResponse,TData> Class

Definition

Abstract class that wraps any request that relies on cloud events.

public abstract class WebJobsAuthenticationEventsCloudEventRequest<TResponse,TData> : Microsoft.Azure.WebJobs.Extensions.AuthenticationEvents.WebJobsAuthenticationEventRequest<TResponse,TData> where TResponse : WebJobsAuthenticationEventResponse, new() where TData : WebJobsAuthenticationEventsTypedData
type WebJobsAuthenticationEventsCloudEventRequest<'Response, 'Data (requires 'Response :> WebJobsAuthenticationEventResponse and 'Response : (new : unit -> 'Response) and 'Data :> WebJobsAuthenticationEventsTypedData)> = class
    inherit WebJobsAuthenticationEventRequest<'Response, 'Data (requires 'Response :> WebJobsAuthenticationEventResponse and 'Response : (new : unit -> 'Response) and 'Data :> WebJobsAuthenticationEventsTypedData)>
Public MustInherit Class WebJobsAuthenticationEventsCloudEventRequest(Of TResponse, TData)
Inherits WebJobsAuthenticationEventRequest(Of TResponse, TData)

Type Parameters

TResponse

The Cloud Event Response.

TData

The Cloud Event Data.

Inheritance
WebJobsAuthenticationEventsCloudEventRequest<TResponse,TData>
Derived

Properties

Data

Gets or sets the related EventData model.

(Inherited from WebJobsAuthenticationEventRequest<TResponse,TData>)
ODataType

Gets or sets the cloud event data type.

QueryParameters

Gets the query parameters passed from the http request message.

(Inherited from WebJobsAuthenticationEventRequestBase)
RequestStatus

Gets or sets the request status.

(Inherited from WebJobsAuthenticationEventRequestBase)
Response

Gets or sets the related EventResponse object.

(Inherited from WebJobsAuthenticationEventRequest<TResponse,TData>)
Source

Gets or sets the source.

StatusMessage

Gets or sets the status message.

(Inherited from WebJobsAuthenticationEventRequestBase)
Type

Gets or sets the type.

(Inherited from WebJobsAuthenticationEventRequestBase)

Methods

Completed()

Validates the response and creates the IActionResult with the json payload based on the status of the request.

(Inherited from WebJobsAuthenticationEventRequest<TResponse,TData>)
Failed(Exception)

Sets the response statuscode, reason phrase and body when we want to return failed.

(Inherited from WebJobsAuthenticationEventRequest<TResponse,TData>)
ToString()

Converts to string.

(Inherited from WebJobsAuthenticationEventRequestBase)

Applies to