2 types derived from BuildExceptionBase
MSBuildTaskHost (2)
Exceptions\GeneralBuildTransferredException.cs (1)
11
internal sealed class GeneralBuildTransferredException :
BuildExceptionBase
Exceptions\InternalErrorException.cs (1)
16
internal sealed class InternalErrorException :
BuildExceptionBase
8 references to BuildExceptionBase
MSBuildTaskHost (8)
BackEnd\BinaryTranslator.cs (2)
300
value =
BuildExceptionBase
.ReadExceptionFromTranslator(this);
599
BuildExceptionBase
.WriteExceptionToTranslator(this, value);
Exceptions\BuildExceptionBase.cs (2)
93
IDictionary<string, string?>? customKeyedSerializedData = (exception as
BuildExceptionBase
)?.FlushCustomState();
141
BuildExceptionBase
exception = BuildExceptionSerializationHelper.DeserializeException(serializationType, message, innerException);
Exceptions\BuildExceptionSerializationHelper.cs (4)
11
private static readonly Dictionary<string, Func<string, Exception?,
BuildExceptionBase
>> s_exceptionFactories = new()
16
private static readonly Func<string, Exception?,
BuildExceptionBase
> s_defaultFactory =
20
where T :
BuildExceptionBase
26
public static
BuildExceptionBase
DeserializeException(string serializationType, string message, Exception? innerException)