Show / Hide Table of Contents

Class HttpResponseStatusCodeMatch

Matches by Work.Response.StatusCode. The match makes sense in the After processing - when status is already set

Inheritance
System.Object
WorkMatch
HttpResponseStatusCodeMatch
Implements
INamed
IOrdered
Inherited Members
WorkMatch.CONFIG_MATCH_SECTION
WorkMatch.CONFIG_VAR_SECTION
WorkMatch.CONFIG_PATH_ATTR
WorkMatch.CONFIG_NOT_PATH_ATTR
WorkMatch.LIST_DELIMITERS
WorkMatch.Name
WorkMatch.Order
WorkMatch.PathPattern
WorkMatch.NotPathPattern
WorkMatch.TypeNsPrefix
WorkMatch.Schemes
WorkMatch.AcceptTypes
WorkMatch.AcceptJson
WorkMatch.ContentTypes
WorkMatch.Hosts
WorkMatch.Ports
WorkMatch.UserAgents
WorkMatch.UserHosts
WorkMatch.Methods
WorkMatch.Cookies
WorkMatch.AbsentCookies
WorkMatch.Headers
WorkMatch.AbsentHeaders
WorkMatch.IsLocal
WorkMatch.IsSocialNetBot
WorkMatch.IsSearchCrawler
WorkMatch.ApiMinVer
WorkMatch.ApiMaxVer
WorkMatch.CompositeCapture
WorkMatch.Permissions
WorkMatch.Variables
WorkMatch.Check_Schemes(WorkContext)
WorkMatch.Check_AcceptTypes(WorkContext)
WorkMatch.Check_ContentTypes(WorkContext)
WorkMatch.Check_Hosts(WorkContext)
WorkMatch.Check_Ports(WorkContext)
WorkMatch.Check_UserAgents(WorkContext)
WorkMatch.Check_UserHosts(WorkContext)
WorkMatch.Check_Methods(WorkContext)
WorkMatch.Check_IsLocal(WorkContext)
WorkMatch.Check_IsSocialNetBot(WorkContext)
WorkMatch.Check_IsSearchCrawler(WorkContext)
WorkMatch.Check_VariablesAndGetValues(WorkContext, JSONDataMap)
WorkMatch.Check_Permissions(WorkContext)
WorkMatch.Check_Cookies(WorkContext)
WorkMatch.Check_AbsentCookies(WorkContext)
WorkMatch.Check_Headers(WorkContext)
WorkMatch.Check_AbsentHeaders(WorkContext)
WorkMatch.Check_ApiVersions(WorkContext)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: NFX.Wave
Assembly: NFX.Wave.dll
Syntax
public sealed class HttpResponseStatusCodeMatch : WorkMatch, INamed, IOrdered

Constructors

HttpResponseStatusCodeMatch(IConfigSectionNode)

Declaration
public HttpResponseStatusCodeMatch(IConfigSectionNode confNode)
Parameters
Type Name Description
IConfigSectionNode confNode

HttpResponseStatusCodeMatch(String, Int32)

Declaration
public HttpResponseStatusCodeMatch(string name, int order)
Parameters
Type Name Description
System.String name
System.Int32 order

Properties

Code

Declaration
[Config]
public int Code { get; set; }
Property Value
Type Description
System.Int32

IsNot

Declaration
[Config]
public bool IsNot { get; set; }
Property Value
Type Description
System.Boolean

Methods

Make(WorkContext, Object)

Declaration
public override JSONDataMap Make(WorkContext work, object context = null)
Parameters
Type Name Description
WorkContext work
System.Object context
Returns
Type Description
JSONDataMap
Overrides
WorkMatch.Make(WorkContext, Object)

Implements

INamed
IOrdered

Extension Methods

MiscUtils.NonNull<T>(T, Func<Exception>, String)
ObjectValueConversion.AsString(Object, String, ConvertErrorHandling)
ObjectValueConversion.AsNonNullOrEmptyString(Object)
ObjectValueConversion.AsLaconicConfig(Object, ConfigSectionNode, String, ConvertErrorHandling)
ObjectValueConversion.AsJSONConfig(Object, ConfigSectionNode, String, ConvertErrorHandling)
ObjectValueConversion.AsXMLConfig(Object, ConfigSectionNode, ConvertErrorHandling)
ObjectValueConversion.AsChar(Object, Char, ConvertErrorHandling)
ObjectValueConversion.AsNullableChar(Object, Nullable<Char>, ConvertErrorHandling)
ObjectValueConversion.AsByte(Object, Byte, ConvertErrorHandling)
ObjectValueConversion.AsNullableByte(Object, Nullable<Byte>, ConvertErrorHandling)
ObjectValueConversion.AsSByte(Object, SByte, ConvertErrorHandling)
ObjectValueConversion.AsNullableSByte(Object, Nullable<SByte>, ConvertErrorHandling)
ObjectValueConversion.AsShort(Object, Int16, ConvertErrorHandling)
ObjectValueConversion.AsNullableShort(Object, Nullable<Int16>, ConvertErrorHandling)
ObjectValueConversion.AsUShort(Object, UInt16, ConvertErrorHandling)
ObjectValueConversion.AsNullableUShort(Object, Nullable<UInt16>, ConvertErrorHandling)
ObjectValueConversion.AsInt(Object, Int32, ConvertErrorHandling)
ObjectValueConversion.AsNullableInt(Object, Nullable<Int32>, ConvertErrorHandling)
ObjectValueConversion.AsUInt(Object, UInt32, ConvertErrorHandling)
ObjectValueConversion.AsNullableUInt(Object, Nullable<UInt32>, ConvertErrorHandling)
ObjectValueConversion.AsLong(Object, Int64, ConvertErrorHandling)
ObjectValueConversion.AsNullableLong(Object, Nullable<Int64>, ConvertErrorHandling)
ObjectValueConversion.AsULong(Object, UInt64, ConvertErrorHandling)
ObjectValueConversion.AsNullableULong(Object, Nullable<UInt64>, ConvertErrorHandling)
ObjectValueConversion.AsDouble(Object, Double, ConvertErrorHandling)
ObjectValueConversion.AsNullableDouble(Object, Nullable<Double>, ConvertErrorHandling)
ObjectValueConversion.AsFloat(Object, Single, ConvertErrorHandling)
ObjectValueConversion.AsNullableFloat(Object, Nullable<Single>, ConvertErrorHandling)
ObjectValueConversion.AsDecimal(Object, Decimal, ConvertErrorHandling)
ObjectValueConversion.AsNullableDecimal(Object, Nullable<Decimal>, ConvertErrorHandling)
ObjectValueConversion.AsBool(Object, Boolean, ConvertErrorHandling)
ObjectValueConversion.AsNullableBool(Object, Nullable<Boolean>, ConvertErrorHandling)
ObjectValueConversion.AsGUID(Object, Guid, ConvertErrorHandling)
ObjectValueConversion.AsNullableGUID(Object, Nullable<Guid>, ConvertErrorHandling)
ObjectValueConversion.AsDateTime(Object)
ObjectValueConversion.AsDateTime(Object, DateTime, ConvertErrorHandling)
ObjectValueConversion.AsNullableDateTime(Object, Nullable<DateTime>, ConvertErrorHandling)
ObjectValueConversion.AsGDID(Object)
ObjectValueConversion.AsGDID(Object, GDID, ConvertErrorHandling)
ObjectValueConversion.AsNullableGDID(Object, Nullable<GDID>, ConvertErrorHandling)
ObjectValueConversion.AsGDIDSymbol(Object)
ObjectValueConversion.AsGDIDSymbol(Object, GDIDSymbol, ConvertErrorHandling)
ObjectValueConversion.AsNullableGDIDSymbol(Object, Nullable<GDIDSymbol>, ConvertErrorHandling)
ObjectValueConversion.AsTimeSpan(Object)
ObjectValueConversion.AsTimeSpan(Object, TimeSpan, ConvertErrorHandling)
ObjectValueConversion.AsNullableTimeSpan(Object, Nullable<TimeSpan>, ConvertErrorHandling)
ObjectValueConversion.AsEnum<TEnum>(Object, TEnum, ConvertErrorHandling)
ObjectValueConversion.AsNullableEnum<TEnum>(Object, Nullable<TEnum>, ConvertErrorHandling)
ObjectValueConversion.AsUri(Object, Uri, ConvertErrorHandling)
JSONExtensions.ToJSON(Object, JSONWritingOptions)
JSONExtensions.ToJSON(Object, TextWriter, JSONWritingOptions)
JSONExtensions.ToJSON(Object, Stream, JSONWritingOptions, Encoding)
ErlObject.ToErlObject(Object)
ErlObject.ToErlObject(Object, ErlTypeOrder, Boolean)
Back to top Copyright © 2006-2018 Agnicore Inc
Generated by DocFX