Table of Contents

Class IisServerPlatformInformation

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

Represents the platform information for a Microsoft IIS server.

public class IisServerPlatformInformation : BaseTypeSection
Inheritance
IisServerPlatformInformation

Constructors

IisServerPlatformInformation()

Initializes a new instance of the CENTREL.XIA.Configuration.Types.IisServerPlatformInformation class.

public IisServerPlatformInformation()

Properties

Asp

Gets whether the classic ASP feature is installed.

public bool Asp { get; }

Property Value

bool

BasicAuthentication

Gets whether the basic authentication feature is installed.

public bool BasicAuthentication { get; }

Property Value

bool

CentralizedCertificates

Gets whether the centralized certificates feature is installed.

public bool CentralizedCertificates { get; }

Property Value

bool

Cgi

Gets whether the CGI feature is installed.

public bool Cgi { get; }

Property Value

bool

ClientCertificateMappingAuthentication

Gets whether the client certificate mapping authentication feature is installed.

public bool ClientCertificateMappingAuthentication { get; }

Property Value

bool

DefaultDocuments

Gets whether the default documents feature is installed.

public bool DefaultDocuments { get; }

Property Value

bool

DigestAuthentication

Gets whether the digest authentication feature is installed.

public bool DigestAuthentication { get; }

Property Value

bool

DirectoryBrowsing

Gets whether the directory browsing feature is installed.

public bool DirectoryBrowsing { get; }

Property Value

bool

DynamicCompression

Gets whether the dynamic compression feature is installed.

public bool DynamicCompression { get; }

Property Value

bool

HttpErrors

Gets whether the HTTP errors feature is installed.

public bool HttpErrors { get; }

Property Value

bool

HttpLogging

Gets whether the HTTP logging feature is installed.

public bool HttpLogging { get; }

Property Value

bool

HttpRedirection

Gets whether the HTTP redirection feature is installed.

public bool HttpRedirection { get; }

Property Value

bool

IPRestrictions

Gets whether the IP and domain restrictions feature is installed.

public bool IPRestrictions { get; }

Property Value

bool

IsapiExtensions

Gets whether the ISAPI extensions feature is installed.

public bool IsapiExtensions { get; }

Property Value

bool

IsapiFilters

Gets whether the ISAPI filters feature is installed.

public bool IsapiFilters { get; }

Property Value

bool

ManagementService

Gets whether the IIS management service feature is installed.

public bool ManagementService { get; }

Property Value

bool

OptionalFeatures

Gets or sets the installed optional features. This only applies to desktop operating systems.

public WindowsOptionalFeatures OptionalFeatures { get; set; }

Property Value

WindowsOptionalFeatures

RequestFiltering

Gets whether the request filtering feature is installed.

public bool RequestFiltering { get; }

Property Value

bool

ServerFeatures

Gets or sets the installed server features. This only applies to server operating systems.

public WindowsServerFeatures ServerFeatures { get; set; }

Property Value

WindowsServerFeatures

StaticCompression

Gets whether the static compression feature is installed.

public bool StaticCompression { get; }

Property Value

bool

StaticContent

Gets whether the static content feature is installed.

public bool StaticContent { get; }

Property Value

bool

Tracing

Gets whether the tracing feature is installed.

public bool Tracing { get; }

Property Value

bool

UrlAuthorization

Gets whether the URL authorization feature is installed.

public bool UrlAuthorization { get; }

Property Value

bool

WebDavPublishing

Gets whether the WebDAV publishing feature is installed.

public bool WebDavPublishing { get; }

Property Value

bool

WindowsAuthentication

Gets whether the Windows authentication feature is installed.

public bool WindowsAuthentication { get; }

Property Value

bool

Methods

FromXml(string)

Returns a CENTREL.XIA.Configuration.Types.IisServerPlatformInformation class from the specified XML.

public static IisServerPlatformInformation FromXml(string xml)

Parameters

xml string

The XML representation of the object.

Returns

IisServerPlatformInformation

A CENTREL.XIA.Configuration.Types.IisServerPlatformInformation class.