C# Class Installer.InstallParameters

The parameters of the installation. They are either discovered, or configured.
Show file Open project: daptiv/Malevich Class Usage Examples

Public Properties

Property Type Description
AliasToSendFrom string
App Microsoft.Web.Administration.Application
ClientDirectory string
ClientShare string
CompanyDomain string
Database string
DatabaseDirectory string
FixChangeListTimeStamps bool
IIS Microsoft.Web.Administration.ServerManager
InstallSource string
InstallTarget string
NotifierDirectory string
NotifierInterval int
Platform DetectedPlatform
Root Microsoft.Web.Administration.VirtualDirectory
SmtpServer string
UnixUtilsDiff string
UseLdap bool
UseSsl bool
WebApplicationName string
Website Microsoft.Web.Administration.Site
WebsitePath string

Property Details

AliasToSendFrom public property

Alias to send from.
public string AliasToSendFrom
return string

App public property

Web application under the web site where Malevich is installed.
public Application,Microsoft.Web.Administration App
return Microsoft.Web.Administration.Application

ClientDirectory public property

The name of the directory where review client lives.
public string ClientDirectory
return string

ClientShare public property

The name of the share where review client lives.
public string ClientShare
return string

CompanyDomain public property

Company domain (e.g. microsoft.com)
public string CompanyDomain
return string

Database public property

The database instance name.
public string Database
return string

DatabaseDirectory public property

The directory where database is located.
public string DatabaseDirectory
return string

FixChangeListTimeStamps public property

Whether the installer should convert time stamps in ChangeList table to UTC.
public bool FixChangeListTimeStamps
return bool

IIS public property

The instance of IIS that owns the Website, App, and Root below
public ServerManager,Microsoft.Web.Administration IIS
return Microsoft.Web.Administration.ServerManager

InstallSource public property

This is our source installation directory.
public string InstallSource
return string

InstallTarget public property

This is our target installation directory.
public string InstallTarget
return string

NotifierDirectory public property

The directory where the Notifier lives.
public string NotifierDirectory
return string

NotifierInterval public property

Schedule notifier every this number of minutes.
public int NotifierInterval
return int

Platform public property

What platform we're installing on.
public DetectedPlatform,Installer Platform
return DetectedPlatform

Root public property

Virtual root where web site is installed.
public VirtualDirectory,Microsoft.Web.Administration Root
return Microsoft.Web.Administration.VirtualDirectory

SmtpServer public property

Smtp server to send from, e.g. smtphost.redmond.corp.microsoft.com
public string SmtpServer
return string

UnixUtilsDiff public property

Path to unix utilities (the differ).
public string UnixUtilsDiff
return string

UseLdap public property

Whether LDAP will be used to send email.
public bool UseLdap
return bool

UseSsl public property

Whether SSL will be used to send email.
public bool UseSsl
return bool

WebApplicationName public property

The name of the web app.
public string WebApplicationName
return string

Website public property

The web site where Malevich is installed.
public Site,Microsoft.Web.Administration Website
return Microsoft.Web.Administration.Site

WebsitePath public property

The directory where the web site lives.
public string WebsitePath
return string