Share via


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

BaseActionMethodRequestBuilder<T>(String, IBaseClient)

Constructs a new BaseActionMethodRequestBuilder.

Properties

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

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