BaseActionMethodRequestBuilder<T> Class

Definition

The base method request builder class used for POST actions.

public abstract class BaseActionMethodRequestBuilder<T> : Microsoft.Graph.BaseRequestBuilder where T : IBaseRequest
type BaseActionMethodRequestBuilder<'T (requires 'T :> IBaseRequest)> = class
    inherit BaseRequestBuilder
Public MustInherit Class BaseActionMethodRequestBuilder(Of T)
Inherits BaseRequestBuilder

Type Parameters

T
Inheritance
BaseActionMethodRequestBuilder<T>

Constructors

Name Description
BaseActionMethodRequestBuilder<T>(String, IBaseClient)

Constructs a new BaseActionMethodRequestBuilder.

Properties

Name Description
Client

Gets the IBaseClient for handling requests.

(Inherited from BaseRequestBuilder)
RequestUrl

Gets the URL for the built request, without query string.

(Inherited from BaseRequestBuilder)

Methods

Name Description
AppendSegmentToRequestUrl(String)

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

(Inherited from BaseRequestBuilder)
CreateRequest(String, IEnumerable<Option>)

Derived classes implement this function to construct the specific request class instance when a request object is required.

GetParameter<U>(String)

Get a parameter string for a given name.

HasParameter(String)

Check if the parameter list contains a given name.

Request(IEnumerable<Option>)

Builds the request.

SetParameter<U>(String, U, Boolean)

A helper method for injecting a parameter string for a given name and value pair. This method handles the nullable case and properly wrapped and escaping string values.

Applies to