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