Share via


VirtualServer

The VirtualServer class represents a virtual server that logically binds independent Web sites to one or more servers.

The Web sites associated with the virtual server are represented through a set of SiteURL objects. The binding to a server occurs through association with one or more ServerBinding objects.

The VirtualServer object may be a part of a larger group of servers. If this occurs, the VirtualServer objects will be linked through a ServerGroup object.

If business transactions are made through a Uniform Resource Identifier (URI) to the virtual server, a Request object is linked through the appropriate SiteURL and URI objects.

Data Members

Data Member Name

Data Type

Default Value

Description

Description

nvarchar(255)

None

Stores a description of the virtual server.

DirIndexes

nvarchar(255)

None

Stores the directory indexes for the virtual server.

LocalDomain

nvarchar(255)

None

Stores the name of the local domain for the virtual server.

ServerGroupID

nvarchar(255)

Unknown

None.

VServerName

nvarchar(255)

Unknown

Stores the unique name of the Internet Information Services (IIS) virtual server.

VServerType

int

None

Stores a code for the type of IIS virtual server.

Class Key

VirtualServerKey is composed of a single data member, VServerName.

Relations

For a description of the relation type, see Data Warehouse Classes.

Relation Name

Parent

Child

Type

ServerGroupVirtualServerRel

ServerGroup

VirtualServer

2

VirtualServerServerBindingRel

VirtualServer

ServerBinding

2

VirtualServerSiteURLRel

VirtualServer

SiteURL

3

See Also

Other Resources

Data Warehouse Classes