Click or drag to resize

SiteCollectionSettings Class

Inheritance Hierarchy
SystemObject
  Colygon.MatchPoint.Workspaces.ConfigurationSiteCollectionSettings

Namespace:  Colygon.MatchPoint.Workspaces.Configuration
Assembly:  Colygon.MatchPoint (in Colygon.MatchPoint.dll) Version: 2019.2.1.0
Syntax
C#
public sealed class SiteCollectionSettings

The SiteCollectionSettings type exposes the following members.

Constructors
  NameDescription
Public methodSiteCollectionSettings
Initializes a new instance of the SiteCollectionSettings class
Top
Properties
  NameDescription
Public propertyDefaultOwnerLogin
Specifies the default owner of the site collection. The system account is used if empty.
Public propertyOwnerLogin
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}'.
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Fields
  NameDescription
Public fieldContentDatabase
Specifies in which content database the site collection will be created.
Public fieldCreateSiteCollection
If enabled, a site collection instead of a site (web) is created.
Public fieldDefaultQuotaTemplate
Public fieldHostNamedSiteCollection
Specifies the settings to create a host-named site collection. The 'SiteId' specified in the WorkspaceTemplateConfiguration will be used as the URL.
Public fieldRunAsUserConfiguration
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'.
Public fieldUseSiteMaster
If enabled, the site collection is created from the site master using Fast Site Provisioning. The site master has to be created by the PowerShell cmdlet first for the used site template. This setting is only respected if 'CreateSiteCollection' is enabled.
Top
Remarks
This is a MatchPoint configuration class.
See Also