Table of Contents

Class IisApplicationCollection

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

Represents a collection of IIS applications.

public class IisApplicationCollection : Collection<IisApplication>, IList<IisApplication>, ICollection<IisApplication>, IList, ICollection, IReadOnlyList<IisApplication>, IReadOnlyCollection<IisApplication>, IEnumerable<IisApplication>, IEnumerable
Inheritance
IisApplicationCollection
Implements
Inherited Members

Constructors

IisApplicationCollection()

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

public IisApplicationCollection()

Methods

Exists(Guid)

Returns a System.Boolean value that indicates whether a application with the specified identifier exists within the collection.

public bool Exists(Guid identifier)

Parameters

identifier Guid

The identifier of the CENTREL.XIA.Configuration.Types.IisApplication to locate.

Returns

bool

A System.Boolean value that indicates whether an application with the specified identifier exists within the collection.

Exists(string)

Returns a System.Boolean value that indicates whether a application with the specified full name exists within the collection.

public bool Exists(string fullName)

Parameters

fullName string

The full name of the CENTREL.XIA.Configuration.Types.IisApplication to locate.

Returns

bool

A System.Boolean value that indicates whether an application with the specified full name exists within the collection.

FindByFullName(string)

Returns the CENTREL.XIA.Configuration.Types.IisApplication with the specified full name, or null if no CENTREL.XIA.Configuration.Types.IisApplication with that full name is found.

public IisApplication FindByFullName(string fullName)

Parameters

fullName string

The full name of the CENTREL.XIA.Configuration.Types.IisApplication to locate.

Returns

IisApplication

The CENTREL.XIA.Configuration.Types.IisApplication with the specified full name.

FindByIdentifier(Guid)

Returns the CENTREL.XIA.Configuration.Types.IisApplication with the specified identifier, or null if no CENTREL.XIA.Configuration.Types.IisApplication with that identifier is found.

public IisApplication FindByIdentifier(Guid identifier)

Parameters

identifier Guid

The identifier of the CENTREL.XIA.Configuration.Types.IisApplication to locate.

Returns

IisApplication

The CENTREL.XIA.Configuration.Types.IisApplication with the specified identifier.

FindByParentVirtualPath(string, string)

Returns a CENTREL.XIA.Configuration.Types.IisApplicationCollection that contains the applications with the specified parent virtual path.

public IisApplicationCollection FindByParentVirtualPath(string siteName, string parentVirtualPath)

Parameters

siteName string

The name of the site in which the application resides.

parentVirtualPath string

The virtual path of the parent of the CENTREL.XIA.Configuration.Types.IisApplication objects to locate.

Returns

IisApplicationCollection

The CENTREL.XIA.Configuration.Types.IisApplicationCollection that contains the applications with the specified parent virtual path.

Sort()

Sorts the values in the collection.

public void Sort()