Click or drag to resize
ContinuousIntegrationSettings Class
Determines how the object behaves within continuous integration. Represents continuous integration settings in the type information of objects.
Inheritance Hierarchy
SystemObject
  CMS.DataEngineContinuousIntegrationSettings

Namespace: CMS.DataEngine
Assembly: CMS.DataEngine (in CMS.DataEngine.dll) Version: 12.0.0
Syntax
C#
public class ContinuousIntegrationSettings

The ContinuousIntegrationSettings type exposes the following members.

Constructors
  NameDescription
Public methodContinuousIntegrationSettings
Constructor
Top
Properties
  NameDescription
Public propertyDependencyColumns
Collection of additional columns whose change may affect object's code name, GUID, group, site or parent.
Public propertyEnabled
Indicates whether the object type supports continuous integration.
Public propertyFilterColumn
Column name used for object filtering. By default the codename column is used.
Public propertyFilterCondition
Where condition for object filtering. Only objects that meet this condition will be handled by continuous integration.
Public propertyIdentificationField
Field used for object identification in a repository, when default code name and/or GUID are not suitable.
Public propertyObjectFileNameFields
Gets the collection of field names to get object name for file name of the serialized object. If not specified code name or GUID of the object is used.
Public propertyObjectTypeFolderName
Gets or sets folder name used to create object type folder. If not specified object type of the object is used.
Public propertySeparatedFields
List of separated fields. Separated field's content is stored in extra file when using continuous integration. This collection contains info's binary data field by default.
Top
Remarks
Use in the ContinuousIntegrationSettings property of ObjectTypeInfo.
See Also