Class WebRequestParameter
- Namespace
- ArcanaDevelopment.adTempus.Shared.WebRequests
- Assembly
- ArcanaDevelopment.adTempus.Shared.dll
A parameter sent by a Web Request Task in the query string or the request body.
[Serializable]
[DataContract(Name = "Parameter", Namespace = "")]
public sealed class WebRequestParameter : WebRequestNameValueItem
- Inheritance
-
objectWebRequestParameter
Constructors
WebRequestParameter()
Initializes a new parameter.
public WebRequestParameter()
WebRequestParameter(string, string, WebRequestParameterLocation)
Initializes a new parameter with the specified name, value, and location.
public WebRequestParameter(string name, string value, WebRequestParameterLocation location = WebRequestParameterLocation.Query)
Parameters
| Name | Type | Description |
|---|---|---|
name |
string | |
value |
string | |
location |
WebRequestParameterLocation |
Properties
Kind
Specifies whether the value is text or the path of a file to upload.
[DataMember(Order = 11)]
public WebRequestParameterKind Kind { get; set; }
Property Value
Remarks
Default: Text
Location
Specifies whether the parameter is sent in the query string or the body.
[DataMember(Order = 10)]
public WebRequestParameterLocation Location { get; set; }
Property Value
Remarks
Default: Query
Methods
Clone()
Creates a copy of the parameter, including its Id.
public WebRequestParameter Clone()