5 implementations of IExtendedBuildEventArgs
Microsoft.Build.Framework (5)
ExtendedBuildErrorEventArgs.cs (1)
18public sealed class ExtendedBuildErrorEventArgs : BuildErrorEventArgs, IExtendedBuildEventArgs
ExtendedBuildMessageEventArgs.cs (1)
15public sealed class ExtendedBuildMessageEventArgs : BuildMessageEventArgs, IExtendedBuildEventArgs
ExtendedBuildWarningEventArgs.cs (1)
18public sealed class ExtendedBuildWarningEventArgs : BuildWarningEventArgs, IExtendedBuildEventArgs
ExtendedCriticalBuildMessageEventArgs.cs (1)
15public sealed class ExtendedCriticalBuildMessageEventArgs : CriticalBuildMessageEventArgs, IExtendedBuildEventArgs
ExtendedCustomBuildEventArgs.cs (1)
15public sealed class ExtendedCustomBuildEventArgs : CustomBuildEventArgs, IExtendedBuildEventArgs
42 references to IExtendedBuildEventArgs
Microsoft.Build (7)
BackEnd\Components\RequestBuilder\TaskHost.cs (1)
1119if (!e.GetType().GetTypeInfo().IsSerializable && e is not IExtendedBuildEventArgs)
Instance\TaskFactoryLoggingHost.cs (1)
344e is not IExtendedBuildEventArgs &&
Logging\BinaryLogger\BuildEventArgsWriter.cs (4)
228if (e is IExtendedBuildEventArgs extendedData) 684Write(e as IExtendedBuildEventArgs); 851if (e is IExtendedBuildEventArgs extendedData) 1320private void Write(IExtendedBuildEventArgs extendedData)
Logging\TerminalLogger\TerminalLogger.cs (1)
902if (node != null && e is IExtendedBuildEventArgs extendedMessage)
Microsoft.Build.Framework (34)
BinaryReaderExtensions.cs (1)
104public static void ReadExtendedBuildEventData(this BinaryReader reader, IExtendedBuildEventArgs data)
BinaryWriterExtensions.cs (1)
116public static void WriteExtendedBuildEventData(this BinaryWriter writer, IExtendedBuildEventArgs data)
ExtendedBuildErrorEventArgs.cs (6)
16/// Extended data are implemented by <see cref="IExtendedBuildEventArgs"/> 37/// <param name="type">Type of <see cref="IExtendedBuildEventArgs.ExtendedType"/>.</param> 43/// <param name="type">Type of <see cref="IExtendedBuildEventArgs.ExtendedType"/>.</param> 61/// <param name="type">Type of <see cref="IExtendedBuildEventArgs.ExtendedType"/>.</param> 80/// <param name="type">Type of <see cref="IExtendedBuildEventArgs.ExtendedType"/>.</param> 100/// <param name="type">Type of <see cref="IExtendedBuildEventArgs.ExtendedType"/>.</param>
ExtendedBuildMessageEventArgs.cs (8)
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> 51/// <param name="type">Type of <see cref="IExtendedBuildEventArgs.ExtendedType"/>.</param> 63/// <param name="type">Type of <see cref="IExtendedBuildEventArgs.ExtendedType"/>.</param> 76/// <param name="type">Type of <see cref="IExtendedBuildEventArgs.ExtendedType"/>.</param> 95/// <param name="type">Type of <see cref="IExtendedBuildEventArgs.ExtendedType"/>.</param> 115/// <param name="type">Type of <see cref="IExtendedBuildEventArgs.ExtendedType"/>.</param>
ExtendedBuildWarningEventArgs.cs (6)
16/// Extended data are implemented by <see cref="IExtendedBuildEventArgs"/> 37/// <param name="type">Type of <see cref="IExtendedBuildEventArgs.ExtendedType"/>.</param> 43/// <param name="type">Type of <see cref="IExtendedBuildEventArgs.ExtendedType"/>.</param> 61/// <param name="type">Type of <see cref="IExtendedBuildEventArgs.ExtendedType"/>.</param> 80/// <param name="type">Type of <see cref="IExtendedBuildEventArgs.ExtendedType"/>.</param> 100/// <param name="type">Type of <see cref="IExtendedBuildEventArgs.ExtendedType"/>.</param>
ExtendedCriticalBuildMessageEventArgs.cs (5)
13/// Extended data are implemented by <see cref="IExtendedBuildEventArgs"/> 29/// <param name="type">Type of <see cref="IExtendedBuildEventArgs.ExtendedType"/>.</param> 60/// <param name="type">Type of <see cref="IExtendedBuildEventArgs.ExtendedType"/>.</param> 93/// <param name="type">Type of <see cref="IExtendedBuildEventArgs.ExtendedType"/>.</param> 134/// <param name="type">Type of <see cref="IExtendedBuildEventArgs.ExtendedType"/>.</param>
ExtendedCustomBuildEventArgs.cs (7)
13/// Extended data are implemented by <see cref="IExtendedBuildEventArgs"/> 29/// <seealso cref="IExtendedBuildEventArgs.ExtendedType"/> 37/// <param name="type">Type of <see cref="IExtendedBuildEventArgs.ExtendedType"/>.</param> 38/// <seealso cref="IExtendedBuildEventArgs.ExtendedType"/> 44/// <param name="type">Type of <see cref="IExtendedBuildEventArgs.ExtendedType"/>.</param> 53/// <param name="type">Type of <see cref="IExtendedBuildEventArgs.ExtendedType"/>.</param> 63/// <param name="type">Type of <see cref="IExtendedBuildEventArgs.ExtendedType"/>.</param>
MSBuild (1)
OutOfProcTaskHostNode.cs (1)
1198if (!e.GetType().GetTypeInfo().IsSerializable && e is not IExtendedBuildEventArgs)