Table of Contents

Class IisOutputCachingRules

Namespace
CENTREL.XIA.Configuration.Types
Assembly
CENTREL.XIA.Configuration.Types.dll

Represents the IIS output caching rules.

public class IisOutputCachingRules : BypassSection
Inheritance
IisOutputCachingRules
Inherited Members

Constructors

IisOutputCachingRules()

Intializes a new instance of the CENTREL.XIA.Configuration.Types.IisOutputCachingRules class.

public IisOutputCachingRules()

Properties

EnableKernelCache

Gets or sets whether to enable kernel cache.

public BooleanOption EnableKernelCache { get; set; }

Property Value

BooleanOption

Enabled

Gets or sets whether caching is enabled.

public BooleanOption Enabled { get; set; }

Property Value

BooleanOption

Items

Gets or sets the items in the collection.

public IisOutputCachingRuleCollection Items { get; set; }

Property Value

IisOutputCachingRuleCollection

MaximumCacheSize

Gets or sets the maximum cache size in megabytes.

public uint MaximumCacheSize { get; set; }

Property Value

uint

MaximumCacheSizeString

Gets or sets the maximum cache size as a human readable string.

public string MaximumCacheSizeString { get; set; }

Property Value

string

MaximumResponseSize

Gets or sets the maximum response size in bytes.

public uint MaximumResponseSize { get; set; }

Property Value

uint

Methods

FromXml(string)

Returns a CENTREL.XIA.Configuration.Types.IisOutputCachingRules class from the specified Xml.

public static IisOutputCachingRules FromXml(string xml)

Parameters

xml string

The XML representation of the CENTREL.XIA.Configuration.Types.IisOutputCachingRules object

Returns

IisOutputCachingRules

A CENTREL.XIA.Configuration.Types.IisOutputCachingRules class from the specified Xml.

ToString()

Returns the output caching rule sas human readable string.

public override string ToString()

Returns

string

The output caching rules as a human readable string.