SiteCollectionSettings Class |
Namespace: Colygon.MatchPoint.Workspaces.Configuration
public sealed class SiteCollectionSettings
The SiteCollectionSettings type exposes the following members.
Name | Description | |
---|---|---|
SiteCollectionSettings | Initializes a new instance of the SiteCollectionSettings class |
Name | Description | |
---|---|---|
DefaultOwnerLogin | Specifies the default owner of the site collection. The system account is used if empty. | |
OwnerLogin | Specifies the owner of the site collection. The DefaultOwnerLogin is used if empty. Access the item using the 'Self' (respectively 'Updatable' when configuring a CreateWebAction) variable, e.g. '{Self.FieldName}'. |
Name | Description | |
---|---|---|
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
ToString | Returns a string that represents the current object. (Inherited from Object.) |
Name | Description | |
---|---|---|
ContentDatabase | Specifies in which content database the site collection will be created. | |
CreateSiteCollection | If enabled, a site collection instead of a site (web) is created. | |
DefaultQuotaTemplate | ||
HostNamedSiteCollection | Specifies the settings to create a host-named site collection. The 'SiteId' specified in the WorkspaceTemplateConfiguration will be used as the URL. | |
RunAsUserConfiguration | To create host-named site collections or to create site collections within a content database the self service creation mechanism cannot be used. Due to this restriction appropriate permissions are required. By default the AppPool user of the WebApplication is used. If your AppPool user does not have the required permissions, you can specify a user with the appropriate permissions. Note that you may have to configure new 'Credentials' within the 'CredentialStoreConfiguration'. |