BaseActionMethodRequestBuilder<T> 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.
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
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. |