PipelineBuildEvent

class PipelineBuildEvent : System.Object
string Extension
string SourceFile

Absolute path to the source file.

System.DateTime SourceTime

The date/time stamp of the source file.

string DestFile

Absolute path to the output file.

System.DateTime DestTime

The date/time stamp of the destination file.

string Importer
System.DateTime ImporterTime

The date/time stamp of the DLL containing the importer.

string Processor
System.DateTime ProcessorTime

The date/time stamp of the DLL containing the processor.

OpaqueDataDictionary Parameters
System.Collections.Generic.List<Pair> ParametersXml
System.Collections.Generic.List<String> Dependencies

Gets or sets the dependencies.

Value:The dependencies.
System.Collections.Generic.List<String> BuildAsset

Gets or sets the additional (nested) assets.

Value:The additional (nested) assets.
System.Collections.Generic.List<String> BuildOutput

Gets or sets the related output files.

Value:The related output files.
public PipelineBuildEvent Load(string filePath)
Parameters:
  • filePath (string) –
public void Save(string filePath)
Parameters:
  • filePath (string) –
public bool NeedsRebuild(PipelineManager manager, PipelineBuildEvent cachedEvent)
Parameters:
  • manager (MonoGame.Framework.Content.Pipeline.Builder.PipelineManager) –
  • cachedEvent (MonoGame.Framework.Content.Pipeline.Builder.PipelineBuildEvent) –
bool AreParametersEqual(OpaqueDataDictionary parameters0, OpaqueDataDictionary parameters1, OpaqueDataDictionary defaultValues)
Parameters:
  • parameters0 (Microsoft.Xna.Framework.Content.Pipeline.OpaqueDataDictionary) –
  • parameters1 (Microsoft.Xna.Framework.Content.Pipeline.OpaqueDataDictionary) –
  • defaultValues (Microsoft.Xna.Framework.Content.Pipeline.OpaqueDataDictionary) –