Table of Contents

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
object
WebRequestParameter

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

NameTypeDescription
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

WebRequestParameterKind

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

WebRequestParameterLocation

Remarks

Default: Query

Methods

Clone()

Creates a copy of the parameter, including its Id.

public WebRequestParameter Clone()

Returns

WebRequestParameter

Inherited Members