BatchRequest Class

Definition

The type BatchRequest

public class BatchRequest : Microsoft.Graph.BaseRequest, Microsoft.Graph.Core.Requests.IBatchRequest
type BatchRequest = class
    inherit BaseRequest
    interface IBatchRequest
    interface IBaseRequest
Public Class BatchRequest
Inherits BaseRequest
Implements IBatchRequest
Inheritance
BatchRequest
Implements

Constructors

BatchRequest(String, IBaseClient, IEnumerable<Option>)

Constructs a new BatchRequest.

Properties

Client

Gets the IBaseClient for handling requests.

(Inherited from BaseRequest)
ContentType

Gets or sets the content type for the request.

(Inherited from BaseRequest)
Headers

Gets the HeaderOption collection for the request.

(Inherited from BaseRequest)
Method

Gets or sets the HTTP method string for the request.

(Inherited from BaseRequest)
MiddlewareOptions

Gets or sets middleware options for the request.

(Inherited from BaseRequest)
QueryOptions

Gets the QueryOption collection for the request.

(Inherited from BaseRequest)
RequestUrl

Gets the URL for the request, without query string.

(Inherited from BaseRequest)
ResponseHandler

Gets or sets the response handler for the request.

(Inherited from BaseRequest)

Methods

AppendSegmentToRequestUrl(String)

Gets a URL that is the request builder's request URL with the segment appended.

(Inherited from BaseRequest)
GetHttpRequestMessage()

Gets the HttpRequestMessage representation of the request.

(Inherited from BaseRequest)
GetHttpRequestMessage(CancellationToken)

Gets the HttpRequestMessage representation of the request.

(Inherited from BaseRequest)
PostAsync(BatchRequestContent)

Sends out the BatchRequestContent using the POST method

PostAsync(BatchRequestContent, CancellationToken)

Sends out the BatchRequestContent using the POST method

SendAsync(Object, CancellationToken, HttpCompletionOption)

Sends the request.

(Inherited from BaseRequest)
SendAsync<T>(Object, CancellationToken, HttpCompletionOption)

Sends the request.

(Inherited from BaseRequest)
SendMultiPartAsync<T>(MultipartContent, CancellationToken, HttpCompletionOption)

Sends the multipart request.

(Inherited from BaseRequest)
SendMultiPartRequestAsync(MultipartContent, CancellationToken, HttpCompletionOption)

Sends the multipart request.

(Inherited from BaseRequest)
SendRequestAsync(Object, CancellationToken, HttpCompletionOption)

Sends the request.

(Inherited from BaseRequest)
SendStreamRequestAsync(Object, CancellationToken, HttpCompletionOption)

Sends the request.

(Inherited from BaseRequest)

Applies to