Class MessageTemplateMatch
Represents a result of message matching operation executed with a specific message template.
Inherited Members
Namespace: Nevatech.Vsb.Repository.Services.Web
Assembly: Nevatech.Vsb.Repository.dll
Syntax
public sealed class MessageTemplateMatch
Constructors
MessageTemplateMatch()
Initializes an empty instance.
Declaration
public MessageTemplateMatch()
Properties
Data
Gets or sets an object associated with this instance.
Declaration
public object Data { get; set; }
Property Value
Type | Description |
---|---|
Object |
HttpMethod
Gets or sets the matched HTTP method.
Declaration
public string HttpMethod { get; set; }
Property Value
Type | Description |
---|---|
String |
UnknownHttpHeaders
Gets collection of HTTP headers that were not defined in the message template, but were present in the matched message.
Declaration
public WebHeaderCollection UnknownHttpHeaders { get; }
Property Value
Type | Description |
---|---|
WebHeaderCollection |
UnknownQueryParameters
Gets collection of URI query parameters that were not defined in the message template, but were present in the matched message.
Declaration
public NameValueCollection UnknownQueryParameters { get; }
Property Value
Type | Description |
---|---|
NameValueCollection |
UriTemplateMatch
Gets or sets the result of URI matching.
Declaration
public UriTemplateMatch UriTemplateMatch { get; set; }
Property Value
Type | Description |
---|---|
UriTemplateMatch |
Variables
Gets collection of variables and their matched values defined in the message template.
Declaration
public NameValueCollection Variables { get; }
Property Value
Type | Description |
---|---|
NameValueCollection |