5 implementations of IExtendedBuildEventArgs
Microsoft.Build.Framework (5)
ExtendedBuildErrorEventArgs.cs (1)
15public sealed class ExtendedBuildErrorEventArgs : BuildErrorEventArgs, IExtendedBuildEventArgs
ExtendedBuildMessageEventArgs.cs (1)
14public sealed class ExtendedBuildMessageEventArgs : BuildMessageEventArgs, IExtendedBuildEventArgs
ExtendedBuildWarningEventArgs.cs (1)
15public sealed class ExtendedBuildWarningEventArgs : BuildWarningEventArgs, IExtendedBuildEventArgs
ExtendedCriticalBuildMessageEventArgs.cs (1)
14public sealed class ExtendedCriticalBuildMessageEventArgs : CriticalBuildMessageEventArgs, IExtendedBuildEventArgs
ExtendedCustomBuildEventArgs.cs (1)
14public sealed class ExtendedCustomBuildEventArgs : CustomBuildEventArgs, IExtendedBuildEventArgs
44 references to IExtendedBuildEventArgs
Microsoft.Build (9)
BackEnd\Components\RequestBuilder\TaskHost.cs (2)
471if (error is IExtendedBuildEventArgs extendedError) 1158if (!e.GetType().IsSerializable && e is not IExtendedBuildEventArgs)
Instance\TaskFactoryEngineContext.cs (1)
387e is not IExtendedBuildEventArgs &&
Logging\BinaryLogger\BuildEventArgsWriter.cs (4)
258if (e is IExtendedBuildEventArgs extendedData) 753Write(e as IExtendedBuildEventArgs); 943if (e is IExtendedBuildEventArgs extendedData) 1557private void Write(IExtendedBuildEventArgs extendedData)
Logging\TerminalLogger\TerminalLogger.cs (2)
1211if (hasProject && project!.IsTestProject && e is IExtendedBuildEventArgs extendedMessage) 1279IExtendedBuildEventArgs extendedMessage,
Microsoft.Build.Framework (34)
BinaryReaderExtensions.cs (1)
100public static void ReadExtendedBuildEventData(this BinaryReader reader, IExtendedBuildEventArgs data)
BinaryWriterExtensions.cs (1)
117public static void WriteExtendedBuildEventData(this BinaryWriter writer, IExtendedBuildEventArgs data)
ExtendedBuildErrorEventArgs.cs (6)
13/// Extended data are implemented by <see cref="IExtendedBuildEventArgs"/> 34/// <param name="type">Type of <see cref="IExtendedBuildEventArgs.ExtendedType"/>.</param> 40/// <param name="type">Type of <see cref="IExtendedBuildEventArgs.ExtendedType"/>.</param> 58/// <param name="type">Type of <see cref="IExtendedBuildEventArgs.ExtendedType"/>.</param> 77/// <param name="type">Type of <see cref="IExtendedBuildEventArgs.ExtendedType"/>.</param> 97/// <param name="type">Type of <see cref="IExtendedBuildEventArgs.ExtendedType"/>.</param>
ExtendedBuildMessageEventArgs.cs (8)
12/// Extended data are implemented by <see cref="IExtendedBuildEventArgs"/> 33/// <param name="type">Type of <see cref="IExtendedBuildEventArgs.ExtendedType"/>.</param> 39/// <param name="type">Type of <see cref="IExtendedBuildEventArgs.ExtendedType"/>.</param> 50/// <param name="type">Type of <see cref="IExtendedBuildEventArgs.ExtendedType"/>.</param> 62/// <param name="type">Type of <see cref="IExtendedBuildEventArgs.ExtendedType"/>.</param> 75/// <param name="type">Type of <see cref="IExtendedBuildEventArgs.ExtendedType"/>.</param> 94/// <param name="type">Type of <see cref="IExtendedBuildEventArgs.ExtendedType"/>.</param> 114/// <param name="type">Type of <see cref="IExtendedBuildEventArgs.ExtendedType"/>.</param>
ExtendedBuildWarningEventArgs.cs (6)
13/// Extended data are implemented by <see cref="IExtendedBuildEventArgs"/> 34/// <param name="type">Type of <see cref="IExtendedBuildEventArgs.ExtendedType"/>.</param> 40/// <param name="type">Type of <see cref="IExtendedBuildEventArgs.ExtendedType"/>.</param> 58/// <param name="type">Type of <see cref="IExtendedBuildEventArgs.ExtendedType"/>.</param> 77/// <param name="type">Type of <see cref="IExtendedBuildEventArgs.ExtendedType"/>.</param> 97/// <param name="type">Type of <see cref="IExtendedBuildEventArgs.ExtendedType"/>.</param>
ExtendedCriticalBuildMessageEventArgs.cs (5)
12/// Extended data are implemented by <see cref="IExtendedBuildEventArgs"/> 28/// <param name="type">Type of <see cref="IExtendedBuildEventArgs.ExtendedType"/>.</param> 59/// <param name="type">Type of <see cref="IExtendedBuildEventArgs.ExtendedType"/>.</param> 92/// <param name="type">Type of <see cref="IExtendedBuildEventArgs.ExtendedType"/>.</param> 133/// <param name="type">Type of <see cref="IExtendedBuildEventArgs.ExtendedType"/>.</param>
ExtendedCustomBuildEventArgs.cs (7)
12/// Extended data are implemented by <see cref="IExtendedBuildEventArgs"/> 28/// <seealso cref="IExtendedBuildEventArgs.ExtendedType"/> 36/// <param name="type">Type of <see cref="IExtendedBuildEventArgs.ExtendedType"/>.</param> 37/// <seealso cref="IExtendedBuildEventArgs.ExtendedType"/> 43/// <param name="type">Type of <see cref="IExtendedBuildEventArgs.ExtendedType"/>.</param> 52/// <param name="type">Type of <see cref="IExtendedBuildEventArgs.ExtendedType"/>.</param> 62/// <param name="type">Type of <see cref="IExtendedBuildEventArgs.ExtendedType"/>.</param>
MSBuild (1)
OutOfProcTaskHostNode.cs (1)
1964if (!e.GetType().IsSerializable && e is not IExtendedBuildEventArgs)