Class ProvisioningSequence
Defines a sequence of activities to execute with the engine
Inherited Members
Namespace: PnP.Framework.Provisioning.Model
Assembly: PnP.Framework.dll
Syntax
public class ProvisioningSequence : BaseHierarchyModel, IProvisioningHierarchyDescendant
Remarks
Each Provisioning file is split into a set of Sequence elements. The Sequence element groups the artefacts to be provisioned into groups. The Sequences must be evaluated by the provisioning engine in the order in which they appear.
Constructors
ProvisioningSequence()
Declaration
public ProvisioningSequence()
Properties
ID
A unique identifier of the Sequence, required attribute.
Declaration
public string ID { get; set; }
Property Value
|
System.String
|
SiteCollections
Declaration
public SiteCollectionCollection SiteCollections { get; }
Property Value
|
SiteCollectionCollection
|
TermStore
Defines the TermStore to provision, if any
Declaration
public ProvisioningTermStore TermStore { get; set; }
Property Value
|
ProvisioningTermStore
|
Methods
Equals(ProvisioningSequence)
Compares ProvisioningSequence object based on its properties
Declaration
public bool Equals(ProvisioningSequence other)
Parameters
|
ProvisioningSequence
other
ProvisioningSequence object |
Returns
|
System.Boolean
true if the ProvisioningSequence object is equal to the current object; otherwise, false. |
Equals(Object)
Compares object with ProvisioningSequence
Declaration
public override bool Equals(object obj)
Parameters
|
System.Object
obj
Object that represents ProvisioningSequence |
Returns
|
System.Boolean
true if the current object is equal to the ProvisioningSequence |
GetHashCode()
Gets the hash code
Declaration
public override int GetHashCode()
Returns
|
System.Int32
Returns HashCode |
ToString()
Declaration
public override string ToString()
Returns
|
System.String
|