This event is fired just before a data item is added to the Orckestra CMS data store.
See Add<(Of <<'(TData>)>>)(TData)
Namespace: Composite.DataAssembly: Composite (in Composite.dll) Version: 5.3.6135.33083
Syntax
| C# |
|---|
public static event DataEventHandler OnBeforeAdd |
| Visual Basic |
|---|
Public Shared Event OnBeforeAdd As DataEventHandler |
| Visual C++ |
|---|
public: static event DataEventHandler^ OnBeforeAdd { void add (DataEventHandler^ value); void remove (DataEventHandler^ value); } |
Examples
void MyMethod() { DataEvents<IMyDataType>.OnBeforeAdd += new DataEventHandler(DataEvents_OnBeforeAdd); using (DataConnection connection = new DataConnection()) { IMyDataType myDataType = DataConnection.New<IMyDataType>(); myDataType.Name = "Foo"; connection.Add<IMyDataType>(myDataType); // This will fire the event! } } void DataEvents_OnBeforeAdd(object sender, DataEventArgs dataEventArgs) { }