Class BuildCallbacks
Inheritance
System.Object
BuildCallbacks
Syntax
public class BuildCallbacks : IDependencyCallback, IPackingCallback, IWritingCallback, IScriptsCallback
Properties
PostDependencyCallback
Func delegate for the callback after dependency calculation has occurred.
Declaration
public Func<IBuildParameters, IDependencyData, ReturnCode> PostDependencyCallback { get; set; }
Property Value
Type |
Description |
Func<IBuildParameters, IDependencyData, ReturnCode> |
|
PostPackingCallback
Func delegate for the callback after packing has occurred.
Declaration
public Func<IBuildParameters, IDependencyData, IWriteData, ReturnCode> PostPackingCallback { get; set; }
Property Value
Type |
Description |
Func<IBuildParameters, IDependencyData, IWriteData, ReturnCode> |
|
PostScriptsCallbacks
Func delegate for the callback after scripts have been compiled.
Declaration
public Func<IBuildParameters, IBuildResults, ReturnCode> PostScriptsCallbacks { get; set; }
Property Value
Type |
Description |
Func<IBuildParameters, IBuildResults, ReturnCode> |
|
PostWritingCallback
Func delegate for the callback after writing content has occurred.
Declaration
public Func<IBuildParameters, IDependencyData, IWriteData, IBuildResults, ReturnCode> PostWritingCallback { get; set; }
Property Value
Type |
Description |
Func<IBuildParameters, IDependencyData, IWriteData, IBuildResults, ReturnCode> |
|
Methods
PostDependency(IBuildParameters, IDependencyData)
Declaration
public ReturnCode PostDependency(IBuildParameters buildParameters, IDependencyData dependencyData)
Parameters
Type |
Name |
Description |
IBuildParameters |
buildParameters |
|
IDependencyData |
dependencyData |
|
Returns
PostPacking(IBuildParameters, IDependencyData, IWriteData)
Declaration
public ReturnCode PostPacking(IBuildParameters buildParameters, IDependencyData dependencyData, IWriteData writeData)
Parameters
Type |
Name |
Description |
IBuildParameters |
buildParameters |
|
IDependencyData |
dependencyData |
|
IWriteData |
writeData |
|
Returns
PostScripts(IBuildParameters, IBuildResults)
Declaration
public ReturnCode PostScripts(IBuildParameters parameters, IBuildResults results)
Parameters
Type |
Name |
Description |
IBuildParameters |
parameters |
|
IBuildResults |
results |
|
Returns
PostWriting(IBuildParameters, IDependencyData, IWriteData, IBuildResults)
Declaration
public ReturnCode PostWriting(IBuildParameters parameters, IDependencyData dependencyData, IWriteData writeData, IBuildResults results)
Parameters
Type |
Name |
Description |
IBuildParameters |
parameters |
|
IDependencyData |
dependencyData |
|
IWriteData |
writeData |
|
IBuildResults |
results |
|
Returns