Class BulkUpdateEventArgs
- Namespace
- CMS.DataEngine
- Assembly
- CMS.DataEngine.dll
Bulk update event arguments.
public class BulkUpdateEventArgs : CMSEventArgs
- Inheritance
-
objectEventArgsBulkUpdateEventArgs
- Inherited Members
- Extension Methods
Constructors
BulkUpdateEventArgs()
Constructor
[Obsolete("This constructor is meant for system purposes, it shouldn't be used directly. Use constructor with parameters instead. ")]
public BulkUpdateEventArgs()
BulkUpdateEventArgs(ObjectTypeInfo, IWhereCondition, IEnumerable<string>)
Constructor
public BulkUpdateEventArgs(ObjectTypeInfo typeInfo, IWhereCondition whereCondition, IEnumerable<string> changedColumns = null)
Parameters
typeInfoObjectTypeInfoProcessed type info
whereConditionIWhereConditionWhere condition for the bulk update
changedColumnsIEnumerable<string>Names of the columns that are changed by the bulk update. Any object's column can be changed if this collection is not set or empty.
Properties
ChangedColumns
Names of the columns that are changed by the bulk update. Any object's column can be changed if this collection is not set or empty.
public IEnumerable<string> ChangedColumns { get; }
Property Value
- IEnumerable<string>
TypeInfo
Processed type info.
public ObjectTypeInfo TypeInfo { get; }
Property Value
WhereCondition
Where condition for the bulk update.
public IWhereCondition WhereCondition { get; }