5 using SiliconStudio.Assets.Diagnostics;
6 using SiliconStudio.Core;
7 using SiliconStudio.Core.Diagnostics;
8 using SiliconStudio.Core.IO;
10 namespace SiliconStudio.Assets.CompilerApp
25 AssetId = logMessage.AssetReference.Id;
26 AssetUrl = logMessage.AssetReference.Location;
31 : base(
"", type, text, exceptionInfo)
37 public Guid AssetId {
get; set; }
39 public UFile AssetUrl {
get; set; }
AssetSerializableLogMessage(AssetLogMessage logMessage)
A class that represents a copy of a LogMessage that can be serialized.
LogMessageType
Type of a LogMessage.
IContentReference AssetReference
Gets or sets the asset this message applies to (optional).
AssetSerializableLogMessage(Guid assetId, UFile assetUrl, LogMessageType type, string text, ExceptionInfo exceptionInfo=null)
AssetSerializableLogMessage()
Provides a specialized LogMessage to give specific information about an asset.
This class is used to store some properties of an exception. It is serializable.
Defines a normalized file path. See UPath for details. This class cannot be inherited.