2 types derived from LaunchProfile
Microsoft.DotNet.ProjectTools (2)
LaunchSettings\ExecutableLaunchProfile.cs (1)
8internal sealed class ExecutableLaunchProfile : LaunchProfile
LaunchSettings\ProjectLaunchProfile.cs (1)
8internal sealed class ProjectLaunchProfile : LaunchProfile
47 references to LaunchProfile
dotnet-aot (4)
parent\dotnet\Commands\Run\AotRunCommand.cs (1)
206LaunchProfile? launchProfile,
parent\dotnet\Commands\Run\CommonRunHelpers.cs (1)
197LaunchProfile? launchProfile,
parent\dotnet\Commands\Run\LaunchProfileReadResult.cs (1)
20LaunchProfile? Profile,
parent\dotnet\Commands\Test\MTP\Models.cs (1)
119LaunchProfile? LaunchSettings,
Microsoft.DotNet.ProjectTools (43)
Generated\361d1da7f942c932\LaunchProfileJsonSerializerContext.ExecutableLaunchProfile.g.cs (20)
101DeclaringType = typeof(global::Microsoft.DotNet.ProjectTools.LaunchProfile), 111AttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.ProjectTools.LaunchProfile).GetProperty("LaunchProfileName", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null), 121DeclaringType = typeof(global::Microsoft.DotNet.ProjectTools.LaunchProfile), 123Getter = static obj => ((global::Microsoft.DotNet.ProjectTools.LaunchProfile)obj).DotNetRunMessages, 124Setter = static (obj, value) => __set_ExecutableLaunchProfile_DotNetRunMessages((global::Microsoft.DotNet.ProjectTools.LaunchProfile)obj, value!), 131AttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.ProjectTools.LaunchProfile).GetProperty("DotNetRunMessages", InstanceMemberBindingFlags, null, typeof(bool), global::System.Array.Empty<global::System.Type>(), null), 141DeclaringType = typeof(global::Microsoft.DotNet.ProjectTools.LaunchProfile), 143Getter = static obj => ((global::Microsoft.DotNet.ProjectTools.LaunchProfile)obj).CommandLineArgs, 144Setter = static (obj, value) => __set_ExecutableLaunchProfile_CommandLineArgs((global::Microsoft.DotNet.ProjectTools.LaunchProfile)obj, value!), 151AttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.ProjectTools.LaunchProfile).GetProperty("CommandLineArgs", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null), 161DeclaringType = typeof(global::Microsoft.DotNet.ProjectTools.LaunchProfile), 163Getter = static obj => ((global::Microsoft.DotNet.ProjectTools.LaunchProfile)obj).EnvironmentVariables, 164Setter = static (obj, value) => __set_ExecutableLaunchProfile_EnvironmentVariables((global::Microsoft.DotNet.ProjectTools.LaunchProfile)obj, value!), 171AttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.ProjectTools.LaunchProfile).GetProperty("EnvironmentVariables", InstanceMemberBindingFlags, null, typeof(global::System.Collections.Immutable.ImmutableDictionary<string, string>), global::System.Array.Empty<global::System.Type>(), null), 195writer.WriteBoolean(PropName_dotnetRunMessages, ((global::Microsoft.DotNet.ProjectTools.LaunchProfile)value).DotNetRunMessages); 196writer.WriteString(PropName_commandLineArgs, ((global::Microsoft.DotNet.ProjectTools.LaunchProfile)value).CommandLineArgs); 198ImmutableDictionaryStringStringSerializeHandler(writer, ((global::Microsoft.DotNet.ProjectTools.LaunchProfile)value).EnvironmentVariables); 220private static extern void __set_ExecutableLaunchProfile_DotNetRunMessages(global::Microsoft.DotNet.ProjectTools.LaunchProfile obj, bool value); 222private static extern void __set_ExecutableLaunchProfile_CommandLineArgs(global::Microsoft.DotNet.ProjectTools.LaunchProfile obj, string value); 224private static extern void __set_ExecutableLaunchProfile_EnvironmentVariables(global::Microsoft.DotNet.ProjectTools.LaunchProfile obj, global::System.Collections.Immutable.ImmutableDictionary<string, string> value);
Generated\361d1da7f942c932\LaunchProfileJsonSerializerContext.ProjectLaunchProfile.g.cs (20)
118DeclaringType = typeof(global::Microsoft.DotNet.ProjectTools.LaunchProfile), 128AttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.ProjectTools.LaunchProfile).GetProperty("LaunchProfileName", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null), 138DeclaringType = typeof(global::Microsoft.DotNet.ProjectTools.LaunchProfile), 140Getter = static obj => ((global::Microsoft.DotNet.ProjectTools.LaunchProfile)obj).DotNetRunMessages, 141Setter = static (obj, value) => __set_ProjectLaunchProfile_DotNetRunMessages((global::Microsoft.DotNet.ProjectTools.LaunchProfile)obj, value!), 148AttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.ProjectTools.LaunchProfile).GetProperty("DotNetRunMessages", InstanceMemberBindingFlags, null, typeof(bool), global::System.Array.Empty<global::System.Type>(), null), 158DeclaringType = typeof(global::Microsoft.DotNet.ProjectTools.LaunchProfile), 160Getter = static obj => ((global::Microsoft.DotNet.ProjectTools.LaunchProfile)obj).CommandLineArgs, 161Setter = static (obj, value) => __set_ProjectLaunchProfile_CommandLineArgs((global::Microsoft.DotNet.ProjectTools.LaunchProfile)obj, value!), 168AttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.ProjectTools.LaunchProfile).GetProperty("CommandLineArgs", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null), 178DeclaringType = typeof(global::Microsoft.DotNet.ProjectTools.LaunchProfile), 180Getter = static obj => ((global::Microsoft.DotNet.ProjectTools.LaunchProfile)obj).EnvironmentVariables, 181Setter = static (obj, value) => __set_ProjectLaunchProfile_EnvironmentVariables((global::Microsoft.DotNet.ProjectTools.LaunchProfile)obj, value!), 188AttributeProviderFactory = static () => typeof(global::Microsoft.DotNet.ProjectTools.LaunchProfile).GetProperty("EnvironmentVariables", InstanceMemberBindingFlags, null, typeof(global::System.Collections.Immutable.ImmutableDictionary<string, string>), global::System.Array.Empty<global::System.Type>(), null), 213writer.WriteBoolean(PropName_dotnetRunMessages, ((global::Microsoft.DotNet.ProjectTools.LaunchProfile)value).DotNetRunMessages); 214writer.WriteString(PropName_commandLineArgs, ((global::Microsoft.DotNet.ProjectTools.LaunchProfile)value).CommandLineArgs); 216ImmutableDictionaryStringStringSerializeHandler(writer, ((global::Microsoft.DotNet.ProjectTools.LaunchProfile)value).EnvironmentVariables); 228private static extern void __set_ProjectLaunchProfile_DotNetRunMessages(global::Microsoft.DotNet.ProjectTools.LaunchProfile obj, bool value); 230private static extern void __set_ProjectLaunchProfile_CommandLineArgs(global::Microsoft.DotNet.ProjectTools.LaunchProfile obj, string value); 232private static extern void __set_ProjectLaunchProfile_EnvironmentVariables(global::Microsoft.DotNet.ProjectTools.LaunchProfile obj, global::System.Collections.Immutable.ImmutableDictionary<string, string> value);
LaunchSettings\LaunchProfileParseResult.cs (3)
12public LaunchProfile? Profile { get; } 14private LaunchProfileParseResult(string? failureReason, LaunchProfile? profile) 27public static LaunchProfileParseResult Success(LaunchProfile? model)