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
42 references to IExtendedBuildEventArgs
Microsoft.Build (7)
BackEnd\Components\RequestBuilder\TaskHost.cs (1)
1122if (!e.GetType().GetTypeInfo().IsSerializable && e is not IExtendedBuildEventArgs)
Instance\TaskFactoryEngineContext.cs (1)
388e is not IExtendedBuildEventArgs &&
Logging\BinaryLogger\BuildEventArgsWriter.cs (4)
228if (e is IExtendedBuildEventArgs extendedData) 684Write(e as IExtendedBuildEventArgs); 874if (e is IExtendedBuildEventArgs extendedData) 1355private void Write(IExtendedBuildEventArgs extendedData)
Logging\TerminalLogger\TerminalLogger.cs (1)
1230if (e is IExtendedBuildEventArgs extendedMessage)
Microsoft.Build.Framework (34)
BinaryReaderExtensions.cs (1)
91public static void ReadExtendedBuildEventData(this BinaryReader reader, IExtendedBuildEventArgs data)
BinaryWriterExtensions.cs (1)
103public 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)
1357if (!e.GetType().GetTypeInfo().IsSerializable && e is not IExtendedBuildEventArgs)