4524 references to Action
aspire (42)
Agents\AspireSkills\TemporaryCacheDirectory.cs (6)
13private readonly Action<string> _deleteDirectory; 14private readonly Action<string> _deleteFile; 22Action<string> deleteDirectory, 23Action<string> deleteFile) 37Action<string> deleteDirectory, 38Action<string> deleteFile)
Commands\AppHostLauncher.cs (1)
435Action<string> updateStatus,
Commands\LsCommand.cs (1)
232async Task RefreshStatusLoopAsync(Action<string> update, CancellationToken refreshToken)
DotNet\DotNetCliRunner.cs (12)
53public Action<string>? StandardOutputCallback { get; set; } 54public Action<string>? StandardErrorCallback { get; set; } 835var existingStandardOutputCallback = options.StandardOutputCallback; 836var existingStandardErrorCallback = options.StandardErrorCallback; 1070var existingStandardOutputCallback = options.StandardOutputCallback; // Preserve the existing callback if it exists. 1078var existingStandardErrorCallback = options.StandardErrorCallback; // Preserve the existing callback if it exists. 1551var originalStdoutCallback = options.StandardOutputCallback; 1552var originalStderrCallback = options.StandardErrorCallback; 1651var existingStandardOutputCallback = options.StandardOutputCallback; // Preserve the existing callback if it exists. 1659var existingStandardErrorCallback = options.StandardErrorCallback; // Preserve the existing callback if it exists. 1693var existingStandardOutputCallback = options.StandardOutputCallback; 1701var existingStandardErrorCallback = options.StandardErrorCallback;
Interaction\ConsoleInteractionService.cs (2)
144public async Task<T> ShowDynamicStatusAsync<T>(string initialStatusText, Func<Action<string>, Task<T>> action, KnownEmoji? emoji = null) 642public async Task DisplayLiveAsync(IRenderable initialRenderable, Func<Action<IRenderable>, Task> callback)
Interaction\ExtensionInteractionService.cs (2)
104public async Task<T> ShowDynamicStatusAsync<T>(string initialStatusText, Func<Action<string>, Task<T>> action, KnownEmoji? emoji = null) 640public Task DisplayLiveAsync(IRenderable initialRenderable, Func<Action<IRenderable>, Task> callback)
Interaction\IInteractionService.cs (2)
24Task<T> ShowDynamicStatusAsync<T>(string initialStatusText, Func<Action<string>, Task<T>> action, KnownEmoji? emoji = null); 41Task DisplayLiveAsync(IRenderable initialRenderable, Func<Action<IRenderable>, Task> callback);
Processes\IsolatedProcess.cs (2)
521public static ProcessPump Start(TextReader reader, Action<string> onLine) 527private static async Task RunAsync(TextReader reader, Action<string> onLine)
Projects\AppHostCandidateFinder.cs (7)
41Action<int>? onDirectoryEnumerated = null); 107Action<int>? onDirectoryEnumerated = null) 390Action<int>? onDirectoryEnumerated, 514private sealed class MatcherDirectoryInfo(DirectoryInfo directory, EnumerationOptions options, string? excludePath, bool applyDirectoryExclusions, StringComparison pathComparison, DiscoveryCounters counters, Action<int>? onDirectoryEnumerated, int depth, int? maxDepth, CancellationToken cancellationToken) : DirectoryInfoBase 522private readonly Action<int>? _onDirectoryEnumerated = onDirectoryEnumerated; 600private sealed class MatcherFileInfo(FileInfo file, EnumerationOptions options, string? excludePath, bool applyDirectoryExclusions, StringComparison pathComparison, DiscoveryCounters counters, Action<int>? onDirectoryEnumerated, int depth, int? maxDepth, CancellationToken cancellationToken) : FileInfoBase 608private readonly Action<int>? _onDirectoryEnumerated = onDirectoryEnumerated;
Projects\ProjectLocator.cs (4)
54Action<int>? onDirectoryEnumerated = null, 191Action<int>? onDirectoryEnumerated = null, 234Action<int>? onDirectoryEnumerated, 289private async Task<(List<AppHostProjectCandidate> BuildableAppHost, List<AppHostProjectCandidate> UnbuildableSuspectedAppHostProjects, List<FileInfo> UnsupportedProjects)> FindAppHostProjectFilesAsync(DirectoryInfo searchDirectory, bool stopAfterMultipleBuildableAppHosts, bool displayProgress, AppHostDiscoveryScope scope, int? maxDepth, ChannelWriter<AppHostProjectCandidate>? candidateWriter = null, Action<int>? onDirectoryEnumerated = null, CancellationToken cancellationToken = default)
src\Shared\CircularBuffer.cs (1)
23public event Action<T>? ItemRemovedForCapacity;
Templating\CallbackTemplate.cs (1)
12Action<Command> applyOptionsCallback,
Tui\TerminalViewerApp.cs (1)
50/// <see cref="Hmp1BuilderExtensions.WithHmp1UdsClient(Hex1bTerminalBuilder, string, Action{Hmp1ClientOptions}?)"/>
aspire-managed (4)
NuGet\Commands\NuGetPackageAssetResolver.cs (2)
50Action<string>? verboseLog = null) 137Action<string>? verboseLog)
src\Shared\ParentProcessWatchdog.cs (2)
97Action<int> exit) 126Action<int> exit)
Aspire.Acquisition.Tests (2)
tests\Shared\TemplatesTesting\ToolCommand.cs (2)
62public ToolCommand WithOutputDataReceived(Action<string?> handler) 68public ToolCommand WithErrorDataReceived(Action<string?> handler)
Aspire.Azure.AI.Inference (11)
AspireAzureAIInferenceExtensions.cs (8)
63Action<ChatCompletionsClientSettings>? configureSettings = null, 64Action<IAzureClientBuilder<ChatCompletionsClient, AzureAIInferenceClientOptions>>? configureClientBuilder = null) 114Action<ChatCompletionsClientSettings>? configureSettings = null, 115Action<IAzureClientBuilder<ChatCompletionsClient, AzureAIInferenceClientOptions>>? configureClientBuilder = null) 319Action<ChatCompletionsClientSettings>? configureSettings = null, 320Action<IAzureClientBuilder<EmbeddingsClient, AzureAIInferenceClientOptions>>? configureClientBuilder = null) 370Action<ChatCompletionsClientSettings>? configureSettings = null, 371Action<IAzureClientBuilder<EmbeddingsClient, AzureAIInferenceClientOptions>>? configureClientBuilder = null)
src\Components\Common\AzureComponent.cs (2)
47Action<TSettings>? configureSettings, 48Action<IAzureClientBuilder<TClient, TClientOptions>>? configureClientBuilder,
src\Components\Common\HealthChecksExtensions.cs (1)
23public static void TryAddHealthCheck(this IHostApplicationBuilder builder, string name, Action<IHealthChecksBuilder> addHealthCheck)
Aspire.Azure.AI.Inference.Tests (1)
ConformanceTests.cs (1)
50protected override void RegisterComponent(HostApplicationBuilder builder, Action<ChatCompletionsClientSettings>? configure = null, string? key = null)
Aspire.Azure.AI.OpenAI (7)
AspireAzureOpenAIExtensions.cs (4)
41Action<AzureOpenAISettings>? configureSettings = null, 42Action<IAzureClientBuilder<AzureOpenAIClient, AzureOpenAIClientOptions>>? configureClientBuilder = null) 70Action<AzureOpenAISettings>? configureSettings = null, 71Action<IAzureClientBuilder<AzureOpenAIClient, AzureOpenAIClientOptions>>? configureClientBuilder = null)
src\Components\Common\AzureComponent.cs (2)
47Action<TSettings>? configureSettings, 48Action<IAzureClientBuilder<TClient, TClientOptions>>? configureClientBuilder,
src\Components\Common\HealthChecksExtensions.cs (1)
23public static void TryAddHealthCheck(this IHostApplicationBuilder builder, string name, Action<IHealthChecksBuilder> addHealthCheck)
Aspire.Azure.AI.OpenAI.Tests (1)
ConformanceTests.cs (1)
64protected override void RegisterComponent(HostApplicationBuilder builder, Action<AzureOpenAISettings>? configure = null, string? key = null)
Aspire.Azure.Data.Tables (11)
AspireTablesExtensions.cs (8)
37Action<AzureDataTablesSettings>? configureSettings = null, 38Action<IAzureClientBuilder<TableServiceClient, TableClientOptions>>? configureClientBuilder = null) 51Action<AzureDataTablesSettings>? configureSettings = null, 52Action<IAzureClientBuilder<TableServiceClient, TableClientOptions>>? configureClientBuilder = null) 73Action<AzureDataTablesSettings>? configureSettings = null, 74Action<IAzureClientBuilder<TableServiceClient, TableClientOptions>>? configureClientBuilder = null) 87Action<AzureDataTablesSettings>? configureSettings = null, 88Action<IAzureClientBuilder<TableServiceClient, TableClientOptions>>? configureClientBuilder = null)
src\Components\Common\AzureComponent.cs (2)
47Action<TSettings>? configureSettings, 48Action<IAzureClientBuilder<TClient, TClientOptions>>? configureClientBuilder,
src\Components\Common\HealthChecksExtensions.cs (1)
23public static void TryAddHealthCheck(this IHostApplicationBuilder builder, string name, Action<IHealthChecksBuilder> addHealthCheck)
Aspire.Azure.Data.Tables.Tests (1)
ConformanceTests.cs (1)
75protected override void RegisterComponent(HostApplicationBuilder builder, Action<AzureDataTablesSettings>? configure = null, string? key = null)
Aspire.Azure.Messaging.EventHubs (23)
AspireEventHubsExtensions.cs (20)
33Action<AzureMessagingEventHubsProcessorSettings>? configureSettings = null, 34Action<IAzureClientBuilder<EventProcessorClient, EventProcessorClientOptions>>? configureClientBuilder = null) 56Action<AzureMessagingEventHubsProcessorSettings>? configureSettings = null, 57Action<IAzureClientBuilder<EventProcessorClient, EventProcessorClientOptions>>? configureClientBuilder = null) 79Action<AzureMessagingEventHubsPartitionReceiverSettings>? configureSettings = null, 80Action<IAzureClientBuilder<PartitionReceiver, PartitionReceiverOptions>>? configureClientBuilder = null) 102Action<AzureMessagingEventHubsPartitionReceiverSettings>? configureSettings = null, 103Action<IAzureClientBuilder<PartitionReceiver, PartitionReceiverOptions>>? configureClientBuilder = null) 125Action<AzureMessagingEventHubsProducerSettings>? configureSettings = null, 126Action<IAzureClientBuilder<EventHubProducerClient, EventHubProducerClientOptions>>? configureClientBuilder = null) 148Action<AzureMessagingEventHubsProducerSettings>? configureSettings = null, 149Action<IAzureClientBuilder<EventHubProducerClient, EventHubProducerClientOptions>>? configureClientBuilder = null) 171Action<AzureMessagingEventHubsBufferedProducerSettings>? configureSettings = null, 172Action<IAzureClientBuilder<EventHubBufferedProducerClient, EventHubBufferedProducerClientOptions>>? 196Action<AzureMessagingEventHubsBufferedProducerSettings>? configureSettings = null, 197Action<IAzureClientBuilder<EventHubBufferedProducerClient, EventHubBufferedProducerClientOptions>>? configureClientBuilder = null) 219Action<AzureMessagingEventHubsConsumerSettings>? configureSettings = null, 220Action<IAzureClientBuilder<EventHubConsumerClient, EventHubConsumerClientOptions>>? configureClientBuilder = null) 243Action<AzureMessagingEventHubsConsumerSettings>? configureSettings = null, 244Action<IAzureClientBuilder<EventHubConsumerClient, EventHubConsumerClientOptions>>? configureClientBuilder = null)
src\Components\Common\AzureComponent.cs (2)
47Action<TSettings>? configureSettings, 48Action<IAzureClientBuilder<TClient, TClientOptions>>? configureClientBuilder,
src\Components\Common\HealthChecksExtensions.cs (1)
23public static void TryAddHealthCheck(this IHostApplicationBuilder builder, string name, Action<IHealthChecksBuilder> addHealthCheck)
Aspire.Azure.Messaging.EventHubs.Tests (12)
AspireEventHubsExtensionsTests.cs (2)
33private static readonly Action<HostApplicationBuilder, string, Action<AzureMessagingEventHubsSettings>?>[] s_keyedClientAdders = 42private static readonly Action<HostApplicationBuilder, string, Action<AzureMessagingEventHubsSettings>?>[] s_clientAdders =
ConformanceTests.EventHubConsumerClient.cs (2)
21protected override void RegisterComponent(HostApplicationBuilder builder, Action<AzureMessagingEventHubsConsumerSettings>? configure = null, string? key = null) 32void ConfigureCredentials(Action<AzureMessagingEventHubsConsumerSettings>? configure, AzureMessagingEventHubsConsumerSettings settings)
ConformanceTests.EventHubProducerClient.cs (2)
28protected override void RegisterComponent(HostApplicationBuilder builder, Action<AzureMessagingEventHubsProducerSettings>? configure = null, string? key = null) 39void ConfigureCredentials(Action<AzureMessagingEventHubsProducerSettings>? configure, AzureMessagingEventHubsProducerSettings settings)
ConformanceTests.EventHubsBufferedProducerClient.cs (2)
22protected override void RegisterComponent(HostApplicationBuilder builder, Action<AzureMessagingEventHubsBufferedProducerSettings>? configure = null, string? key = null) 33void ConfigureCredentials(Action<AzureMessagingEventHubsBufferedProducerSettings>? configure, AzureMessagingEventHubsBufferedProducerSettings settings)
ConformanceTests.EventProcessorClient.cs (2)
24protected override void RegisterComponent(HostApplicationBuilder builder, Action<AzureMessagingEventHubsProcessorSettings>? configure = null, string? key = null) 37void ConfigureCredentials(Action<AzureMessagingEventHubsProcessorSettings>? configure, AzureMessagingEventHubsProcessorSettings settings)
ConformanceTests.PartitionReceiver.cs (2)
29protected override void RegisterComponent(HostApplicationBuilder builder, Action<AzureMessagingEventHubsPartitionReceiverSettings>? configure = null, string? key = null) 42void ConfigureCredentials(Action<AzureMessagingEventHubsPartitionReceiverSettings>? configure, AzureMessagingEventHubsPartitionReceiverSettings settings)
Aspire.Azure.Messaging.ServiceBus (7)
AspireServiceBusExtensions.cs (4)
37Action<AzureMessagingServiceBusSettings>? configureSettings = null, 38Action<IAzureClientBuilder<ServiceBusClient, ServiceBusClientOptions>>? configureClientBuilder = null) 58Action<AzureMessagingServiceBusSettings>? configureSettings = null, 59Action<IAzureClientBuilder<ServiceBusClient, ServiceBusClientOptions>>? configureClientBuilder = null)
src\Components\Common\AzureComponent.cs (2)
47Action<TSettings>? configureSettings, 48Action<IAzureClientBuilder<TClient, TClientOptions>>? configureClientBuilder,
src\Components\Common\HealthChecksExtensions.cs (1)
23public static void TryAddHealthCheck(this IHostApplicationBuilder builder, string name, Action<IHealthChecksBuilder> addHealthCheck)
Aspire.Azure.Messaging.ServiceBus.Tests (1)
ConformanceTests.cs (1)
74protected override void RegisterComponent(HostApplicationBuilder builder, Action<AzureMessagingServiceBusSettings>? configure = null, string? key = null)
Aspire.Azure.Messaging.WebPubSub (10)
AspireWebPubSubExtensions.cs (7)
36Action<AzureMessagingWebPubSubSettings>? configureSettings = null, 37Action<IAzureClientBuilder<WebPubSubServiceClient, WebPubSubServiceClientOptions>>? configureClientBuilder = null) 59Action<AzureMessagingWebPubSubSettings>? configureSettings = null, 60Action<IAzureClientBuilder<WebPubSubServiceClient, WebPubSubServiceClientOptions>>? configureClientBuilder = null) 66var configureWithServiceKeyAsDefaultHubName = (AzureMessagingWebPubSubSettings settings) => 91Action<AzureMessagingWebPubSubSettings>? configureSettings = null, 92Action<IAzureClientBuilder<WebPubSubServiceClient, WebPubSubServiceClientOptions>>? configureClientBuilder = null)
src\Components\Common\AzureComponent.cs (2)
47Action<TSettings>? configureSettings, 48Action<IAzureClientBuilder<TClient, TClientOptions>>? configureClientBuilder,
src\Components\Common\HealthChecksExtensions.cs (1)
23public static void TryAddHealthCheck(this IHostApplicationBuilder builder, string name, Action<IHealthChecksBuilder> addHealthCheck)
Aspire.Azure.Messaging.WebPubSub.Tests (1)
ConformanceTests.cs (1)
70protected override void RegisterComponent(HostApplicationBuilder builder, Action<AzureMessagingWebPubSubSettings>? configure = null, string? key = null)
Aspire.Azure.Npgsql (5)
AspireAzureNpgsqlExtensions.cs (5)
29public static void AddAzureNpgsqlDataSource(this IHostApplicationBuilder builder, string connectionName, Action<AzureNpgsqlSettings>? configureSettings = null, Action<NpgsqlDataSourceBuilder>? configureDataSourceBuilder = null) 58public static void AddKeyedAzureNpgsqlDataSource(this IHostApplicationBuilder builder, string name, Action<AzureNpgsqlSettings>? configureSettings = null, Action<NpgsqlDataSourceBuilder>? configureDataSourceBuilder = null) 75private static AzureNpgsqlSettings ConfigureSettings(Action<AzureNpgsqlSettings>? userConfigureSettings, NpgsqlSettings settings)
Aspire.Azure.Npgsql.EntityFrameworkCore.PostgreSQL (5)
AspireAzureEFPostgreSqlExtensions.cs (4)
49Action<AzureNpgsqlEntityFrameworkCorePostgreSQLSettings>? configureSettings = null, 50Action<DbContextOptionsBuilder>? configureDbContextOptions = null) where TContext : DbContext 74Action<AzureNpgsqlEntityFrameworkCorePostgreSQLSettings>? configureSettings = null) 96private static AzureNpgsqlEntityFrameworkCorePostgreSQLSettings ConfigureSettings(Action<AzureNpgsqlEntityFrameworkCorePostgreSQLSettings>? userConfigureSettings, NpgsqlEntityFrameworkCorePostgreSQLSettings settings)
src\Components\Common\EntityFrameworkUtils.cs (1)
63public static void PatchServiceDescriptor<TContext>(this IHostApplicationBuilder builder, Action<DbContextOptionsBuilder<TContext>>? configureDbContextOptions = null, [CallerMemberName] string memberName = "")
Aspire.Azure.Npgsql.EntityFrameworkCore.PostgreSQL.Tests (3)
ConformanceTests.cs (2)
92protected override void RegisterComponent(HostApplicationBuilder builder, Action<AzureNpgsqlEntityFrameworkCorePostgreSQLSettings>? configure = null, string? key = null) 140private static void RunWithConnectionString(string connectionString, Action<ConformanceTests> test)
EnrichNpgsqlTests.cs (1)
26protected override void RegisterComponent(HostApplicationBuilder builder, Action<AzureNpgsqlEntityFrameworkCorePostgreSQLSettings>? configure = null, string? key = null)
Aspire.Azure.Npgsql.Tests (2)
ConformanceTests.cs (2)
69protected override void RegisterComponent(HostApplicationBuilder builder, Action<AzureNpgsqlSettings>? configure = null, string? key = null) 143private static void RunWithConnectionString(string connectionString, Action<ConformanceTests> test)
Aspire.Azure.Search.Documents (7)
AspireAzureSearchExtensions.cs (4)
37Action<AzureSearchSettings>? configureSettings = null, 38Action<IAzureClientBuilder<SearchIndexClient, SearchClientOptions>>? configureClientBuilder = null) 57Action<AzureSearchSettings>? configureSettings = null, 58Action<IAzureClientBuilder<SearchIndexClient, SearchClientOptions>>? configureClientBuilder = null)
src\Components\Common\AzureComponent.cs (2)
47Action<TSettings>? configureSettings, 48Action<IAzureClientBuilder<TClient, TClientOptions>>? configureClientBuilder,
src\Components\Common\HealthChecksExtensions.cs (1)
23public static void TryAddHealthCheck(this IHostApplicationBuilder builder, string name, Action<IHealthChecksBuilder> addHealthCheck)
Aspire.Azure.Search.Documents.Tests (1)
ConformanceTests.cs (1)
59protected override void RegisterComponent(HostApplicationBuilder builder, Action<AzureSearchSettings>? configure = null, string? key = null)
Aspire.Azure.Security.KeyVault (19)
AspireKeyVaultExtensions.cs (16)
37Action<AzureSecurityKeyVaultSettings>? configureSettings = null, 38Action<IAzureClientBuilder<SecretClient, SecretClientOptions>>? configureClientBuilder = null) 60Action<AzureSecurityKeyVaultSettings>? configureSettings = null, 61Action<IAzureClientBuilder<SecretClient, SecretClientOptions>>? configureClientBuilder = null) 82Action<AzureSecurityKeyVaultSettings>? configureSettings = null, 83Action<IAzureClientBuilder<CertificateClient, CertificateClientOptions>>? configureClientBuilder = null) 104Action<AzureSecurityKeyVaultSettings>? configureSettings = null, 105Action<IAzureClientBuilder<CertificateClient, CertificateClientOptions>>? configureClientBuilder = null) 126Action<AzureSecurityKeyVaultSettings>? configureSettings = null, 127Action<IAzureClientBuilder<KeyClient, KeyClientOptions>>? configureClientBuilder = null) 148Action<AzureSecurityKeyVaultSettings>? configureSettings = null, 149Action<IAzureClientBuilder<KeyClient, KeyClientOptions>>? configureClientBuilder = null) 169Action<AzureSecurityKeyVaultSettings>? configureSettings = null, 170Action<SecretClientOptions>? configureClientOptions = null, 183Action<AzureSecurityKeyVaultSettings>? configureSettings, 184Action<SecretClientOptions>? configureOptions)
src\Components\Common\AzureComponent.cs (2)
47Action<TSettings>? configureSettings, 48Action<IAzureClientBuilder<TClient, TClientOptions>>? configureClientBuilder,
src\Components\Common\HealthChecksExtensions.cs (1)
23public static void TryAddHealthCheck(this IHostApplicationBuilder builder, string name, Action<IHealthChecksBuilder> addHealthCheck)
Aspire.Azure.Security.KeyVault.Tests (3)
CertificateClientConformanceTests.cs (1)
69protected override void RegisterComponent(HostApplicationBuilder builder, Action<AzureSecurityKeyVaultSettings>? configure = null, string? key = null)
KeyClientConformanceTests.cs (1)
71protected override void RegisterComponent(HostApplicationBuilder builder, Action<AzureSecurityKeyVaultSettings>? configure = null, string? key = null)
SecretClientConformanceTests.cs (1)
70protected override void RegisterComponent(HostApplicationBuilder builder, Action<AzureSecurityKeyVaultSettings>? configure = null, string? key = null)
Aspire.Azure.Storage.Blobs (15)
AspireBlobStorageExtensions.cs (12)
39Action<AzureStorageBlobsSettings>? configureSettings = null, 40Action<IAzureClientBuilder<BlobServiceClient, BlobClientOptions>>? configureClientBuilder = null) 53Action<AzureStorageBlobsSettings>? configureSettings = null, 54Action<IAzureClientBuilder<BlobServiceClient, BlobClientOptions>>? configureClientBuilder = null) 85Action<AzureStorageBlobsSettings>? configureSettings = null, 86Action<IAzureClientBuilder<BlobServiceClient, BlobClientOptions>>? configureClientBuilder = null) 99Action<AzureStorageBlobsSettings>? configureSettings = null, 100Action<IAzureClientBuilder<BlobServiceClient, BlobClientOptions>>? configureClientBuilder = null) 130Action<AzureBlobStorageContainerSettings>? configureSettings = null, 131Action<IAzureClientBuilder<BlobContainerClient, BlobClientOptions>>? configureClientBuilder = null) 164Action<AzureBlobStorageContainerSettings>? configureSettings = null, 165Action<IAzureClientBuilder<BlobContainerClient, BlobClientOptions>>? configureClientBuilder = null)
src\Components\Common\AzureComponent.cs (2)
47Action<TSettings>? configureSettings, 48Action<IAzureClientBuilder<TClient, TClientOptions>>? configureClientBuilder,
src\Components\Common\HealthChecksExtensions.cs (1)
23public static void TryAddHealthCheck(this IHostApplicationBuilder builder, string name, Action<IHealthChecksBuilder> addHealthCheck)
Aspire.Azure.Storage.Blobs.Tests (1)
ConformanceTests.cs (1)
79protected override void RegisterComponent(HostApplicationBuilder builder, Action<AzureStorageBlobsSettings>? configure = null, string? key = null)
Aspire.Azure.Storage.Files.DataLake (11)
AspireDataLakeExtensions.cs (8)
33Action<AzureDataLakeSettings>? configureSettings = null, 34Action<IAzureClientBuilder<DataLakeServiceClient, DataLakeClientOptions>>? configureClientBuilder = null) 71Action<AzureDataLakeSettings>? configureSettings = null, 72Action<IAzureClientBuilder<DataLakeServiceClient, DataLakeClientOptions>>? configureClientBuilder = null) 108Action<AzureDataLakeFileSystemSettings>? configureSettings = null, 109Action<IAzureClientBuilder<DataLakeFileSystemClient, DataLakeClientOptions>>? configureClientBuilder = null) 144Action<AzureDataLakeFileSystemSettings>? configureSettings = null, 145Action<IAzureClientBuilder<DataLakeFileSystemClient, DataLakeClientOptions>>? configureClientBuilder = null)
src\Components\Common\AzureComponent.cs (2)
47Action<TSettings>? configureSettings, 48Action<IAzureClientBuilder<TClient, TClientOptions>>? configureClientBuilder,
src\Components\Common\HealthChecksExtensions.cs (1)
23public static void TryAddHealthCheck(this IHostApplicationBuilder builder, string name, Action<IHealthChecksBuilder> addHealthCheck)
Aspire.Azure.Storage.Files.DataLake.Tests (1)
ConformanceTests.cs (1)
70Action<AzureDataLakeSettings>? configure = null,
Aspire.Azure.Storage.Queues (15)
AspireQueueStorageExtensions.cs (12)
39Action<AzureStorageQueuesSettings>? configureSettings = null, 40Action<IAzureClientBuilder<QueueServiceClient, QueueClientOptions>>? configureClientBuilder = null) 62Action<AzureStorageQueuesSettings>? configureSettings = null, 63Action<IAzureClientBuilder<QueueServiceClient, QueueClientOptions>>? configureClientBuilder = null) 84Action<AzureStorageQueuesSettings>? configureSettings = null, 85Action<IAzureClientBuilder<QueueServiceClient, QueueClientOptions>>? configureClientBuilder = null) 107Action<AzureStorageQueuesSettings>? configureSettings = null, 108Action<IAzureClientBuilder<QueueServiceClient, QueueClientOptions>>? configureClientBuilder = null) 138Action<AzureStorageQueueSettings>? configureSettings = null, 139Action<IAzureClientBuilder<QueueClient, QueueClientOptions>>? configureClientBuilder = null) 172Action<AzureStorageQueueSettings>? configureSettings = null, 173Action<IAzureClientBuilder<QueueClient, QueueClientOptions>>? configureClientBuilder = null)
src\Components\Common\AzureComponent.cs (2)
47Action<TSettings>? configureSettings, 48Action<IAzureClientBuilder<TClient, TClientOptions>>? configureClientBuilder,
src\Components\Common\HealthChecksExtensions.cs (1)
23public static void TryAddHealthCheck(this IHostApplicationBuilder builder, string name, Action<IHealthChecksBuilder> addHealthCheck)
Aspire.Azure.Storage.Queues.Tests (1)
ConformanceTests.cs (1)
80protected override void RegisterComponent(HostApplicationBuilder builder, Action<AzureStorageQueuesSettings>? configure = null, string? key = null)
Aspire.Cli.EndToEnd.Tests (7)
AppHostSyntaxErrorOutputTests.cs (1)
91Action<string> configureProject,
Helpers\CliE2ETestHelpers.cs (5)
630internal static async Task<string?> TryGetLatestStableAspireVersionAsync(Action<string> log, CancellationToken cancellationToken) 715internal static async Task<StagingBuildIdentity?> TryGetLatestStagingBuildAsync(Action<string> log, CancellationToken cancellationToken) 782private static async Task<string?> ResolveLatestStagingVersionAsync(Action<string> log, CancellationToken cancellationToken) 816private static async Task<IReadOnlyList<string>> GetRecentBranchCommitShasAsync(string branch, int commitCount, Action<string> log, CancellationToken cancellationToken) 1186private static void CopyDirectory(string sourceDir, string destDir, Action<string>? log)
tests\Shared\CliInstallStrategy.cs (1)
443public static CliInstallStrategy Detect(Action<string>? log = null)
Aspire.Cli.Tests (65)
Agents\PlaywrightCliInstallerTests.cs (1)
1066public Action<string>? OnInstallSkills { get; set; }
Caching\DiskCacheTests.cs (1)
15private static DiskCache CreateCache(TemporaryWorkspace workspace, Action<Dictionary<string,string?>>? configure = null)
Commands\AddCommandTests.cs (1)
2948Action<TemporaryWorkspace> configureHives,
Commands\DescribeCommandTests.cs (1)
936Action<TestAppHostAuxiliaryBackchannel>? configureConnection = null,
Commands\DoctorCommandTests.cs (3)
1009Action<CliServiceCollectionTestOptions> configureOptions, 1010Action<IServiceCollection>? configureServices = null, 1038Action<CliServiceCollectionTestOptions>? configure)
Commands\LogsCommandTests.cs (2)
1536Action<Dictionary<string, string?>>? configureOptions = null, 1539Action<TestAppHostAuxiliaryBackchannel>? configureConnection = null,
Commands\LsCommandTests.cs (1)
628Action<int>? onDirectoryEnumerated)
Commands\NewCommandTests.cs (1)
698Action<CliServiceCollectionTestOptions>? configure = null)
Commands\PublishCommandPromptingIntegrationTests.cs (2)
1238public Task<T> ShowDynamicStatusAsync<T>(string initialStatusText, Func<Action<string>, Task<T>> action, KnownEmoji? emoji = null) => action(_ => { }); 1256public Task DisplayLiveAsync(IRenderable initialRenderable, Func<Action<IRenderable>, Task> callback) => callback(_ => { });
Commands\RestoreCommandTests.cs (2)
25var services = CliTestHelper.CreateServiceCollection(workspace, outputHelper, (Action<CliServiceCollectionTestOptions>?)(options => 60var services = CliTestHelper.CreateServiceCollection(workspace, outputHelper, (Action<CliServiceCollectionTestOptions>?)(options =>
Commands\StopCommandTests.cs (1)
1220Action<CliServiceCollectionTestOptions>? configure = null,
Commands\TerminalCommandTests.cs (4)
618Action<TestAppHostAuxiliaryBackchannel> configure, 619Action<CliServiceCollectionTestOptions>? configureOptions = null) 664private readonly Action<string> _onGetTerminalInfo; 666public CapturingTerminalAppHostBackchannel(TestAppHostAuxiliaryBackchannel inner, Action<string> onGetTerminalInfo)
Commands\UpdateCommandTests.cs (2)
3523public Task<T> ShowDynamicStatusAsync<T>(string initialStatusText, Func<Action<string>, Task<T>> action, KnownEmoji? emoji = null) => _innerService.ShowDynamicStatusAsync(initialStatusText, action, emoji); 3557public Task DisplayLiveAsync(IRenderable initialRenderable, Func<Action<IRenderable>, Task> callback) => _innerService.DisplayLiveAsync(initialRenderable, callback);
Interaction\ConsoleInteractionServiceTests.cs (1)
2005public void WriteAnsi(Action<AnsiWriter> action) => _inner.WriteAnsi(action);
Projects\DotNetAppHostProjectTests.cs (2)
2890Action<CliServiceCollectionTestOptions>? configureServices = null) 4574Action<CliServiceCollectionTestOptions>? configureServices = null,
Projects\ExtensionGuestLauncherTests.cs (2)
228public Task<T> ShowDynamicStatusAsync<T>(string initialStatusText, Func<Action<string>, Task<T>> action, KnownEmoji? emoji = null) => throw new NotImplementedException(); 249public Task DisplayLiveAsync(Spectre.Console.Rendering.IRenderable initialRenderable, Func<Action<Spectre.Console.Rendering.IRenderable>, Task> callback) => throw new NotImplementedException();
Templating\DotNetTemplateFactoryTests.cs (2)
394public Task<TResult> ShowDynamicStatusAsync<TResult>(string initialStatusText, Func<Action<string>, Task<TResult>> action, KnownEmoji? emoji = null) 418public Task DisplayLiveAsync(IRenderable initialRenderable, Func<Action<IRenderable>, Task> callback) => callback(_ => { });
tests\Shared\Logging\ITestSink.cs (2)
10event Action<WriteContext> MessageLogged; 12event Action<BeginScopeContext> ScopeStarted;
tests\Shared\Logging\TestSink.cs (2)
32public event Action<WriteContext>? MessageLogged; 34public event Action<BeginScopeContext>? ScopeStarted;
TestServices\CallbackConfigurationProvider.cs (1)
10public Action<string>? Reading { get; set; }
TestServices\TestExtensionInteractionService.cs (10)
20public Action<string>? DisplayErrorCallback { get; set; } 21public Action<string>? DisplaySubtleMessageCallback { get; set; } 22public Action<string>? DisplayConsoleWriteLineMessage { get; set; } 26public Action<DashboardUrlsState>? DisplayDashboardUrlsCallback { get; set; } 29public Action<ExtensionAppHostLogEntry>? WriteAppHostLogEntryCallback { get; set; } 35public Func<IRenderable, Func<Action<IRenderable>, Task>, Task>? DisplayLiveAsyncCallback { get; set; } 56public Task<T> ShowDynamicStatusAsync<T>(string initialStatusText, Func<Action<string>, Task<T>> action, KnownEmoji? emoji = null) 247public Action<string>? DisplayVersionUpdateNotificationCallback { get; set; } 258public Task DisplayLiveAsync(IRenderable initialRenderable, Func<Action<IRenderable>, Task> callback) 268public Action<string>? OpenEditorCallback { get; set; }
TestServices\TestInteractionService.cs (8)
24public Action<string>? DisplaySubtleMessageCallback { get; set; } 25public Action<string>? DisplayConsoleWriteLineMessage { get; set; } 27public Action<string>? ShowStatusCallback { get; set; } 28public Action<string>? ShowDynamicStatusCallback { get; set; } 31public Action<string>? DisplayVersionUpdateNotificationCallback { get; set; } 90public Task<T> ShowDynamicStatusAsync<T>(string initialStatusText, Func<Action<string>, Task<T>> action, KnownEmoji? emoji = null) 337public Action<string>? DisplayRawTextCallback { get; set; } 377public Task DisplayLiveAsync(IRenderable initialRenderable, Func<Action<IRenderable>, Task> callback)
TestServices\TestProcessExecutionFactory.cs (1)
200public Action<bool>? KillCallback { get; init; }
TestServices\TestProjectLocator.cs (2)
20public Func<DirectoryInfo, AppHostDiscoveryScope, Action<int>?, CancellationToken, IAsyncEnumerable<AppHostProjectCandidate>>? FindAppHostProjectsStreamAsyncCallback { get; set; } 42Action<int>? onDirectoryEnumerated = null,
Utils\CliTestHelper.cs (7)
63Action<CliServiceCollectionTestOptions>? configureOptions = null, 64Action<IServiceCollection>? configureServices = null) 80public static IServiceCollection CreateServiceCollection(TemporaryWorkspace workspace, ITestOutputHelper outputHelper, Action<CliServiceCollectionTestOptions>? configure = null) 371public Action<Dictionary<string, string?>> ConfigurationCallback { get; set; } = (Dictionary<string, string?> config) => 853private readonly Action<string>? _onLine; 861public TestOutputTextWriter(ITestOutputHelper outputHelper, Action<string> onLine) : this(outputHelper, null, onLine) 869private TestOutputTextWriter(ITestOutputHelper outputHelper, IFormatProvider? formatProvider, Action<string>? onLine) : base(formatProvider)
Utils\ConsoleActivityLoggerTests.cs (1)
551public void WriteAnsi(Action<AnsiWriter> action) => _inner.WriteAnsi(action);
Utils\MockHttpMessageHandler.cs (2)
15private readonly Action<HttpRequestMessage>? _requestValidator; 27public MockHttpMessageHandler(HttpResponseMessage response, Action<HttpRequestMessage>? requestValidator = null)
Aspire.Components.Common.TestUtilities (3)
ConformanceTests.cs (3)
91protected abstract void RegisterComponent(HostApplicationBuilder builder, Action<TOptions>? configure = null, string? key = null); 554protected IHost CreateHostWithComponent(Action<TOptions>? configureComponent = null, HostApplicationBuilderSettings? hostSettings = null, string? key = null) 638protected static void RemoteInvokeWithLogging(Action<string> action, string arg, ITestOutputHelper? testOutput, RemoteInvokeOptions? options = null)
Aspire.Confluent.Kafka (49)
AspireKafkaConsumerExtensions.cs (23)
25/// <inheritdoc cref="AddKafkaConsumer{TKey,TValue}(IHostApplicationBuilder, string, Action{KafkaConsumerSettings}?, Action{IServiceProvider,ConsumerBuilder{TKey,TValue}}?)"/> 29/// <inheritdoc cref="AddKafkaConsumer{TKey,TValue}(IHostApplicationBuilder, string, Action{KafkaConsumerSettings}?, Action{IServiceProvider,ConsumerBuilder{TKey,TValue}}?)"/> 30public static void AddKafkaConsumer<TKey, TValue>(this IHostApplicationBuilder builder, string connectionName, Action<KafkaConsumerSettings>? configureSettings) 33/// <inheritdoc cref="AddKafkaConsumer{TKey,TValue}(IHostApplicationBuilder, string, Action{KafkaConsumerSettings}?, Action{IServiceProvider,ConsumerBuilder{TKey,TValue}}?)"/> 34public static void AddKafkaConsumer<TKey, TValue>(this IHostApplicationBuilder builder, string connectionName, Action<ConsumerBuilder<TKey, TValue>>? configureBuilder) 37/// <inheritdoc cref="AddKafkaConsumer{TKey,TValue}(IHostApplicationBuilder, string, Action{KafkaConsumerSettings}?, Action{IServiceProvider,ConsumerBuilder{TKey,TValue}}?)"/> 41/// <inheritdoc cref="AddKafkaConsumer{TKey,TValue}(IHostApplicationBuilder, string, Action{KafkaConsumerSettings}?, Action{IServiceProvider,ConsumerBuilder{TKey,TValue}}?)"/> 42public static void AddKafkaConsumer<TKey, TValue>(this IHostApplicationBuilder builder, string connectionName, Action<KafkaConsumerSettings>? configureSettings, Action<ConsumerBuilder<TKey, TValue>>? configureBuilder) 53public static void AddKafkaConsumer<TKey, TValue>(this IHostApplicationBuilder builder, string connectionName, Action<KafkaConsumerSettings>? configureSettings, Action<IServiceProvider, ConsumerBuilder<TKey, TValue>>? configureBuilder) 56/// <inheritdoc cref="AddKeyedKafkaConsumer{TKey, TValue}(IHostApplicationBuilder, string, Action{KafkaConsumerSettings}?, Action{IServiceProvider, ConsumerBuilder{TKey, TValue}}?)"/> 64/// <inheritdoc cref="AddKeyedKafkaConsumer{TKey, TValue}(IHostApplicationBuilder, string, Action{KafkaConsumerSettings}?, Action{IServiceProvider, ConsumerBuilder{TKey, TValue}}?)"/> 65public static void AddKeyedKafkaConsumer<TKey, TValue>(this IHostApplicationBuilder builder, string name, Action<KafkaConsumerSettings>? configureSettings) 72/// <inheritdoc cref="AddKeyedKafkaConsumer{TKey, TValue}(IHostApplicationBuilder, string, Action{KafkaConsumerSettings}?, Action{IServiceProvider, ConsumerBuilder{TKey, TValue}}?)"/> 73public static void AddKeyedKafkaConsumer<TKey, TValue>(this IHostApplicationBuilder builder, string name, Action<ConsumerBuilder<TKey, TValue>>? configureBuilder) 80/// <inheritdoc cref="AddKeyedKafkaConsumer{TKey, TValue}(IHostApplicationBuilder, string, Action{KafkaConsumerSettings}?, Action{IServiceProvider, ConsumerBuilder{TKey, TValue}}?)"/> 88/// <inheritdoc cref="AddKeyedKafkaConsumer{TKey, TValue}(IHostApplicationBuilder, string, Action{KafkaConsumerSettings}?, Action{IServiceProvider, ConsumerBuilder{TKey, TValue}}?)"/> 89public static void AddKeyedKafkaConsumer<TKey, TValue>(this IHostApplicationBuilder builder, string name, Action<KafkaConsumerSettings>? configureSettings, Action<ConsumerBuilder<TKey, TValue>>? configureBuilder) 104public static void AddKeyedKafkaConsumer<TKey, TValue>(this IHostApplicationBuilder builder, string name, Action<KafkaConsumerSettings>? configureSettings, Action<IServiceProvider, ConsumerBuilder<TKey, TValue>>? configureBuilder) 113Action<KafkaConsumerSettings>? configureSettings, 248private static KafkaConsumerSettings BuildConsumerSettings(IHostApplicationBuilder builder, Action<KafkaConsumerSettings>? configureSettings, string connectionName) 271private static Action<IServiceProvider, ConsumerBuilder<TKey, TValue>>? Wrap<TKey, TValue>(Action<ConsumerBuilder<TKey, TValue>>? action)
AspireKafkaProducerExtensions.cs (23)
25/// <inheritdoc cref="AddKafkaProducer{TKey, TValue}(IHostApplicationBuilder, string, Action{KafkaProducerSettings}?, Action{IServiceProvider, ProducerBuilder{TKey, TValue}}?)"/> 29/// <inheritdoc cref="AddKafkaProducer{TKey, TValue}(IHostApplicationBuilder, string, Action{KafkaProducerSettings}?, Action{IServiceProvider, ProducerBuilder{TKey, TValue}}?)"/> 30public static void AddKafkaProducer<TKey, TValue>(this IHostApplicationBuilder builder, string connectionName, Action<KafkaProducerSettings>? configureSettings) 33/// <inheritdoc cref="AddKafkaProducer{TKey, TValue}(IHostApplicationBuilder, string, Action{KafkaProducerSettings}?, Action{IServiceProvider, ProducerBuilder{TKey, TValue}}?)"/> 34public static void AddKafkaProducer<TKey, TValue>(this IHostApplicationBuilder builder, string connectionName, Action<ProducerBuilder<TKey, TValue>>? configureBuilder) 37/// <inheritdoc cref="AddKafkaProducer{TKey, TValue}(IHostApplicationBuilder, string, Action{KafkaProducerSettings}?, Action{IServiceProvider, ProducerBuilder{TKey, TValue}}?)"/> 41/// <inheritdoc cref="AddKafkaProducer{TKey, TValue}(IHostApplicationBuilder, string, Action{KafkaProducerSettings}?, Action{IServiceProvider, ProducerBuilder{TKey, TValue}}?)"/> 42public static void AddKafkaProducer<TKey, TValue>(this IHostApplicationBuilder builder, string connectionName, Action<KafkaProducerSettings>? configureSettings, Action<ProducerBuilder<TKey, TValue>>? configureBuilder) 53public static void AddKafkaProducer<TKey, TValue>(this IHostApplicationBuilder builder, string connectionName, Action<KafkaProducerSettings>? configureSettings, Action<IServiceProvider, ProducerBuilder<TKey, TValue>>? configureBuilder) 56/// <inheritdoc cref="AddKeyedKafkaProducer{TKey, TValue}(IHostApplicationBuilder, string, Action{KafkaProducerSettings}?, Action{IServiceProvider, ProducerBuilder{TKey, TValue}}?)"/> 64/// <inheritdoc cref="AddKeyedKafkaProducer{TKey, TValue}(IHostApplicationBuilder, string, Action{KafkaProducerSettings}?, Action{IServiceProvider, ProducerBuilder{TKey, TValue}}?)"/> 65public static void AddKeyedKafkaProducer<TKey, TValue>(this IHostApplicationBuilder builder, string name, Action<KafkaProducerSettings>? configureSettings) 72/// <inheritdoc cref="AddKeyedKafkaProducer{TKey, TValue}(IHostApplicationBuilder, string, Action{KafkaProducerSettings}?, Action{IServiceProvider, ProducerBuilder{TKey, TValue}}?)"/> 73public static void AddKeyedKafkaProducer<TKey, TValue>(this IHostApplicationBuilder builder, string name, Action<ProducerBuilder<TKey, TValue>>? configureBuilder) 80/// <inheritdoc cref="AddKeyedKafkaProducer{TKey, TValue}(IHostApplicationBuilder, string, Action{KafkaProducerSettings}?, Action{IServiceProvider, ProducerBuilder{TKey, TValue}}?)"/> 88/// <inheritdoc cref="AddKeyedKafkaProducer{TKey, TValue}(IHostApplicationBuilder, string, Action{KafkaProducerSettings}?, Action{IServiceProvider, ProducerBuilder{TKey, TValue}}?)"/> 89public static void AddKeyedKafkaProducer<TKey, TValue>(this IHostApplicationBuilder builder, string name, Action<KafkaProducerSettings>? configureSettings, Action<ProducerBuilder<TKey, TValue>>? configureBuilder) 104public static void AddKeyedKafkaProducer<TKey, TValue>(this IHostApplicationBuilder builder, string name, Action<KafkaProducerSettings>? configureSettings, Action<IServiceProvider, ProducerBuilder<TKey, TValue>>? configureBuilder) 113Action<KafkaProducerSettings>? configureSettings, 249private static KafkaProducerSettings BuildProducerSettings(IHostApplicationBuilder builder, Action<KafkaProducerSettings>? configureSettings, string connectionName) 272private static Action<IServiceProvider, ProducerBuilder<TKey, TValue>>? Wrap<TKey, TValue>(Action<ProducerBuilder<TKey, TValue>>? action)
src\Components\Common\HealthChecksExtensions.cs (1)
23public static void TryAddHealthCheck(this IHostApplicationBuilder builder, string name, Action<IHealthChecksBuilder> addHealthCheck)
src\Vendoring\OpenTelemetry.Instrumentation.ConfluentKafka\InstrumentedProducer.cs (2)
134public void Produce(string topic, Message<TKey, TValue> message, Action<DeliveryReport<TKey, TValue>>? deliveryHandler = null) 175public void Produce(TopicPartition topicPartition, Message<TKey, TValue> message, Action<DeliveryReport<TKey, TValue>>? deliveryHandler = null)
Aspire.Confluent.Kafka.Tests (18)
ConfluentKafkaPublicApiTests.cs (16)
23Action<KafkaConsumerSettings>? configureSettings = null; 24Action<ConsumerBuilder<string, string>>? configureBuilder = null; 59Action<KafkaConsumerSettings>? configureSettings = null; 60Action<ConsumerBuilder<string, string>>? configureBuilder = null; 91Action<KafkaConsumerSettings>? configureSettings = null; 92Action<ConsumerBuilder<string, string>>? configureBuilder = null; 127Action<KafkaConsumerSettings>? configureSettings = null; 128Action<ConsumerBuilder<string, string>>? configureBuilder = null; 159Action<KafkaProducerSettings>? configureSettings = null; 160Action<ProducerBuilder<string, string>>? configureBuilder = null; 195Action<KafkaProducerSettings>? configureSettings = null; 196Action<ProducerBuilder<string, string>>? configureBuilder = null; 227Action<KafkaProducerSettings>? configureSettings = null; 228Action<ProducerBuilder<string, string>>? configureBuilder = null; 263Action<KafkaProducerSettings>? configureSettings = null; 264Action<ProducerBuilder<string, string>>? configureBuilder = null;
ConsumerConformanceTests.cs (1)
33protected override void RegisterComponent(HostApplicationBuilder builder, Action<KafkaConsumerSettings>? configure = null, string? key = null)
ProducerConformanceTests.cs (1)
32protected override void RegisterComponent(HostApplicationBuilder builder, Action<KafkaProducerSettings>? configure = null, string? key = null)
Aspire.Dashboard (20)
DashboardWebApplication.cs (4)
130Action<WebApplicationBuilder>? preConfigureBuilder = null, 901var configureAction = GetOidcClaimActionConfigure(claimAction); 989internal static Action<OpenIdConnectOptions> GetOidcClaimActionConfigure(ClaimAction action) 991Action<OpenIdConnectOptions> configureAction = (action.SubKey is null, action.IsUnique) switch
Extensions\ComponentExtensions.cs (1)
34public static void ExecuteOnDefault<T>(this FluentDataGridRow<T> row, Action<T> call)
Model\ModelSubscription.cs (2)
6public sealed class ModelSubscription(Func<Task> callback, Action<ModelSubscription> onDispose) : IDisposable 9private readonly Action<ModelSubscription> _onDispose = onDispose;
Model\NavigationDialogService.cs (1)
23var onStateChange = options.OnStateChange;
Model\ResourceOutgoingPeerResolver.cs (2)
369private readonly Action<PeerChangesSubscription> _onDispose; 374Action<PeerChangesSubscription> onDispose,
ServiceClient\DashboardClient.cs (2)
103Action<SocketsHttpHandler>? configureHttpHandler = null) 260public event Action<DashboardConnectionState>? ConnectionStateChanged;
ServiceClient\DashboardRunStore.cs (4)
87private readonly Action<string> _deleteRunDirectory; 101Action<string> deleteRunDirectory) 210private void DeleteAbandonedTemporaryDirectories(Action<string> deleteRunDirectory) 463private void PruneRuns(Action<string> deleteRunDirectory)
ServiceClient\IDashboardClient.cs (1)
40event Action<DashboardConnectionState>? ConnectionStateChanged;
ServiceClient\SelectedDashboardClient.cs (1)
18public event Action<DashboardConnectionState>? ConnectionStateChanged
src\Shared\CircularBuffer.cs (1)
23public event Action<T>? ItemRemovedForCapacity;
Utils\SqliteBatchInsert.cs (1)
131Action<DbCommand> executeCommand)
Aspire.Dashboard.Components.Tests (9)
Controls\ChartFiltersTests.cs (1)
262Action<DimensionFilterViewModel>? onDimensionValuesChanged = null)
Layout\DashboardDialogProviderTests.cs (1)
91private async Task<Task<DialogResult>> OpenAsync(IRenderedFragment cut, string id, bool drawer, Action<DialogEventArgs>? onStateChange)
Layout\MainLayoutTests.cs (1)
1020Action<DashboardOptions>? configureOptions = null,
Shared\FluentUISetupHelpers.cs (1)
317public Action<string?>? OnSelectRun { get; set; }
tests\Shared\Logging\ITestSink.cs (2)
10event Action<WriteContext> MessageLogged; 12event Action<BeginScopeContext> ScopeStarted;
tests\Shared\Logging\TestSink.cs (2)
32public event Action<WriteContext>? MessageLogged; 34public event Action<BeginScopeContext>? ScopeStarted;
tests\Shared\TestDashboardClient.cs (1)
33public event Action<DashboardConnectionState>? ConnectionStateChanged;
Aspire.Dashboard.Tests (25)
DashboardOptionsTests.cs (4)
413var configure = DashboardWebApplication.GetOidcClaimActionConfigure(claimAction); 442var configure = DashboardWebApplication.GetOidcClaimActionConfigure(claimAction); 478var configure = DashboardWebApplication.GetOidcClaimActionConfigure(claimAction); 517var configure = DashboardWebApplication.GetOidcClaimActionConfigure(claimAction);
Integration\DashboardClientAuthTests.cs (2)
69private static async Task<ResourceServiceServer> CreateResourceServiceServerAsync(ILoggerFactory loggerFactory, bool useHttps, Action<TestCalls>? configureCalls = null) 115Action<DashboardOptions>? configureOptions = null)
Integration\IntegrationTestHelpers.cs (7)
41Action<Dictionary<string, string?>>? additionalConfiguration = null, 42Action<WebApplicationBuilder>? preConfigureBuilder = null, 53Action<Dictionary<string, string?>>? additionalConfiguration = null, 54Action<WebApplicationBuilder>? preConfigureBuilder = null, 116Action<X509Certificate2?>? validationCallback = null, 141Action<X509Certificate2?>? validationCallback = null, 157Action<X509Certificate2?>? validationCallback = null,
Integration\Playwright\Infrastructure\MockDashboardClient.cs (1)
47public event Action<DashboardConnectionState>? ConnectionStateChanged;
Integration\StartupTests.cs (2)
1154public Action<IApplicationBuilder> Configure(Action<IApplicationBuilder> next)
Model\DashboardDataSourceTests.cs (1)
1211Action<DashboardConnectionState> handler = _ => connectionStateChangedCount++;
OtlpApiKeyAuthenticationHandlerTests.cs (1)
114public IDisposable OnChange(Action<T> listener) => throw new NotImplementedException();
ResourceOutgoingPeerResolverTests.cs (1)
691public event Action<DashboardConnectionState>? ConnectionStateChanged;
Terminal\DefaultTerminalConnectionResolverTests.cs (1)
148public event Action<DashboardConnectionState>? ConnectionStateChanged;
tests\Shared\Logging\ITestSink.cs (2)
10event Action<WriteContext> MessageLogged; 12event Action<BeginScopeContext> ScopeStarted;
tests\Shared\Logging\TestSink.cs (2)
32public event Action<WriteContext>? MessageLogged; 34public event Action<BeginScopeContext>? ScopeStarted;
tests\Shared\TestDashboardClient.cs (1)
33public event Action<DashboardConnectionState>? ConnectionStateChanged;
Aspire.Deployment.EndToEnd.Tests (2)
Helpers\DeploymentE2ETestHelpers.cs (1)
136internal static async Task StopAppHostAsync(string workspacePath, Action<string> log)
tests\Shared\CliInstallStrategy.cs (1)
443public static CliInstallStrategy Detect(Action<string>? log = null)
Aspire.EndToEnd.Tests (3)
tests\Shared\TemplatesTesting\AspireProject.cs (1)
163public async Task StartAppHostAsync(string[]? extraArgs = default, Action<ProcessStartInfo>? configureProcess = null, bool noBuild = true, bool waitForDashboardUrl = true, CancellationToken token = default)
tests\Shared\TemplatesTesting\ToolCommand.cs (2)
62public ToolCommand WithOutputDataReceived(Action<string?> handler) 68public ToolCommand WithErrorDataReceived(Action<string?> handler)
Aspire.Hosting (80)
ApplicationModel\CommandLineArgsCallbackAnnotation.cs (1)
35public CommandLineArgsCallbackAnnotation(Action<IList<object>> callback)
ApplicationModel\ContainerBuildOptionsCallbackAnnotation.cs (1)
26public ContainerBuildOptionsCallbackAnnotation(Action<ContainerBuildOptionsCallbackContext> callback)
ApplicationModel\ContainerFileSystemCallbackAnnotation.cs (1)
139public static IEnumerable<ContainerFileSystemItem> GetFileSystemItemsFromPath(string path, string searchPattern = "*", SearchOption searchOptions = SearchOption.TopDirectoryOnly, Action<ContainerFileSystemItem>? updateItem = null)
ApplicationModel\ContainerImagePushOptionsCallbackAnnotation.cs (2)
14/// Use <see cref="ResourceBuilderExtensions.WithImagePushOptions{T}(IResourceBuilder{T}, Action{ContainerImagePushOptionsCallbackContext})"/> 26public ContainerImagePushOptionsCallbackAnnotation(Action<ContainerImagePushOptionsCallbackContext> callback)
ApplicationModel\ContainerImagePushOptionsCallbackContext.cs (1)
12/// This context is passed to callbacks registered via <see cref="ResourceBuilderExtensions.WithImagePushOptions{T}(IResourceBuilder{T}, Action{ContainerImagePushOptionsCallbackContext})"/>.
ApplicationModel\ContainerRuntimeArgsCallbackAnnotation.cs (1)
29public ContainerRuntimeArgsCallbackAnnotation(Action<IList<object>> callback)
ApplicationModel\EnvironmentCallbackAnnotation.cs (2)
42public EnvironmentCallbackAnnotation(Action<Dictionary<string, object>> callback) 57public EnvironmentCallbackAnnotation(Action<EnvironmentCallbackContext> callback)
ApplicationModel\ManifestPublishingCallbackAnnotation.cs (1)
17public ManifestPublishingCallbackAnnotation(Action<ManifestPublishingContext>? callback)
ApplicationModel\ResourceExtensions.cs (1)
546Action<ContainerBuildOptionsCallbackContext> callback)
ApplicationModel\ResourceLoggerService.cs (11)
26private Action<(string, ResourceLoggerState)>? _loggerAdded; 27private event Action<(string, ResourceLoggerState)> LoggerAdded 204internal IDisposable Subscribe(string resourceName, Action<IReadOnlyList<LogLine>> onLogs) 229var subscribedStates = new List<(ResourceLoggerState State, Action<bool> Handler)>(); 238Action<bool> handler = (hasSubscribers) => 398private Action<bool>? _onSubscribersChanged; 405public event Action<bool> OnSubscribersChanged 508public IDisposable Subscribe(Action<IReadOnlyList<LogLine>> onLogs) 643private Action<LogEntry>? _onNewLog; 644private event Action<LogEntry> OnNewLog 815private sealed class Subscription(ResourceLoggerState loggerState, Action<LogEntry> log) : IDisposable
ApplicationModel\ResourceNotificationService.cs (1)
33private Action<ResourceEvent>? OnResourceUpdated { get; set; }
ApplicationModel\ResourceUrlsCallbackAnnotation.cs (1)
15public ResourceUrlsCallbackAnnotation(Action<ResourceUrlsCallbackContext> callback)
ApplicationModel\TerminalAnnotation.cs (2)
61/// <see cref="TerminalResourceBuilderExtensions.WithTerminal{T}(IResourceBuilder{T}, Action{TerminalOptions}?)"/>. 138/// <see cref="TerminalResourceBuilderExtensions.WithTerminal{T}(IResourceBuilder{T}, Action{TerminalOptions}?)"/>
ApplicationModel\TerminalResourceSnapshotProperties.cs (1)
14/// <see cref="TerminalResourceBuilderExtensions.WithTerminal{T}(IResourceBuilder{T}, Action{TerminalOptions}?)"/>.
ConnectionStringBuilderExtensions.cs (1)
146public static IResourceBuilder<ConnectionStringResource> AddConnectionString(this IDistributedApplicationBuilder builder, [ResourceName] string name, Action<ReferenceExpressionBuilder> connectionStringBuilder)
ContainerResourceBuilderExtensions.cs (4)
519/// This is intended to pass additional arguments to the underlying container runtime run command to enable advanced features such as exposing GPUs to the container. To pass runtime arguments to the actual container, use the <see cref="ResourceBuilderExtensions.WithArgs{T}(IResourceBuilder{T}, Action{CommandLineArgsCallbackContext})"/> method. 527public static IResourceBuilder<T> WithContainerRuntimeArgs<T>(this IResourceBuilder<T> builder, Action<ContainerRuntimeArgsCallbackContext> callback) where T : ContainerResource 1079public static IResourceBuilder<ContainerResource> AddDockerfileBuilder(this IDistributedApplicationBuilder builder, [ResourceName] string name, string contextPath, Action<DockerfileBuilderCallbackContext> callback, string? stage = null) 1802public static IResourceBuilder<T> WithDockerfileBuilder<T>(this IResourceBuilder<T> builder, string contextPath, Action<DockerfileBuilderCallbackContext> callback, string? stage = null) where T : ContainerResource
Dcp\DcpExecutor.cs (3)
604Task<T> IDcpObjectFactory.PatchDcpObjectAsync<T>(T obj, Action<T> change, CancellationToken cancellationToken) 607private async Task<T> PatchDcpObjectAsync<T>(T obj, Action<T> change, CancellationToken cancellationToken) 1152private static V1Patch CreatePatch<T>(T obj, Action<T> change) where T : CustomResource
Dcp\IDcpObjectFactory.cs (1)
35Task<TDcpResource> PatchDcpObjectAsync<TDcpResource>(TDcpResource obj, Action<TDcpResource> change, CancellationToken cancellationToken)
Dcp\Process\ProcessSpec.cs (4)
16public Action<string>? OnOutputData { get; init; } 17public Action<string>? OnErrorData { get; init; } 18public Action<int>? OnStart { get; init; } 19public Action<int>? OnStop { get; init; }
DistributedApplicationExecutionContext.cs (1)
29/// <param name="publisherName">The name of the publisher being used for the publish operation. This corresponds to publishers added via the <see cref="PublisherDistributedApplicationBuilderExtensions.AddPublisher{TPublisher, TPublisherOptions}(IDistributedApplicationBuilder, string, Action{TPublisherOptions})"/> extension method.</param>
ExecutableResourceBuilderExtensions.cs (1)
124public static IResourceBuilder<T> PublishAsDockerFile<T>(this IResourceBuilder<T> builder, Action<IResourceBuilder<ContainerResource>>? configure)
IInteractionService.cs (1)
146public Action<InteractionInput>? OnLoadComplete { get; init; }
InteractionService.cs (1)
23private Action<Interaction>? OnInteractionUpdated { get; set; }
Lifecycle\TerminalHostEventingSubscriber.cs (1)
16/// installed by <see cref="TerminalResourceBuilderExtensions.WithTerminal{T}(IResourceBuilder{T}, Action{TerminalOptions}?)"/>;
Pipelines\PipelineConfigurationAnnotation.cs (1)
37public PipelineConfigurationAnnotation(Action<PipelineConfigurationContext> callback)
Pipelines\PipelineStepFactoryExtensions.cs (1)
159Action<PipelineConfigurationContext> callback) where T : IResource
ProjectResourceBuilderExtensions.cs (4)
264public static IResourceBuilder<ProjectResource> AddProject<TProject>(this IDistributedApplicationBuilder builder, [ResourceName] string name, Action<ProjectResourceOptions> configure) where TProject : IProjectMetadata, new() 307public static IResourceBuilder<ProjectResource> AddProject(this IDistributedApplicationBuilder builder, [ResourceName] string name, string projectPath, Action<ProjectResourceOptions> configure) 404public static IResourceBuilder<CSharpAppResource> AddCSharpApp(this IDistributedApplicationBuilder builder, [ResourceName] string name, string path, Action<ProjectResourceOptions> configure) 979public static IResourceBuilder<T> PublishAsDockerFile<T>(this IResourceBuilder<T> builder, Action<IResourceBuilder<ContainerResource>>? configure = null)
PublisherDistributedApplicationBuilderExtensions.cs (1)
23internal static IDistributedApplicationBuilder AddPublisher<TPublisher, TPublisherOptions>(this IDistributedApplicationBuilder builder, string name, Action<TPublisherOptions>? configureOptions = null)
Publishing\ContainerRuntimeBase.cs (3)
608private ProcessSpec CreateProcessSpec(string arguments, bool retainOutput = false, Action<string>? onOutputData = null) 613private ProcessSpec CreateProcessSpec(IReadOnlyList<string> argumentList, bool retainOutput = false, Action<string>? onOutputData = null) 622Action<string>? onOutputData)
ResourceBuilderExtensions.cs (20)
366public static IResourceBuilder<T> WithEnvironment<T>(this IResourceBuilder<T> builder, Action<EnvironmentCallbackContext> callback) where T : IResourceWithEnvironment 721public static IResourceBuilder<T> WithArgs<T>(this IResourceBuilder<T> builder, Action<CommandLineArgsCallbackContext> callback) where T : IResourceWithArgs 758public static IResourceBuilder<T> WithManifestPublishingCallback<T>(this IResourceBuilder<T> builder, Action<ManifestPublishingContext> callback) where T : IResource 803private static Action<EnvironmentCallbackContext> CreateEndpointReferenceEnvironmentPopulationCallback(EndpointReferenceAnnotation endpointReferencesAnnotation, string? specificEndpointName = null, string? name = null) 1411var callback = CreateEndpointReferenceEnvironmentPopulationCallback(endpointReferenceAnnotation, null, name); 1438/// The <see cref="WithEndpoint{T}(IResourceBuilder{T}, string, Action{EndpointAnnotation}, bool)"/> method allows 1461public static IResourceBuilder<T> WithEndpoint<T>(this IResourceBuilder<T> builder, [EndpointName] string endpointName, Action<EndpointAnnotation> callback, bool createIfNotExists = true) where T : IResourceWithEndpoints 1498internal static IResourceBuilder<T> WithEndpointCallback<T>(this IResourceBuilder<T> builder, [EndpointName] string endpointName, Action<EndpointUpdateContext> callback, bool createIfNotExists = true) where T : IResourceWithEndpoints 1511internal static IResourceBuilder<T> WithHttpEndpointCallback<T>(this IResourceBuilder<T> builder, Action<EndpointUpdateContext> callback, [EndpointName] string? name = null, bool createIfNotExists = true) where T : IResourceWithEndpoints 1523internal static IResourceBuilder<T> WithHttpsEndpointCallback<T>(this IResourceBuilder<T> builder, Action<EndpointUpdateContext> callback, [EndpointName] string? name = null, bool createIfNotExists = true) where T : IResourceWithEndpoints 1531private static IResourceBuilder<T> WithWellKnownEndpointCallback<T>(this IResourceBuilder<T> builder, Action<EndpointUpdateContext> callback, string endpointName, bool createIfNotExists, Action<IResourceBuilder<T>, string> createEndpoint) where T : IResourceWithEndpoints 1880/// The <see cref="EndpointReference"/> can be used to resolve the address of the endpoint in <see cref="WithEnvironment{T}(IResourceBuilder{T}, Action{EnvironmentCallbackContext})"/>. 1898/// The <see cref="EndpointReference"/> can be used to resolve the address of the endpoint in <see cref="WithEnvironment{T}(IResourceBuilder{T}, Action{EnvironmentCallbackContext})"/>. 1978public static IResourceBuilder<T> WithUrls<T>(this IResourceBuilder<T> builder, Action<ResourceUrlsCallbackContext> callback) 2023/// To modify the URL for a specific endpoint, use <see cref="WithUrlForEndpoint{T}(IResourceBuilder{T}, string, Action{ResourceUrlAnnotation})"/>. 2183public static IResourceBuilder<T> WithUrlForEndpoint<T>(this IResourceBuilder<T> builder, string endpointName, Action<ResourceUrlAnnotation> callback) 2213/// To customize the URL that is automatically added for an endpoint, use <see cref="WithUrlForEndpoint{T}(IResourceBuilder{T}, string, Action{ResourceUrlAnnotation})"/>. 4319public static IResourceBuilder<TResource> SubscribeHttpsEndpointsUpdate<TResource>(this IResourceBuilder<TResource> builder, Action<HttpsEndpointUpdateCallbackContext> callback) 4812Action<CommandLineArgsCallbackContext> callback, 5287Action<ContainerImagePushOptionsCallbackContext> callback)
ResourceLoggerForwarderService.cs (1)
26public Action<string>? OnResourceLog { get; set; }
src\Shared\CircularBuffer.cs (1)
23public event Action<T>? ItemRemovedForCapacity;
TerminalResourceBuilderExtensions.cs (3)
70public static IResourceBuilder<T> WithTerminal<T>(this IResourceBuilder<T> builder, Action<TerminalOptions>? configure = null) 116/// Polyglot dispatcher for <see cref="WithTerminal{T}(IResourceBuilder{T}, Action{TerminalOptions}?)"/>. 118/// C# <see cref="Action{T}"/>, so this overload simply applies the defaults from
Aspire.Hosting.Azure (11)
AzureProvisioningResource.cs (2)
18public class AzureProvisioningResource(string name, Action<AzureResourceInfrastructure> configureInfrastructure) 24public Action<AzureResourceInfrastructure> ConfigureInfrastructure { get; internal set; } = configureInfrastructure ?? throw new ArgumentNullException(nameof(configureInfrastructure));
AzureProvisioningResourceExtensions.cs (2)
25public static IResourceBuilder<AzureProvisioningResource> AddAzureInfrastructure(this IDistributedApplicationBuilder builder, [ResourceName] string name, Action<AzureResourceInfrastructure> configureInfrastructure) 42public static IResourceBuilder<T> ConfigureInfrastructure<T>(this IResourceBuilder<T> builder, Action<AzureResourceInfrastructure> configure)
AzurePublishingContext.cs (2)
513private static void Visit(object? value, Action<object> visitor) => 516private static void Visit(object? value, Action<object> visitor, HashSet<object> visited)
AzureRoleAssignmentResource.cs (1)
29Action<AzureResourceInfrastructure> configureInfrastructure)
src\Aspire.Hosting\Dcp\Process\ProcessSpec.cs (4)
16public Action<string>? OnOutputData { get; init; } 17public Action<string>? OnErrorData { get; init; } 18public Action<int>? OnStart { get; init; } 19public Action<int>? OnStop { get; init; }
Aspire.Hosting.Azure.AppConfiguration (3)
AzureAppConfigurationExtensions.cs (2)
44var configureInfrastructure = (AzureResourceInfrastructure infrastructure) => 104public static IResourceBuilder<AzureAppConfigurationResource> RunAsEmulator(this IResourceBuilder<AzureAppConfigurationResource> builder, Action<IResourceBuilder<AzureAppConfigurationEmulatorResource>>? configureEmulator = null)
AzureAppConfigurationResource.cs (1)
17public class AzureAppConfigurationResource(string name, Action<AzureResourceInfrastructure> configureInfrastructure)
Aspire.Hosting.Azure.AppContainers (6)
AzureContainerAppEnvironmentResource.cs (1)
37public AzureContainerAppEnvironmentResource(string name, Action<AzureResourceInfrastructure> configureInfrastructure)
AzureContainerAppExtensions.cs (1)
1175var configureInfrastructure = (AzureResourceInfrastructure infrastructure) =>
AzureContainerAppResource.cs (1)
25public AzureContainerAppResource(string name, Action<AzureResourceInfrastructure> configureInfrastructure, IResource targetResource)
BaseContainerAppContext.cs (1)
516protected void AddContainerRegistryParameters(Action<BicepList<ContainerAppRegistryCredentials>> setRegistries)
src\Shared\CrossScopeAcrPullIdentityPreparer.cs (2)
44Action<IResourceBuilder<AzureUserAssignedIdentityResource>>? configureIdentity = null) 107Action<IResourceBuilder<AzureUserAssignedIdentityResource>>? configureIdentity)
Aspire.Hosting.Azure.ApplicationInsights (2)
AzureApplicationInsightsExtensions.cs (1)
47var configureInfrastructure = (AzureResourceInfrastructure infrastructure) =>
AzureApplicationInsightsResource.cs (1)
15public class AzureApplicationInsightsResource(string name, Action<AzureResourceInfrastructure> configureInfrastructure)
Aspire.Hosting.Azure.AppService (4)
AzureAppServiceEnvironmentResource.cs (1)
45public AzureAppServiceEnvironmentResource(string name, Action<AzureResourceInfrastructure> configureInfrastructure)
AzureAppServiceWebSiteResource.cs (1)
25public AzureAppServiceWebSiteResource(string name, Action<AzureResourceInfrastructure> configureInfrastructure, IResource targetResource)
src\Shared\CrossScopeAcrPullIdentityPreparer.cs (2)
44Action<IResourceBuilder<AzureUserAssignedIdentityResource>>? configureIdentity = null) 107Action<IResourceBuilder<AzureUserAssignedIdentityResource>>? configureIdentity)
Aspire.Hosting.Azure.CognitiveServices (3)
AzureOpenAIExtensions.cs (2)
43var configureInfrastructure = (AzureResourceInfrastructure infrastructure) => 213public static IResourceBuilder<AzureOpenAIDeploymentResource> WithProperties(this IResourceBuilder<AzureOpenAIDeploymentResource> builder, Action<AzureOpenAIDeploymentResource> configure)
AzureOpenAIResource.cs (1)
18public class AzureOpenAIResource(string name, Action<AzureResourceInfrastructure> configureInfrastructure)
Aspire.Hosting.Azure.ConnectorNamespace (1)
AzureConnectorNamespaceResource.cs (1)
20public AzureConnectorNamespaceResource(string name, Action<AzureResourceInfrastructure> configureInfrastructure)
Aspire.Hosting.Azure.ContainerRegistry (1)
AzureContainerRegistryResource.cs (1)
25public AzureContainerRegistryResource(string name, Action<AzureResourceInfrastructure> configureInfrastructure)
Aspire.Hosting.Azure.CosmosDB (8)
AzureCosmosDBContainerResource.cs (1)
16/// Use <see cref="AzureProvisioningResourceExtensions.ConfigureInfrastructure{T}(IResourceBuilder{T}, Action{AzureResourceInfrastructure})"/> to configure specific <see cref="Azure.Provisioning"/> properties.
AzureCosmosDBDatabaseResource.cs (1)
15/// Use <see cref="AzureProvisioningResourceExtensions.ConfigureInfrastructure{T}(ApplicationModel.IResourceBuilder{T}, Action{AzureResourceInfrastructure})"/> to configure specific <see cref="Azure.Provisioning"/> properties.
AzureCosmosDBExtensions.cs (5)
62public static IResourceBuilder<AzureCosmosDBResource> RunAsEmulator(this IResourceBuilder<AzureCosmosDBResource> builder, Action<IResourceBuilder<AzureCosmosDBEmulatorResource>>? configureContainer = null) 75public static IResourceBuilder<AzureCosmosDBResource> RunAsPreviewEmulator(this IResourceBuilder<AzureCosmosDBResource> builder, Action<IResourceBuilder<AzureCosmosDBEmulatorResource>>? configureContainer = null) 93public static IResourceBuilder<AzureCosmosDBResource> RunAsClassicEmulator(this IResourceBuilder<AzureCosmosDBResource> builder, Action<IResourceBuilder<AzureCosmosDBEmulatorResource>>? configureContainer = null) 96private static IResourceBuilder<AzureCosmosDBResource> RunAsEmulator(this IResourceBuilder<AzureCosmosDBResource> builder, Action<IResourceBuilder<AzureCosmosDBEmulatorResource>>? configureContainer, bool useVNext) 482/// The separate Data Explorer endpoint configured by this method is only available with <see cref="RunAsEmulator(IResourceBuilder{AzureCosmosDBResource}, Action{IResourceBuilder{AzureCosmosDBEmulatorResource}})"/>.
AzureCosmosDBResource.cs (1)
19public class AzureCosmosDBResource(string name, Action<AzureResourceInfrastructure> configureInfrastructure)
Aspire.Hosting.Azure.EventHubs (9)
AzureEventHubConsumerGroupResource.cs (1)
18/// Use <see cref="AzureProvisioningResourceExtensions.ConfigureInfrastructure{T}(ApplicationModel.IResourceBuilder{T}, Action{AzureResourceInfrastructure})"/> to configure specific <see cref="Azure.Provisioning"/> properties.
AzureEventHubResource.cs (1)
18/// Use <see cref="AzureProvisioningResourceExtensions.ConfigureInfrastructure{T}(ApplicationModel.IResourceBuilder{T}, Action{AzureResourceInfrastructure})"/> to configure specific <see cref="Azure.Provisioning"/> properties.
AzureEventHubsExtensions.cs (4)
52var configureInfrastructure = static (AzureResourceInfrastructure infrastructure) => 184public static IResourceBuilder<AzureEventHubResource> WithProperties(this IResourceBuilder<AzureEventHubResource> builder, Action<AzureEventHubResource> configure) 252public static IResourceBuilder<AzureEventHubsResource> RunAsEmulator(this IResourceBuilder<AzureEventHubsResource> builder, Action<IResourceBuilder<AzureEventHubsEmulatorResource>>? configureContainer = null) 449public static IResourceBuilder<AzureEventHubsEmulatorResource> WithConfiguration(this IResourceBuilder<AzureEventHubsEmulatorResource> builder, Action<JsonNode> configJson)
AzureEventHubsResource.cs (1)
18public class AzureEventHubsResource(string name, Action<AzureResourceInfrastructure> configureInfrastructure)
ConfigJsonAnnotation.cs (2)
14public ConfigJsonAnnotation(Action<JsonNode> configure) 19public Action<JsonNode> Configure { get; }
Aspire.Hosting.Azure.FrontDoor (2)
AzureFrontDoorExtensions.cs (1)
66var configureInfrastructure = static (AzureResourceInfrastructure infrastructure) =>
AzureFrontDoorResource.cs (1)
18public class AzureFrontDoorResource(string name, Action<AzureResourceInfrastructure> configureInfrastructure)
Aspire.Hosting.Azure.Functions (1)
DurableTask\DurableTaskResourceExtensions.cs (1)
137public static IResourceBuilder<DurableTaskSchedulerResource> RunAsEmulator(this IResourceBuilder<DurableTaskSchedulerResource> builder, Action<IResourceBuilder<DurableTaskSchedulerEmulatorResource>>? configureContainer = null)
Aspire.Hosting.Azure.KeyVault (3)
AzureKeyVaultResource.cs (1)
17public class AzureKeyVaultResource(string name, Action<AzureResourceInfrastructure> configureInfrastructure)
AzureKeyVaultResourceExtensions.cs (1)
71var configureInfrastructure = static (AzureResourceInfrastructure infrastructure) =>
AzureKeyVaultSecretResource.cs (1)
14/// Use <see cref="AzureProvisioningResourceExtensions.ConfigureInfrastructure{T}(ApplicationModel.IResourceBuilder{T}, Action{AzureResourceInfrastructure})"/> to configure specific <see cref="Azure.Provisioning"/> properties.
Aspire.Hosting.Azure.Kubernetes (1)
AzureKubernetesEnvironmentResource.cs (1)
35Action<AzureResourceInfrastructure> configureInfrastructure)
Aspire.Hosting.Azure.Kubernetes.Tests (3)
tests\Shared\FakeHelmRunner.cs (2)
48Action<string>? onOutputData = null, 49Action<string>? onErrorData = null,
tests\Shared\TestPipelineActivityReporter.cs (1)
66public Action<string>? OnStepCreated { get; set; }
Aspire.Hosting.Azure.Kusto (3)
AzureKustoBuilderExtensions.cs (2)
53var configureInfrastructure = (Aspire.Hosting.Azure.AzureResourceInfrastructure infrastructure) => 159Action<IResourceBuilder<AzureKustoEmulatorResource>>? configureContainer = null)
AzureKustoClusterResource.cs (1)
26public AzureKustoClusterResource(string name, Action<AzureResourceInfrastructure> configureInfrastructure)
Aspire.Hosting.Azure.Network (14)
AzureNatGatewayResource.cs (2)
14/// Use <see cref="AzureProvisioningResourceExtensions.ConfigureInfrastructure{T}(ApplicationModel.IResourceBuilder{T}, Action{AzureResourceInfrastructure})"/> 19public class AzureNatGatewayResource(string name, Action<AzureResourceInfrastructure> configureInfrastructure)
AzureNetworkSecurityGroupResource.cs (2)
14/// Use <see cref="AzureProvisioningResourceExtensions.ConfigureInfrastructure{T}(ApplicationModel.IResourceBuilder{T}, Action{AzureResourceInfrastructure})"/> 19public class AzureNetworkSecurityGroupResource(string name, Action<AzureResourceInfrastructure> configureInfrastructure)
AzureNetworkSecurityPerimeterResource.cs (2)
19/// Use <see cref="AzureProvisioningResourceExtensions.ConfigureInfrastructure{T}(ApplicationModel.IResourceBuilder{T}, Action{AzureResourceInfrastructure})"/> 25public class AzureNetworkSecurityPerimeterResource(string name, Action<AzureResourceInfrastructure> configureInfrastructure)
AzurePrivateEndpointResource.cs (1)
20Action<AzureResourceInfrastructure> configureInfrastructure)
AzurePublicIPAddressExtensions.cs (1)
25/// Use <see cref="AzureProvisioningResourceExtensions.ConfigureInfrastructure{T}(IResourceBuilder{T}, Action{AzureResourceInfrastructure})"/>
AzurePublicIPAddressResource.cs (2)
13/// Use <see cref="AzureProvisioningResourceExtensions.ConfigureInfrastructure{T}(ApplicationModel.IResourceBuilder{T}, Action{AzureResourceInfrastructure})"/> 18public class AzurePublicIPAddressResource(string name, Action<AzureResourceInfrastructure> configureInfrastructure)
AzureSubnetResource.cs (1)
18/// Use <see cref="AzureProvisioningResourceExtensions.ConfigureInfrastructure{T}(ApplicationModel.IResourceBuilder{T}, Action{AzureResourceInfrastructure})"/> to configure specific <see cref="Azure.Provisioning"/> properties.
AzureVirtualNetworkResource.cs (3)
16public class AzureVirtualNetworkResource(string name, Action<AzureResourceInfrastructure> configureInfrastructure) 55public AzureVirtualNetworkResource(string name, Action<AzureResourceInfrastructure> configureInfrastructure, string? addressPrefix) 67public AzureVirtualNetworkResource(string name, Action<AzureResourceInfrastructure> configureInfrastructure, ParameterResource addressPrefix)
Aspire.Hosting.Azure.OperationalInsights (2)
AzureLogAnalyticsWorkspaceExtensions.cs (1)
31var configureInfrastructure = (AzureResourceInfrastructure infrastructure) =>
AzureLogAnalyticsWorkspaceResource.cs (1)
16public class AzureLogAnalyticsWorkspaceResource(string name, Action<AzureResourceInfrastructure> configureInfrastructure)
Aspire.Hosting.Azure.PostgreSQL (5)
AzurePostgresExtensions.cs (3)
44var configureInfrastructure = (AzureResourceInfrastructure infrastructure) => 220public static IResourceBuilder<AzurePostgresFlexibleServerResource> RunAsContainer(this IResourceBuilder<AzurePostgresFlexibleServerResource> builder, Action<IResourceBuilder<PostgresServerResource>>? configureContainer = null) 415Action<IResourceBuilder<PostgresMcpContainerResource>>? configureContainer = null,
AzurePostgresFlexibleServerResource.cs (1)
21public class AzurePostgresFlexibleServerResource(string name, Action<AzureResourceInfrastructure> configureInfrastructure)
AzurePostgresResource.cs (1)
14public class AzurePostgresResource(PostgresServerResource innerResource, Action<AzureResourceInfrastructure> configureInfrastructure)
Aspire.Hosting.Azure.Redis (6)
AzureManagedRedisExtensions.cs (1)
92Action<IResourceBuilder<RedisResource>>? configureContainer = null)
AzureManagedRedisResource.cs (1)
22public class AzureManagedRedisResource(string name, Action<AzureResourceInfrastructure> configureInfrastructure)
AzureRedisCacheResource.cs (1)
18public class AzureRedisCacheResource(string name, Action<AzureResourceInfrastructure> configureInfrastructure)
AzureRedisExtensions.cs (2)
36var configureInfrastructure = (AzureResourceInfrastructure infrastructure) => 156Action<IResourceBuilder<RedisResource>>? configureContainer = null)
AzureRedisResource.cs (1)
14public class AzureRedisResource(RedisResource innerResource, Action<AzureResourceInfrastructure> configureInfrastructure)
Aspire.Hosting.Azure.Sandboxes (4)
AzureSandboxesExtensions.cs (1)
196Action<AzureSandboxOptions> configure)
AzureSandboxGroupResource.cs (1)
38public AzureSandboxGroupResource(string name, Action<AzureResourceInfrastructure> configureInfrastructure)
src\Shared\CrossScopeAcrPullIdentityPreparer.cs (2)
44Action<IResourceBuilder<AzureUserAssignedIdentityResource>>? configureIdentity = null) 107Action<IResourceBuilder<AzureUserAssignedIdentityResource>>? configureIdentity)
Aspire.Hosting.Azure.Search (1)
AzureSearchResource.cs (1)
17public class AzureSearchResource(string name, Action<AzureResourceInfrastructure> configureInfrastructure)
Aspire.Hosting.Azure.ServiceBus (13)
AzureServiceBusExtensions.cs (6)
51var configureInfrastructure = static (AzureResourceInfrastructure infrastructure) => 198public static IResourceBuilder<AzureServiceBusQueueResource> WithProperties(this IResourceBuilder<AzureServiceBusQueueResource> builder, Action<AzureServiceBusQueueResource> configure) 284public static IResourceBuilder<AzureServiceBusTopicResource> WithProperties(this IResourceBuilder<AzureServiceBusTopicResource> builder, Action<AzureServiceBusTopicResource> configure) 357public static IResourceBuilder<AzureServiceBusSubscriptionResource> WithProperties(this IResourceBuilder<AzureServiceBusSubscriptionResource> builder, Action<AzureServiceBusSubscriptionResource> configure) 396public static IResourceBuilder<AzureServiceBusResource> RunAsEmulator(this IResourceBuilder<AzureServiceBusResource> builder, Action<IResourceBuilder<AzureServiceBusEmulatorResource>>? configureContainer = null) 559public static IResourceBuilder<AzureServiceBusEmulatorResource> WithConfiguration(this IResourceBuilder<AzureServiceBusEmulatorResource> builder, Action<JsonNode> configJson)
AzureServiceBusQueueResource.cs (1)
19/// Use <see cref="AzureProvisioningResourceExtensions.ConfigureInfrastructure{T}(ApplicationModel.IResourceBuilder{T}, Action{AzureResourceInfrastructure})"/> to configure specific <see cref="Azure.Provisioning"/> properties.
AzureServiceBusResource.cs (1)
18public class AzureServiceBusResource(string name, Action<AzureResourceInfrastructure> configureInfrastructure)
AzureServiceBusRule.cs (1)
16/// Use <see cref="AzureProvisioningResourceExtensions.ConfigureInfrastructure{T}(ApplicationModel.IResourceBuilder{T}, Action{AzureResourceInfrastructure})"/> to configure specific <see cref="Azure.Provisioning"/> properties.
AzureServiceBusSubscriptionResource.cs (1)
19/// Use <see cref="AzureProvisioningResourceExtensions.ConfigureInfrastructure{T}(ApplicationModel.IResourceBuilder{T}, Action{AzureResourceInfrastructure})"/> to configure specific <see cref="Azure.Provisioning"/> properties.
AzureServiceBusTopicResource.cs (1)
19/// Use <see cref="AzureProvisioningResourceExtensions.ConfigureInfrastructure{T}(ApplicationModel.IResourceBuilder{T}, Action{AzureResourceInfrastructure})"/> to configure specific <see cref="Azure.Provisioning"/> properties.
ConfigJsonAnnotation.cs (2)
14public ConfigJsonAnnotation(Action<JsonNode> configure) 19public Action<JsonNode> Configure { get; }
Aspire.Hosting.Azure.SignalR (3)
AzureSignalRExtensions.cs (2)
64var configureInfrastructure = (AzureResourceInfrastructure infrastructure) => 150public static IResourceBuilder<AzureSignalRResource> RunAsEmulator(this IResourceBuilder<AzureSignalRResource> builder, Action<IResourceBuilder<AzureSignalREmulatorResource>>? configureContainer = null)
AzureSignalRResource.cs (1)
17public class AzureSignalRResource(string name, Action<AzureResourceInfrastructure> configureInfrastructure)
Aspire.Hosting.Azure.Sql (5)
AzureSqlExtensions.cs (3)
30var configureInfrastructure = (AzureResourceInfrastructure infrastructure) => 88var configureInfrastructure = (AzureResourceInfrastructure infrastructure) => 181public static IResourceBuilder<AzureSqlServerResource> RunAsContainer(this IResourceBuilder<AzureSqlServerResource> builder, Action<IResourceBuilder<SqlServerServerResource>>? configureContainer = null)
AzureSqlServerResource.cs (2)
40public AzureSqlServerResource(string name, Action<AzureResourceInfrastructure> configureInfrastructure) 49public AzureSqlServerResource(SqlServerServerResource innerResource, Action<AzureResourceInfrastructure> configureInfrastructure)
Aspire.Hosting.Azure.Storage (3)
AzureStorageExtensions.cs (2)
48var configureInfrastructure = (AzureResourceInfrastructure infrastructure) => 182public static IResourceBuilder<AzureStorageResource> RunAsEmulator(this IResourceBuilder<AzureStorageResource> builder, Action<IResourceBuilder<AzureStorageEmulatorResource>>? configureContainer = null)
AzureStorageResource.cs (1)
17public class AzureStorageResource(string name, Action<AzureResourceInfrastructure> configureInfrastructure)
Aspire.Hosting.Azure.Tests (44)
AzureAppServiceTests.cs (1)
686static async Task RunTest(Action<IDistributedApplicationBuilder> action)
AzureContainerAppsTests.cs (1)
1839static async Task RunTest(Action<IDistributedApplicationBuilder> action)
PublicApiTests\AppConfigurationPublicApiTests.cs (2)
44Action<AzureResourceInfrastructure> configureInfrastructure = (c) => { }; 58Action<AzureResourceInfrastructure> configureInfrastructure = null!;
PublicApiTests\ApplicationInsightsPublicApiTests.cs (2)
61Action<AzureResourceInfrastructure> configureInfrastructure = (_) => { }; 75Action<AzureResourceInfrastructure> configureInfrastructure = null!;
PublicApiTests\CosmosDBPublicApiTests.cs (4)
255var configureInfrastructure = (AzureResourceInfrastructure _) => { }; 269Action<AzureResourceInfrastructure> configureInfrastructure = null!; 309Action<IResourceBuilder<AzureCosmosDBEmulatorResource>>? configureContainer = null; 321Action<IResourceBuilder<AzureCosmosDBEmulatorResource>>? configureContainer = null;
PublicApiTests\EventHubsPublicApiTests.cs (6)
213Action<AzureEventHubResource> configure = (c) => { }; 226Action<AzureEventHubResource> configure = null!; 359Action<JsonNode> configJson = (_) => { }; 372Action<JsonNode> configJson = null!; 386Action<AzureResourceInfrastructure> configureInfrastructure = (_) => { }; 400Action<AzureResourceInfrastructure> configureInfrastructure = null!;
PublicApiTests\KeyVaultPublicApiTests.cs (2)
16Action<AzureResourceInfrastructure> configureInfrastructure = (_) => { }; 30Action<AzureResourceInfrastructure> configureInfrastructure = null!;
PublicApiTests\OperationalInsightsPublicApiTests.cs (2)
16Action<AzureResourceInfrastructure> configureInfrastructure = (_) => { }; 30Action<AzureResourceInfrastructure> configureInfrastructure = null!;
PublicApiTests\PostgreSQLPublicApiTests.cs (4)
126Action<AzureResourceInfrastructure> configureInfrastructure = (_) => { }; 141Action<AzureResourceInfrastructure> configureInfrastructure = null!; 202Action<AzureResourceInfrastructure> configureInfrastructure = (_) => { }; 216Action<AzureResourceInfrastructure> configureInfrastructure = null!;
PublicApiTests\RedisPublicApiTests.cs (4)
19Action<AzureResourceInfrastructure> configureInfrastructure = (_) => { }; 33Action<AzureResourceInfrastructure> configureInfrastructure = null!; 129Action<AzureResourceInfrastructure> configureInfrastructure = (_) => { }; 142Action<AzureResourceInfrastructure> configureInfrastructure = null!;
PublicApiTests\SearchPublicApiTests.cs (2)
44Action<AzureResourceInfrastructure> configureInfrastructure = (_) => { }; 58Action<AzureResourceInfrastructure> configureInfrastructure = null!;
PublicApiTests\ServiceBusPublicApiTests.cs (8)
115Action<AzureServiceBusQueueResource> configure = (_) => { }; 128Action<AzureServiceBusQueueResource> configure = null!; 169Action<AzureServiceBusTopicResource> configure = (_) => { }; 182Action<AzureServiceBusTopicResource> configure = null!; 224Action<AzureServiceBusSubscriptionResource> configure = (_) => { }; 239Action<AzureServiceBusSubscriptionResource> configure = null!; 291Action<JsonNode> configJson = (_) => { }; 304Action<JsonNode> configJson = null!;
PublicApiTests\SignalRPublicApiTests.cs (2)
83Action<AzureResourceInfrastructure> configureInfrastructure = (_) => { }; 97Action<AzureResourceInfrastructure> configureInfrastructure = null!;
PublicApiTests\WebPubSubPublicApiTests.cs (2)
161Action<AzureResourceInfrastructure> configureInfrastructure = (_) => { }; 175Action<AzureResourceInfrastructure> configureInfrastructure = null!;
RoleAssignmentTests.cs (1)
338Action<IDistributedApplicationBuilder> configureBuilder,
tests\Shared\TestPipelineActivityReporter.cs (1)
66public Action<string>? OnStepCreated { get; set; }
Aspire.Hosting.Azure.WebPubSub (2)
AzureWebPubSubExtensions.cs (1)
44var configureInfrastructure = (AzureResourceInfrastructure infrastructure) =>
AzureWebPubSubResource.cs (1)
17public class AzureWebPubSubResource(string name, Action<AzureResourceInfrastructure> configureInfrastructure)
Aspire.Hosting.Browsers (2)
BrowserLogsCdpConnection.cs (1)
228Action<Utf8JsonWriter>? writeParameters,
BrowserLogsCdpProtocol.cs (1)
121internal static byte[] CreateCommandFrame(long id, string method, string? sessionId, Action<Utf8JsonWriter>? writeParameters)
Aspire.Hosting.Browsers.Tests (3)
BrowserLogsSessionManagerTests.cs (1)
562private static void WithTempUserDataDirectory(Action<string> action)
src\Aspire.Hosting.Browsers\BrowserLogsCdpConnection.cs (1)
228Action<Utf8JsonWriter>? writeParameters,
src\Aspire.Hosting.Browsers\BrowserLogsCdpProtocol.cs (1)
121internal static byte[] CreateCommandFrame(long id, string method, string? sessionId, Action<Utf8JsonWriter>? writeParameters)
Aspire.Hosting.CodeGeneration.Go.Tests (5)
tests\Aspire.Hosting.CodeGeneration.TypeScript.Tests\TestTypes\TestExtensions.cs (5)
144Action<TestCallbackContext> callback) where T : IResourceWithEnvironment 182Action<IResourceBuilder<TestRedisResource>>? configure = null) 205Action<IResourceBuilder<TestRedisResource>> configure) 216Action<Action<IResourceBuilder<TestRedisResource>>> outerConfigure)
Aspire.Hosting.CodeGeneration.Java.Tests (5)
tests\Aspire.Hosting.CodeGeneration.TypeScript.Tests\TestTypes\TestExtensions.cs (5)
144Action<TestCallbackContext> callback) where T : IResourceWithEnvironment 182Action<IResourceBuilder<TestRedisResource>>? configure = null) 205Action<IResourceBuilder<TestRedisResource>> configure) 216Action<Action<IResourceBuilder<TestRedisResource>>> outerConfigure)
Aspire.Hosting.CodeGeneration.Python.Tests (6)
PythonTestExtensions.cs (1)
20Action<IResourceBuilder<TestRedisResource>> configure)
tests\Aspire.Hosting.CodeGeneration.TypeScript.Tests\TestTypes\TestExtensions.cs (5)
144Action<TestCallbackContext> callback) where T : IResourceWithEnvironment 182Action<IResourceBuilder<TestRedisResource>>? configure = null) 205Action<IResourceBuilder<TestRedisResource>> configure) 216Action<Action<IResourceBuilder<TestRedisResource>>> outerConfigure)
Aspire.Hosting.CodeGeneration.Rust.Tests (5)
tests\Aspire.Hosting.CodeGeneration.TypeScript.Tests\TestTypes\TestExtensions.cs (5)
144Action<TestCallbackContext> callback) where T : IResourceWithEnvironment 182Action<IResourceBuilder<TestRedisResource>>? configure = null) 205Action<IResourceBuilder<TestRedisResource>> configure) 216Action<Action<IResourceBuilder<TestRedisResource>>> outerConfigure)
Aspire.Hosting.CodeGeneration.TypeScript.Tests (5)
TestTypes\TestExtensions.cs (5)
144Action<TestCallbackContext> callback) where T : IResourceWithEnvironment 182Action<IResourceBuilder<TestRedisResource>>? configure = null) 205Action<IResourceBuilder<TestRedisResource>> configure) 216Action<Action<IResourceBuilder<TestRedisResource>>> outerConfigure)
Aspire.Hosting.DevTunnels (1)
DevTunnelCli.cs (1)
382private static async Task PumpAsync(StreamReader reader, Action<string> onLine, CancellationToken cancellationToken = default)
Aspire.Hosting.Docker (16)
DockerComposeEnvironmentExtensions.cs (4)
112public static IResourceBuilder<DockerComposeEnvironmentResource> WithProperties(this IResourceBuilder<DockerComposeEnvironmentResource> builder, Action<DockerComposeEnvironmentResource> configure) 134public static IResourceBuilder<DockerComposeEnvironmentResource> ConfigureComposeFile(this IResourceBuilder<DockerComposeEnvironmentResource> builder, Action<ComposeFile> configure) 157public static IResourceBuilder<DockerComposeEnvironmentResource> ConfigureEnvFile(this IResourceBuilder<DockerComposeEnvironmentResource> builder, Action<IDictionary<string, CapturedEnvironmentVariable>> configure) 191public static IResourceBuilder<DockerComposeEnvironmentResource> WithDashboard(this IResourceBuilder<DockerComposeEnvironmentResource> builder, Action<IResourceBuilder<DockerComposeAspireDashboardResource>> configure)
DockerComposeEnvironmentResource.cs (2)
43internal Action<ComposeFile>? ConfigureComposeFile { get; set; } 45internal Action<IDictionary<string, CapturedEnvironmentVariable>>? ConfigureEnvFile { get; set; }
DockerComposeResourceExtensions.cs (6)
33Action<ComposeNetwork>? configure = null) 63Action<ComposeService>? configure = null) 94Action<ComposeVolume>? configure = null) 128Action<ComposeConfig>? configure = null) 161Action<ComposeSecret>? configure = null) 196Action<ComposeVolume>? configure = null)
src\Aspire.Hosting\Dcp\Process\ProcessSpec.cs (4)
16public Action<string>? OnOutputData { get; init; } 17public Action<string>? OnErrorData { get; init; } 18public Action<int>? OnStart { get; init; } 19public Action<int>? OnStop { get; init; }
Aspire.Hosting.Docker.Tests (2)
DockerComposeTests.cs (1)
96static async Task RunTest(Action<IDistributedApplicationBuilder> action)
tests\Shared\TestPipelineActivityReporter.cs (1)
66public Action<string>? OnStepCreated { get; set; }
Aspire.Hosting.Dotnet (2)
DotnetProjectHostingExtensions.cs (2)
104Action<EnvironmentCallbackContext> callback) 243public static IResourceBuilder<DotnetProjectResource> AddDotnetProject(this IDistributedApplicationBuilder builder, [ResourceName] string name, string path, Action<ProjectResourceOptions> configure)
Aspire.Hosting.EntityFrameworkCore (4)
EFMigrationResource.cs (1)
137internal Action<IResourceBuilder<DotnetToolResource>>? ConfigureToolResource { get; set; }
EFResourceBuilderExtensions.cs (3)
75Action<IResourceBuilder<DotnetToolResource>>? configureToolResource) 134Action<IResourceBuilder<DotnetToolResource>>? configureToolResource) 146Action<IResourceBuilder<DotnetToolResource>>? configureToolResource)
Aspire.Hosting.Foundry (32)
FoundryExtensions.cs (1)
151public static IResourceBuilder<FoundryDeploymentResource> WithProperties(this IResourceBuilder<FoundryDeploymentResource> builder, Action<FoundryDeploymentResource> configure)
FoundryLocalService.cs (6)
58public static async Task<string> DownloadModelAsync(string modelName, Action<float> downloadProgress, CancellationToken cancellationToken) 351Action<string>? onOutput, 372Action<string>? onOutput, 394Action<string>? onOutput, 470Action<string>? onOutput, 687private static void ReportProgress(string output, Action<float> downloadProgress)
FoundryResource.cs (1)
19public class FoundryResource(string name, Action<AzureResourceInfrastructure> configureInfrastructure) :
HostedAgent\AzureHostedAgentResource.cs (2)
33public AzureHostedAgentResource([ResourceName] string name, IResource target, Action<HostedAgentConfiguration>? configure = null) : base(name) 84public Action<HostedAgentConfiguration>? Configure { get; set; }
HostedAgent\HostedAgentBuilderExtension.cs (11)
89Action<HostedAgentConfiguration>? configure = null) 109Action<HostedAgentConfiguration> configure) 141Action<HostedAgentConfiguration>? configure = options is null ? null : options.ApplyTo; 173Action<HostedAgentConfiguration>? configure = options is null ? null : options.ApplyTo; 199Action<HostedAgentConfiguration>? configure = null) 210Action<HostedAgentConfiguration>? configure) 250Action<HostedAgentConfiguration> configure) 438Action<HostedAgentConfiguration>? configure) 458var configureHostedAgent = CreateConfigureCallback(protocolVersion, configure); 575private static Action<HostedAgentConfiguration> CreateConfigureCallback( 577Action<HostedAgentConfiguration>? configure)
Project\AzureCognitiveServicesBase.cs (3)
14public abstract class AzureProvisionableAspireResource<T>(string name, Action<AzureResourceInfrastructure> configureInfrastructure) : 82protected AzureProvisionableAspireResourceWithParent(string name, Action<AzureResourceInfrastructure> configureInfrastructure, P parent) 108internal static IResourceBuilder<A> WithConfiguration<A, P>(this IResourceBuilder<A> builder, Action<P> configure)
Project\ConnectionResource.cs (2)
13public class AzureCognitiveServicesProjectConnectionResource(string name, Action<AzureResourceInfrastructure> configureInfrastructure, AzureCognitiveServicesProjectResource parent) : 41public class BingGroundingConnectionResource(string name, Action<AzureResourceInfrastructure> configureInfrastructure, AzureCognitiveServicesProjectResource parent) :
Project\ProjectResource.cs (1)
32public AzureCognitiveServicesProjectResource([ResourceName] string name, Action<AzureResourceInfrastructure> configureInfrastructure, FoundryResource parent)
PromptAgent\AzurePromptAgentResource.cs (1)
197Action<string>? logRetry,
Toolbox\FoundryToolboxBuilderExtensions.cs (1)
48Action<FoundryToolboxResource>? configure = null)
Toolbox\FoundryToolboxReconciler.cs (1)
186Action<string> logRetry) : IFoundryToolboxAdministration
Toolbox\FoundryToolboxResource.cs (2)
236Action<string> logRetry, 263Action<string> logRetry,
Aspire.Hosting.Foundry.Tests (1)
tests\Shared\TestPipelineActivityReporter.cs (1)
66public Action<string>? OnStepCreated { get; set; }
Aspire.Hosting.Java.Tests (4)
AddJavaAppPublishTests.cs (3)
2179Action<string> configureSource, 2401Action<string>? configureSource = null, 2425Action<string>? configureSource = null,
tests\Shared\TestPipelineActivityReporter.cs (1)
66public Action<string>? OnStepCreated { get; set; }
Aspire.Hosting.JavaScript (6)
JavaScriptHostingExtensions.cs (4)
1203Action<PublishAsStaticWebsiteOptions>? configure = null) 1244Action<PublishAsStaticWebsiteOptions>? configure = null) 1657Action<CommandLineArgsCallbackContext>? argsCallback = null) where TResource : JavaScriptAppResource 2649var initializeDockerStage = new Action<DockerfileStage>(stage =>
JavaScriptPackageManagerAnnotation.cs (2)
48public Action<DockerfileStage>? InitializeDockerBuildStage { get; init; } 54internal Action<DockerfileStage>? InitializeDockerRuntimeStage { get; init; }
Aspire.Hosting.JavaScript.Tests (1)
AddDenoAppTests.cs (1)
1699private static async Task<IReadOnlyList<string>> GetDenoArgsAsync(Action<IResourceBuilder<DenoAppResource>> configure, string entrypoint = "main.ts")
Aspire.Hosting.Kafka (1)
KafkaBuilderExtensions.cs (1)
95public static IResourceBuilder<KafkaServerResource> WithKafkaUI(this IResourceBuilder<KafkaServerResource> builder, Action<IResourceBuilder<KafkaUIContainerResource>>? configureContainer = null, string? containerName = null)
Aspire.Hosting.Kafka.Tests (1)
AddKafkaTests.cs (1)
227Action<IResourceBuilder<KafkaUIContainerResource>> kafkaUIConfigurationCallback = kafkaUi =>
Aspire.Hosting.Kubernetes (21)
Deployment\DefaultHelmRunner.cs (2)
16Action<string>? onOutputData = null, 17Action<string>? onErrorData = null,
Deployment\IHelmRunner.cs (2)
23Action<string>? onOutputData = null, 24Action<string>? onErrorData = null,
HelmChartOptions.cs (1)
15/// <see cref="KubernetesEnvironmentExtensions.WithHelm(IResourceBuilder{KubernetesEnvironmentResource}, Action{HelmChartOptions})"/>.
KubernetesEnvironmentExtensions.cs (3)
375Action<HelmChartOptions>? configure = null) 399public static IResourceBuilder<KubernetesEnvironmentResource> WithProperties(this IResourceBuilder<KubernetesEnvironmentResource> builder, Action<KubernetesEnvironmentResource> configure) 443public static IResourceBuilder<KubernetesEnvironmentResource> WithDashboard(this IResourceBuilder<KubernetesEnvironmentResource> builder, Action<IResourceBuilder<KubernetesAspireDashboardResource>> configure)
KubernetesEnvironmentResource.cs (3)
43/// <see cref="KubernetesEnvironmentExtensions.WithHelm(IResourceBuilder{KubernetesEnvironmentResource}, Action{HelmChartOptions})"/> 55/// <see cref="KubernetesEnvironmentExtensions.WithHelm(IResourceBuilder{KubernetesEnvironmentResource}, Action{HelmChartOptions})"/> 65/// <see cref="KubernetesEnvironmentExtensions.WithHelm(IResourceBuilder{KubernetesEnvironmentResource}, Action{HelmChartOptions})"/>
KubernetesPersistentVolumeExtensions.cs (2)
246/// <see cref="KubernetesServiceExtensions.PublishAsKubernetesService{T}(IResourceBuilder{T}, Action{KubernetesResource})"/> 310/// <see cref="KubernetesServiceExtensions.PublishAsKubernetesService{T}(IResourceBuilder{T}, Action{KubernetesResource})"/>
KubernetesResource.cs (1)
96internal KubernetesManifestResource AddManifest(string apiVersion, string kind, string name, Action<KubernetesManifestResource>? configure = null)
KubernetesServiceCustomizationAnnotation.cs (2)
15public sealed class KubernetesServiceCustomizationAnnotation(Action<KubernetesResource> configure) : IResourceAnnotation 20public Action<KubernetesResource> Configure { get; } = configure ?? throw new ArgumentNullException(nameof(configure));
KubernetesServiceExtensions.cs (1)
34public static IResourceBuilder<T> PublishAsKubernetesService<T>(this IResourceBuilder<T> builder, Action<KubernetesResource> configure)
src\Aspire.Hosting\Dcp\Process\ProcessSpec.cs (4)
16public Action<string>? OnOutputData { get; init; } 17public Action<string>? OnErrorData { get; init; } 18public Action<int>? OnStart { get; init; } 19public Action<int>? OnStop { get; init; }
Aspire.Hosting.Kubernetes.Tests (6)
HelmVersionValidatorTests.cs (2)
114Action<string>? onOutputData = null, 115Action<string>? onErrorData = null,
KubernetesEnvironmentResourceTests.cs (1)
42static async Task RunTest(Action<IDistributedApplicationBuilder> action)
tests\Shared\FakeHelmRunner.cs (2)
48Action<string>? onOutputData = null, 49Action<string>? onErrorData = null,
tests\Shared\TestPipelineActivityReporter.cs (1)
66public Action<string>? OnStepCreated { get; set; }
Aspire.Hosting.Maui.Tests (1)
MauiPlatformExtensionsTests.cs (1)
1461public Action<IResourceBuilder<IResource>> ApplyWithOtlpDevTunnel { get; }
Aspire.Hosting.Milvus (1)
MilvusBuilderExtensions.cs (1)
142public static IResourceBuilder<T> WithAttu<T>(this IResourceBuilder<T> builder, Action<IResourceBuilder<AttuResource>>? configureContainer = null, string? containerName = null) where T : MilvusServerResource
Aspire.Hosting.MongoDB (1)
MongoDBBuilderExtensions.cs (1)
231public static IResourceBuilder<T> WithMongoExpress<T>(this IResourceBuilder<T> builder, Action<IResourceBuilder<MongoExpressContainerResource>>? configureContainer = null, string? containerName = null)
Aspire.Hosting.MySql (1)
MySqlBuilderExtensions.cs (1)
242public static IResourceBuilder<T> WithPhpMyAdmin<T>(this IResourceBuilder<T> builder, Action<IResourceBuilder<PhpMyAdminContainerResource>>? configureContainer = null, string? containerName = null) where T : MySqlServerResource
Aspire.Hosting.PostgreSQL (3)
PostgresBuilderExtensions.cs (3)
193public static IResourceBuilder<T> WithPgAdmin<T>(this IResourceBuilder<T> builder, Action<IResourceBuilder<PgAdminContainerResource>>? configureContainer = null, string? containerName = null) 305public static IResourceBuilder<PostgresServerResource> WithPgWeb(this IResourceBuilder<PostgresServerResource> builder, Action<IResourceBuilder<PgWebContainerResource>>? configureContainer = null, string? containerName = null) 378Action<IResourceBuilder<PostgresMcpContainerResource>>? configureContainer = null,
Aspire.Hosting.Python (1)
PythonAppResourceBuilderExtensions.cs (1)
1525internal static IResourceBuilder<PythonAppResource> WithPythonEnvironment(this IResourceBuilder<PythonAppResource> builder, Action<PythonEnvironmentAnnotation> configure)
Aspire.Hosting.Radius (10)
CloudProviders\RadiusCloudProviderExtensions.cs (2)
45Action<IAzureRadiusProviderBuilder> configure) 86Action<IAwsRadiusProviderBuilder> configure)
Publishing\RadiusPublishAnnotations.cs (2)
15internal sealed class RadiusInfrastructureConfigureAnnotation(Action<RadiusInfrastructureOptions> configure) : IResourceAnnotation 17public Action<RadiusInfrastructureOptions> Configure { get; } = configure;
RadiusExtensions.cs (1)
94Action<RadiusInfrastructureOptions> configure)
Recipes\RadiusRecipeParameterExtensions.cs (3)
46/// <see cref="WithRecipeParameters(IResourceBuilder{RadiusEnvironmentResource}, string, Action{IDictionary{string, object}})"/> 67Action<IDictionary<string, object>> configure) 100Action<IDictionary<string, object>> configure)
Secrets\RadiusSecretStoreExtensions.cs (2)
107Action<IResourceBuilder<RadiusSecretStoreResource>> configure) 138Action<RadiusSecretStoreDataBuilder> configure)
Aspire.Hosting.Radius.Tests (7)
Publishing\ExistingSecretStoreBicepTests.cs (1)
18Action<IResourceBuilder<RadiusEnvironmentResource>> configure)
Publishing\InlineSecretStoreBicepTests.cs (1)
16private static string GenerateStoreBicep(Action<IResourceBuilder<RadiusEnvironmentResource>> configure)
Publishing\LegacyFallbackEmissionTests.cs (1)
30private static string GenerateBicep(Action<IDistributedApplicationBuilder> configure)
Publishing\SealedSecretPublishTests.cs (1)
38private static string GenerateStoreBicep(Action<IResourceBuilder<RadiusEnvironmentResource>> configure)
Secrets\AddRadiusSecretStoreTests.cs (1)
366private static string GenerateStoreBicep(Action<IResourceBuilder<RadiusEnvironmentResource>> configure)
Secrets\SecretStoreValidationTests.cs (2)
32Action<IDistributedApplicationBuilder> configure, 33Action<DistributedApplicationModel> assert)
Aspire.Hosting.Redis (2)
RedisBuilderExtensions.cs (2)
226public static IResourceBuilder<RedisResource> WithRedisCommander(this IResourceBuilder<RedisResource> builder, Action<IResourceBuilder<RedisCommanderResource>>? configureContainer = null, string? containerName = null) 308public static IResourceBuilder<RedisResource> WithRedisInsight(this IResourceBuilder<RedisResource> builder, Action<IResourceBuilder<RedisInsightResource>>? configureContainer = null, string? containerName = null)
Aspire.Hosting.RemoteHost.Tests (1)
AtsCapabilityScannerTests.cs (1)
598Assert.Equal(typeof(Action<global::Aspire.Hosting.IYarpConfigurationBuilder>), parameters[1].ParameterType);
Aspire.Hosting.Rust (2)
RustCargoArgsCallbackAnnotation.cs (1)
18public RustCargoArgsCallbackAnnotation(Action<IList<string>> callback)
RustHostingExtensions.cs (1)
216public static IResourceBuilder<T> WithCargoArgs<T>(this IResourceBuilder<T> builder, Action<RustCargoArgsCallbackContext> callback)
Aspire.Hosting.Rust.Tests (3)
AddRustAppPublishTests.cs (1)
1120Action<string>? configureSource = null,
RustDebugArgsTests.cs (1)
20Action<IResourceBuilder<RustAppResource>> configure,
tests\Shared\TestPipelineActivityReporter.cs (1)
66public Action<string>? OnStepCreated { get; set; }
Aspire.Hosting.Testing (9)
DistributedApplicationEntryPointInvoker.cs (9)
21Action<DistributedApplicationBuilder>? onConstructed = null, 22Action<DistributedApplicationBuilder>? onBuilding = null, 23Action<Exception?>? entryPointCompleted = null) 51private readonly Action<DistributedApplicationBuilder>? _onConstructed; 52private readonly Action<DistributedApplicationBuilder>? _onBuilding; 53private readonly Action<Exception?>? _entryPointCompleted; 59Action<DistributedApplicationBuilder>? onConstructed, 60Action<DistributedApplicationBuilder>? onBuilding, 61Action<Exception?>? entryPointCompleted)
Aspire.Hosting.Testing.Tests (6)
DistributedApplicationHttpClientExtensionsForTests.cs (2)
12public static HttpClient CreateHttpClientWithResilience(this DistributedApplication app, string resourceName, string? endpointName = default, Action<HttpStandardResilienceOptions>? configure = default) 41private static IHttpClientFactory CreateHttpClientFactoryWithResilience(Action<HttpStandardResilienceOptions> configure)
tests\Shared\Logging\ITestSink.cs (2)
10event Action<WriteContext> MessageLogged; 12event Action<BeginScopeContext> ScopeStarted;
tests\Shared\Logging\TestSink.cs (2)
32public event Action<WriteContext>? MessageLogged; 34public event Action<BeginScopeContext>? ScopeStarted;
Aspire.Hosting.Tests (20)
Backchannel\AuxiliaryBackchannelRpcTargetTests.cs (2)
915Action<EnvironmentCallbackContext> throwingCallback = _ => 960Action<EnvironmentCallbackContext> cancelAwareCallback = context =>
Dcp\DcpExecutorTests.cs (4)
1518(Action<IResourceBuilder<ExecutableResource>> AddEndpoint, string ErrorMessageFragment)[] testcases = [ 3741(Action<IResourceBuilder<ContainerResource>> AddEndpoint, string ErrorMessageFragment)[] testcases = [ 5319private static async Task<string> CreateOtlpServiceInstanceIdAsync(Action<IDistributedApplicationBuilder> configureBuilder) 10266private static async Task<string?> GetPlainExecutableSslCertDirAsync(Action<IResourceBuilder<TestExecutableResource>>? configure = null)
Dcp\ProcessUtilTests.cs (1)
204private static ProcessSpec CreateSingleLineOutputProcessSpec(TemporaryWorkspace workspace, Action<string> onOutputData)
DistributedApplicationTests.cs (1)
2449private static ActivityListener CreateActivityListener(string sourceName, Action<Activity> activityStopped)
KestrelConfigTests.cs (2)
344Action<IResourceBuilder<ProjectResource>>? callback = null, 345Action<ProjectResourceOptions>? configure = null) where TProject : IProjectMetadata, new()
ManifestGenerationTests.cs (1)
162var verify = new List<Action<JsonElement>>();
ResourceExtensionsTests.cs (1)
391containerResource.WithImagePushOptions((Action<ContainerImagePushOptionsCallbackContext>)null!));
Schema\SchemaTests.cs (3)
19public static TheoryData<string, Action<IDistributedApplicationBuilder>> ApplicationSamples 23var data = new TheoryData<string, Action<IDistributedApplicationBuilder>> 229public void ValidateApplicationSamples(string testCaseName, Action<IDistributedApplicationBuilder> configurator)
tests\Aspire.Hosting.Testing.Tests\DistributedApplicationHttpClientExtensionsForTests.cs (2)
12public static HttpClient CreateHttpClientWithResilience(this DistributedApplication app, string resourceName, string? endpointName = default, Action<HttpStandardResilienceOptions>? configure = default) 41private static IHttpClientFactory CreateHttpClientFactoryWithResilience(Action<HttpStandardResilienceOptions> configure)
tests\Shared\TestInteractionFileUploadStore.cs (2)
20public Action<int>? CompleteInteractionCallback { get; set; } 21public Action<int>? CancelInteractionCallback { get; set; }
tests\Shared\TestPipelineActivityReporter.cs (1)
66public Action<string>? OnStepCreated { get; set; }
Aspire.Hosting.TestUtilities (13)
tests\Shared\Logging\ITestSink.cs (2)
10event Action<WriteContext> MessageLogged; 12event Action<BeginScopeContext> ScopeStarted;
tests\Shared\Logging\TestSink.cs (2)
32public event Action<WriteContext>? MessageLogged; 34public event Action<BeginScopeContext>? ScopeStarted;
Utils\DotnetFileAppProcess.cs (4)
41public static ProcessCommandExportOptions CreateProcessCommandExportOptions(string appPath, Action<ProcessCommandExportOptions>? configure = null) 47Action<ProcessCommandExportOptions>? configure = null) 63Action<string>? onOutputData = null, 64Action<string>? onErrorData = null,
Utils\PersistentContainerTestHelpers.cs (2)
26Action<IDistributedApplicationTestingBuilder> configureResource, 54Action<IDistributedApplicationTestingBuilder> configureResources,
Utils\TestDistributedApplicationBuilder.cs (3)
44public static IDistributedApplicationTestingBuilder Create(Action<DistributedApplicationOptions>? configureOptions, ITestOutputHelper? testOutputHelper = null) 49public static IDistributedApplicationTestingBuilder Create(Action<DistributedApplicationOptions>? configureOptions, ITestOutputHelper testOutputHelper, params string[] args) 60private static IDistributedApplicationTestingBuilder CreateCore(string[] args, Action<DistributedApplicationOptions>? configureOptions, ITestOutputHelper? testOutputHelper = null)
Aspire.Hosting.Yarp (2)
ConfigurationBuilder\YarpRoute.cs (1)
198public static YarpRoute WithTransform(this YarpRoute route, Action<IDictionary<string, string>> createTransform)
YarpResourceExtensions.cs (1)
109public static IResourceBuilder<YarpResource> WithConfiguration(this IResourceBuilder<YarpResource> builder, Action<IYarpConfigurationBuilder> configurationBuilder)
Aspire.Keycloak.Authentication (4)
AspireKeycloakExtensions.cs (4)
57public static AuthenticationBuilder AddKeycloakJwtBearer(this AuthenticationBuilder builder, string serviceName, string realm, Action<JwtBearerOptions>? configureOptions) 77Action<JwtBearerOptions>? configureOptions) 139public static AuthenticationBuilder AddKeycloakOpenIdConnect(this AuthenticationBuilder builder, string serviceName, string realm, Action<OpenIdConnectOptions>? configureOptions) 159Action<OpenIdConnectOptions>? configureOptions)
Aspire.Keycloak.Authentication.Tests (14)
KeycloakAuthenticationPublicApiTests.cs (14)
140Action<JwtBearerOptions>? configureOptions = null; 157Action<JwtBearerOptions>? configureOptions = null; 176Action<JwtBearerOptions>? configureOptions = null; 193Action<JwtBearerOptions>? configureOptions = null; 215Action<JwtBearerOptions>? configureOptions = null; 239Action<JwtBearerOptions>? configureOptions = null; 263Action<JwtBearerOptions>? configureOptions = null; 403Action<OpenIdConnectOptions>? configureOptions = null; 420Action<OpenIdConnectOptions>? configureOptions = null; 439Action<OpenIdConnectOptions>? configureOptions = null; 456Action<OpenIdConnectOptions>? configureOptions = null; 478Action<OpenIdConnectOptions>? configureOptions = null; 502Action<OpenIdConnectOptions>? configureOptions = null; 526Action<OpenIdConnectOptions>? configureOptions = null;
Aspire.Microsoft.Azure.Cosmos (15)
AspireMicrosoftAzureCosmosExtensions.cs (14)
35Action<MicrosoftAzureCosmosSettings>? configureSettings = null, 36Action<CosmosClientOptions>? configureClientOptions = null) 65Action<MicrosoftAzureCosmosSettings>? configureSettings = null, 66Action<CosmosClientOptions>? configureClientOptions = null) 94Action<MicrosoftAzureCosmosSettings>? configureSettings = null, 95Action<CosmosClientOptions>? configureClientOptions = null) 130Action<MicrosoftAzureCosmosSettings>? configureSettings = null, 131Action<CosmosClientOptions>? configureClientOptions = null) 159Action<MicrosoftAzureCosmosSettings>? configureSettings = null, 160Action<CosmosClientOptions>? configureClientOptions = null) 182Action<MicrosoftAzureCosmosSettings>? configureSettings = null, 183Action<CosmosClientOptions>? configureClientOptions = null) 227Action<MicrosoftAzureCosmosSettings>? configureSettings 257Action<CosmosClientOptions>? configureClientOptions)
src\Components\Common\HealthChecksExtensions.cs (1)
23public static void TryAddHealthCheck(this IHostApplicationBuilder builder, string name, Action<IHealthChecksBuilder> addHealthCheck)
Aspire.Microsoft.Azure.Cosmos.Tests (1)
ConformanceTests.cs (1)
28protected override void RegisterComponent(HostApplicationBuilder builder, Action<MicrosoftAzureCosmosSettings>? configure = null, string? key = null)
Aspire.Microsoft.Data.SqlClient (4)
AspireSqlServerSqlClientExtensions.cs (3)
31public static void AddSqlServerClient(this IHostApplicationBuilder builder, string connectionName, Action<MicrosoftDataSqlClientSettings>? configureSettings = null) 43public static void AddKeyedSqlServerClient(this IHostApplicationBuilder builder, string name, Action<MicrosoftDataSqlClientSettings>? configureSettings = null) 52Action<MicrosoftDataSqlClientSettings>? configure,
src\Components\Common\HealthChecksExtensions.cs (1)
23public static void TryAddHealthCheck(this IHostApplicationBuilder builder, string name, Action<IHealthChecksBuilder> addHealthCheck)
Aspire.Microsoft.Data.SqlClient.Tests (2)
ConformanceTests.cs (2)
66protected override void RegisterComponent(HostApplicationBuilder builder, Action<MicrosoftDataSqlClientSettings>? configure = null, string? key = null) 109private static void RunWithConnectionString(string connectionString, Action<ConformanceTests> test)
Aspire.Microsoft.EntityFrameworkCore.Cosmos (6)
AspireAzureEFCoreCosmosExtensions.cs (5)
39Action<EntityFrameworkCoreCosmosSettings>? configureSettings = null, 40Action<DbContextOptionsBuilder>? configureDbContextOptions = null) where TContext : DbContext 83Action<EntityFrameworkCoreCosmosSettings>? configureSettings = null, 84Action<DbContextOptionsBuilder>? configureDbContextOptions = null) where TContext : DbContext 180Action<EntityFrameworkCoreCosmosSettings>? configureSettings = null)
src\Components\Common\EntityFrameworkUtils.cs (1)
63public static void PatchServiceDescriptor<TContext>(this IHostApplicationBuilder builder, Action<DbContextOptionsBuilder<TContext>>? configureDbContextOptions = null, [CallerMemberName] string memberName = "")
Aspire.Microsoft.EntityFrameworkCore.Cosmos.Tests (2)
ConformanceTests.cs (1)
35protected override void RegisterComponent(HostApplicationBuilder builder, Action<EntityFrameworkCoreCosmosSettings>? configure = null, string? key = null)
EnrichCosmosDbTests.cs (1)
20protected override void RegisterComponent(HostApplicationBuilder builder, Action<EntityFrameworkCoreCosmosSettings>? configure = null, string? key = null)
Aspire.Microsoft.EntityFrameworkCore.SqlServer (5)
AspireSqlServerEFCoreSqlClientExtensions.cs (3)
40Action<MicrosoftEntityFrameworkCoreSqlServerSettings>? configureSettings = null, 41Action<DbContextOptionsBuilder>? configureDbContextOptions = null) where TContext : DbContext 98Action<MicrosoftEntityFrameworkCoreSqlServerSettings>? configureSettings = null) where TContext : DbContext
src\Components\Common\EntityFrameworkUtils.cs (1)
63public static void PatchServiceDescriptor<TContext>(this IHostApplicationBuilder builder, Action<DbContextOptionsBuilder<TContext>>? configureDbContextOptions = null, [CallerMemberName] string memberName = "")
src\Components\Common\HealthChecksExtensions.cs (1)
23public static void TryAddHealthCheck(this IHostApplicationBuilder builder, string name, Action<IHealthChecksBuilder> addHealthCheck)
Aspire.Microsoft.EntityFrameworkCore.SqlServer.Tests (3)
ConformanceTests.cs (2)
78protected override void RegisterComponent(HostApplicationBuilder builder, Action<MicrosoftEntityFrameworkCoreSqlServerSettings>? configure = null, string? key = null) 123private static void RunWithConnectionString(string connectionString, Action<ConformanceTests> test)
EnrichSqlServerTests.cs (1)
24protected override void RegisterComponent(HostApplicationBuilder builder, Action<MicrosoftEntityFrameworkCoreSqlServerSettings>? configure = null, string? key = null)
Aspire.Microsoft.Extensions.Configuration.AzureAppConfiguration (5)
AspireAppConfigurationExtensions.cs (2)
50Action<AzureAppConfigurationSettings>? configureSettings = null, 51Action<AzureAppConfigurationOptions>? configureOptions = null)
src\Components\Common\AzureComponent.cs (2)
47Action<TSettings>? configureSettings, 48Action<IAzureClientBuilder<TClient, TClientOptions>>? configureClientBuilder,
src\Components\Common\HealthChecksExtensions.cs (1)
23public static void TryAddHealthCheck(this IHostApplicationBuilder builder, string name, Action<IHealthChecksBuilder> addHealthCheck)
Aspire.Microsoft.Extensions.Configuration.AzureAppConfiguration.Tests (1)
ConformanceTests.cs (1)
49protected override void RegisterComponent(HostApplicationBuilder builder, Action<AzureAppConfigurationSettings>? configure = null, string? key = null)
Aspire.Milvus.Client (4)
AspireMilvusExtensions.cs (3)
33Action<MilvusClientSettings>? configureSettings = null) 50Action<MilvusClientSettings>? configureSettings = null) 59Action<MilvusClientSettings>? configureSettings,
src\Components\Common\HealthChecksExtensions.cs (1)
23public static void TryAddHealthCheck(this IHostApplicationBuilder builder, string name, Action<IHealthChecksBuilder> addHealthCheck)
Aspire.Milvus.Client.Tests (1)
ConformanceTests.cs (1)
40protected override void RegisterComponent(HostApplicationBuilder builder, Action<MilvusClientSettings>? configure = null, string? key = null)
Aspire.MongoDB.Driver (10)
AspireMongoDBDriverExtensions.cs (9)
35Action<MongoDBSettings>? configureSettings = null, 36Action<MongoClientSettings>? configureClientSettings = null) 54Action<MongoDBSettings>? configureSettings = null, 55Action<MongoClientSettings>? configureClientSettings = null) 69Action<MongoDBSettings>? configureSettings, 70Action<MongoClientSettings>? configureClientSettings, 105Action<MongoClientSettings>? configureClientSettings, 191Action<MongoClientSettings>? configureClientSettings) 222Action<MongoDBSettings>? configureSettings)
src\Components\Common\HealthChecksExtensions.cs (1)
23public static void TryAddHealthCheck(this IHostApplicationBuilder builder, string name, Action<IHealthChecksBuilder> addHealthCheck)
Aspire.MongoDB.Driver.Tests (1)
ConformanceTests.cs (1)
85protected override void RegisterComponent(HostApplicationBuilder builder, Action<MongoDBSettings>? configure = null, string? key = null)
Aspire.MongoDB.Driver.v2.Tests (1)
tests\Aspire.MongoDB.Driver.Tests\ConformanceTests.cs (1)
85protected override void RegisterComponent(HostApplicationBuilder builder, Action<MongoDBSettings>? configure = null, string? key = null)
Aspire.MongoDB.EntityFrameworkCore (5)
AspireMongoDBEntityFrameworkCoreExtensions.cs (3)
40Action<MongoDBEntityFrameworkCoreSettings>? configureSettings = null, 41Action<DbContextOptionsBuilder>? configureDbContextOptions = null) where TContext : DbContext 106Action<MongoDBEntityFrameworkCoreSettings>? configureSettings = null)
src\Components\Common\EntityFrameworkUtils.cs (1)
63public static void PatchServiceDescriptor<TContext>(this IHostApplicationBuilder builder, Action<DbContextOptionsBuilder<TContext>>? configureDbContextOptions = null, [CallerMemberName] string memberName = "")
src\Components\Common\HealthChecksExtensions.cs (1)
23public static void TryAddHealthCheck(this IHostApplicationBuilder builder, string name, Action<IHealthChecksBuilder> addHealthCheck)
Aspire.MongoDB.EntityFrameworkCore.Tests (2)
ConformanceTests.cs (1)
77protected override void RegisterComponent(HostApplicationBuilder builder, Action<MongoDBEntityFrameworkCoreSettings>? configure = null, string? key = null)
EnrichMongoDbTests.cs (1)
22protected override void RegisterComponent(HostApplicationBuilder builder, Action<MongoDBEntityFrameworkCoreSettings>? configure = null, string? key = null)
Aspire.MySqlConnector (4)
AspireMySqlConnectorExtensions.cs (3)
32public static void AddMySqlDataSource(this IHostApplicationBuilder builder, string connectionName, Action<MySqlConnectorSettings>? configureSettings = null) 46public static void AddKeyedMySqlDataSource(this IHostApplicationBuilder builder, string name, Action<MySqlConnectorSettings>? configureSettings = null) 55Action<MySqlConnectorSettings>? configureSettings,
src\Components\Common\HealthChecksExtensions.cs (1)
23public static void TryAddHealthCheck(this IHostApplicationBuilder builder, string name, Action<IHealthChecksBuilder> addHealthCheck)
Aspire.MySqlConnector.Tests (2)
ConformanceTests.cs (2)
72protected override void RegisterComponent(HostApplicationBuilder builder, Action<MySqlConnectorSettings>? configure = null, string? key = null) 140private static void RunWithConnectionString(string connectionString, Action<ConformanceTests> test)
Aspire.NATS.Net (18)
AspireNatsClientExtensions.cs (17)
25/// <inheritdoc cref="AddNatsClient(IHostApplicationBuilder, string, Action{NatsClientSettings}?, Func{IServiceProvider,NatsOpts,NatsOpts}?)"/> 29/// <inheritdoc cref="AddNatsClient(IHostApplicationBuilder, string, Action{NatsClientSettings}?, Func{IServiceProvider,NatsOpts,NatsOpts}?)"/> 30public static void AddNatsClient(this IHostApplicationBuilder builder, string connectionName, Action<NatsClientSettings>? configureSettings) 33/// <inheritdoc cref="AddNatsClient(IHostApplicationBuilder, string, Action{NatsClientSettings}?, Func{IServiceProvider,NatsOpts,NatsOpts}?)"/> 37/// <inheritdoc cref="AddNatsClient(IHostApplicationBuilder, string, Action{NatsClientSettings}?, Func{IServiceProvider,NatsOpts,NatsOpts}?)"/> 41/// <inheritdoc cref="AddNatsClient(IHostApplicationBuilder, string, Action{NatsClientSettings}?, Func{IServiceProvider,NatsOpts,NatsOpts}?)"/> 42public static void AddNatsClient(this IHostApplicationBuilder builder, string connectionName, Action<NatsClientSettings>? configureSettings, Func<NatsOpts, NatsOpts>? configureOptions) 55public static void AddNatsClient(this IHostApplicationBuilder builder, string connectionName, Action<NatsClientSettings>? configureSettings, Func<IServiceProvider, NatsOpts, NatsOpts>? configureOptions) 60/// <inheritdoc cref="AddKeyedNatsClient(IHostApplicationBuilder, string, Action{NatsClientSettings}?, Func{IServiceProvider,NatsOpts,NatsOpts}?)"/> 68/// <inheritdoc cref="AddKeyedNatsClient(IHostApplicationBuilder, string, Action{NatsClientSettings}?, Func{IServiceProvider,NatsOpts,NatsOpts}?)"/> 69public static void AddKeyedNatsClient(this IHostApplicationBuilder builder, string name, Action<NatsClientSettings>? configureSettings) 76/// <inheritdoc cref="AddKeyedNatsClient(IHostApplicationBuilder, string, Action{NatsClientSettings}?, Func{IServiceProvider,NatsOpts,NatsOpts}?)"/> 84/// <inheritdoc cref="AddKeyedNatsClient(IHostApplicationBuilder, string, Action{NatsClientSettings}?, Func{IServiceProvider,NatsOpts,NatsOpts}?)"/> 92/// <inheritdoc cref="AddKeyedNatsClient(IHostApplicationBuilder, string, Action{NatsClientSettings}?, Func{IServiceProvider,NatsOpts,NatsOpts}?)"/> 93public static void AddKeyedNatsClient(this IHostApplicationBuilder builder, string name, Action<NatsClientSettings>? configureSettings, Func<NatsOpts, NatsOpts>? configureOptions) 111public static void AddKeyedNatsClient(this IHostApplicationBuilder builder, string name, Action<NatsClientSettings>? configureSettings, Func<IServiceProvider, NatsOpts, NatsOpts>? configureOptions) 118private static void AddNatsClientInternal(this IHostApplicationBuilder builder, string connectionName, object? serviceKey, Action<NatsClientSettings>? configureSettings, Func<IServiceProvider, NatsOpts, NatsOpts>? configureOptions)
src\Components\Common\HealthChecksExtensions.cs (1)
23public static void TryAddHealthCheck(this IHostApplicationBuilder builder, string name, Action<IHealthChecksBuilder> addHealthCheck)
Aspire.NATS.Net.Tests (5)
ConformanceTests.cs (1)
40protected override void RegisterComponent(HostApplicationBuilder builder, Action<NatsClientSettings>? configure = null, string? key = null)
NatsClientPublicApiTests.cs (4)
25Action<NatsClientSettings>? configureSettings = null; 61Action<NatsClientSettings>? configureSettings = null; 93Action<NatsClientSettings>? configureSettings = null; 129Action<NatsClientSettings>? configureSettings = null;
Aspire.Npgsql (8)
AspirePostgreSqlNpgsqlExtensions.cs (7)
32public static void AddNpgsqlDataSource(this IHostApplicationBuilder builder, string connectionName, Action<NpgsqlSettings>? configureSettings = null, Action<NpgsqlDataSourceBuilder>? configureDataSourceBuilder = null) 47public static void AddKeyedNpgsqlDataSource(this IHostApplicationBuilder builder, string name, Action<NpgsqlSettings>? configureSettings = null, Action<NpgsqlDataSourceBuilder>? configureDataSourceBuilder = null) 55Action<NpgsqlSettings>? configureSettings, string connectionName, object? serviceKey, Action<NpgsqlDataSourceBuilder>? configureDataSourceBuilder) 106private static void RegisterNpgsqlServices(this IHostApplicationBuilder builder, NpgsqlSettings settings, string connectionName, object? serviceKey, Action<NpgsqlDataSourceBuilder>? configureDataSourceBuilder)
src\Components\Common\HealthChecksExtensions.cs (1)
23public static void TryAddHealthCheck(this IHostApplicationBuilder builder, string name, Action<IHealthChecksBuilder> addHealthCheck)
Aspire.Npgsql.EntityFrameworkCore.PostgreSQL (5)
AspireEFPostgreSqlExtensions.cs (3)
48Action<NpgsqlEntityFrameworkCorePostgreSQLSettings>? configureSettings = null, 49Action<DbContextOptionsBuilder>? configureDbContextOptions = null) where TContext : DbContext 109Action<NpgsqlEntityFrameworkCorePostgreSQLSettings>? configureSettings = null)
src\Components\Common\EntityFrameworkUtils.cs (1)
63public static void PatchServiceDescriptor<TContext>(this IHostApplicationBuilder builder, Action<DbContextOptionsBuilder<TContext>>? configureDbContextOptions = null, [CallerMemberName] string memberName = "")
src\Components\Common\HealthChecksExtensions.cs (1)
23public static void TryAddHealthCheck(this IHostApplicationBuilder builder, string name, Action<IHealthChecksBuilder> addHealthCheck)
Aspire.Npgsql.EntityFrameworkCore.PostgreSQL.Tests (3)
ConformanceTests.cs (2)
95protected override void RegisterComponent(HostApplicationBuilder builder, Action<NpgsqlEntityFrameworkCorePostgreSQLSettings>? configure = null, string? key = null) 143private static void RunWithConnectionString(string connectionString, Action<ConformanceTests> test)
EnrichNpgsqlTests.cs (1)
28protected override void RegisterComponent(HostApplicationBuilder builder, Action<NpgsqlEntityFrameworkCorePostgreSQLSettings>? configure = null, string? key = null)
Aspire.Npgsql.Tests (2)
ConformanceTests.cs (2)
73protected override void RegisterComponent(HostApplicationBuilder builder, Action<NpgsqlSettings>? configure = null, string? key = null) 143private static void RunWithConnectionString(string connectionString, Action<ConformanceTests> test)
Aspire.OpenAI (6)
AspireOpenAIExtensions.cs (6)
33Action<OpenAISettings>? configureSettings = null, 34Action<OpenAIClientOptions>? configureOptions = null) 49Action<OpenAISettings>? configureSettings = null, 50Action<OpenAIClientOptions>? configureOptions = null) 60Action<OpenAISettings>? configureSettings, 61Action<OpenAIClientOptions>? configureOptions,
Aspire.OpenAI.Tests (1)
ConformanceTests.cs (1)
55protected override void RegisterComponent(HostApplicationBuilder builder, Action<OpenAISettings>? configure = null, string? key = null)
Aspire.Oracle.EntityFrameworkCore (6)
AspireOracleEFCoreExtensions.cs (3)
41Action<OracleEntityFrameworkCoreSettings>? configureSettings = null, 42Action<DbContextOptionsBuilder>? configureDbContextOptions = null) where TContext : DbContext 97Action<OracleEntityFrameworkCoreSettings>? configureSettings = null) where TContext : DbContext
OracleEntityFrameworkCoreSettings.cs (1)
50public Action<OracleDataProviderInstrumentationOptions>? InstrumentationOptions { get; set; }
src\Components\Common\EntityFrameworkUtils.cs (1)
63public static void PatchServiceDescriptor<TContext>(this IHostApplicationBuilder builder, Action<DbContextOptionsBuilder<TContext>>? configureDbContextOptions = null, [CallerMemberName] string memberName = "")
src\Components\Common\HealthChecksExtensions.cs (1)
23public static void TryAddHealthCheck(this IHostApplicationBuilder builder, string name, Action<IHealthChecksBuilder> addHealthCheck)
Aspire.Oracle.EntityFrameworkCore.Tests (3)
ConformanceTests.cs (2)
73protected override void RegisterComponent(HostApplicationBuilder builder, Action<OracleEntityFrameworkCoreSettings>? configure = null, string? key = null) 183private static void RunWithConnectionString(string connectionString, Action<ConformanceTests> test)
EnrichOracleDatabaseTests.cs (1)
24protected override void RegisterComponent(HostApplicationBuilder builder, Action<OracleEntityFrameworkCoreSettings>? configure = null, string? key = null)
Aspire.Playground.Tests (5)
Infrastructure\DistributedApplicationExtensions.cs (1)
194public static HttpClient CreateHttpClient(this DistributedApplication app, string resourceName, string? endpointName, Action<IHttpClientBuilder> configure)
tests\Shared\Logging\ITestSink.cs (2)
10event Action<WriteContext> MessageLogged; 12event Action<BeginScopeContext> ScopeStarted;
tests\Shared\Logging\TestSink.cs (2)
32public event Action<WriteContext>? MessageLogged; 34public event Action<BeginScopeContext>? ScopeStarted;
Aspire.Pomelo.EntityFrameworkCore.MySql (5)
AspireEFMySqlExtensions.cs (3)
52Action<PomeloEntityFrameworkCoreMySqlSettings>? configureSettings = null, 53Action<DbContextOptionsBuilder>? configureDbContextOptions = null) 151Action<PomeloEntityFrameworkCoreMySqlSettings>? configureSettings = null)
src\Components\Common\EntityFrameworkUtils.cs (1)
63public static void PatchServiceDescriptor<TContext>(this IHostApplicationBuilder builder, Action<DbContextOptionsBuilder<TContext>>? configureDbContextOptions = null, [CallerMemberName] string memberName = "")
src\Components\Common\HealthChecksExtensions.cs (1)
23public static void TryAddHealthCheck(this IHostApplicationBuilder builder, string name, Action<IHealthChecksBuilder> addHealthCheck)
Aspire.Pomelo.EntityFrameworkCore.MySql.Tests (3)
ConformanceTests.cs (2)
89protected override void RegisterComponent(HostApplicationBuilder builder, Action<PomeloEntityFrameworkCoreMySqlSettings>? configure = null, string? key = null) 136private static void RunWithConnectionString(string connectionString, Action<ConformanceTests> test)
EnrichMySqlTests.cs (1)
29protected override void RegisterComponent(HostApplicationBuilder builder, Action<PomeloEntityFrameworkCoreMySqlSettings>? configure = null, string? key = null)
Aspire.Qdrant.Client (4)
AspireQdrantExtensions.cs (3)
33Action<QdrantClientSettings>? configureSettings = null) 48Action<QdrantClientSettings>? configureSettings = null) 57Action<QdrantClientSettings>? configureSettings,
src\Components\Common\HealthChecksExtensions.cs (1)
23public static void TryAddHealthCheck(this IHostApplicationBuilder builder, string name, Action<IHealthChecksBuilder> addHealthCheck)
Aspire.Qdrant.Client.Tests (1)
ConformanceTests.cs (1)
42protected override void RegisterComponent(HostApplicationBuilder builder, Action<QdrantClientSettings>? configure = null, string? key = null)
Aspire.RabbitMQ.Client (9)
src\Components\Aspire.RabbitMQ.Client\AspireRabbitMQExtensions.cs (6)
41Action<RabbitMQClientSettings>? configureSettings = null, 42Action<ConnectionFactory>? configureConnectionFactory = null) 57Action<RabbitMQClientSettings>? configureSettings = null, 58Action<ConnectionFactory>? configureConnectionFactory = null) 67Action<RabbitMQClientSettings>? configureSettings, 68Action<ConnectionFactory>? configureConnectionFactory,
src\Components\Aspire.RabbitMQ.Client\RabbitMQEventSourceLogForwarder.cs (2)
133private readonly Action<EventWrittenEventArgs> _log; 136public RabbitMQEventSourceListener(Action<EventWrittenEventArgs> log, EventLevel level)
src\Components\Common\HealthChecksExtensions.cs (1)
23public static void TryAddHealthCheck(this IHostApplicationBuilder builder, string name, Action<IHealthChecksBuilder> addHealthCheck)
Aspire.RabbitMQ.Client.Tests (2)
ConformanceTests.cs (2)
90protected override void RegisterComponent(HostApplicationBuilder builder, Action<RabbitMQClientSettings>? configure = null, string? key = null) 184private static void RunWithConnectionString(string connectionString, Action<ConformanceTests> test)
Aspire.RabbitMQ.Client.v6.Tests (1)
tests\Aspire.RabbitMQ.Client.Tests\ConformanceTests.cs (1)
90protected override void RegisterComponent(HostApplicationBuilder builder, Action<RabbitMQClientSettings>? configure = null, string? key = null)
Aspire.Seq (2)
AspireSeqExtensions.cs (1)
32Action<SeqSettings>? configureSettings = null)
src\Components\Common\HealthChecksExtensions.cs (1)
23public static void TryAddHealthCheck(this IHostApplicationBuilder builder, string name, Action<IHealthChecksBuilder> addHealthCheck)
Aspire.StackExchange.Redis (16)
AspireRedisExtensions.cs (10)
37Action<StackExchangeRedisSettings>? configureSettings = null, 38Action<ConfigurationOptions>? configureOptions = null) 53Action<StackExchangeRedisSettings>? configureSettings = null, 54Action<ConfigurationOptions>? configureOptions = null) 69Action<StackExchangeRedisSettings>? configureSettings = null, 70Action<ConfigurationOptions>? configureOptions = null) 85Action<StackExchangeRedisSettings>? configureSettings = null, 86Action<ConfigurationOptions>? configureOptions = null) 95Action<StackExchangeRedisSettings>? configureSettings, 96Action<ConfigurationOptions>? configureOptions,
src\Components\Common\HealthChecksExtensions.cs (1)
23public static void TryAddHealthCheck(this IHostApplicationBuilder builder, string name, Action<IHealthChecksBuilder> addHealthCheck)
src\Vendoring\OpenTelemetry.Instrumentation.StackExchangeRedis\TracerProviderBuilderExtensions.cs (5)
73Action<StackExchangeRedisInstrumentationOptions> configure) 93Action<StackExchangeRedisInstrumentationOptions> configure) 110Action<StackExchangeRedisInstrumentationOptions> configure) 137Action<StackExchangeRedisInstrumentationOptions>? configure) 180Action<StackExchangeRedisInstrumentation> configure)
Aspire.StackExchange.Redis.DistributedCaching (6)
AspireRedisDistributedCacheExtensions.cs (6)
34Action<StackExchangeRedisSettings>? configureSettings = null, 35Action<ConfigurationOptions>? configureOptions = null) 64Action<StackExchangeRedisSettings>? configureSettings = null, 65Action<ConfigurationOptions>? configureOptions = null) 99public static AspireRedisClientBuilder WithDistributedCache(this AspireRedisClientBuilder builder, Action<RedisCacheOptions>? configureOptions = null) 151public static AspireRedisClientBuilder WithKeyedDistributedCache(this AspireRedisClientBuilder builder, string name, Action<RedisCacheOptions>? configureOptions = null)
Aspire.StackExchange.Redis.DistributedCaching.Tests (1)
DistributedCacheConformanceTests.cs (1)
24protected override void RegisterComponent(HostApplicationBuilder builder, Action<StackExchangeRedisSettings>? configure = null, string? key = null)
Aspire.StackExchange.Redis.OutputCaching (4)
AspireRedisOutputCacheExtensions.cs (4)
33Action<StackExchangeRedisSettings>? configureSettings = null, 34Action<ConfigurationOptions>? configureOptions = null) 63Action<StackExchangeRedisSettings>? configureSettings = null, 64Action<ConfigurationOptions>? configureOptions = null)
Aspire.StackExchange.Redis.OutputCaching.Tests (1)
OutputCacheConformanceTests.cs (1)
24protected override void RegisterComponent(HostApplicationBuilder builder, Action<StackExchangeRedisSettings>? configure = null, string? key = null)
Aspire.StackExchange.Redis.Tests (1)
ConformanceTests.cs (1)
77protected override void RegisterComponent(HostApplicationBuilder builder, Action<StackExchangeRedisSettings>? configure = null, string? key = null)
Aspire.Templates.Tests (3)
tests\Shared\TemplatesTesting\AspireProject.cs (1)
163public async Task StartAppHostAsync(string[]? extraArgs = default, Action<ProcessStartInfo>? configureProcess = null, bool noBuild = true, bool waitForDashboardUrl = true, CancellationToken token = default)
tests\Shared\TemplatesTesting\ToolCommand.cs (2)
62public ToolCommand WithOutputDataReceived(Action<string?> handler) 68public ToolCommand WithErrorDataReceived(Action<string?> handler)
Aspire.TerminalHost (2)
src\Shared\ParentProcessWatchdog.cs (2)
97Action<int> exit) 126Action<int> exit)
Aspire.TestUtilities (2)
ActivityListenerHelper.cs (2)
20public static ActivityListener Create(ActivitySource targetSource, Action<Activity>? onActivityStarted = null, Action<Activity>? onActivityStopped = null)
Binding.UDS.IntegrationTests (8)
.packages\corewcf.primitives\1.8.0\contentFiles\CoreWCFWebApplicationExtensions.cs (1)
14public static Microsoft.Extensions.Hosting.IHost UseServiceModel(this Microsoft.AspNetCore.Builder.WebApplication app, Action<IServiceBuilder> configureServices)
ServiceHelper.cs (6)
30var configureServiceAction = (Action<IServiceCollection>)configureServicesMethod.CreateDelegate(typeof(Action<IServiceCollection>), startupInstance); 37var configureAction = (Action<IHost>)configureMethod.CreateDelegate(typeof(Action<IHost>), startupInstance);
UDSBindingTests.cs (1)
291Action<CoreWCF.ServiceHostBase> serviceHost = host => ChangeHostBehavior(host);
ConfigurationSchemaGenerator (1)
RuntimeSource\Configuration.Binder\Parser\KnownTypeSymbols.cs (1)
88ActionOfBinderOptions = binderOptions is null ? null : compilation.GetBestTypeByMetadataName(typeof(Action<>))?.Construct(binderOptions);
Contract.XmlSerializer.IntegrationTests (1)
XmlSerializerFormatSoapTest.cs (1)
80private static void RunWcfSoapServiceTest(Action<IWcfSoapService> testMethod)
crossgen2 (3)
parent\parent\Common\CommandLineHelpers.cs (3)
159public static RootCommand UseExtendedHelp(this RootCommand command, Action<ParseResult> customizer) 472private readonly Action<ParseResult> _customizer; 474public CustomizedHelpAction(HelpOption helpOption, Action<ParseResult> customizer)
CSharpSyntaxGenerator (1)
Program.cs (1)
161private static void WriteToFile(Action<TextWriter> writeAction, string outputFile)
datacollector (3)
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\UILanguageOverride.cs (3)
19private readonly Action<CultureInfo> _setDefaultThreadCurrentUICulture; 25public UiLanguageOverride(IEnvironmentVariableHelper environmentVariableHelper, Action<CultureInfo> setDefaultThreadCurrentUICulture) 43private static void ApplyOverrideToCurrentProcess(CultureInfo language, Action<CultureInfo> setDefaultThreadCurrentUICulture)
datacollector.arm64 (3)
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\UILanguageOverride.cs (3)
19private readonly Action<CultureInfo> _setDefaultThreadCurrentUICulture; 25public UiLanguageOverride(IEnvironmentVariableHelper environmentVariableHelper, Action<CultureInfo> setDefaultThreadCurrentUICulture) 43private static void ApplyOverrideToCurrentProcess(CultureInfo language, Action<CultureInfo> setDefaultThreadCurrentUICulture)
dotnet-aot (15)
parent\dotnet\Commands\Test\MTP\CtrlCCancellationManager.cs (2)
33private readonly Action<int> _exitAction; 39public CtrlCCancellationManager(Action onFirstCtrlC, Action<int>? exitAction = null, bool subscribeToConsole = true)
parent\dotnet\Commands\Test\MTP\MicrosoftTestingPlatformTestCommand.Help.cs (1)
18public IEnumerable<Action<HelpContext>> CustomHelpLayout()
parent\dotnet\Commands\Test\MTP\Terminal\TestProgressState.cs (1)
248Action<TestProgressState> incrementCountAction)
parent\dotnet\Commands\Test\MTP\Terminal\TestProgressStateAwareTerminal.cs (1)
112internal void WriteToTerminal(Action<ITerminal> write)
parent\dotnet\Commands\Test\MTP\TestApplication.cs (4)
26Action<CommandLineOptionMessages> onHelpRequested, 48private readonly Action<CommandLineOptionMessages> _onHelpRequested = onHelpRequested; 544Action<StringBuilder> appendTransportArguments) 948internal sealed class ProcessOutputCollector(int liveOutputTailLineCount, Action<string> writeOutput)
parent\dotnet\Commands\Test\MTP\TestApplicationActionQueue.cs (2)
30Action<CommandLineOptionMessages> onHelpRequested, 98Action<CommandLineOptionMessages> onHelpRequested,
parent\dotnet\Commands\Test\MTP\TestRunPolicy.cs (2)
22private readonly Action<TestRunCancellationReason>? _onCancellation; 40Action<TestRunCancellationReason>? onCancellation = null,
parent\dotnet\Parser.cs (1)
490foreach (var block in blocks)
parent\dotnet\PrintableTable.cs (1)
47public void PrintRows(IEnumerable<T> rows, Action<string> writeLine)
dotnet-dev-certs (5)
ReporterEventListener.cs (1)
23Action<string> report = eventData.Level switch
src\aspnetcore\src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (4)
80public CommandLineApplication Command(string name, Action<CommandLineApplication> configuration, 95public CommandOption Option(string template, string description, CommandOptionType optionType, Action<CommandOption> configuration) 98public CommandOption Option(string template, string description, CommandOptionType optionType, Action<CommandOption> configuration, bool inherited) 115public CommandArgument Argument(string name, string description, Action<CommandArgument> configuration, bool multipleValues = false)
dotnet-format (2)
Utilities\ProcessRunner.cs (2)
59Action<Process>? onProcessStartHandler = null, 70Action<Process>? onProcessStartHandler = null,
dotnet-getdocument (4)
src\aspnetcore\src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (4)
80public CommandLineApplication Command(string name, Action<CommandLineApplication> configuration, 95public CommandOption Option(string template, string description, CommandOptionType optionType, Action<CommandOption> configuration) 98public CommandOption Option(string template, string description, CommandOptionType optionType, Action<CommandOption> configuration, bool inherited) 115public CommandArgument Argument(string name, string description, Action<CommandArgument> configuration, bool multipleValues = false)
dotnet-openapi (4)
src\aspnetcore\src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (4)
80public CommandLineApplication Command(string name, Action<CommandLineApplication> configuration, 95public CommandOption Option(string template, string description, CommandOptionType optionType, Action<CommandOption> configuration) 98public CommandOption Option(string template, string description, CommandOptionType optionType, Action<CommandOption> configuration, bool inherited) 115public CommandArgument Argument(string name, string description, Action<CommandArgument> configuration, bool multipleValues = false)
dotnet-razorpagegenerator (1)
Program.cs (1)
53public static RazorProjectEngine CreateProjectEngine(string rootNamespace, string targetProjectDirectory, Action<RazorProjectEngineBuilder> configure = null)
dotnet-sourcelink (2)
dotnet-sql-cache (5)
Program.cs (1)
158Action<string> writer = reporter.Output;
src\aspnetcore\src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (4)
80public CommandLineApplication Command(string name, Action<CommandLineApplication> configuration, 95public CommandOption Option(string template, string description, CommandOptionType optionType, Action<CommandOption> configuration) 98public CommandOption Option(string template, string description, CommandOptionType optionType, Action<CommandOption> configuration, bool inherited) 115public CommandArgument Argument(string name, string description, Action<CommandArgument> configuration, bool multipleValues = false)
dotnet-svcutil-lib (88)
CodeDomFixup\CodeDomVisitors\AddAsyncOpenClose.cs (1)
35CodeTypeReference delegateType = new CodeTypeReference(typeof(Action<>));
FrameworkFork\System.ServiceModel\Internals\System\Runtime\ActionItem.cs (6)
34public static void Schedule(Action<object> callback, object state) 64private void ScheduleCallback(Action<object> callback) 74private static Action<object> s_invokeCallback; 76public static Action<object> InvokeCallbackAction 100private Action<object> _callback; 113public DefaultActionItem(Action<object> callback, object state, bool isLowPriority)
FrameworkFork\System.ServiceModel\Internals\System\Runtime\Fx.cs (3)
937internal sealed class ActionThunk<T1> : Thunk<Action<T1>> 939public ActionThunk(Action<T1> callback) : base(callback) 943public Action<T1> ThunkFrame
FrameworkFork\System.ServiceModel\Internals\System\Runtime\InputQueue.cs (9)
13private static Action<object> s_completeOutstandingReadersCallback; 14private static Action<object> s_completeWaitersFalseCallback; 15private static Action<object> s_completeWaitersTrueCallback; 16private static Action<object> s_onDispatchCallback; 17private static Action<object> s_onInvokeDequeuedCallback; 57public Action<T> DisposeItemCallback 484Action<T> disposeItemCallback = this.DisposeItemCallback; 797private static Action<object> s_timerCallback = new Action<object>(AsyncQueueReader.TimerCallback); 859private static Action<object> s_timerCallback = new Action<object>(AsyncQueueWaiter.TimerCallback);
FrameworkFork\System.ServiceModel\Internals\System\Runtime\ScheduleActionItemAsyncResult.cs (1)
10private static Action<object> s_doWork = new Action<object>(DoWork);
FrameworkFork\System.ServiceModel\Internals\System\Runtime\TaskHelpers.cs (1)
247public static Action<object> OnAsyncCompletionCallback = OnAsyncCompletion;
FrameworkFork\System.ServiceModel\Internals\System\Runtime\TimeoutHelper.cs (1)
250private static readonly Action<object> s_deregisterToken = (object state) =>
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\BufferedConnection.cs (1)
238public override AsyncCompletionResult BeginWrite(byte[] buffer, int offset, int size, bool immediate, TimeSpan timeout, Action<object> callback, object state)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\Connection.cs (11)
25Action<object> callback, object state); 31AsyncCompletionResult BeginRead(int offset, int size, TimeSpan timeout, Action<object> callback, object state); 78Action<object> callback, object state) 104Action<object> callback, object state) 170public override AsyncCompletionResult BeginRead(int offset, int size, TimeSpan timeout, Action<object> callback, object state) 207private static Action<object> s_onWriteComplete = new Action<object>(OnWriteComplete); 208private static Action<object> s_onReadComplete = new Action<object>(OnReadComplete); 452private Action<object> _readCallback; 453private Action<object> _writeCallback; 550Action<object> callback, object state) 667public AsyncCompletionResult BeginRead(int offset, int size, TimeSpan timeout, Action<object> callback, object state)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\CoreClrSocketConnection.cs (3)
26private static Action<object> s_onWaitForFinComplete = new Action<object>(OnWaitForFinComplete); 368Action<object> callback, object state) 627Action<object> callback, object state)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\FramingChannels.cs (3)
88protected override AsyncCompletionResult BeginCloseOutput(TimeSpan timeout, Action<object> callback, object state) 99protected override AsyncCompletionResult StartWritingBufferedMessage(Message message, ArraySegment<byte> messageData, bool allowOutputBatching, TimeSpan timeout, Action<object> callback, object state) 105protected override AsyncCompletionResult StartWritingStreamedMessage(Message message, TimeSpan timeout, Action<object> callback, object state)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\HttpChannelFactory.cs (1)
862private static readonly Action<object> s_cancelCts = state =>
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\IdlingCommunicationPool.cs (1)
107private static Action<object> s_onIdle;
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\ServiceChannel.cs (4)
1997private static Action<object> s_signalWaiter = new Action<object>(SignalWaiter); 2263private static Action<object> s_timerCallback = new Action<object>(TimerCallback); 2337private static Action<object> s_timerCallback; 2396private static Action<object> GetTimerCallback()
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\ServiceChannelProxy.cs (2)
172Action<IAsyncResult> endCallDelegate = (asyncResult) => 214Action<IAsyncResult> endCallDelegate = (asyncResult) =>
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\SocketConnection.cs (8)
31protected Action<object> _asyncReadCallback; 37protected Action<object> _asyncWriteCallback; 275Action<object> callback, object state) 288Action<object> callback, object state); 299Action<object> asyncWriteCallback = _asyncWriteCallback; 343Action<object> callback, object state) 359Action<object> callback, object state); 368Action<object> asyncReadCallback = _asyncReadCallback;
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\TransportDuplexSessionChannel.cs (4)
27private static Action<object> s_onWriteComplete = new Action<object>(OnWriteComplete); 488protected abstract AsyncCompletionResult StartWritingBufferedMessage(Message message, ArraySegment<byte> messageData, bool allowOutputBatching, TimeSpan timeout, Action<object> callback, object state); 490protected abstract AsyncCompletionResult BeginCloseOutput(TimeSpan timeout, Action<object> callback, object state); 500protected abstract AsyncCompletionResult StartWritingStreamedMessage(Message message, TimeSpan timeout, Action<object> callback, object state);
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\WebSocketTransportDuplexSessionChannel.cs (7)
22private Action<object> _waitCallback; 186protected override AsyncCompletionResult StartWritingBufferedMessage(Message message, ArraySegment<byte> messageData, bool allowOutputBatching, TimeSpan timeout, Action<object> callback, object state) 226protected override AsyncCompletionResult StartWritingStreamedMessage(Message message, TimeSpan timeout, Action<object> callback, object state) 248protected override AsyncCompletionResult BeginCloseOutput(TimeSpan timeout, Action<object> callback, object state) 396private async void HandleCloseOutputAsyncCompletion(Task task, TimeSpan timeout, Action<object> callback, object state) 412private async void HandleSendAsyncCompletion(Task task, TimeSpan timeout, Action<object> callback, object state) 1193public async void WriteEndOfMessageAsync(Action<object> callback, object state)
FrameworkFork\System.ServiceModel\System\ServiceModel\Dispatcher\BufferedReceiveBinder.cs (1)
16private static Action<object> s_tryReceive = new Action<object>(BufferedReceiveBinder.TryReceive);
FrameworkFork\System.ServiceModel\System\ServiceModel\Dispatcher\ChannelHandler.cs (4)
33private static Action<object> s_onContinueAsyncReceive = new Action<object>(ChannelHandler.OnContinueAsyncReceive); 34private static Action<object> s_onStartSyncMessagePump = new Action<object>(ChannelHandler.OnStartSyncMessagePump); 35private static Action<object> s_onStartAsyncMessagePump = new Action<object>(ChannelHandler.OnStartAsyncMessagePump); 36private static Action<object> s_openAndEnsurePump = new Action<object>(ChannelHandler.OpenAndEnsurePump);
FrameworkFork\System.ServiceModel\System\ServiceModel\Dispatcher\DuplexChannelBinder.cs (2)
801private static Action<object> s_timerCallback = new Action<object>(AsyncDuplexRequest.TimerCallback); 1035private static Action<object> s_receiveThreadSchedulerCallback;
FrameworkFork\System.ServiceModel\System\ServiceModel\Dispatcher\ListenerHandler.cs (1)
16private static Action<object> s_initiateChannelPump = new Action<object>(ListenerHandler.InitiateChannelPump);
FrameworkFork\System.ServiceModel\System\ServiceModel\Dispatcher\ThreadBehavior.cs (2)
16private static Action<object> s_cleanThreadCallback; 47private static Action<object> CleanThreadCallbackDelegate
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\SecurityUtils.cs (3)
1058private static readonly Action<object> s_scheduledCallback = new Action<object>(OnScheduled); 1060private Action<TimeSpan> _operationWithTimeout; 1062public OperationWithTimeoutAsyncResult(Action<TimeSpan> operationWithTimeout, TimeSpan timeout, AsyncCallback callback, object state)
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\TimeBoundedCache.cs (2)
15private static Action<object> s_purgeCallback; 47private static Action<object> PurgeCallback
Metadata\MetadataFileInfo.cs (4)
18internal MetadataFileInfo(object metadata, string filePath, string sourceUri, Action<XmlNS.XmlWriter> write) 31public Action<XmlNS.XmlWriter> Write { get; private set; } 61internal WsdlFileInfo(object metadata, string filePath, string sourceUri, Action<XmlNS.XmlWriter> write) : base(metadata, filePath, sourceUri, write) 76internal SchemaFileInfo(object metadata, string filePath, string sourceUri, Action<XmlNS.XmlWriter> write) : base(metadata, filePath, sourceUri, write)
Metadata\ServiceDescriptor.cs (2)
93public async Task ImportMetadataAsync(Action<WsdlImporter> onWsdlImporterCreated, Action<ServiceDescriptor> onBeforeMetadataImport, Func<ServiceDescriptor, bool> onAfterMetadataImport, CancellationToken cancellationToken)
dotnet-svcutil.xmlserializer.IntegrationTests (1)
src\System.Private.ServiceModel\tests\Scenarios\Contract\XmlSerializer\XmlSerializerFormatSoapTest.cs (1)
80private static void RunWcfSoapServiceTest(Action<IWcfSoapService> testMethod)
dotnet-user-jwts (7)
Commands\ProjectCommandLineApplication.cs (1)
40public ProjectCommandLineApplication Command(string name, Action<ProjectCommandLineApplication> configuration)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\BindingExtensions.g.cs (2)
46public static object? GetCore(this IConfiguration configuration, Type type, Action<BinderOptions>? configureOptions) 172public static BinderOptions? GetBinderOptions(Action<BinderOptions>? configureOptions)
src\aspnetcore\src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (4)
80public CommandLineApplication Command(string name, Action<CommandLineApplication> configuration, 95public CommandOption Option(string template, string description, CommandOptionType optionType, Action<CommandOption> configuration) 98public CommandOption Option(string template, string description, CommandOptionType optionType, Action<CommandOption> configuration, bool inherited) 115public CommandArgument Argument(string name, string description, Action<CommandArgument> configuration, bool multipleValues = false)
dotnet-user-secrets (4)
src\aspnetcore\src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (4)
80public CommandLineApplication Command(string name, Action<CommandLineApplication> configuration, 95public CommandOption Option(string template, string description, CommandOptionType optionType, Action<CommandOption> configuration) 98public CommandOption Option(string template, string description, CommandOptionType optionType, Action<CommandOption> configuration, bool inherited) 115public CommandArgument Argument(string name, string description, Action<CommandArgument> configuration, bool multipleValues = false)
dotnet-watch (1)
Watch\DotNetWatcher.cs (1)
70Action<OutputLine>? outputObserver = null;
GenerateDocumentationAndConfigFiles (49)
Program.cs (4)
1218Action<StringBuilder> startRulesetOrEditorconfig, 1219Action<StringBuilder> endRulesetOrEditorconfig, 1220Action<StringBuilder> startRulesSection, 1221Action<StringBuilder> endRulesSection,
src\a1065d420d446521\NamingStylePreferencesEditorConfigSerializer.cs (1)
52Action<string>? triviaWriter,
src\b310f676f7308b7f\SymbolUsageAnalysis.BasicBlockAnalysisData.cs (1)
178Action<BasicBlockAnalysisData> trackAllocatedData)
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\CompilerOptionParseUtilities.cs (1)
43Action<string>? log = null)
src\roslyn\src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (1)
29public static IEnumerable<T> Do<T>(this IEnumerable<T> source, Action<T> action)
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1.cs (2)
284/// <inheritdoc cref="ImmutableList{T}.ForEach(Action{T})"/> 285public void ForEach(Action<T> action)
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+Builder.cs (2)
134/// <inheritdoc cref="System.Collections.Immutable.ImmutableList{T}.Builder.ForEach(Action{T})"/> 135public void ForEach(Action<T> action)
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+ValueBuilder.cs (1)
185public readonly void ForEach(Action<T> action)
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedList`1.cs (1)
707public void ForEach(Action<T> action)
src\roslyn\src\Dependencies\PooledObjects\PooledDelegates.cs (8)
65public static Releaser GetPooledAction<TArg>(Action<TArg> unboundAction, TArg argument, out Action boundAction) 66=> GetPooledDelegate<ActionWithBoundArgument<TArg>, TArg, Action<TArg>, Action>(unboundAction, argument, out boundAction); 69/// Gets an <see cref="Action{T}"/> delegate, which calls <paramref name="unboundAction"/> with the specified 98public static Releaser GetPooledAction<T1, TArg>(Action<T1, TArg> unboundAction, TArg argument, out Action<T1> boundAction) 99=> GetPooledDelegate<ActionWithBoundArgument<T1, TArg>, TArg, Action<T1, TArg>, Action<T1>>(unboundAction, argument, out boundAction); 384: AbstractDelegateWithBoundArgument<ActionWithBoundArgument<TArg>, TArg, Action<TArg>, Action> 391: AbstractDelegateWithBoundArgument<ActionWithBoundArgument<T1, TArg>, TArg, Action<T1, TArg>, Action<T1>> 393protected override Action<T1> Bind()
src\roslyn\src\Dependencies\Threading\ProducerConsumer.cs (15)
48Func<Action<TItem>, TArgs, CancellationToken, Task> produceItems, 66Func<Action<TItem>, TArgs, CancellationToken, Task> produceItems, 89Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 103Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 126Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 140Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 159Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 173Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 193Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 206Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 225Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 249Func<Action<TItem>, TArgs, CancellationToken, Task> produceItems, 283/// Equivalent to <see cref="RunParallelAsync{TSource, TArgs}(IEnumerable{TSource}, Func{TSource, Action{TItem}, TArgs, CancellationToken, Task}, TArgs, CancellationToken)"/>, 290Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 321Func<Action<TItem>, TArgs, CancellationToken, Task> produceItems,
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\DiagnosticExtensions.cs (1)
168Action<Diagnostic> addDiagnostic,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Diagnostics\DiagnosticAnalyzerCategory.cs (1)
20/// it registers a <see cref="AnalysisContext.RegisterSyntaxNodeAction{TLanguageKindEnum}(Action{SyntaxNodeAnalysisContext}, TLanguageKindEnum[])"/> and then ends
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Diagnostics\IPragmaSuppressionsAnalyzer.cs (1)
27Action<Diagnostic> reportDiagnostic,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.SymbolKeyWriter.cs (7)
57private readonly Action<ISymbol> _writeSymbolKey; 58private readonly Action<string?> _writeString; 59private readonly Action<Location?> _writeLocation; 60private readonly Action<bool> _writeBoolean; 61private readonly Action<IParameterSymbol> _writeParameterType; 62private readonly Action<IParameterSymbol> _writeRefKind; 303private void WriteArray<T, U>(ImmutableArray<T> array, Action<U> writeValue)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AsyncLazy`1.cs (1)
563public void RegisterForCancellation(Action<object?> callback, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\NonReentrantLock.cs (1)
219private static readonly Action<object?> s_cancellationTokenCanceledEventHandler = CancellationTokenCanceledEventHandler;
GetDocument.Insider (14)
src\095dea4ec402cc66\HostFactoryResolver.cs (10)
65Action<object>? configureHostBuilder = null, 66Action<Exception?>? entrypointCompleted = null, 67IDictionary<string, Action<object?>>? arbitraryActions = null) 206private readonly Action<object>? _configure; 207private readonly Action<Exception?>? _entrypointCompleted; 208private readonly IDictionary<string, Action<object?>>? _arbitraryActions; 216Action<object>? configure, 217Action<Exception?>? entrypointCompleted, 218IDictionary<string, Action<object?>>? arbitraryActions) 355else if (_arbitraryActions?.TryGetValue(value.Key, out var arbitraryAction) == true)
src\aspnetcore\src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (4)
80public CommandLineApplication Command(string name, Action<CommandLineApplication> configuration, 95public CommandOption Option(string template, string description, CommandOptionType optionType, Action<CommandOption> configuration) 98public CommandOption Option(string template, string description, CommandOptionType optionType, Action<CommandOption> configuration, bool inherited) 115public CommandArgument Argument(string name, string description, Action<CommandArgument> configuration, bool multipleValues = false)
ILAssembler (6)
EntityRegistry.cs (5)
797private TEntity GetOrCreateEntity<TKey, TEntity>(TKey key, TableIndex table, Dictionary<TKey, TEntity> cache, Func<TKey, TEntity> constructor, Action<TEntity> onCreate) 821public TypeDefinitionEntity GetOrCreateTypeDefinition(TypeDefinitionEntity? containingType, string @namespace, string name, Action<TypeDefinitionEntity> onCreateType) 835public AssemblyReferenceEntity GetOrCreateAssemblyReference(string name, Action<AssemblyReferenceEntity> onCreateAssemblyReference) 840public ModuleReferenceEntity GetOrCreateModuleReference(string name, Action<ModuleReferenceEntity> onCreateModuleReference) 1664public ExportedTypeEntity GetOrCreateExportedType(EntityBase? implementation, string @namespace, string name, Action<ExportedTypeEntity> onCreateType)
VTableFixupSupport.cs (1)
71Action<string> reportError)
ilc (3)
parent\parent\Common\CommandLineHelpers.cs (3)
159public static RootCommand UseExtendedHelp(this RootCommand command, Action<ParseResult> customizer) 472private readonly Action<ParseResult> _customizer; 474public CustomizedHelpAction(HelpOption helpOption, Action<ParseResult> customizer)
ILCompiler.DependencyAnalysisFramework (6)
DependencyAnalyzer.cs (3)
142public sealed override event Action<DependencyNodeCore<DependencyContextType>> NewMarkedNode; 144public sealed override event Action<List<DependencyNodeCore<DependencyContextType>>> ComputeDependencyRoutine; 146public sealed override event Action<int> ComputingDependencyPhaseChange;
DependencyAnalyzerBase.cs (3)
57public abstract event Action<DependencyNodeCore<DependencyContextType>> NewMarkedNode; 64public abstract event Action<List<DependencyNodeCore<DependencyContextType>>> ComputeDependencyRoutine; 70public abstract event Action<int> ComputingDependencyPhaseChange;
ILCompiler.ReadyToRun (2)
Compiler\DependencyAnalysis\ReadyToRun\TypeValidationChecker.cs (1)
27private void LogErrors(Action<string> loggingFunction)
PortableCallHelpers\PortableCallHelpersGenerator.cs (1)
140private static void WriteIfDifferent(string path, InteropLogger log, Action<TextWriter> emit)
illink (16)
ILLink.RoslynAnalyzer (34)
DynamicallyAccessedMembersTypeHierarchy.cs (1)
19Action<Diagnostic> reportDiagnostic)
IGenericInstantiationAnalysis.cs.cs (1)
18Action<Diagnostic>? reportDiagnostic);
RequiresAnalyzerBase.cs (8)
45Action<Diagnostic>? reportDiagnostic) 66private protected virtual ImmutableArray<(Action<SyntaxNodeAnalysisContext> Action, SyntaxKind[] SyntaxKind)> ExtraSyntaxNodeActions { get; } = ImmutableArray<(Action<SyntaxNodeAnalysisContext> Action, SyntaxKind[] SyntaxKind)>.Empty; 67private protected virtual ImmutableArray<(Action<SymbolAnalysisContext> Action, SymbolKind[] SymbolKind)> ExtraSymbolActions { get; } = ImmutableArray<(Action<SymbolAnalysisContext> Action, SymbolKind[] SymbolKind)>.Empty; 68private protected virtual ImmutableArray<Action<CompilationAnalysisContext>> ExtraCompilationActions { get; } = ImmutableArray<Action<CompilationAnalysisContext>>.Empty; 151foreach (var extraCompilationAction in ExtraCompilationActions)
RequiresDynamicCodeAnalyzer.cs (2)
179private protected override ImmutableArray<Action<CompilationAnalysisContext>> ExtraCompilationActions => 180ImmutableArray.Create<Action<CompilationAnalysisContext>>((context) =>
RequiresUnreferencedCodeAnalyzer.cs (3)
87private protected override ImmutableArray<Action<CompilationAnalysisContext>> ExtraCompilationActions => 88ImmutableArray.Create<Action<CompilationAnalysisContext>>((context) => 110Action<Diagnostic>? reportDiagnostic)
TrimAnalysis\DiagnosticContext.cs (2)
17private readonly Action<Diagnostic>? _reportDiagnostic; 20public DiagnosticContext(Location location, Action<Diagnostic>? reportDiagnostic, Compilation compilation)
TrimAnalysis\FeatureCheckReturnValuePattern.cs (1)
33public void ReportDiagnostics(DataFlowAnalyzerContext context, Action<Diagnostic> reportDiagnostic)
TrimAnalysis\GenericArgumentDataFlow.cs (2)
23private readonly Action<Diagnostic>? _reportDiagnostic; 31Action<Diagnostic>? reportDiagnostic)
TrimAnalysis\HandleCallAction.cs (1)
39Action<Diagnostic>? reportDiagnostic)
TrimAnalysis\ReflectionAccessAnalyzer.cs (2)
17readonly Action<Diagnostic>? _reportDiagnostic; 24Action<Diagnostic>? reportDiagnostic,
TrimAnalysis\RequireDynamicallyAccessedMembersAction.cs (2)
21readonly Action<Diagnostic>? _reportDiagnostic; 34Action<Diagnostic>? reportDiagnostic,
TrimAnalysis\TrimAnalysisAssignmentPattern.cs (1)
55public void ReportDiagnostics(DataFlowAnalyzerContext context, Action<Diagnostic> reportDiagnostic)
TrimAnalysis\TrimAnalysisBackingFieldAccessPattern.cs (1)
48public void ReportDiagnostics(DataFlowAnalyzerContext context, Action<Diagnostic> reportDiagnostic)
TrimAnalysis\TrimAnalysisFieldAccessPattern.cs (1)
47public void ReportDiagnostics(DataFlowAnalyzerContext context, Action<Diagnostic> reportDiagnostic)
TrimAnalysis\TrimAnalysisGenericInstantiationPattern.cs (1)
48public void ReportDiagnostics(DataFlowAnalyzerContext context, Action<Diagnostic> reportDiagnostic)
TrimAnalysis\TrimAnalysisMethodCallPattern.cs (1)
78public void ReportDiagnostics(DataFlowAnalyzerContext context, Action<Diagnostic> reportDiagnostic)
TrimAnalysis\TrimAnalysisPatternStore.cs (1)
125public void ReportDiagnostics(DataFlowAnalyzerContext context, Action<Diagnostic> reportDiagnostic)
TrimAnalysis\TrimAnalysisReflectionAccessPattern.cs (1)
46public void ReportDiagnostics(DataFlowAnalyzerContext context, Action<Diagnostic> reportDiagnostic)
TrimAnalysis\TrimAnalysisVisitor.cs (1)
405Action<Diagnostic>? reportDiagnostic,
TrimAnalysis\TrimDataFlowAnalysis.cs (1)
55public void ReportDiagnostics(Action<Diagnostic> reportDiagnostic)
Infrastructure.Common (2)
TestEventListener.cs (2)
18private Action<EventWrittenEventArgs> _eventWritten; 33public new Action<EventWrittenEventArgs> EventWritten
Infrastructure.Tests (2)
TestTriggerMap\SelectTestsCliTests.cs (1)
1253private static void WithGitHubEnv(string dir, Action<Func<IReadOnlyDictionary<string, string>>> body)
TestTriggerMap\SelectTestsLayer1IntegrationTests.cs (1)
345public void WithGitHubEnvRedirected(Action<Func<IReadOnlyDictionary<string, string>>> body)
Microsoft.Agents.AI.ProjectTemplates.Tests (1)
test\ProjectTemplates\Infrastructure\VerifyScrubbers.cs (1)
39Action<StringBuilder> scrubPorts = content =>
Microsoft.Arcade.Common (11)
Command.cs (9)
20private Action<string> _statusForward; 25private Action<string> _stdOutForward; 26private Action<string> _stdErrForward; 28private Action<string> _stdOutHandler; 29private Action<string> _stdErrHandler; 186public ICommand OnOutputLine(Action<string> handler) 198public ICommand OnErrorLine(Action<string> handler) 252private void ProcessData(string data, StringWriter capture, Action<string> forward, Action<string> handler)
ICommand.cs (2)
19ICommand OnErrorLine(Action<string> handler); 20ICommand OnOutputLine(Action<string> handler);
Microsoft.AspNetCore (30)
BootstrapHostBuilder.cs (3)
16private readonly List<Action<IConfigurationBuilder>> _configureHostActions = new(); 43public IHostBuilder ConfigureHostConfiguration(Action<IConfigurationBuilder> configureDelegate) 87foreach (var configureHostAction in _configureHostActions)
ConfigureHostBuilder.cs (3)
62public IHostBuilder ConfigureHostConfiguration(Action<IConfigurationBuilder> configureDelegate) 117IHostBuilder ISupportsConfigureWebHost.ConfigureWebHost(Action<IWebHostBuilder> configure, Action<WebHostBuilderOptions> configureOptions)
ConfigureWebHostBuilder.cs (2)
98public IWebHostBuilder ConfigureServices(Action<IServiceCollection> configureServices) 168IWebHostBuilder ISupportsStartup.Configure(Action<IApplicationBuilder> configure)
ForwardedHeadersStartupFilter.cs (2)
19public Action<IApplicationBuilder> Configure(Action<IApplicationBuilder> next)
GenericHostBuilderExtensions.cs (3)
32public static IHostBuilder ConfigureWebHostDefaults(this IHostBuilder builder, Action<IWebHostBuilder> configure) 58public static IHostBuilder ConfigureWebHostDefaults(this IHostBuilder builder, Action<IWebHostBuilder> configure, Action<WebHostBuilderOptions> configureOptions)
HostFilteringStartupFilter.cs (2)
11public Action<IApplicationBuilder> Configure(Action<IApplicationBuilder> next)
WebApplicationBuilder.cs (8)
39internal WebApplicationBuilder(WebApplicationOptions options, Action<IHostBuilder>? configureDefaults = null) 87internal WebApplicationBuilder(WebApplicationOptions options, bool slim, Action<IHostBuilder>? configureDefaults = null) 157internal WebApplicationBuilder(WebApplicationOptions options, bool slim, bool empty, Action<IHostBuilder>? configureDefaults = null) 485var configureImplicitMiddlewares = (IApplicationBuilder pipeline) => 503var configureAuthImplicitMiddlewares = (IApplicationBuilder pipeline) => 571private sealed class PostRoutingPipeline(IApplicationBuilder app, Action<IApplicationBuilder> configure) 574private readonly Action<IApplicationBuilder> _configure = configure; 585void IHostApplicationBuilder.ConfigureContainer<TContainerBuilder>(IServiceProviderFactory<TContainerBuilder> factory, Action<TContainerBuilder>? configure) =>
WebHost.cs (7)
58public static IWebHost Start(Action<IRouteBuilder> routeBuilder) => 68public static IWebHost Start([StringSyntax(StringSyntaxAttribute.Uri)] string url, Action<IRouteBuilder> routeBuilder) 80public static IWebHost StartWith(Action<IApplicationBuilder> app) => 90public static IWebHost StartWith([StringSyntax(StringSyntaxAttribute.Uri)] string url, Action<IApplicationBuilder> app) => 93private static IWebHost StartWith(string? url, Action<IServiceCollection>? configureServices, Action<IApplicationBuilder> app, string? applicationName) 255private static void ConfigureWebDefaultsWorker(IWebHostBuilder builder, Action<IServiceCollection>? configureRouting)
Microsoft.AspNetCore.Antiforgery (2)
AntiforgeryServiceCollectionExtensions.cs (2)
44/// <param name="setupAction">An <see cref="Action{AntiforgeryOptions}"/> to configure the provided <see cref="AntiforgeryOptions"/>.</param> 46public static IServiceCollection AddAntiforgery(this IServiceCollection services, Action<AntiforgeryOptions> setupAction)
Microsoft.AspNetCore.Authentication (6)
AuthenticationBuilder.cs (5)
30private AuthenticationBuilder AddSchemeHelper<TOptions, [DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors)] THandler>(string authenticationScheme, string? displayName, Action<TOptions>? configureOptions) 65public virtual AuthenticationBuilder AddScheme<TOptions, [DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors)] THandler>(string authenticationScheme, string? displayName, Action<TOptions>? configureOptions) 78public virtual AuthenticationBuilder AddScheme<TOptions, [DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors)] THandler>(string authenticationScheme, Action<TOptions>? configureOptions) 93public virtual AuthenticationBuilder AddRemoteScheme<TOptions, [DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors)] THandler>(string authenticationScheme, string? displayName, Action<TOptions>? configureOptions) 109public virtual AuthenticationBuilder AddPolicyScheme(string authenticationScheme, string? displayName, Action<PolicySchemeOptions> configureOptions)
AuthenticationServiceCollectionExtensions.cs (1)
51public static AuthenticationBuilder AddAuthentication(this IServiceCollection services, Action<AuthenticationOptions> configureOptions)
Microsoft.AspNetCore.Authentication.Abstractions (1)
AuthenticationOptions.cs (1)
32public void AddScheme(string name, Action<AuthenticationSchemeBuilder> configureBuilder)
Microsoft.AspNetCore.Authentication.BearerToken (2)
BearerTokenExtensions.cs (2)
49public static AuthenticationBuilder AddBearerToken(this AuthenticationBuilder builder, Action<BearerTokenOptions> configure) 62public static AuthenticationBuilder AddBearerToken(this AuthenticationBuilder builder, string authenticationScheme, Action<BearerTokenOptions> configure)
Microsoft.AspNetCore.Authentication.Certificate (3)
CertificateAuthenticationExtensions.cs (3)
54public static AuthenticationBuilder AddCertificate(this AuthenticationBuilder builder, Action<CertificateAuthenticationOptions>? configureOptions) 72Action<CertificateAuthenticationOptions>? configureOptions) 88Action<CertificateValidationCacheOptions>? configureOptions = null)
Microsoft.AspNetCore.Authentication.Cookies (3)
CookieExtensions.cs (3)
50public static AuthenticationBuilder AddCookie(this AuthenticationBuilder builder, Action<CookieAuthenticationOptions> configureOptions) 63public static AuthenticationBuilder AddCookie(this AuthenticationBuilder builder, string authenticationScheme, Action<CookieAuthenticationOptions> configureOptions) 77public static AuthenticationBuilder AddCookie(this AuthenticationBuilder builder, string authenticationScheme, string? displayName, Action<CookieAuthenticationOptions> configureOptions)
Microsoft.AspNetCore.Authentication.Core (1)
AuthenticationCoreServiceCollectionExtensions.cs (1)
38public static IServiceCollection AddAuthenticationCore(this IServiceCollection services, Action<AuthenticationOptions> configureOptions)
Microsoft.AspNetCore.Authentication.DeviceBoundSessions (3)
DeviceBoundSessionExtensions.cs (3)
43Action<DbscOptions> configureOptions) 71Action<DbscOptions> configureOptions) 78Action<DbscOptions>? configureOptions)
Microsoft.AspNetCore.Authentication.Facebook (3)
FacebookExtensions.cs (3)
36public static AuthenticationBuilder AddFacebook(this AuthenticationBuilder builder, Action<FacebookOptions> configureOptions) 50public static AuthenticationBuilder AddFacebook(this AuthenticationBuilder builder, string authenticationScheme, Action<FacebookOptions> configureOptions) 64public static AuthenticationBuilder AddFacebook(this AuthenticationBuilder builder, string authenticationScheme, string displayName, Action<FacebookOptions> configureOptions)
Microsoft.AspNetCore.Authentication.Google (3)
GoogleExtensions.cs (3)
36public static AuthenticationBuilder AddGoogle(this AuthenticationBuilder builder, Action<GoogleOptions> configureOptions) 50public static AuthenticationBuilder AddGoogle(this AuthenticationBuilder builder, string authenticationScheme, Action<GoogleOptions> configureOptions) 65public static AuthenticationBuilder AddGoogle(this AuthenticationBuilder builder, string authenticationScheme, string displayName, Action<GoogleOptions> configureOptions)
Microsoft.AspNetCore.Authentication.JwtBearer (3)
JwtBearerExtensions.cs (3)
48public static AuthenticationBuilder AddJwtBearer(this AuthenticationBuilder builder, Action<JwtBearerOptions> configureOptions) 61public static AuthenticationBuilder AddJwtBearer(this AuthenticationBuilder builder, string authenticationScheme, Action<JwtBearerOptions> configureOptions) 75public static AuthenticationBuilder AddJwtBearer(this AuthenticationBuilder builder, string authenticationScheme, string? displayName, Action<JwtBearerOptions> configureOptions)
Microsoft.AspNetCore.Authentication.MicrosoftAccount (3)
MicrosoftAccountExtensions.cs (3)
36public static AuthenticationBuilder AddMicrosoftAccount(this AuthenticationBuilder builder, Action<MicrosoftAccountOptions> configureOptions) 50public static AuthenticationBuilder AddMicrosoftAccount(this AuthenticationBuilder builder, string authenticationScheme, Action<MicrosoftAccountOptions> configureOptions) 65public static AuthenticationBuilder AddMicrosoftAccount(this AuthenticationBuilder builder, string authenticationScheme, string displayName, Action<MicrosoftAccountOptions> configureOptions)
Microsoft.AspNetCore.Authentication.Negotiate (6)
Internal\NegotiateOptionsValidationStartupFilter.cs (2)
20public Action<IApplicationBuilder> Configure(Action<IApplicationBuilder> next)
NegotiateExtensions.cs (3)
40public static AuthenticationBuilder AddNegotiate(this AuthenticationBuilder builder, Action<NegotiateOptions> configureOptions) 54public static AuthenticationBuilder AddNegotiate(this AuthenticationBuilder builder, string authenticationScheme, Action<NegotiateOptions> configureOptions) 69public static AuthenticationBuilder AddNegotiate(this AuthenticationBuilder builder, string authenticationScheme, string? displayName, Action<NegotiateOptions> configureOptions)
NegotiateOptions.cs (1)
66public void EnableLdap(Action<LdapSettings> configureSettings)
Microsoft.AspNetCore.Authentication.OAuth (4)
OAuthExtensions.cs (4)
24public static AuthenticationBuilder AddOAuth(this AuthenticationBuilder builder, string authenticationScheme, Action<OAuthOptions> configureOptions) 35public static AuthenticationBuilder AddOAuth(this AuthenticationBuilder builder, string authenticationScheme, string displayName, Action<OAuthOptions> configureOptions) 45public static AuthenticationBuilder AddOAuth<TOptions, [DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors)] THandler>(this AuthenticationBuilder builder, string authenticationScheme, Action<TOptions> configureOptions) 58public static AuthenticationBuilder AddOAuth<TOptions, [DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors)] THandler>(this AuthenticationBuilder builder, string authenticationScheme, string displayName, Action<TOptions> configureOptions)
Microsoft.AspNetCore.Authentication.OpenIdConnect (3)
OpenIdConnectExtensions.cs (3)
40public static AuthenticationBuilder AddOpenIdConnect(this AuthenticationBuilder builder, Action<OpenIdConnectOptions> configureOptions) 54public static AuthenticationBuilder AddOpenIdConnect(this AuthenticationBuilder builder, string authenticationScheme, Action<OpenIdConnectOptions> configureOptions) 69public static AuthenticationBuilder AddOpenIdConnect(this AuthenticationBuilder builder, string authenticationScheme, string? displayName, Action<OpenIdConnectOptions> configureOptions)
Microsoft.AspNetCore.Authentication.Twitter (3)
TwitterExtensions.cs (3)
38public static AuthenticationBuilder AddTwitter(this AuthenticationBuilder builder, Action<TwitterOptions> configureOptions) 52public static AuthenticationBuilder AddTwitter(this AuthenticationBuilder builder, string authenticationScheme, Action<TwitterOptions> configureOptions) 67public static AuthenticationBuilder AddTwitter(this AuthenticationBuilder builder, string authenticationScheme, string displayName, Action<TwitterOptions> configureOptions)
Microsoft.AspNetCore.Authentication.WsFederation (3)
WsFederationExtensions.cs (3)
30public static AuthenticationBuilder AddWsFederation(this AuthenticationBuilder builder, Action<WsFederationOptions> configureOptions) 40public static AuthenticationBuilder AddWsFederation(this AuthenticationBuilder builder, string authenticationScheme, Action<WsFederationOptions> configureOptions) 51public static AuthenticationBuilder AddWsFederation(this AuthenticationBuilder builder, string authenticationScheme, string displayName, Action<WsFederationOptions> configureOptions)
Microsoft.AspNetCore.Authorization (5)
AuthorizationBuilder.cs (3)
85public virtual AuthorizationBuilder AddPolicy(string name, Action<AuthorizationPolicyBuilder> configurePolicy) 109public virtual AuthorizationBuilder AddDefaultPolicy(string name, Action<AuthorizationPolicyBuilder> configurePolicy) 136public virtual AuthorizationBuilder AddFallbackPolicy(string name, Action<AuthorizationPolicyBuilder> configurePolicy)
AuthorizationOptions.cs (1)
67public void AddPolicy(string name, Action<AuthorizationPolicyBuilder> configurePolicy)
AuthorizationServiceCollectionExtensions.cs (1)
48public static IServiceCollection AddAuthorizationCore(this IServiceCollection services, Action<AuthorizationOptions> configure)
Microsoft.AspNetCore.Authorization.Policy (3)
AuthorizationEndpointConventionBuilderExtensions.cs (1)
103public static TBuilder RequireAuthorization<TBuilder>(this TBuilder builder, Action<AuthorizationPolicyBuilder> configurePolicy)
parent\parent\parent\parent\Http\Routing\src\DataSourceDependentCache.cs (1)
18private readonly Action<object?> _initializerWithState;
PolicyServiceCollectionExtensions.cs (1)
59public static IServiceCollection AddAuthorization(this IServiceCollection services, Action<AuthorizationOptions> configure)
Microsoft.AspNetCore.Components (59)
CompilerServices\RuntimeHelpers.cs (2)
34public static EventCallback<T> CreateInferredEventCallback<T>(object receiver, Action<T> callback, T value) 94public static Func<T, Task> CreateInferredBindSetter<T>(Action<T?> callback, T value)
EventCallbackFactory.cs (3)
49public EventCallback Create(object receiver, Action<object> callback) 133public EventCallback<TValue> Create<TValue>(object receiver, Action<TValue> callback) 177public EventCallback<TValue> CreateInferred<TValue>(object receiver, Action<TValue> callback, TValue value)
EventCallbackFactoryBinderExtensions.cs (36)
49Action<string?> setter, 89Action<bool> setter, 129Action<bool?> setter, 169Action<int> setter, 209Action<int?> setter, 249Action<long> setter, 289Action<short> setter, 329Action<long?> setter, 369Action<short?> setter, 409Action<float> setter, 449Action<float?> setter, 489Action<double> setter, 529Action<double?> setter, 569Action<decimal> setter, 609Action<decimal?> setter, 649Action<DateTime> setter, 690Action<DateTime> setter, 733Action<DateTime?> setter, 774Action<DateTime?> setter, 817Action<DateTimeOffset> setter, 858Action<DateTimeOffset> setter, 901Action<DateTimeOffset?> setter, 942Action<DateTimeOffset?> setter, 985Action<DateOnly> setter, 1026Action<DateOnly> setter, 1069Action<DateOnly?> setter, 1110Action<DateOnly?> setter, 1153Action<TimeOnly> setter, 1194Action<TimeOnly> setter, 1237Action<TimeOnly?> setter, 1278Action<TimeOnly?> setter, 1322Action<T> setter, 1353Action<T> setter, 1358Action<ChangeEventArgs> callback = e => 1441Action<T> setter, 1447Action<ChangeEventArgs> callback = e =>
EventCallbackFactoryEventArgsExtensions.cs (2)
19public static EventCallback<EventArgs> Create(this EventCallbackFactory factory, object receiver, Action<EventArgs> callback) 49public static EventCallback<ChangeEventArgs> Create(this EventCallbackFactory factory, object receiver, Action<ChangeEventArgs> callback)
EventCallbackWorkItem.cs (1)
50case Action<T> actionEventArgs:
Rendering\RendererSynchronizationContext.cs (3)
191private async Task PostAsync<TState>(Task antecedent, Action<TState> callback, TState state) 211private void SendIfQuiescedOrElsePost<TState>(Action<TState> callback, TState state) 236Action<TState> callback,
Rendering\RenderTreeBuilder.cs (2)
596public void AddElementReferenceCapture(int sequence, Action<ElementReference> elementReferenceCaptureAction) 612public void AddComponentReferenceCapture(int sequence, Action<object> componentReferenceCaptureAction)
RenderTree\RenderTreeFrame.cs (8)
209[FieldOffset(24)] internal Action<ElementReference> ElementReferenceCaptureActionField; 221public Action<ElementReference> ElementReferenceCaptureAction => ElementReferenceCaptureActionField; 228[FieldOffset(16)] internal Action<object> ComponentReferenceCaptureActionField; 246public Action<object> ComponentReferenceCaptureAction => ComponentReferenceCaptureActionField; 371private RenderTreeFrame(int sequence, Action<ElementReference> elementReferenceCaptureAction, string elementReferenceCaptureId) 381private RenderTreeFrame(int sequence, Action<object> componentReferenceCaptureAction, int parentFrameIndex) 411internal static RenderTreeFrame ElementReferenceCapture(int sequence, Action<ElementReference> elementReferenceCaptureAction) 414internal static RenderTreeFrame ComponentReferenceCapture(int sequence, Action<object> componentReferenceCaptureAction, int parentFrameIndex)
RenderTree\RenderTreeFrameArrayBuilder.cs (2)
93public void AppendElementReferenceCapture(int sequence, Action<ElementReference> elementReferenceCaptureAction) 108public void AppendComponentReferenceCapture(int sequence, Action<object> componentReferenceCaptureAction, int parentFrameIndexValue)
Microsoft.AspNetCore.Components.AI (14)
Engine\AgentContext.cs (8)
24private readonly List<Action<ConversationTurn>> _turnAddedCallbacks = new(); 25private readonly List<Action<ConversationStatus>> _statusChangedCallbacks = new(); 174public IDisposable RegisterOnTurnAdded(Action<ConversationTurn> callback) 178return new CallbackRegistration<Action<ConversationTurn>>(_turnAddedCallbacks, callback); 186public IDisposable RegisterOnStatusChanged(Action<ConversationStatus> callback) 190return new CallbackRegistration<Action<ConversationStatus>>(_statusChangedCallbacks, callback); 335foreach (var callback in snapshot) 344foreach (var callback in snapshot)
Engine\UIAgent.cs (2)
78public UIAgent(IChatClient chatClient, Action<UIAgentOptions>? configure) 89public UIAgent(IChatClient chatClient, Action<UIAgentOptions>? configure, ILoggerFactory? loggerFactory)
Engine\UIAgentOfT.cs (3)
48Action<UIAgentOptions<TState>> configure, 63Action<UIAgentOptions<TState>> configure, 73Action<UIAgentOptions<TState>>? configure,
Pipeline\UIAgentOptions.cs (1)
29public Action<StateMapperContext>? StateMapper { get; set; }
Microsoft.AspNetCore.Components.Endpoints (33)
Builder\RazorComponentEndpointDataSource.cs (8)
21private readonly List<Action<EndpointBuilder>> _conventions = []; 22private readonly List<Action<EndpointBuilder>> _finallyConventions = []; 23private readonly List<Action<ComponentApplicationBuilder>> _componentApplicationBuilderActions = []; 36internal List<Action<EndpointBuilder>> Conventions => _conventions; 37internal List<Action<ComponentApplicationBuilder>> ComponentApplicationBuilderActions => _componentApplicationBuilderActions; 112foreach (var action in ComponentApplicationBuilderActions) 191foreach (var convention in _conventions) 196foreach (var convention in _finallyConventions)
Builder\RazorComponentEndpointFactory.cs (4)
26IReadOnlyList<Action<EndpointBuilder>> conventions, 27IReadOnlyList<Action<EndpointBuilder>> finallyConventions, 60foreach (var convention in conventions) 65foreach (var finallyConvention in finallyConventions)
Builder\RazorComponentsEndpointConventionBuilder.cs (10)
19private readonly List<Action<EndpointBuilder>> _conventions; 20private readonly List<Action<EndpointBuilder>> _finallyConventions; 21private readonly List<Action<ComponentApplicationBuilder>> _componentApplicationBuilderActions; 27List<Action<EndpointBuilder>> conventions, 28List<Action<EndpointBuilder>> finallyConventions, 29List<Action<ComponentApplicationBuilder>> componentApplicationBuilderActions) 39internal List<Action<ComponentApplicationBuilder>> ComponentApplicationBuilderActions => _componentApplicationBuilderActions; 47internal event Action<RazorComponentEndpointUpdateContext>? BeforeCreateEndpoints; 50public void Add(Action<EndpointBuilder> convention) 63public void Finally(Action<EndpointBuilder> finallyConvention)
Builder\RazorComponentsEndpointConventionBuilderExtensions.cs (1)
76Action<BrowserOptions> configureOptions)
Builder\RenderModeEndpointProvider.cs (4)
39List<Action<EndpointBuilder>> conventions, 40List<Action<EndpointBuilder>> finallyConventions) 46foreach (var convention in conventions) 51foreach (var finallyConvention in finallyConventions)
Builder\ResourcePreloadService.cs (2)
8private Action<List<PreloadAsset>>? handler; 10public void SetPreloadingHandler(Action<List<PreloadAsset>> handler)
DependencyInjection\HotReloadService.cs (2)
20private static event Action<Type[]?>? UpdateApplicationEvent; 21internal static event Action<Type[]?>? ClearCacheEvent;
DependencyInjection\RazorComponentsServiceCollectionExtensions.cs (2)
34/// <param name="configure">An <see cref="Action{RazorComponentOptions}"/> to configure the provided <see cref="RazorComponentsServiceOptions"/>.</param> 37public static IRazorComponentsBuilder AddRazorComponents(this IServiceCollection services, Action<RazorComponentsServiceOptions>? configure = null)
Microsoft.AspNetCore.Components.Media (3)
FileDownload.cs (1)
161internal void Initialize(Action<ElementReference> capture, EventCallback onClick)
MediaContext.cs (2)
27private Action<ElementReference>? _capture; 30internal void Initialize(Action<ElementReference> capture) => _capture = capture;
Microsoft.AspNetCore.Components.Server (10)
Builder\ComponentEndpointConventionBuilder.cs (2)
29public void Add(Action<EndpointBuilder> convention) 37public void Finally(Action<EndpointBuilder> finalConvention)
Builder\ComponentEndpointRouteBuilderExtensions.cs (2)
52Action<HttpConnectionDispatcherOptions> configureOptions) 70Action<HttpConnectionDispatcherOptions> configureOptions)
Builder\ServerComponentsEndpointOptions.cs (1)
65public Action<HttpConnectionDispatcherOptions>? ConfigureConnection { get; set; }
Builder\ServerRazorComponentsEndpointConventionBuilderExtensions.cs (1)
35Action<ServerComponentsEndpointOptions> configure)
DependencyInjection\ComponentServiceCollectionExtensions.cs (1)
37public static IServerSideBlazorBuilder AddServerSideBlazor(this IServiceCollection services, Action<CircuitOptions>? configure = null)
DependencyInjection\ServerRazorComponentsBuilderExtensions.cs (1)
33public static IServerSideBlazorBuilder AddInteractiveServerComponents(this IRazorComponentsBuilder builder, Action<CircuitOptions>? configure = null)
DependencyInjection\ServerSideBlazorBuilderExtensions.cs (2)
20public static IServerSideBlazorBuilder AddCircuitOptions(this IServerSideBlazorBuilder builder, Action<CircuitOptions> configure) 36public static IServerSideBlazorBuilder AddHubOptions(this IServerSideBlazorBuilder builder, Action<HubOptions> configure)
Microsoft.AspNetCore.Components.Server.AutoPause (1)
AutoPauseBrowserOptionsExtensions.cs (1)
22public static BrowserOptions AddAutoPause(this BrowserOptions options, Action<AutoPauseBrowserOptions>? configure = null)
Microsoft.AspNetCore.Components.Testing (15)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\ServiceOverrideResolver.g.cs (1)
8public global::System.Action<global::Microsoft.Extensions.DependencyInjection.IServiceCollection>? TryResolve(
Infrastructure\IE2EServiceOverrideResolver.cs (1)
44Action<IServiceCollection>? TryResolve(string assemblyQualifiedTypeName, string methodName);
Infrastructure\ServerFactory.cs (2)
26Action<ServerStartOptions>? configure, 149Action<ServerStartOptions>? configure,
Infrastructure\ServerInstance.cs (2)
28private readonly Action<string>? _onDisposed; 60internal ServerInstance(string appName, string key, string proxyUrl, Action<string>? onDisposed)
Infrastructure\TestInfrastructureStartupFilter.cs (2)
19public Action<IApplicationBuilder> Configure(Action<IApplicationBuilder> next)
Infrastructure\TestReadinessHostingStartup.cs (2)
53Action<IServiceCollection>? configureServices = TryResolveViaGeneratedResolver(overrideTypeName, overrideMethodName); 80static Action<IServiceCollection>? TryResolveViaGeneratedResolver(
Infrastructure\TestServiceOverrideObserver.cs (4)
18private readonly Action<IServiceCollection> _configureServices; 20internal TestServiceOverrideObserver(Action<IServiceCollection> configureServices) 38private readonly Action<IServiceCollection> _configureServices; 40internal HostBuildingObserver(Action<IServiceCollection> configureServices)
Playwright\UITest.cs (1)
62Action<ServerStartOptions>? configure = null)
Microsoft.AspNetCore.Components.WebAssembly (5)
Hosting\WebAssemblyCallQueue.cs (1)
46public static void Schedule<T>(T state, Action<T> callback)
Hosting\WebAssemblyHostBuilder.cs (3)
282/// <see cref="ConfigureContainer{TBuilder}(IServiceProviderFactory{TBuilder}, Action{TBuilder})"/> is called by <see cref="Build"/> 286/// Multiple calls to <see cref="ConfigureContainer{TBuilder}(IServiceProviderFactory{TBuilder}, Action{TBuilder})"/> will replace 290public void ConfigureContainer<TBuilder>(IServiceProviderFactory<TBuilder> factory, Action<TBuilder>? configure = null) where TBuilder : notnull
Hosting\WebassemblyHostBuilderExtensions.cs (1)
21Action<ServiceProviderOptions> configure)
Microsoft.AspNetCore.Components.WebAssembly.Authentication (10)
Services\AccessTokenNotAvailableException.cs (1)
53public void Redirect(Action<InteractiveRequestOptions> configureInteractionOptions)
WebAssemblyAuthenticationServiceCollectionExtensions.cs (9)
29public static IServiceCollection AddAuthenticationStateDeserialization(this IServiceCollection services, Action<AuthenticationStateDeserializationOptions>? configure = null) 98this IServiceCollection services, Action<RemoteAuthenticationOptions<TProviderOptions>>? configure) 119this IServiceCollection services, Action<RemoteAuthenticationOptions<OidcProviderOptions>> configure) 132this IServiceCollection services, Action<RemoteAuthenticationOptions<OidcProviderOptions>> configure) 148this IServiceCollection services, Action<RemoteAuthenticationOptions<OidcProviderOptions>> configure) 201this IServiceCollection services, Action<RemoteAuthenticationOptions<ApiAuthorizationProviderOptions>> configure) 214this IServiceCollection services, Action<RemoteAuthenticationOptions<ApiAuthorizationProviderOptions>> configure) 229this IServiceCollection services, Action<RemoteAuthenticationOptions<ApiAuthorizationProviderOptions>> configure) 238Action<RemoteAuthenticationOptions<ApiAuthorizationProviderOptions>>? configure,
Microsoft.AspNetCore.Components.WebAssembly.Server (2)
Builder\WebAssemblyRazorComponentsEndpointConventionBuilderExtensions.cs (1)
28Action<WebAssemblyComponentsEndpointOptions>? callback = null)
WebAssemblyRazorComponentsBuilderExtensions.cs (1)
61public static IRazorComponentsBuilder AddAuthenticationStateSerialization(this IRazorComponentsBuilder builder, Action<AuthenticationStateSerializationOptions>? configure = null)
Microsoft.AspNetCore.Components.WebView (3)
IpcSender.cs (2)
16private readonly Action<string> _messageDispatcher; 18public IpcSender(Dispatcher dispatcher, Action<string> messageDispatcher)
WebViewManager.cs (1)
178public async Task<bool> TryDispatchAsync(Action<IServiceProvider> workItem)
Microsoft.AspNetCore.Components.WebView.Maui (4)
BlazorWebView.cs (1)
89 public virtual async Task<bool> TryDispatchAsync(Action<IServiceProvider> workItem)
src\Core\src\TaskExtensions.cs (2)
13 Action<Exception>? errorCallback = null) 31 Action<Exception>? errorCallback = null
Standard\BlazorWebViewHandler.cs (1)
25 public virtual Task<bool> TryDispatchAsync(Action<IServiceProvider> workItem) => throw new NotSupportedException();
Microsoft.AspNetCore.Components.WebView.WindowsForms (8)
BlazorWebView.cs (1)
301 public virtual async Task<bool> TryDispatchAsync(Action<IServiceProvider> workItem)
src\BlazorWebView\src\SharedSource\WebView2WebViewManager.cs (6)
67 private readonly Action<UrlLoadingEventArgs> _urlLoading; 68 private readonly Action<BlazorWebViewInitializingEventArgs> _blazorWebViewInitializing; 69 private readonly Action<BlazorWebViewInitializedEventArgs> _blazorWebViewInitialized; 94 Action<UrlLoadingEventArgs> urlLoading, 95 Action<BlazorWebViewInitializingEventArgs> blazorWebViewInitializing, 96 Action<BlazorWebViewInitializedEventArgs> blazorWebViewInitialized,
WindowsFormsDispatcher.cs (1)
18 private static Action<Exception> RethrowException = exception =>
Microsoft.AspNetCore.Components.WebView.Wpf (8)
BlazorWebView.cs (1)
361 public virtual async Task<bool> TryDispatchAsync(Action<IServiceProvider> workItem)
src\BlazorWebView\src\SharedSource\WebView2WebViewManager.cs (6)
67 private readonly Action<UrlLoadingEventArgs> _urlLoading; 68 private readonly Action<BlazorWebViewInitializingEventArgs> _blazorWebViewInitializing; 69 private readonly Action<BlazorWebViewInitializedEventArgs> _blazorWebViewInitialized; 94 Action<UrlLoadingEventArgs> urlLoading, 95 Action<BlazorWebViewInitializingEventArgs> blazorWebViewInitializing, 96 Action<BlazorWebViewInitializedEventArgs> blazorWebViewInitialized,
WpfDispatcher.cs (1)
20 private static Action<Exception> RethrowException = exception =>
Microsoft.AspNetCore.Connections.Abstractions (3)
Features\IConnectionHeartbeatFeature.cs (2)
16/// <param name="action">The <see cref="Action{T}"/> to invoke.</param> 18void OnHeartbeat(Action<object> action, object state);
Features\IStreamClosedFeature.cs (1)
20void OnClosed(Action<object?> callback, object? state);
Microsoft.AspNetCore.CookiePolicy (3)
CookiePolicyOptions.cs (2)
75public Action<AppendCookieContext>? OnAppendCookie { get; set; } 80public Action<DeleteCookieContext>? OnDeleteCookie { get; set; }
CookiePolicyServiceCollectionExtensions.cs (1)
19public static IServiceCollection AddCookiePolicy(this IServiceCollection services, Action<CookiePolicyOptions> configureOptions)
Microsoft.AspNetCore.Cors (6)
CorsServiceCollectionExtensions.cs (2)
35/// <param name="setupAction">An <see cref="Action{CorsOptions}"/> to configure the provided <see cref="CorsOptions"/>.</param> 37public static IServiceCollection AddCors(this IServiceCollection services, Action<CorsOptions> setupAction)
Infrastructure\CorsEndpointConventionBuilderExtensions.cs (1)
53public static TBuilder RequireCors<TBuilder>(this TBuilder builder, Action<CorsPolicyBuilder> configurePolicy) where TBuilder : IEndpointConventionBuilder
Infrastructure\CorsMiddlewareExtensions.cs (1)
46Action<CorsPolicyBuilder> configurePolicy)
Infrastructure\CorsOptions.cs (2)
45public void AddDefaultPolicy(Action<CorsPolicyBuilder> configurePolicy) 70public void AddPolicy(string name, Action<CorsPolicyBuilder> configurePolicy)
Microsoft.AspNetCore.DataProtection (8)
DataProtectionBuilderExtensions.cs (2)
130/// <param name="setupAction">An <see cref="Action{KeyManagementOptions}"/> to configure the provided <see cref="KeyManagementOptions"/>.</param> 132public static IDataProtectionBuilder AddKeyManagementOptions(this IDataProtectionBuilder builder, Action<KeyManagementOptions> setupAction)
DataProtectionServiceCollectionExtensions.cs (2)
47/// <param name="setupAction">An <see cref="Action{DataProtectionOptions}"/> to configure the provided <see cref="DataProtectionOptions"/>.</param> 49public static IDataProtectionBuilder AddDataProtection(this IServiceCollection services, Action<DataProtectionOptions> setupAction)
Repositories\EphemeralXmlRepository.cs (1)
59public bool DeleteElements(Action<IReadOnlyCollection<IDeletableElement>> chooseElements)
Repositories\FileSystemXmlRepository.cs (1)
180public virtual bool DeleteElements(Action<IReadOnlyCollection<IDeletableElement>> chooseElements)
Repositories\IDeletableXmlRepository.cs (1)
26bool DeleteElements(Action<IReadOnlyCollection<IDeletableElement>> chooseElements);
Repositories\RegistryXmlRepository.cs (1)
160public virtual bool DeleteElements(Action<IReadOnlyCollection<IDeletableElement>> chooseElements)
Microsoft.AspNetCore.DataProtection.Extensions (3)
DataProtectionProvider.cs (3)
57Action<IDataProtectionBuilder> setupAction) 111Action<IDataProtectionBuilder> setupAction, 123Action<IDataProtectionBuilder> setupAction,
Microsoft.AspNetCore.Diagnostics (7)
ExceptionHandler\ExceptionHandlerExtensions.cs (1)
76public static IApplicationBuilder UseExceptionHandler(this IApplicationBuilder app, Action<IApplicationBuilder> configure)
ExceptionHandler\ExceptionHandlerServiceCollectionExtensions.cs (1)
21public static IServiceCollection AddExceptionHandler(this IServiceCollection services, Action<ExceptionHandlerOptions> configureOptions)
src\aspnetcore\src\Shared\Diagnostics\HelperResult.cs (2)
18public HelperResult(Action<TextWriter> action) 23public Action<TextWriter> WriteAction { get; }
src\aspnetcore\src\Shared\RazorViews\HelperResult.cs (2)
18public HelperResult(Action<TextWriter> action) 23public Action<TextWriter> WriteAction { get; }
StatusCodePage\StatusCodePagesExtensions.cs (1)
132public static IApplicationBuilder UseStatusCodePages(this IApplicationBuilder app, Action<IApplicationBuilder> configuration)
Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore (4)
src\aspnetcore\src\Shared\Diagnostics\HelperResult.cs (2)
18public HelperResult(Action<TextWriter> action) 23public Action<TextWriter> WriteAction { get; }
src\aspnetcore\src\Shared\RazorViews\HelperResult.cs (2)
18public HelperResult(Action<TextWriter> action) 23public Action<TextWriter> WriteAction { get; }
Microsoft.AspNetCore.Diagnostics.Middleware (8)
Buffering\PerIncomingRequestLoggingBuilderExtensions.cs (1)
62public static ILoggingBuilder AddPerIncomingRequestBuffer(this ILoggingBuilder builder, Action<PerRequestLogBufferingOptions> configure)
Latency\CapturePipelineEntryStartupFilter.cs (2)
21public Action<IApplicationBuilder> Configure(Action<IApplicationBuilder> next)
Latency\RequestLatencyTelemetryServiceCollectionExtensions.cs (1)
54public static IServiceCollection AddRequestLatencyTelemetry(this IServiceCollection services, Action<RequestLatencyTelemetryOptions> configure)
Logging\HttpLoggingServiceCollectionExtensions.cs (1)
36public static IServiceCollection AddHttpLoggingRedaction(this IServiceCollection services, Action<LoggingRedactionOptions>? configure = null)
Logging\Internal\LoggingRedactionOptionsConfigureOptions.cs (2)
91private static void BindEnum<TEnum>(IConfigurationSection section, string key, Action<TEnum> setter) 101private static void BindValue<T>(IConfigurationSection section, string key, Func<string, T> parser, Action<T> setter)
Logging\RequestHeadersEnricherServiceCollectionExtensions.cs (1)
37public static IServiceCollection AddRequestHeadersLogEnricher(this IServiceCollection services, Action<RequestHeadersLogEnricherOptions> configure)
Microsoft.AspNetCore.Diagnostics.Middleware.Tests (5)
Logging\AcceptanceTests.cs (2)
143private static Task RunAsync(LogLevel level, Action<IServiceCollection> configure, Func<FakeLogCollector, HttpClient, Task> func) 148Action<IServiceCollection> configure,
Logging\AcceptanceTests.Mvc.cs (1)
51private static Task RunControllerAsync(LogLevel level, Action<IServiceCollection> configure, Func<FakeLogCollector, HttpClient, Task> func)
Logging\AcceptanceTests.Routing.cs (2)
56Action<IServiceCollection> configureHttpLogging, 57Action<Dictionary<string, string?>> validateRequestState)
Microsoft.AspNetCore.Grpc.JsonTranscoding (5)
GrpcJsonTranscodingServiceExtensions.cs (1)
43public static IGrpcServerBuilder AddJsonTranscoding(this IGrpcServerBuilder builder, Action<GrpcJsonTranscodingOptions> configureOptions)
Internal\CallHandlers\ServerCallHandlerBase.cs (1)
39foreach (var rewriteAction in DescriptorInfo.RouteAdapter.RewriteVariableActions)
Internal\JsonTranscodingRouteAdapter.cs (3)
45public List<Action<HttpContext>> RewriteVariableActions { get; } 47private JsonTranscodingRouteAdapter(HttpRoutePattern httpRoutePattern, string resolvedRoutePattern, List<Action<HttpContext>> rewriteVariableActions) 56var rewriteActions = new List<Action<HttpContext>>();
Microsoft.AspNetCore.HeaderParsing (1)
HeaderParsingServiceCollectionExtensions.cs (1)
47public static IServiceCollection AddHeaderParsing(this IServiceCollection services, Action<HeaderParsingOptions> configure)
Microsoft.AspNetCore.HeaderPropagation (2)
DependencyInjection\HeaderPropagationHttpClientBuilderExtensions.cs (1)
51public static IHttpClientBuilder AddHeaderPropagation(this IHttpClientBuilder builder, Action<HeaderPropagationMessageHandlerOptions> configure)
DependencyInjection\HeaderPropagationServiceCollectionExtensions.cs (1)
35public static IServiceCollection AddHeaderPropagation(this IServiceCollection services, Action<HeaderPropagationOptions> configureOptions)
Microsoft.AspNetCore.HostFiltering (1)
HostFilteringServicesExtensions.cs (1)
20public static IServiceCollection AddHostFiltering(this IServiceCollection services, Action<HostFilteringOptions> configureOptions)
Microsoft.AspNetCore.Hosting (44)
GenericHost\GenericWebHostBuilder.cs (1)
316public IWebHostBuilder Configure(Action<IApplicationBuilder> configure)
GenericHost\GenericWebHostService.cs (1)
126var configure = Options.ConfigureApplication;
GenericHost\GenericWebHostServiceOptions.cs (1)
10public Action<IApplicationBuilder>? ConfigureApplication { get; set; }
GenericHost\HostingStartupWebHostBuilder.cs (2)
39public IWebHostBuilder ConfigureServices(Action<IServiceCollection> configureServices) 73public IWebHostBuilder Configure(Action<IApplicationBuilder> configure)
GenericHost\SlimWebHostBuilder.cs (1)
62public IWebHostBuilder Configure(Action<IApplicationBuilder> configure)
GenericHost\WebHostBuilderBase.cs (1)
47public IWebHostBuilder ConfigureServices(Action<IServiceCollection> configureServices)
GenericHostWebHostBuilderExtensions.cs (7)
21public static IHostBuilder ConfigureWebHost(this IHostBuilder builder, Action<IWebHostBuilder> configure) 35public static IHostBuilder ConfigureWebHost(this IHostBuilder builder, Action<IWebHostBuilder> configure, Action<WebHostBuilderOptions> configureWebHostBuilder) 51public static IHostBuilder ConfigureSlimWebHost(this IHostBuilder builder, Action<IWebHostBuilder> configure, Action<WebHostBuilderOptions> configureWebHostBuilder) 63Action<IWebHostBuilder> configure, 64Action<WebHostBuilderOptions> configureWebHostBuilder)
Infrastructure\ISupportsConfigureWebHost.cs (3)
9/// An interface implemented by IWebHostBuilders that handle <see cref="GenericHostWebHostBuilderExtensions.ConfigureWebHost(IHostBuilder, Action{IWebHostBuilder})"/> 20IHostBuilder ConfigureWebHost(Action<IWebHostBuilder> configure, Action<WebHostBuilderOptions> configureOptions);
Infrastructure\ISupportsStartup.cs (2)
11/// An interface implemented by IWebHostBuilders that handle <see cref="WebHostBuilderExtensions.Configure(IWebHostBuilder, Action{IApplicationBuilder})"/>, 22IWebHostBuilder Configure(Action<IApplicationBuilder> configure);
Internal\ConfigureBuilder.cs (1)
20public Action<IApplicationBuilder> Build(object? instance) => builder => Invoke(instance, builder);
Internal\ConfigureContainerBuilder.cs (3)
18public Func<Action<object>, Action<object>> ConfigureContainerFilters { get; set; } = f => f; 20public Action<object> Build(object instance) => container => Invoke(instance, container);
Internal\StartupLoader.cs (8)
111var configureContainerCallback = ConfigureContainerBuilder.Build(Instance); 115Action<object> ConfigureContainerPipeline(Action<object> action) 134Action<object> configureContainerCallback) 185Action<IServiceCollection> pipeline = InvokeStartup; 213private Action<TContainerBuilder> BuildStartupConfigureContainerFiltersPipeline(Action<TContainerBuilder> configureContainer) 224Action<TContainerBuilder> pipeline = InvokeConfigureContainer;
Internal\StartupMethods.cs (2)
12public StartupMethods(object? instance, Action<IApplicationBuilder> configure, Func<IServiceCollection, IServiceProvider> configureServices) 24public Action<IApplicationBuilder> ConfigureDelegate { get; }
Internal\WebHost.cs (1)
215Action<IApplicationBuilder> configure = _startup!.Configure;
Internal\WebHostLifetime.cs (1)
26Action<PosixSignalContext> handler = HandlePosixSignal;
src\aspnetcore\src\Shared\RazorViews\HelperResult.cs (2)
18public HelperResult(Action<TextWriter> action) 23public Action<TextWriter> WriteAction { get; }
Startup\DelegateStartup.cs (2)
16private readonly Action<IApplicationBuilder> _configureApp; 23public DelegateStartup(IServiceProviderFactory<IServiceCollection> factory, Action<IApplicationBuilder> configureApp) : base(factory)
WebHostBuilder.cs (1)
94public IWebHostBuilder ConfigureServices(Action<IServiceCollection> configureServices)
WebHostBuilderExtensions.cs (4)
31public static IWebHostBuilder Configure(this IWebHostBuilder hostBuilder, Action<IApplicationBuilder> configureApp) 182public static IWebHostBuilder UseDefaultServiceProvider(this IWebHostBuilder hostBuilder, Action<ServiceProviderOptions> configure) 219public static IWebHostBuilder ConfigureAppConfiguration(this IWebHostBuilder hostBuilder, Action<IConfigurationBuilder> configureDelegate) 230public static IWebHostBuilder ConfigureLogging(this IWebHostBuilder hostBuilder, Action<ILoggingBuilder> configureLogging)
Microsoft.AspNetCore.Hosting.Abstractions (7)
IStartupConfigureContainerFilter.cs (2)
18Action<TContainerBuilder> ConfigureContainer(Action<TContainerBuilder> container);
IStartupConfigureServicesFilter.cs (2)
20Action<IServiceCollection> ConfigureServices(Action<IServiceCollection> next);
IStartupFilter.cs (2)
21Action<IApplicationBuilder> Configure(Action<IApplicationBuilder> next);
IWebHostBuilder.cs (1)
39IWebHostBuilder ConfigureServices(Action<IServiceCollection> configureServices);
Microsoft.AspNetCore.Http (2)
Internal\BufferingHelper.cs (1)
27public static MultipartSection EnableRewind(this MultipartSection section, Action<IDisposable> registerForDispose,
Timeouts\RequestTimeoutsIServiceCollectionExtensions.cs (1)
31public static IServiceCollection AddRequestTimeouts(this IServiceCollection services, Action<RequestTimeoutOptions> configure)
Microsoft.AspNetCore.Http.Abstractions (8)
Extensions\IEndpointConventionBuilder.cs (3)
18void Add(Action<EndpointBuilder> convention); 22/// via <see cref="Add(Action{EndpointBuilder})"/> 25void Finally(Action<EndpointBuilder> finallyConvention) => throw new NotImplementedException();
Extensions\MapExtensions.cs (3)
22public static IApplicationBuilder Map(this IApplicationBuilder app, string pathMatch, Action<IApplicationBuilder> configuration) 35public static IApplicationBuilder Map(this IApplicationBuilder app, PathString pathMatch, Action<IApplicationBuilder> configuration) 49public static IApplicationBuilder Map(this IApplicationBuilder app, PathString pathMatch, bool preserveMatchedPathSegment, Action<IApplicationBuilder> configuration)
Extensions\MapWhenExtensions.cs (1)
23public static IApplicationBuilder MapWhen(this IApplicationBuilder app, Predicate predicate, Action<IApplicationBuilder> configuration)
Extensions\UseWhenExtensions.cs (1)
22public static IApplicationBuilder UseWhen(this IApplicationBuilder app, Predicate predicate, Action<IApplicationBuilder> configuration)
Microsoft.AspNetCore.Http.Connections (11)
ConnectionEndpointRouteBuilder.cs (2)
22public void Add(Action<EndpointBuilder> convention) 28public void Finally(Action<EndpointBuilder> finalConvention)
ConnectionEndpointRouteBuilderExtensions.cs (5)
30public static ConnectionEndpointRouteBuilder MapConnections(this IEndpointRouteBuilder endpoints, [StringSyntax("Route")] string pattern, Action<IConnectionBuilder> configure) => 53public static ConnectionEndpointRouteBuilder MapConnectionHandler<[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors)] TConnectionHandler>(this IEndpointRouteBuilder endpoints, [StringSyntax("Route")] string pattern, Action<HttpConnectionDispatcherOptions>? configureOptions) where TConnectionHandler : ConnectionHandler 85public static ConnectionEndpointRouteBuilder MapConnections(this IEndpointRouteBuilder endpoints, [StringSyntax("Route")] string pattern, HttpConnectionDispatcherOptions options, Action<IConnectionBuilder> configure) 161public void Add(Action<EndpointBuilder> convention) 169public void Finally(Action<EndpointBuilder> finalConvention)
ConnectionsDependencyInjectionExtensions.cs (1)
38public static IServiceCollection AddConnections(this IServiceCollection services, Action<ConnectionOptions> options)
Internal\HttpConnectionContext.cs (3)
48private List<(Action<object> handler, object state)>? _heartbeatHandlers; 234public void OnHeartbeat(Action<object> action, object state) 240_heartbeatHandlers = new List<(Action<object> handler, object state)>();
Microsoft.AspNetCore.Http.Connections.Client (2)
HttpConnectionOptions.cs (2)
30private Action<ClientWebSocketOptions>? _webSocketConfiguration; 264public Action<ClientWebSocketOptions>? WebSocketConfiguration
Microsoft.AspNetCore.Http.Extensions (4)
HttpJsonServiceExtensions.cs (2)
20/// <param name="configureOptions">The <see cref="Action{JsonOptions}"/> to configure the 23public static IServiceCollection ConfigureHttpJsonOptions(this IServiceCollection services, Action<JsonOptions> configureOptions)
ProblemDetailsOptions.cs (1)
15public Action<ProblemDetailsContext>? CustomizeProblemDetails { get; set; }
ProblemDetailsServiceCollectionExtensions.cs (1)
36Action<ProblemDetailsOptions>? configure)
Microsoft.AspNetCore.HttpLogging (2)
HttpLoggingServicesExtensions.cs (2)
37public static IServiceCollection AddHttpLogging(this IServiceCollection services, Action<HttpLoggingOptions> configureOptions) 66public static IServiceCollection AddW3CLogging(this IServiceCollection services, Action<W3CLoggerOptions> configureOptions)
Microsoft.AspNetCore.HttpOverrides (1)
CertificateForwardingServiceExtensions.cs (1)
21Action<CertificateForwardingOptions> configure)
Microsoft.AspNetCore.HttpsPolicy (2)
HstsServicesExtensions.cs (1)
20public static IServiceCollection AddHsts(this IServiceCollection services, Action<HstsOptions> configureOptions)
HttpsRedirectionServicesExtensions.cs (1)
20public static IServiceCollection AddHttpsRedirection(this IServiceCollection services, Action<HttpsRedirectionOptions> configureOptions)
Microsoft.AspNetCore.Identity (10)
IdentityApiEndpointRouteBuilderExtensions.cs (2)
472public void Add(Action<EndpointBuilder> convention) => InnerAsConventionBuilder.Add(convention); 473public void Finally(Action<EndpointBuilder> finallyConvention) => InnerAsConventionBuilder.Finally(finallyConvention);
IdentityBuilderExtensions.cs (1)
91/// but does not configure authentication. Call <see cref="BearerTokenExtensions.AddBearerToken(AuthenticationBuilder, Action{BearerTokenOptions}?)"/> and/or
IdentityCookiesBuilderExtensions.cs (1)
31public static IdentityCookiesBuilder AddIdentityCookies(this AuthenticationBuilder builder, Action<IdentityCookiesBuilder> configureCookies)
IdentityServiceCollectionExtensions.cs (4)
48Action<IdentityOptions> setupAction) 137public static IdentityBuilder AddIdentityApiEndpoints<TUser>(this IServiceCollection services, Action<IdentityOptions> configure) 163public static IServiceCollection ConfigureApplicationCookie(this IServiceCollection services, Action<CookieAuthenticationOptions> configure) 172public static IServiceCollection ConfigureExternalCookie(this IServiceCollection services, Action<CookieAuthenticationOptions> configure)
PasskeyEndpointsEndpointRouteBuilderExtensions.cs (1)
42/// <see cref="PasskeyEndpointsServiceCollectionExtensions.AddPasskeyEndpoints(IServiceCollection, Action{PasskeyEndpointsOptions})"/>.
PasskeyEndpointsServiceCollectionExtensions.cs (1)
58public static IServiceCollection AddPasskeyEndpoints(this IServiceCollection services, Action<PasskeyEndpointsOptions> configure)
Microsoft.AspNetCore.Identity.UI (1)
IdentityServiceCollectionUIExtensions.cs (1)
39public static IdentityBuilder AddDefaultIdentity<TUser>(this IServiceCollection services, Action<IdentityOptions> configureOptions) where TUser : class
Microsoft.AspNetCore.InternalTesting (10)
Logging\ITestSink.cs (2)
11event Action<WriteContext> MessageLogged; 13event Action<BeginScopeContext> ScopeStarted;
Logging\TestSink.cs (2)
33public event Action<WriteContext> MessageLogged; 35public event Action<BeginScopeContext> ScopeStarted;
Tracing\EventAssert.cs (6)
17private readonly IList<(string name, Action<object> asserter)> _payloadAsserters = new List<(string, Action<object>)>(); 40public EventAssert Payload(string name, Action<object> asserter) 46private Action<EventWrittenEventArgs> CreateAsserter() => Execute; 54Action<string> CreateNameAsserter((string name, Action<object> asserter) val)
Microsoft.AspNetCore.JsonPatch (11)
Adapters\ObjectAdapter.cs (4)
22Action<JsonPatchError> logErrorAction) : 35Action<JsonPatchError> logErrorAction, 56public Action<JsonPatchError> LogErrorAction { get; } 261private Action<JsonPatchError> ErrorReporter
Internal\ErrorReporter.cs (1)
11public static readonly Action<JsonPatchError> Default = (error) =>
JsonPatchDocument.cs (3)
150public void ApplyTo(object objectToApplyTo, Action<JsonPatchError> logErrorAction) 161public void ApplyTo(object objectToApplyTo, IObjectAdapter adapter, Action<JsonPatchError> logErrorAction) 174var errorReporter = logErrorAction ?? ErrorReporter.Default;
JsonPatchDocumentOfT.cs (3)
586public void ApplyTo(TModel objectToApplyTo, Action<JsonPatchError> logErrorAction) 597public void ApplyTo(TModel objectToApplyTo, IObjectAdapter adapter, Action<JsonPatchError> logErrorAction) 610var errorReporter = logErrorAction ?? ErrorReporter.Default;
Microsoft.AspNetCore.JsonPatch.SystemTextJson (11)
Adapters\ObjectAdapter.cs (4)
23Action<JsonPatchError> logErrorAction) : 36Action<JsonPatchError> logErrorAction, 57public Action<JsonPatchError> LogErrorAction { get; } 257private Action<JsonPatchError> ErrorReporter
Internal\ErrorReporter.cs (1)
11public static readonly Action<JsonPatchError> Default = (error) =>
JsonPatchDocument.cs (3)
153public void ApplyTo(object objectToApplyTo, Action<JsonPatchError> logErrorAction) 164public void ApplyTo(object objectToApplyTo, IObjectAdapter adapter, Action<JsonPatchError> logErrorAction) 177var errorReporter = logErrorAction ?? ErrorReporter.Default;
JsonPatchDocumentOfT.cs (3)
589public void ApplyTo(TModel objectToApplyTo, Action<JsonPatchError> logErrorAction) 600public void ApplyTo(TModel objectToApplyTo, IObjectAdapter adapter, Action<JsonPatchError> logErrorAction) 613var errorReporter = logErrorAction ?? ErrorReporter.Default;
Microsoft.AspNetCore.Localization (2)
ApplicationBuilderExtensions.cs (1)
56Action<RequestLocalizationOptions> optionsAction)
RequestLocalizationServiceCollectionExtensions.cs (1)
19public static IServiceCollection AddRequestLocalization(this IServiceCollection services, Action<RequestLocalizationOptions> configureOptions)
Microsoft.AspNetCore.MiddlewareAnalysis (2)
AnalysisStartupFilter.cs (2)
20public Action<IApplicationBuilder> Configure(Action<IApplicationBuilder> next)
Microsoft.AspNetCore.Mvc (10)
HotReloadService.cs (2)
51private static event Action<Type[]?>? ClearCacheEvent; 52private static event Action<Type[]?>? UpdateApplicationEvent;
MvcServiceCollectionExtensions.cs (8)
43/// <param name="setupAction">An <see cref="Action{MvcOptions}"/> to configure the provided <see cref="MvcOptions"/>.</param> 46public static IMvcBuilder AddMvc(this IServiceCollection services, Action<MvcOptions> setupAction) 96/// <param name="configure">An <see cref="Action{MvcOptions}"/> to configure the provided <see cref="MvcOptions"/>.</param> 118public static IMvcBuilder AddControllers(this IServiceCollection services, Action<MvcOptions>? configure) 189/// <param name="configure">An <see cref="Action{MvcOptions}"/> to configure the provided <see cref="MvcOptions"/>.</param> 209public static IMvcBuilder AddControllersWithViews(this IServiceCollection services, Action<MvcOptions>? configure) 269/// <param name="configure">An <see cref="Action{MvcOptions}"/> to configure the provided <see cref="MvcOptions"/>.</param> 288public static IMvcBuilder AddRazorPages(this IServiceCollection services, Action<RazorPagesOptions>? configure)
Microsoft.AspNetCore.Mvc.Core (78)
Builder\ControllerActionEndpointConventionBuilder.cs (6)
16private readonly List<Action<EndpointBuilder>> _conventions; 17private readonly List<Action<EndpointBuilder>> _finallyConventions; 19internal ControllerActionEndpointConventionBuilder(object @lock, List<Action<EndpointBuilder>> conventions, List<Action<EndpointBuilder>> finallyConventions) 32public void Add(Action<EndpointBuilder> convention) 45public void Finally(Action<EndpointBuilder> finalConvention)
Builder\MvcApplicationBuilderExtensions.cs (2)
24/// <see cref="UseMvc(IApplicationBuilder, Action{IRouteBuilder})"/>.</remarks> 61Action<IRouteBuilder> configureRoutes)
DependencyInjection\MvcCoreMvcBuilderExtensions.cs (8)
23/// <param name="setupAction">An <see cref="Action{MvcOptions}"/>.</param> 27Action<MvcOptions> setupAction) 45Action<JsonOptions> configure) 62Action<FormatterMappings> setupAction) 97/// the given <see cref="Action{ApplicationPartManager}"/>. 100/// <param name="setupAction">The <see cref="Action{ApplicationPartManager}"/></param> 104Action<ApplicationPartManager> setupAction) 144Action<ApiBehaviorOptions> setupAction)
DependencyInjection\MvcCoreMvcCoreBuilderExtensions.cs (9)
25/// <param name="setupAction">An <see cref="Action{MvcOptions}"/>.</param> 29Action<MvcOptions> setupAction) 46Action<JsonOptions> configure) 74Action<FormatterMappings> setupAction) 111Action<AuthorizationOptions> setupAction) 179/// the given <see cref="Action{ApplicationPartManager}"/>. 182/// <param name="setupAction">The <see cref="Action{ApplicationPartManager}"/></param> 186Action<ApplicationPartManager> setupAction) 204Action<ApiBehaviorOptions> setupAction)
DependencyInjection\MvcCoreServiceCollectionExtensions.cs (2)
104/// <param name="setupAction">An <see cref="Action{MvcOptions}"/> to configure the provided <see cref="MvcOptions"/>.</param> 117Action<MvcOptions> setupAction)
Filters\MiddlewareFilterBuilder.cs (1)
53var configureDelegate = MiddlewareFilterConfigurationProvider.CreateConfigureDelegate(middlewarePipelineProviderType);
Filters\MiddlewareFilterBuilderStartupFilter.cs (2)
12public Action<IApplicationBuilder> Configure(Action<IApplicationBuilder> next)
Filters\MiddlewareFilterConfigurationProvider.cs (2)
18public static Action<IApplicationBuilder> CreateConfigureDelegate(Type configurationType) 85public Action<IApplicationBuilder> Build(object instance)
Infrastructure\DefaultProblemDetailsFactory.cs (1)
21private readonly Action<ProblemDetailsContext>? _configure;
parent\parent\parent\Http\Routing\src\DataSourceDependentCache.cs (1)
18private readonly Action<object?> _initializerWithState;
Routing\ActionEndpointDataSourceBase.cs (10)
25protected readonly List<Action<EndpointBuilder>> Conventions; 26protected readonly List<Action<EndpointBuilder>> FinallyConventions; 37Conventions = new List<Action<EndpointBuilder>>(); 38FinallyConventions = new List<Action<EndpointBuilder>>(); 67IReadOnlyList<Action<EndpointBuilder>> conventions, 68IReadOnlyList<Action<EndpointBuilder>> groupConventions, 69IReadOnlyList<Action<EndpointBuilder>> finallyConventions, 70IReadOnlyList<Action<EndpointBuilder>> groupFinallyConventions); 124groupConventions: Array.Empty<Action<EndpointBuilder>>(), 126groupFinallyConventions: Array.Empty<Action<EndpointBuilder>>());
Routing\ActionEndpointFactory.cs (24)
43IReadOnlyList<Action<EndpointBuilder>> conventions, 44IReadOnlyList<Action<EndpointBuilder>> groupConventions, 45IReadOnlyList<Action<EndpointBuilder>> finallyConventions, 46IReadOnlyList<Action<EndpointBuilder>> groupFinallyConventions, 76perRouteConventions: Array.Empty<Action<EndpointBuilder>>(), 79perRouteFinallyConventions: Array.Empty<Action<EndpointBuilder>>()); 166perRouteConventions: Array.Empty<Action<EndpointBuilder>>(), 169perRouteFinallyConventions: Array.Empty<Action<EndpointBuilder>>()); 179IReadOnlyList<Action<EndpointBuilder>> groupConventions, 180IReadOnlyList<Action<EndpointBuilder>> conventions, 181IReadOnlyList<Action<EndpointBuilder>> groupFinallyConventions, 182IReadOnlyList<Action<EndpointBuilder>> finallyConventions, 258foreach (var routeFinallyConvention in route.FinallyConventions) 263foreach (var finallyConvention in finallyConventions) 268foreach (var groupFinallyConvention in groupFinallyConventions) 336IReadOnlyList<Action<EndpointBuilder>> groupConventions, 337IReadOnlyList<Action<EndpointBuilder>> conventions, 338IReadOnlyList<Action<EndpointBuilder>> perRouteConventions, 339IReadOnlyList<Action<EndpointBuilder>> groupFinallyConventions, 340IReadOnlyList<Action<EndpointBuilder>> finallyConventions, 341IReadOnlyList<Action<EndpointBuilder>> perRouteFinallyConventions) 484foreach (var perRouteFinallyConvention in perRouteFinallyConventions) 489foreach (var finallyConvention in finallyConventions) 494foreach (var groupFinallyConvention in groupFinallyConventions)
Routing\ControllerActionEndpointDataSource.cs (6)
58var conventions = new List<Action<EndpointBuilder>>(); 59var finallyConventions = new List<Action<EndpointBuilder>>(); 68IReadOnlyList<Action<EndpointBuilder>> conventions, 69IReadOnlyList<Action<EndpointBuilder>> groupConventions, 70IReadOnlyList<Action<EndpointBuilder>> finallyConventions, 71IReadOnlyList<Action<EndpointBuilder>> groupFinallyConventions)
Routing\ConventionalRouteEntry.cs (4)
17public readonly IReadOnlyList<Action<EndpointBuilder>> Conventions; 18public readonly IReadOnlyList<Action<EndpointBuilder>> FinallyConventions; 27List<Action<EndpointBuilder>> conventions, 28List<Action<EndpointBuilder>> finallyConventions)
Microsoft.AspNetCore.Mvc.Cors (3)
DependencyInjection\MvcCorsMvcCoreBuilderExtensions.cs (3)
33/// <param name="setupAction">An <see cref="Action{MvcOptions}"/> to configure the provided <see cref="CorsOptions"/>.</param> 37Action<CorsOptions> setupAction) 56Action<CorsOptions> setupAction)
Microsoft.AspNetCore.Mvc.DataAnnotations (5)
DataAnnotationsLocalizationServices.cs (1)
14Action<MvcDataAnnotationsLocalizationOptions>? setupAction)
DependencyInjection\MvcDataAnnotationsMvcBuilderExtensions.cs (1)
34Action<MvcDataAnnotationsLocalizationOptions>? setupAction)
DependencyInjection\MvcDataAnnotationsMvcCoreBuilderExtensions.cs (3)
46/// <param name="setupAction">An <see cref="Action{MvcDataAnnotationsLocalizationOptions}"/>.</param> 50Action<MvcDataAnnotationsLocalizationOptions>? setupAction) 69Action<MvcDataAnnotationsLocalizationOptions>? setupAction)
Microsoft.AspNetCore.Mvc.Formatters.Xml (6)
DependencyInjection\MvcXmlMvcBuilderExtensions.cs (3)
23Action<MvcXmlOptions> setupAction) 53Action<MvcXmlOptions> setupAction) 84Action<MvcXmlOptions> setupAction)
DependencyInjection\MvcXmlMvcCoreBuilderExtensions.cs (3)
24Action<MvcXmlOptions> setupAction) 54Action<MvcXmlOptions> setupAction) 85Action<MvcXmlOptions> setupAction)
Microsoft.AspNetCore.Mvc.Localization (21)
DependencyInjection\MvcLocalizationMvcBuilderExtensions.cs (10)
52Action<LocalizationOptions>? setupAction) 70Action<LocalizationOptions>? setupAction) 112Action<LocalizationOptions>? localizationOptionsSetupAction) 162Action<LocalizationOptions>? localizationOptionsSetupAction, 188Action<MvcDataAnnotationsLocalizationOptions>? dataAnnotationsLocalizationOptionsSetupAction) 215Action<LocalizationOptions>? localizationOptionsSetupAction, 216Action<MvcDataAnnotationsLocalizationOptions>? dataAnnotationsLocalizationOptionsSetupAction) 243Action<MvcDataAnnotationsLocalizationOptions>? dataAnnotationsLocalizationOptionsSetupAction) 271Action<LocalizationOptions>? localizationOptionsSetupAction, 273Action<MvcDataAnnotationsLocalizationOptions>? dataAnnotationsLocalizationOptionsSetupAction)
DependencyInjection\MvcLocalizationMvcCoreBuilderExtensions.cs (10)
70Action<LocalizationOptions>? setupAction) 92Action<LocalizationOptions>? setupAction) 137Action<LocalizationOptions>? localizationOptionsSetupAction) 187Action<LocalizationOptions>? localizationOptionsSetupAction, 213Action<MvcDataAnnotationsLocalizationOptions>? dataAnnotationsLocalizationOptionsSetupAction) 240Action<LocalizationOptions>? localizationOptionsSetupAction, 241Action<MvcDataAnnotationsLocalizationOptions>? dataAnnotationsLocalizationOptionsSetupAction) 268Action<MvcDataAnnotationsLocalizationOptions>? dataAnnotationsLocalizationOptionsSetupAction) 296Action<LocalizationOptions>? localizationOptionsSetupAction, 298Action<MvcDataAnnotationsLocalizationOptions>? dataAnnotationsLocalizationOptionsSetupAction)
MvcLocalizationServices.cs (1)
16Action<LocalizationOptions>? setupAction)
Microsoft.AspNetCore.Mvc.NewtonsoftJson (2)
DependencyInjection\NewtonsoftJsonMvcBuilderExtensions.cs (1)
34Action<MvcNewtonsoftJsonOptions> setupAction)
DependencyInjection\NewtonsoftJsonMvcCoreBuilderExtensions.cs (1)
43Action<MvcNewtonsoftJsonOptions> setupAction)
Microsoft.AspNetCore.Mvc.Razor (2)
DependencyInjection\MvcRazorMvcBuilderExtensions.cs (1)
23Action<RazorViewEngineOptions> setupAction)
DependencyInjection\MvcRazorMvcCoreBuilderExtensions.cs (1)
49Action<RazorViewEngineOptions> setupAction)
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation (2)
DependencyInjection\RazorRuntimeCompilationMvcBuilderExtensions.cs (1)
36public static IMvcBuilder AddRazorRuntimeCompilation(this IMvcBuilder builder, Action<MvcRazorRuntimeCompilationOptions> setupAction)
DependencyInjection\RazorRuntimeCompilationMvcCoreBuilderExtensions.cs (1)
48public static IMvcCoreBuilder AddRazorRuntimeCompilation(this IMvcCoreBuilder builder, Action<MvcRazorRuntimeCompilationOptions> setupAction)
Microsoft.AspNetCore.Mvc.RazorPages (37)
ApplicationModels\PageConventionCollection.cs (20)
61Action<PageApplicationModel> action) 87Action<PageApplicationModel> action) 105public IPageApplicationModelConvention AddFolderApplicationModelConvention(string folderPath, Action<PageApplicationModel> action) 131Action<PageApplicationModel> action) 149public IPageRouteModelConvention AddPageRouteModelConvention(string pageName, Action<PageRouteModel> action) 172public IPageRouteModelConvention AddAreaPageRouteModelConvention(string areaName, string pageName, Action<PageRouteModel> action) 190public IPageRouteModelConvention AddFolderRouteModelConvention(string folderPath, Action<PageRouteModel> action) 213public IPageRouteModelConvention AddAreaFolderRouteModelConvention(string areaName, string folderPath, Action<PageRouteModel> action) 281private readonly Action<PageRouteModel> _action; 283public PageRouteModelConvention(string path, Action<PageRouteModel> action) 288public PageRouteModelConvention(string? areaName, string path, Action<PageRouteModel> action) 309private readonly Action<PageRouteModel> _action; 311public FolderRouteModelConvention(string folderPath, Action<PageRouteModel> action) 316public FolderRouteModelConvention(string? areaName, string folderPath, Action<PageRouteModel> action) 337private readonly Action<PageApplicationModel> _action; 339public PageApplicationModelConvention(string path, Action<PageApplicationModel> action) 344public PageApplicationModelConvention(string? areaName, string path, Action<PageApplicationModel> action) 365private readonly Action<PageApplicationModel> _action; 367public FolderApplicationModelConvention(string folderPath, Action<PageApplicationModel> action) 372public FolderApplicationModelConvention(string? areaName, string folderPath, Action<PageApplicationModel> action)
Builder\PageActionEndpointConventionBuilder.cs (6)
16private readonly List<Action<EndpointBuilder>> _conventions; 17private readonly List<Action<EndpointBuilder>> _finallyConventions; 19internal PageActionEndpointConventionBuilder(object @lock, List<Action<EndpointBuilder>> conventions, List<Action<EndpointBuilder>> finallyConventions) 32public void Add(Action<EndpointBuilder> convention) 45public void Finally(Action<EndpointBuilder> finalConvention)
DependencyInjection\MvcRazorPagesMvcBuilderExtensions.cs (1)
23Action<RazorPagesOptions> setupAction)
DependencyInjection\MvcRazorPagesMvcCoreBuilderExtensions.cs (1)
49Action<RazorPagesOptions> setupAction)
DependencyInjection\PageConventionCollectionExtensions.cs (1)
422private static Action<PageRouteModel> AddPageRouteThunk(string route)
Infrastructure\DefaultPageLoader.cs (4)
71conventions: new Action<EndpointBuilder>[] 87groupConventions: Array.Empty<Action<EndpointBuilder>>(), 88finallyConventions: Array.Empty<Action<EndpointBuilder>>(), 89groupFinallyConventions: Array.Empty<Action<EndpointBuilder>>(),
Infrastructure\PageActionEndpointDataSource.cs (4)
47IReadOnlyList<Action<EndpointBuilder>> conventions, 48IReadOnlyList<Action<EndpointBuilder>> groupConventions, 49IReadOnlyList<Action<EndpointBuilder>> finallyConventions, 50IReadOnlyList<Action<EndpointBuilder>> groupFinallyConventions)
Microsoft.AspNetCore.Mvc.TagHelpers (4)
DependencyInjection\TagHelperExtensions.cs (4)
33/// <param name="configure">The <see cref="Action{CacheTagHelperOptions}"/>to configure the cache options.</param> 35public static IMvcBuilder AddCacheTagHelperLimits(this IMvcBuilder builder, Action<CacheTagHelperOptions> configure) 49/// <param name="configure">The <see cref="Action{CacheTagHelperOptions}"/>to configure the cache options.</param> 51public static IMvcCoreBuilder AddCacheTagHelperLimits(this IMvcCoreBuilder builder, Action<CacheTagHelperOptions> configure)
Microsoft.AspNetCore.Mvc.Testing (24)
DeferredHostBuilder.cs (2)
15private Action<IHostBuilder> _configure; 68public IHostBuilder ConfigureHostConfiguration(Action<IConfigurationBuilder> configureDelegate)
src\095dea4ec402cc66\HostFactoryResolver.cs (10)
65Action<object>? configureHostBuilder = null, 66Action<Exception?>? entrypointCompleted = null, 67IDictionary<string, Action<object?>>? arbitraryActions = null) 206private readonly Action<object>? _configure; 207private readonly Action<Exception?>? _entrypointCompleted; 208private readonly IDictionary<string, Action<object?>>? _arbitraryActions; 216Action<object>? configure, 217Action<Exception?>? entrypointCompleted, 218IDictionary<string, Action<object?>>? arbitraryActions) 355else if (_arbitraryActions?.TryGetValue(value.Key, out var arbitraryAction) == true)
WebApplicationFactory.cs (12)
35private Action<KestrelServerOptions>? _configureKestrelOptions; 39private Action<IWebHostBuilder> _configuration; 127/// <see cref="WebApplicationFactory{TEntryPoint}.WithWebHostBuilder(Action{IWebHostBuilder})"/>. 141/// An <see cref="Action{IWebHostBuilder}"/> to configure the <see cref="IWebHostBuilder"/>. 144public WebApplicationFactory<TEntryPoint> WithWebHostBuilder(Action<IWebHostBuilder> configuration) => 147internal virtual WebApplicationFactory<TEntryPoint> WithWebHostBuilderCore(Action<IWebHostBuilder> configuration) 205public void UseKestrel(Action<KestrelServerOptions> configureKestrelOptions) 309var arbitraryActions = new Dictionary<string, Action<object?>>(capacity: 1) 900private readonly Action<HttpClient> _configureClient; 910Action<HttpClient> configureClient, 911Action<IWebHostBuilder> configureWebHost) 941internal override WebApplicationFactory<TEntryPoint> WithWebHostBuilderCore(Action<IWebHostBuilder> configuration)
Microsoft.AspNetCore.Mvc.ViewFeatures (8)
DependencyInjection\MvcViewFeaturesMvcBuilderExtensions.cs (4)
22/// An <see cref="Action{MvcViewOptions}"/> to configure the provided <see cref="MvcViewOptions"/>. 27Action<MvcViewOptions> setupAction) 102/// An <see cref="Action{CookieTempDataProviderOptions}"/> to configure the provided 108Action<CookieTempDataProviderOptions> setupAction)
DependencyInjection\MvcViewFeaturesMvcCoreBuilderExtensions.cs (4)
78Action<MvcViewOptions> setupAction) 95/// An <see cref="Action{CookieTempDataProviderOptions}"/> to configure the provided 101Action<CookieTempDataProviderOptions> setupAction) 120Action<MvcViewOptions> setupAction)
Microsoft.AspNetCore.OpenApi (2)
Extensions\OpenApiServiceCollectionExtensions.cs (2)
57public static IServiceCollection AddOpenApi(this IServiceCollection services, string documentName, Action<OpenApiOptions> configureOptions) 92public static IServiceCollection AddOpenApi(this IServiceCollection services, Action<OpenApiOptions> configureOptions)
Microsoft.AspNetCore.OutputCaching (7)
OutputCacheOptions.cs (4)
65public void AddPolicy(string name, Action<OutputCachePolicyBuilder> build) => AddPolicy(name, build, false); 73public void AddPolicy(string name, Action<OutputCachePolicyBuilder> build, bool excludeDefaultPolicy) 96public void AddBasePolicy(Action<OutputCachePolicyBuilder> build) => AddBasePolicy(build, false); 103public void AddBasePolicy(Action<OutputCachePolicyBuilder> build, bool excludeDefaultPolicy)
OutputCacheServiceCollectionExtensions.cs (1)
49public static IServiceCollection AddOutputCache(this IServiceCollection services, Action<OutputCacheOptions> configureOptions)
Policies\OutputCacheConventionBuilderExtensions.cs (2)
51public static TBuilder CacheOutput<TBuilder>(this TBuilder builder, Action<OutputCachePolicyBuilder> policy) 61public static TBuilder CacheOutput<TBuilder>(this TBuilder builder, Action<OutputCachePolicyBuilder> policy, bool excludeDefaultPolicy) where TBuilder : IEndpointConventionBuilder
Microsoft.AspNetCore.OutputCaching.StackExchangeRedis (2)
StackExchangeRedisCacheServiceCollectionExtensions.cs (2)
20/// <param name="setupAction">An <see cref="Action{RedisOutputCacheOptions}"/> to configure the provided 23public static IServiceCollection AddStackExchangeRedisOutputCache(this IServiceCollection services, Action<RedisOutputCacheOptions> setupAction)
Microsoft.AspNetCore.Owin (16)
OwinEnvironment.cs (1)
423feature => new Action<Action<object>, object>((cb, state) => {
OwinExtensions.cs (13)
10using AddMiddleware = Action<Func< 30public static AddMiddleware UseOwin(this IApplicationBuilder builder) 34AddMiddleware add = middleware => 73public static IApplicationBuilder UseOwin(this IApplicationBuilder builder, Action<AddMiddleware> pipeline) 87public static IApplicationBuilder UseBuilder(this AddMiddleware app) 98public static IApplicationBuilder UseBuilder(this AddMiddleware app, IServiceProvider serviceProvider) 161public static AddMiddleware UseBuilder(this AddMiddleware app, Action<IApplicationBuilder> pipeline) 173public static AddMiddleware UseBuilder(this AddMiddleware app, Action<IApplicationBuilder> pipeline, IServiceProvider serviceProvider)
OwinFeatureCollection.cs (2)
52var register = Prop<Action<Action<object>, object>>(OwinConstants.CommonKeys.OnSendingHeaders); 184var register = Prop<Action<Action<object>, object>>(OwinConstants.CommonKeys.OnSendingHeaders);
Microsoft.AspNetCore.RateLimiting (5)
RateLimiterOptionsExtensions.cs (4)
27public static RateLimiterOptions AddTokenBucketLimiter(this RateLimiterOptions options, string policyName, Action<TokenBucketRateLimiterOptions> configureOptions) 56public static RateLimiterOptions AddFixedWindowLimiter(this RateLimiterOptions options, string policyName, Action<FixedWindowRateLimiterOptions> configureOptions) 85public static RateLimiterOptions AddSlidingWindowLimiter(this RateLimiterOptions options, string policyName, Action<SlidingWindowRateLimiterOptions> configureOptions) 110public static RateLimiterOptions AddConcurrencyLimiter(this RateLimiterOptions options, string policyName, Action<ConcurrencyLimiterOptions> configureOptions)
RateLimiterServiceCollectionExtensions.cs (1)
20public static IServiceCollection AddRateLimiter(this IServiceCollection services, Action<RateLimiterOptions> configureOptions)
Microsoft.AspNetCore.Razor.Runtime (5)
Runtime\TagHelpers\TagHelperExecutionContext.cs (2)
16private readonly Action<HtmlEncoder> _startTagHelperWritingScope; 57Action<HtmlEncoder> startTagHelperWritingScope,
Runtime\TagHelpers\TagHelperScopeManager.cs (3)
26Action<HtmlEncoder> startTagHelperWritingScope, 103private readonly Action<HtmlEncoder> _startTagHelperWritingScope; 109Action<HtmlEncoder> startTagHelperWritingScope,
Microsoft.AspNetCore.Razor.Utilities.Shared (8)
src\roslyn\src\Dependencies\PooledObjects\PooledDelegates.cs (8)
65public static Releaser GetPooledAction<TArg>(Action<TArg> unboundAction, TArg argument, out Action boundAction) 66=> GetPooledDelegate<ActionWithBoundArgument<TArg>, TArg, Action<TArg>, Action>(unboundAction, argument, out boundAction); 69/// Gets an <see cref="Action{T}"/> delegate, which calls <paramref name="unboundAction"/> with the specified 98public static Releaser GetPooledAction<T1, TArg>(Action<T1, TArg> unboundAction, TArg argument, out Action<T1> boundAction) 99=> GetPooledDelegate<ActionWithBoundArgument<T1, TArg>, TArg, Action<T1, TArg>, Action<T1>>(unboundAction, argument, out boundAction); 384: AbstractDelegateWithBoundArgument<ActionWithBoundArgument<TArg>, TArg, Action<TArg>, Action> 391: AbstractDelegateWithBoundArgument<ActionWithBoundArgument<T1, TArg>, TArg, Action<T1, TArg>, Action<T1>> 393protected override Action<T1> Bind()
Microsoft.AspNetCore.RequestDecompression (3)
RequestDecompressionServiceExtensions.cs (1)
33public static IServiceCollection AddRequestDecompression(this IServiceCollection services, Action<RequestDecompressionOptions> configureOptions)
src\aspnetcore\src\Shared\SizeLimitedStream.cs (2)
10private readonly Action<long>? _handleSizeLimit; 13public SizeLimitedStream(Stream innerStream, long? sizeLimit, Action<long>? handleSizeLimit = null)
Microsoft.AspNetCore.ResponseCaching (1)
ResponseCachingServicesExtensions.cs (1)
35public static IServiceCollection AddResponseCaching(this IServiceCollection services, Action<ResponseCachingOptions> configureOptions)
Microsoft.AspNetCore.ResponseCompression (1)
ResponseCompressionServicesExtensions.cs (1)
34public static IServiceCollection AddResponseCompression(this IServiceCollection services, Action<ResponseCompressionOptions> configureOptions)
Microsoft.AspNetCore.Rewrite (3)
DelegateRule.cs (2)
8private readonly Action<RewriteContext> _onApplyRule; 10public DelegateRule(Action<RewriteContext> onApplyRule)
RewriteOptionsExtensions.cs (1)
32public static RewriteOptions Add(this RewriteOptions options, Action<RewriteContext> applyRule)
Microsoft.AspNetCore.Routing (56)
Builder\EndpointRoutingApplicationBuilderExtensions.cs (6)
28/// <see cref="UseEndpoints(IApplicationBuilder, Action{IEndpointRouteBuilder})"/> for the same <see cref="IApplicationBuilder"/> 34/// and <see cref="UseEndpoints(IApplicationBuilder, Action{IEndpointRouteBuilder})"/> may observe or change the 70/// <param name="configure">An <see cref="Action{IEndpointRouteBuilder}"/> to configure the provided <see cref="IEndpointRouteBuilder"/>.</param> 74/// A call to <see cref="UseEndpoints(IApplicationBuilder, Action{IEndpointRouteBuilder})"/> must be preceded by a call to 81/// and <see cref="UseEndpoints(IApplicationBuilder, Action{IEndpointRouteBuilder})"/> may observe or change the 85public static IApplicationBuilder UseEndpoints(this IApplicationBuilder builder, Action<IEndpointRouteBuilder> configure)
Builder\RouteHandlerBuilder.cs (6)
12private readonly ICollection<Action<EndpointBuilder>>? _conventions; 13private readonly ICollection<Action<EndpointBuilder>>? _finallyConventions; 15internal RouteHandlerBuilder(ICollection<Action<EndpointBuilder>> conventions, ICollection<Action<EndpointBuilder>> finallyConventions) 35public void Add(Action<EndpointBuilder> convention) 51public void Finally(Action<EndpointBuilder> finalConvention)
Builder\RoutingBuilderExtensions.cs (2)
41/// <param name="action">An <see cref="Action{IRouteBuilder}"/> to configure the provided <see cref="IRouteBuilder"/>.</param> 43public static IApplicationBuilder UseRouter(this IApplicationBuilder builder, Action<IRouteBuilder> action)
DataSourceDependentCache.cs (1)
18private readonly Action<object?> _initializerWithState;
DependencyInjection\RoutingServiceCollectionExtensions.cs (1)
131Action<RouteOptions> configureOptions)
EndpointDataSource.cs (2)
62foreach (var convention in context.Conventions) 74foreach (var finallyConvention in context.FinallyConventions)
Matching\DfaNode.cs (1)
80public void Visit(Action<DfaNode> visitor)
Patterns\RoutePatternFactory.cs (3)
1071static Action<RoutePatternParameterPart> CheckDuplicateParameters(int parameterCount, string rawText) 1104Func<int, string, Action<T>>? checkDuplicates = null, 1120var check = checkDuplicates?.Invoke(combinedList.Length, rawText!);
RequestDelegateRouteBuilderExtensions.cs (6)
47public static IRouteBuilder MapMiddlewareRoute(this IRouteBuilder builder, [StringSyntax("Route")] string template, Action<IApplicationBuilder> action) 75public static IRouteBuilder MapMiddlewareDelete(this IRouteBuilder builder, [StringSyntax("Route")] string template, Action<IApplicationBuilder> action) 117public static IRouteBuilder MapMiddlewareGet(this IRouteBuilder builder, [StringSyntax("Route")] string template, Action<IApplicationBuilder> action) 159public static IRouteBuilder MapMiddlewarePost(this IRouteBuilder builder, [StringSyntax("Route")] string template, Action<IApplicationBuilder> action) 201public static IRouteBuilder MapMiddlewarePut(this IRouteBuilder builder, [StringSyntax("Route")] string template, Action<IApplicationBuilder> action) 290Action<IApplicationBuilder> action)
RouteEndpointDataSource.cs (10)
130RouteEntry entry, RoutePattern? groupPrefix = null, IReadOnlyList<Action<EndpointBuilder>>? groupConventions = null, IReadOnlyList<Action<EndpointBuilder>>? groupFinallyConventions = null) 204foreach (var groupConvention in groupConventions) 236foreach (var entrySpecificConvention in entry.Conventions) 271foreach (var entryFinallyConvention in entry.FinallyConventions) 280foreach (var groupFinallyConvention in groupFinallyConventions) 364private sealed class ThrowOnAddAfterEndpointBuiltConventionCollection : List<Action<EndpointBuilder>>, ICollection<Action<EndpointBuilder>> 370void ICollection<Action<EndpointBuilder>>.Add(Action<EndpointBuilder> convention)
RouteGroupBuilder.cs (10)
24private readonly List<Action<EndpointBuilder>> _conventions = new(); 25private readonly List<Action<EndpointBuilder>> _finallyConventions = new(); 37void IEndpointConventionBuilder.Add(Action<EndpointBuilder> convention) => _conventions.Add(convention); 38void IEndpointConventionBuilder.Finally(Action<EndpointBuilder> finalConvention) => _finallyConventions.Add(finalConvention); 51GetGroupedEndpointsWithNullablePrefix(null, Array.Empty<Action<EndpointBuilder>>(), 52Array.Empty<Action<EndpointBuilder>>(), _routeGroupBuilder._outerEndpointRouteBuilder.ServiceProvider); 59IReadOnlyList<Action<EndpointBuilder>> conventions, 60IReadOnlyList<Action<EndpointBuilder>> finallyConventions, 90IReadOnlyList<Action<EndpointBuilder>> conventions, 91IReadOnlyList<Action<EndpointBuilder>> finallyConventions,
RouteGroupContext.cs (6)
23/// via <see cref="IEndpointConventionBuilder.Add(Action{EndpointBuilder})"/>. These should be applied in order when building every <see cref="RouteEndpoint"/> 26public IReadOnlyList<Action<EndpointBuilder>> Conventions { get; init; } = Array.Empty<Action<EndpointBuilder>>(); 30/// via <see cref="IEndpointConventionBuilder.Add(Action{EndpointBuilder})"/>. These should be applied in LIFO order when building every <see cref="RouteEndpoint"/> 33public IReadOnlyList<Action<EndpointBuilder>> FinallyConventions { get; init; } = Array.Empty<Action<EndpointBuilder>>();
ShortCircuit\RouteShortCircuitEndpointRouteBuilderExtensions.cs (2)
58public void Add(Action<EndpointBuilder> convention) 63public void Finally(Action<EndpointBuilder> finalConvention)
Microsoft.AspNetCore.Server.HttpSys (3)
AsyncAcceptContext.cs (1)
283public void OnCompleted(Action<object?> continuation, object? state, short token, ValueTaskSourceOnCompletedFlags flags)
RequestProcessing\RequestContext.cs (1)
18private static readonly Action<object?> AbortDelegate = Abort;
WebHostBuilderHttpSysExtensions.cs (1)
68public static IWebHostBuilder UseHttpSys(this IWebHostBuilder hostBuilder, Action<HttpSysOptions> options)
Microsoft.AspNetCore.Server.IIS (13)
Core\IISServerSetupFilter.cs (2)
13public Action<IApplicationBuilder> Configure(Action<IApplicationBuilder> next)
Core\IO\AsyncIOOperation.cs (7)
13private static readonly Action<object?> CallbackCompleted = _ => { Debug.Assert(false, "Should not be invoked"); }; 15private Action<object?>? _continuation; 31public void OnCompleted(Action<object?> continuation, object? state, short token, ValueTaskSourceOnCompletedFlags flags) 40var previousContinuation = Interlocked.CompareExchange(ref _continuation, continuation, null); 114var continuation = Interlocked.CompareExchange(ref _continuation, CallbackCompleted, null); 141public Action<object?> Continuation { get; } 144public AsyncContinuation(Action<object?> continuation, object? state)
Core\NativeSafeHandle.cs (1)
44public void OnCompleted(Action<object?> continuation, object? state, short token, ValueTaskSourceOnCompletedFlags flags)
src\aspnetcore\src\Shared\RazorViews\HelperResult.cs (2)
18public HelperResult(Action<TextWriter> action) 23public Action<TextWriter> WriteAction { get; }
src\aspnetcore\src\Shared\ServerInfrastructure\ManualResetValueTaskSource.cs (1)
24public void OnCompleted(Action<object?> continuation, object? state, short token, ValueTaskSourceOnCompletedFlags flags) => _core.OnCompleted(continuation, state, token, flags);
Microsoft.AspNetCore.Server.IISIntegration (2)
IISSetupFilter.cs (2)
23public Action<IApplicationBuilder> Configure(Action<IApplicationBuilder> next)
Microsoft.AspNetCore.Server.IntegrationTesting (3)
Common\DeploymentParameters.cs (1)
175public Action<DeploymentParameters> UserAdditionalCleanup { get; set; }
Common\RetryHelper.cs (1)
71Action<Exception> exceptionBlock,
Deployers\SelfHostDeployer.cs (1)
25public Action<string> ProcessOutputListener { get; set; }
Microsoft.AspNetCore.Server.Kestrel (2)
WebHostBuilderKestrelExtensions.cs (2)
115public static IWebHostBuilder UseKestrel(this IWebHostBuilder hostBuilder, Action<KestrelServerOptions> options) 132public static IWebHostBuilder ConfigureKestrel(this IWebHostBuilder hostBuilder, Action<KestrelServerOptions> options)
Microsoft.AspNetCore.Server.Kestrel.Core (38)
Internal\Infrastructure\ConnectionManager.cs (2)
10private readonly Action<KestrelConnection> _walkCallback; 67public void Walk(Action<KestrelConnection> callback)
Internal\Infrastructure\KestrelConnection.cs (3)
12private List<(Action<object> handler, object state)>? _heartbeatHandlers; 62public void OnHeartbeat(Action<object> action, object state) 68_heartbeatHandlers = new List<(Action<object> handler, object state)>();
KestrelConfigurationLoader.cs (11)
71private IDictionary<string, Action<EndpointConfiguration>> EndpointConfigurations { get; } 72= new Dictionary<string, Action<EndpointConfiguration>>(0, StringComparer.OrdinalIgnoreCase); 85public KestrelConfigurationLoader Endpoint(string name, Action<EndpointConfiguration> configureOptions) 101public KestrelConfigurationLoader Endpoint(IPAddress address, int port, Action<ListenOptions> configure) 116public KestrelConfigurationLoader Endpoint(IPEndPoint endPoint, Action<ListenOptions> configure) 139public KestrelConfigurationLoader LocalhostEndpoint(int port, Action<ListenOptions> configure) 159public KestrelConfigurationLoader AnyIPEndpoint(int port, Action<ListenOptions> configure) 179public KestrelConfigurationLoader UnixSocketEndpoint(string socketPath, Action<ListenOptions> configure) 204public KestrelConfigurationLoader NamedPipeEndpoint(string pipeName, Action<ListenOptions> configure) 225public KestrelConfigurationLoader HandleEndpoint(ulong handle, Action<ListenOptions> configure) 411if (EndpointConfigurations.TryGetValue(endpoint.Name, out var configureEndpoint))
KestrelServerOptions.cs (12)
200private Action<ListenOptions> EndpointDefaults { get; set; } = _ => { }; 205private Action<HttpsConnectionAdapterOptions> HttpsDefaults { get; set; } = _ => { }; 268public void ConfigureEndpointDefaults(Action<ListenOptions> configureOptions) 284public void ConfigureHttpsDefaults(Action<HttpsConnectionAdapterOptions> configureOptions) 494public void Listen(IPAddress address, int port, Action<ListenOptions> configure) 522public void Listen(IPEndPoint endPoint, Action<ListenOptions> configure) 531public void Listen(EndPoint endPoint, Action<ListenOptions> configure) 552public void ListenLocalhost(int port, Action<ListenOptions> configure) 570public void ListenAnyIP(int port, Action<ListenOptions> configure) 592public void ListenUnixSocket(string socketPath, Action<ListenOptions> configure) 620public void ListenHandle(ulong handle, Action<ListenOptions> configure) 642public void ListenNamedPipe(string pipeName, Action<ListenOptions> configure)
ListenOptionsHttpsExtensions.cs (8)
69Action<HttpsConnectionAdapterOptions> configureOptions) 119Action<HttpsConnectionAdapterOptions> configureOptions) 148Action<HttpsConnectionAdapterOptions> configureOptions) 166public static ListenOptions UseHttps(this ListenOptions listenOptions, Action<HttpsConnectionAdapterOptions> configureOptions) 191/// <see cref="KestrelServerOptions.ConfigureHttpsDefaults(Action{HttpsConnectionAdapterOptions})"/>. 215/// <see cref="KestrelServerOptions.ConfigureHttpsDefaults(Action{HttpsConnectionAdapterOptions})"/>. 228/// <see cref="KestrelServerOptions.ConfigureHttpsDefaults(Action{HttpsConnectionAdapterOptions})"/>. 247/// <see cref="KestrelServerOptions.ConfigureHttpsDefaults(Action{HttpsConnectionAdapterOptions})"/>.
src\aspnetcore\src\Shared\ServerInfrastructure\ManualResetValueTaskSource.cs (1)
24public void OnCompleted(Action<object?> continuation, object? state, short token, ValueTaskSourceOnCompletedFlags flags) => _core.OnCompleted(continuation, state, token, flags);
Systemd\KestrelServerOptionsSystemdExtensions.cs (1)
37public static KestrelServerOptions UseSystemd(this KestrelServerOptions options, Action<ListenOptions> configure)
Microsoft.AspNetCore.Server.Kestrel.Transport.DirectTls (6)
ConnectionIoState.cs (1)
71internal Action<Exception>? OnFatalError { get; set; }
TlsAwaitable.cs (1)
144public void OnCompleted(Action<object?> continuation, object? state, short token, ValueTaskSourceOnCompletedFlags flags)
TlsEventPump.cs (2)
104private Action<Exception> _onFatalError = static _ => { }; 204Action<Exception> onFatalError,
TlsEventPumpPool.cs (1)
58Action<Exception> onFatalError,
WebHostBuilderDirectTlsExtensions.cs (1)
77public static IWebHostBuilder UseDirectTls(this IWebHostBuilder hostBuilder, Action<DirectTlsTransportOptions> configureOptions)
Microsoft.AspNetCore.Server.Kestrel.Transport.NamedPipes (1)
WebHostBuilderNamedPipeExtensions.cs (1)
56public static IWebHostBuilder UseNamedPipes(this IWebHostBuilder hostBuilder, Action<NamedPipeTransportOptions> configureOptions)
Microsoft.AspNetCore.Server.Kestrel.Transport.Quic (4)
Internal\QuicStreamContext.FeatureCollection.cs (3)
20public Action<object?> Callback { get; } 24public OnCloseRegistration(Action<object?> callback, object? state) 103void IStreamClosedFeature.OnClosed(Action<object?> callback, object? state)
WebHostBuilderQuicExtensions.cs (1)
40public static IWebHostBuilder UseQuic(this IWebHostBuilder hostBuilder, Action<QuicTransportOptions> configureOptions)
Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets (9)
Internal\IOQueue.cs (3)
18public override void Schedule(Action<object?> action, object? state) 69public readonly Action<object?> Callback; 72public Work(Action<object?> callback, object? state)
Internal\SocketAwaitableEventArgs.cs (5)
17private static readonly Action<object?> _continuationCompleted = _ => { }; 25private volatile Action<object?>? _continuation; 35var c = _continuation; 71public void OnCompleted(Action<object?> continuation, object? state, short token, ValueTaskSourceOnCompletedFlags flags) 74var prevContinuation = Interlocked.CompareExchange(ref _continuation, continuation, null);
WebHostBuilderSocketExtensions.cs (1)
53public static IWebHostBuilder UseSockets(this IWebHostBuilder hostBuilder, Action<SocketTransportOptions> configureOptions)
Microsoft.AspNetCore.Session (1)
SessionServiceCollectionExtensions.cs (1)
38public static IServiceCollection AddSession(this IServiceCollection services, Action<SessionOptions> configure)
Microsoft.AspNetCore.SignalR (6)
HubEndpointConventionBuilder.cs (2)
22public void Add(Action<EndpointBuilder> convention) 28public void Finally(Action<EndpointBuilder> finalConvention)
HubEndpointRouteBuilderExtensions.cs (1)
39public static HubEndpointConventionBuilder MapHub<[DynamicallyAccessedMembers(HubAccessibility)] THub>(this IEndpointRouteBuilder endpoints, [StringSyntax("Route")] string pattern, Action<HttpConnectionDispatcherOptions>? configureOptions) where THub : Hub
SignalRDependencyInjectionExtensions.cs (3)
23public static ISignalRServerBuilder AddHubOptions<THub>(this ISignalRServerBuilder signalrBuilder, Action<HubOptions<THub>> configure) where THub : Hub 54/// <param name="configure">An <see cref="Action{HubOptions}"/> to configure the provided <see cref="HubOptions"/>.</param> 56public static ISignalRServerBuilder AddSignalR(this IServiceCollection services, Action<HubOptions> configure)
Microsoft.AspNetCore.SignalR.Client (5)
HubConnectionBuilderHttpExtensions.cs (5)
53public static IHubConnectionBuilder WithUrl(this IHubConnectionBuilder hubConnectionBuilder, [StringSyntax(StringSyntaxAttribute.Uri)] string url, Action<HttpConnectionOptions> configureHttpConnection) 80public static IHubConnectionBuilder WithUrl(this IHubConnectionBuilder hubConnectionBuilder, [StringSyntax(StringSyntaxAttribute.Uri)] string url, HttpTransportType transports, Action<HttpConnectionOptions> configureHttpConnection) 105public static IHubConnectionBuilder WithUrl(this IHubConnectionBuilder hubConnectionBuilder, Uri url, Action<HttpConnectionOptions> configureHttpConnection) 132public static IHubConnectionBuilder WithUrl(this IHubConnectionBuilder hubConnectionBuilder, Uri url, HttpTransportType transports, Action<HttpConnectionOptions> configureHttpConnection) 138private static IHubConnectionBuilder WithUrlCore(this IHubConnectionBuilder hubConnectionBuilder, Uri url, HttpTransportType? transports, Action<HttpConnectionOptions>? configureHttpConnection)
Microsoft.AspNetCore.SignalR.Client.Core (6)
HubConnectionBuilderExtensions.cs (2)
23public static IHubConnectionBuilder ConfigureLogging(this IHubConnectionBuilder hubConnectionBuilder, Action<ILoggingBuilder> configureLogging) 98public static IHubConnectionBuilder WithAuthenticationRefresh(this IHubConnectionBuilder hubConnectionBuilder, Action<AuthenticationRefreshOptions> configure)
HubConnectionExtensions.cs (4)
15private static IDisposable On(this HubConnection hubConnection, string methodName, Type[] parameterTypes, Action<object?[]> handler) 19var currentHandler = (Action<object?[]>)state; 47public static IDisposable On<T1>(this HubConnection hubConnection, string methodName, Action<T1> handler)
Microsoft.AspNetCore.SignalR.Core (1)
HubConnectionContext.cs (1)
25private static readonly Action<object?> _cancelReader = state => ((PipeReader)state!).CancelPendingRead();
Microsoft.AspNetCore.SignalR.Protocols.Json (1)
JsonProtocolDependencyInjectionExtensions.cs (1)
36public static TBuilder AddJsonProtocol<TBuilder>(this TBuilder builder, Action<JsonHubProtocolOptions> configure) where TBuilder : ISignalRBuilder
Microsoft.AspNetCore.SignalR.Protocols.MessagePack (1)
MessagePackProtocolDependencyInjectionExtensions.cs (1)
39public static TBuilder AddMessagePackProtocol<TBuilder>(this TBuilder builder, Action<MessagePackHubProtocolOptions> configure) where TBuilder : ISignalRBuilder
Microsoft.AspNetCore.SignalR.Protocols.NewtonsoftJson (1)
NewtonsoftJsonProtocolDependencyInjectionExtensions.cs (1)
39public static TBuilder AddNewtonsoftJsonProtocol<TBuilder>(this TBuilder builder, Action<NewtonsoftJsonHubProtocolOptions> configure) where TBuilder : ISignalRBuilder
Microsoft.AspNetCore.SignalR.Specification.Tests (3)
parent\parent\parent\common\testassets\Tests.Utils\TestClient.cs (3)
26private List<(Action<object> handler, object state)> _heartbeatHandlers; 322public void OnHeartbeat(Action<object> action, object state) 328_heartbeatHandlers = new List<(Action<object> handler, object state)>();
Microsoft.AspNetCore.SignalR.StackExchangeRedis (2)
RedisDependencyInjectionExtensions.cs (2)
45public static ISignalRServerBuilder AddStackExchangeRedis(this ISignalRServerBuilder signalrBuilder, Action<RedisOptions> configure) 59public static ISignalRServerBuilder AddStackExchangeRedis(this ISignalRServerBuilder signalrBuilder, string redisConnectionString, Action<RedisOptions> configure)
Microsoft.AspNetCore.SpaProxy (2)
SpaProxyStartupFilter.cs (2)
27public Action<IApplicationBuilder> Configure(Action<IApplicationBuilder> next)
Microsoft.AspNetCore.SpaServices.Extensions (2)
SpaApplicationBuilderExtensions.cs (1)
28public static void UseSpa(this IApplicationBuilder app, Action<ISpaBuilder> configuration)
StaticFiles\SpaStaticFilesExtensions.cs (1)
25Action<SpaStaticFilesOptions>? configuration = null)
Microsoft.AspNetCore.StaticAssets (12)
StaticAssetEndpointDataSource.cs (2)
21private readonly List<Action<EndpointBuilder>> _conventions = []; 22private readonly List<Action<EndpointBuilder>> _finallyConventions = [];
StaticAssetEndpointFactory.cs (4)
19public Endpoint Create(StaticAssetDescriptor resource, List<Action<EndpointBuilder>> conventions, List<Action<EndpointBuilder>> finallyConventions) 51foreach (var convention in conventions) 56foreach (var finallyConvention in finallyConventions)
StaticAssetsEndpointConventionBuilder.cs (6)
16private readonly List<Action<EndpointBuilder>> _conventions; 17private readonly List<Action<EndpointBuilder>> _finallyConventions; 19internal StaticAssetsEndpointConventionBuilder(object lck, bool isBuildManifest, List<StaticAssetDescriptor> descriptors, List<Action<EndpointBuilder>> conventions, List<Action<EndpointBuilder>> finallyConventions) 33public void Add(Action<EndpointBuilder> convention) 43public void Finally(Action<EndpointBuilder> convention)
Microsoft.AspNetCore.StaticFiles (2)
StaticFileOptions.cs (2)
15internal static readonly Action<StaticFileResponseContext> _defaultOnPrepareResponse = _ => { }; 69public Action<StaticFileResponseContext> OnPrepareResponse { get; set; }
Microsoft.AspNetCore.TestHost (33)
ClientHandler.cs (2)
23private readonly Action<HttpContext> _additionalContextConfiguration; 32internal ClientHandler(PathString pathBase, ApplicationWrapper application, Action<HttpContext>? additionalContextConfiguration = null)
HttpContextBuilder.cs (2)
27private Action<HttpContext>? _responseReadCompleteCallback; 75internal void RegisterResponseReadCompleteCallback(Action<HttpContext> responseReadCompleteCallback)
RequestBuilder.cs (1)
36public RequestBuilder And(Action<HttpRequestMessage> configure)
RequestLifetimeFeature.cs (2)
11private readonly Action<Exception> _abort; 13public RequestLifetimeFeature(Action<Exception> abort)
ResponseFeature.cs (2)
13private readonly Action<Exception> _abort; 20public ResponseFeature(Action<Exception> abort)
src\095dea4ec402cc66\HostFactoryResolver.cs (10)
65Action<object>? configureHostBuilder = null, 66Action<Exception?>? entrypointCompleted = null, 67IDictionary<string, Action<object?>>? arbitraryActions = null) 206private readonly Action<object>? _configure; 207private readonly Action<Exception?>? _entrypointCompleted; 208private readonly IDictionary<string, Action<object?>>? _arbitraryActions; 216Action<object>? configure, 217Action<Exception?>? entrypointCompleted, 218IDictionary<string, Action<object?>>? arbitraryActions) 355else if (_arbitraryActions?.TryGetValue(value.Key, out var arbitraryAction) == true)
TestServer.cs (2)
169public HttpMessageHandler CreateHandler(Action<HttpContext> additionalContextConfiguration) 213public async Task<HttpContext> SendAsync(Action<HttpContext> configureContext, CancellationToken cancellationToken = default)
WebHostBuilderExtensions.cs (11)
42public static IWebHostBuilder UseTestServer(this IWebHostBuilder builder, Action<TestServerOptions> configureOptions) 80public static IWebHostBuilder ConfigureTestServices(this IWebHostBuilder webHostBuilder, Action<IServiceCollection> servicesConfiguration) 109public static IWebHostBuilder ConfigureTestContainer<TContainer>(this IWebHostBuilder webHostBuilder, Action<TContainer> servicesConfiguration) 215private readonly Action<IServiceCollection> _servicesConfiguration; 217public ConfigureTestServicesStartupConfigureServicesFilter(Action<IServiceCollection> servicesConfiguration) 224public Action<IServiceCollection> ConfigureServices(Action<IServiceCollection> next) => 236private readonly Action<TContainer> _servicesConfiguration; 238public ConfigureTestServicesStartupConfigureContainerFilter(Action<TContainer> containerConfiguration) 245public Action<TContainer> ConfigureContainer(Action<TContainer> next) =>
WebSocketClient.cs (1)
44public Action<HttpRequest>? ConfigureRequest { get; set; }
Microsoft.AspNetCore.Watch.BrowserRefresh (2)
src\sdk\src\Dotnet.Watch\Web.Middleware\HostingStartup.cs (2)
24public Action<IApplicationBuilder> Configure(Action<IApplicationBuilder> next)
Microsoft.AspNetCore.WebSockets (1)
WebSocketsDependencyInjectionExtensions.cs (1)
20public static IServiceCollection AddWebSockets(this IServiceCollection services, Action<WebSocketOptions> configure)
Microsoft.Authentication.WebAssembly.Msal (3)
MsalWebAssemblyServiceCollectionExtensions.cs (3)
26public static IRemoteAuthenticationBuilder<RemoteAuthenticationState, RemoteUserAccount> AddMsalAuthentication(this IServiceCollection services, Action<RemoteAuthenticationOptions<MsalProviderOptions>> configure) 40this IServiceCollection services, Action<RemoteAuthenticationOptions<MsalProviderOptions>> configure) 56this IServiceCollection services, Action<RemoteAuthenticationOptions<MsalProviderOptions>> configure)
Microsoft.Build (94)
BackEnd\Components\RequestBuilder\IntrinsicTasks\ItemGroupIntrinsicTask.cs (1)
221Action<IList> logFunction = null;
BackEnd\Components\RequestBuilder\Lookup.cs (1)
733internal void AddNewItemsOfItemType(string itemType, ICollection<ProjectItemInstance> group, bool doNotAddDuplicates = false, Action<IList> logFunction = null)
BackEnd\Components\RequestBuilder\RequestBuilder.cs (2)
62private ConcurrentQueue<Action<ResourceResponse>> _pendingResourceRequests; 121_pendingResourceRequests = new ConcurrentQueue<Action<ResourceResponse>>();
BackEnd\Components\SdkResolution\HostedSdkResolverServiceBase.cs (1)
31public Action<INodePacket> SendPacket { get; set; }
BackEnd\Components\SdkResolution\ISdkResolverService.cs (1)
21Action<INodePacket> SendPacket { get; }
BackEnd\Components\SdkResolution\OutOfProcNodeSdkResolverService.cs (2)
47/// <param name="sendPacket">A <see cref="Action{INodePacket}"/> to use when sending packets to the main node.</param> 48public OutOfProcNodeSdkResolverService(Action<INodePacket> sendPacket)
BackEnd\Components\SdkResolution\OutOfProcNodeSdkResolverServiceFactory.cs (2)
17private readonly Action<INodePacket> _sendPacket; 19public OutOfProcNodeSdkResolverServiceFactory(Action<INodePacket> sendPacket)
BackEnd\Components\SdkResolution\SdkResolverService.cs (1)
76public Action<INodePacket> SendPacket { get; }
BackEnd\Node\OutOfProcServerNode.cs (2)
520private readonly Action<string> _writeCallback; 527public RedirectConsoleWriter(Action<string> writeCallback)
BuildCheck\API\IBuildCheckRegistrationContext.cs (7)
10void RegisterEvaluatedPropertiesAction(Action<BuildCheckDataContext<EvaluatedPropertiesCheckData>> evaluatedPropertiesAction); 13void RegisterParsedItemsAction(Action<BuildCheckDataContext<ParsedItemsCheckData>> parsedItemsAction); 15void RegisterEvaluatedItemsAction(Action<BuildCheckDataContext<EvaluatedItemsCheckData>> evaluatedItemsAction); 17void RegisterTaskInvocationAction(Action<BuildCheckDataContext<TaskInvocationCheckData>> taskInvocationAction); 19void RegisterEnvironmentVariableReadAction(Action<BuildCheckDataContext<EnvironmentVariableCheckData>> environmentVariableAction); 21void RegisterBuildFinishedAction(Action<BuildCheckDataContext<BuildFinishedCheckData>> buildFinishedAction); 23void RegisterProjectImportedAction(Action<BuildCheckDataContext<ProjectImportedCheckData>> projectImportedAction);
BuildCheck\API\IInternalCheckRegistrationContext.cs (3)
10void RegisterPropertyReadAction(Action<BuildCheckDataContext<PropertyReadData>> propertyReadAction); 12void RegisterPropertyWriteAction(Action<BuildCheckDataContext<PropertyWriteData>> propertyWriteAction); 14void RegisterProjectRequestProcessingDoneAction(Action<BuildCheckDataContext<ProjectRequestProcessingDoneData>> propertyWriteAction);
BuildCheck\Infrastructure\BuildCheckBuildEventHandler.cs (4)
18private Dictionary<Type, Action<BuildEventArgs>> _eventHandlers; 19private readonly Dictionary<Type, Action<BuildEventArgs>> _eventHandlersFull; 20private readonly Dictionary<Type, Action<BuildEventArgs>> _eventHandlersRestore; 57if (_eventHandlers.TryGetValue(e.GetType(), out Action<BuildEventArgs>? handler))
BuildCheck\Infrastructure\BuildCheckCentralContext.cs (17)
67private (CheckWrapper, Action<BuildCheckDataContext<T>>)[] _callbacks = []; 71internal (CheckWrapper, Action<BuildCheckDataContext<T>>)[] Snapshot => Volatile.Read(ref _callbacks); 73internal void Register(CheckWrapper check, Action<BuildCheckDataContext<T>> callback) 77(CheckWrapper, Action<BuildCheckDataContext<T>>)[] callbacks = _callbacks; 88(CheckWrapper, Action<BuildCheckDataContext<T>>)[] callbacks = _callbacks; 124internal void RegisterEnvironmentVariableReadAction(CheckWrapper check, Action<BuildCheckDataContext<EnvironmentVariableCheckData>> environmentVariableAction) 127internal void RegisterEvaluatedPropertiesAction(CheckWrapper check, Action<BuildCheckDataContext<EvaluatedPropertiesCheckData>> evaluatedPropertiesAction) 133internal void RegisterParsedItemsAction(CheckWrapper check, Action<BuildCheckDataContext<ParsedItemsCheckData>> parsedItemsAction) 137internal void RegisterEvaluatedItemsAction(CheckWrapper check, Action<BuildCheckDataContext<EvaluatedItemsCheckData>> parsedItemsAction) 140internal void RegisterTaskInvocationAction(CheckWrapper check, Action<BuildCheckDataContext<TaskInvocationCheckData>> taskInvocationAction) 143internal void RegisterPropertyReadAction(CheckWrapper check, Action<BuildCheckDataContext<PropertyReadData>> propertyReadAction) 146internal void RegisterPropertyWriteAction(CheckWrapper check, Action<BuildCheckDataContext<PropertyWriteData>> propertyWriteAction) 149internal void RegisterProjectRequestProcessingDoneAction(CheckWrapper check, Action<BuildCheckDataContext<ProjectRequestProcessingDoneData>> projectDoneAction) 152internal void RegisterBuildFinishedAction(CheckWrapper check, Action<BuildCheckDataContext<BuildFinishedCheckData>> buildFinishedAction) 155internal void RegisterProjectImportedAction(CheckWrapper check, Action<BuildCheckDataContext<ProjectImportedCheckData>> projectImportedAction) 160Action<BuildCheckDataContext<T>> handler, 260(CheckWrapper, Action<BuildCheckDataContext<T>>)[] callbacksSnapshot = registeredCallbacks.Snapshot;
BuildCheck\Infrastructure\CheckRegistrationContext.cs (10)
12public void RegisterEnvironmentVariableReadAction(Action<BuildCheckDataContext<EnvironmentVariableCheckData>> environmentVariableAction) => 15public void RegisterEvaluatedPropertiesAction(Action<BuildCheckDataContext<EvaluatedPropertiesCheckData>> evaluatedPropertiesAction) => 19public void RegisterParsedItemsAction(Action<BuildCheckDataContext<ParsedItemsCheckData>> parsedItemsAction) => 23public void RegisterEvaluatedItemsAction(Action<BuildCheckDataContext<EvaluatedItemsCheckData>> evaluatedItemsAction) => 26public void RegisterTaskInvocationAction(Action<BuildCheckDataContext<TaskInvocationCheckData>> taskInvocationAction) => 29public void RegisterPropertyReadAction(Action<BuildCheckDataContext<PropertyReadData>> propertyReadAction) 32public void RegisterPropertyWriteAction(Action<BuildCheckDataContext<PropertyWriteData>> propertyWriteAction) 35public void RegisterProjectRequestProcessingDoneAction(Action<BuildCheckDataContext<ProjectRequestProcessingDoneData>> projectDoneAction) 38public void RegisterBuildFinishedAction(Action<BuildCheckDataContext<BuildFinishedCheckData>> buildFinishedAction) 41public void RegisterProjectImportedAction(Action<BuildCheckDataContext<ProjectImportedCheckData>> projectImportedAction) =>
Definition\Toolset.cs (1)
317internal void InspectInternalTaskRegistry(Action<TaskRegistry> visitor)
Evaluation\Context\EvaluationContext.cs (1)
50internal static Action<EvaluationContext> TestOnlyHookOnCreate { get; set; }
Logging\BinaryLogger\BinaryLogReplayEventSource.cs (8)
54event Action<EmbeddedContentEventArgs> EmbeddedContentRead; 93public event Action<BinaryLogReaderErrorEventArgs>? RecoverableReadError; 322private Action<EmbeddedContentEventArgs>? _embeddedContentRead; 324event Action<EmbeddedContentEventArgs>? IBinaryLogReplaySource.EmbeddedContentRead 332private Action<StringReadEventArgs>? _stringReadDone; 334event Action<StringReadEventArgs>? IBuildEventArgsReaderNotifications.StringReadDone 340private Action<ArchiveFileEventArgs>? _archiveFileEncountered; 342event Action<ArchiveFileEventArgs>? IBuildEventArgsReaderNotifications.ArchiveFileEncountered
Logging\BinaryLogger\BuildEventArgsReader.cs (4)
132public event Action<BinaryLogReaderErrorEventArgs>? RecoverableReadError; 144public event Action<StringReadEventArgs>? StringReadDone; 150internal event Action<EmbeddedContentEventArgs>? EmbeddedContentRead; 153public event Action<ArchiveFileEventArgs>? ArchiveFileEncountered;
Logging\BinaryLogger\BuildEventArgsWriter.cs (1)
147public event Action<string> EmbedFile;
Logging\BinaryLogger\Postprocessing\ArchiveFileEventArgsExtensions.cs (2)
31public static Action<ArchiveFileEventArgs> ToArchiveFileHandler(this Action<StringReadEventArgs> stringHandler)
Logging\BinaryLogger\Postprocessing\IBuildEventArgsReaderNotifications.cs (3)
18event Action<StringReadEventArgs>? StringReadDone; 40event Action<ArchiveFileEventArgs>? ArchiveFileEncountered; 48event Action<BinaryLogReaderErrorEventArgs>? RecoverableReadError;
Logging\BinaryLogger\ProjectImportsCollector.cs (3)
118Action<string> addFileWorker) 262public void ProcessResult(Action<Stream> consumeStream, Action<string> onError)
src\5057ed6cf5d6323b\ImmutableSegmentedList`1.cs (2)
284/// <inheritdoc cref="ImmutableList{T}.ForEach(Action{T})"/> 285public void ForEach(Action<T> action)
src\5057ed6cf5d6323b\ImmutableSegmentedList`1+Builder.cs (2)
134/// <inheritdoc cref="System.Collections.Immutable.ImmutableList{T}.Builder.ForEach(Action{T})"/> 135public void ForEach(Action<T> action)
src\5057ed6cf5d6323b\ImmutableSegmentedList`1+ValueBuilder.cs (1)
185public readonly void ForEach(Action<T> action)
src\9f0d3f3da306d8cf\IEnumerableExtensions.cs (1)
37public static IEnumerable<T> Do<T>(this IEnumerable<T> source, Action<T> action)
src\msbuild\artifacts\.packages\microsoft.codeanalysis.collections\5.0.0-1.25277.114\contentFiles\cs\net9.0\Segmented\SegmentedList`1.cs (1)
707public void ForEach(Action<T> action)
src\msbuild\artifacts\.packages\microsoft.codeanalysis.pooledobjects\5.0.0-1.25277.114\contentFiles\cs\netstandard2.0\PooledDelegates.cs (8)
65public static Releaser GetPooledAction<TArg>(Action<TArg> unboundAction, TArg argument, out Action boundAction) 66=> GetPooledDelegate<ActionWithBoundArgument<TArg>, TArg, Action<TArg>, Action>(unboundAction, argument, out boundAction); 69/// Gets an <see cref="Action{T}"/> delegate, which calls <paramref name="unboundAction"/> with the specified 98public static Releaser GetPooledAction<T1, TArg>(Action<T1, TArg> unboundAction, TArg argument, out Action<T1> boundAction) 99=> GetPooledDelegate<ActionWithBoundArgument<T1, TArg>, TArg, Action<T1, TArg>, Action<T1>>(unboundAction, argument, out boundAction); 384: AbstractDelegateWithBoundArgument<ActionWithBoundArgument<TArg>, TArg, Action<TArg>, Action> 391: AbstractDelegateWithBoundArgument<ActionWithBoundArgument<T1, TArg>, TArg, Action<T1, TArg>, Action<T1>> 393protected override Action<T1> Bind()
TelemetryInfra\InternalTelemetryConsumingLogger.cs (1)
17internal static event Action<WorkerNodeTelemetryData>? TestOnly_InternalTelemetryAggregted;
Utilities\Utilities.cs (1)
849public static void EnumerateItems(IEnumerable items, Action<DictionaryEntry> callback)
Microsoft.Build.Framework (5)
BinaryTranslator.cs (2)
821public void WithInterning(IEqualityComparer<string> comparer, int initialCapacity, Action<ITranslator> internBlock) 1676public void WithInterning(IEqualityComparer<string> comparer, int initialCapacity, Action<ITranslator> internBlock)
ImmutableDictionaryExtensions.cs (1)
30Action<string> verifyThrowKey)
ITranslator.cs (1)
437void WithInterning(IEqualityComparer<string> comparer, int initialCapacity, Action<ITranslator> internBlock);
Utilities\FileMatcher.cs (1)
1051Action<string> processSubdirectory = subdir =>
Microsoft.Build.NuGetSdkResolver (1)
src\nuget-client\build\Shared\SharedExtensions.cs (1)
57public static void ForEach<T>(this IEnumerable<T> enumeration, Action<T> action)
Microsoft.Build.Tasks.CodeAnalysis (1)
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\CompilerOptionParseUtilities.cs (1)
43Action<string>? log = null)
Microsoft.CodeAnalysis (217)
DiagnosticAnalyzer\AnalyzerDriver.cs (2)
827Action<Diagnostic> addExceptionDiagnostic, 1977internal static Action<Diagnostic, AnalyzerOptions, CancellationToken> GetDiagnosticSink(Action<Diagnostic> addDiagnosticCore, Compilation compilation, SeverityFilter severityFilter, ConcurrentSet<string>? suppressedDiagnosticIds)
DiagnosticAnalyzer\AnalyzerExecutor.AnalyzerDiagnosticReporter.cs (1)
22public readonly Action<Diagnostic> AddDiagnosticAction;
DiagnosticAnalyzer\AnalyzerExecutor.cs (11)
37private readonly Action<Suppression>? _addSuppression; 133Action<Suppression>? addSuppression = null) 167Action<Suppression>? addSuppression) 406var addDiagnostic = GetAddCompilationDiagnostic(analyzer, analyzerOptions, cancellationToken); 469out Action<Diagnostic> addDiagnostic); 588out Action<Diagnostic> addDiagnostic); 782Action<Diagnostic> addDiagnostic, 807Action<Diagnostic> addDiagnostic, 1335internal void ExecuteAndCatchIfThrows<TArg>(DiagnosticAnalyzer analyzer, Action<TArg> analyze, TArg argument, AnalysisContextInfo? contextInfo, CancellationToken cancellationToken) 1369private void ExecuteAndCatchIfThrows_NoLock<TArg>(DiagnosticAnalyzer analyzer, Action<TArg> analyze, TArg argument, AnalysisContextInfo? info, CancellationToken cancellationToken) 1604private Action<Diagnostic> GetAddCompilationDiagnostic(
DiagnosticAnalyzer\CompilerDiagnosticAnalyzer.CompilationAnalyzer.cs (1)
61Action<Diagnostic> reportDiagnostic,
DiagnosticAnalyzer\DiagnosticAnalysisContext.cs (75)
54public abstract void RegisterCompilationStartAction(Action<CompilationStartAnalysisContext> action); 61public abstract void RegisterCompilationAction(Action<CompilationAnalysisContext> action); 69public abstract void RegisterSemanticModelAction(Action<SemanticModelAnalysisContext> action); 78public void RegisterSymbolAction(Action<SymbolAnalysisContext> action, params SymbolKind[] symbolKinds) 89public abstract void RegisterSymbolAction(Action<SymbolAnalysisContext> action, params ImmutableArray<SymbolKind> symbolKinds); 96public virtual void RegisterSymbolStartAction(Action<SymbolStartAnalysisContext> action, SymbolKind symbolKind) 108public abstract void RegisterCodeBlockStartAction<TLanguageKindEnum>(Action<CodeBlockStartAnalysisContext<TLanguageKindEnum>> action) where TLanguageKindEnum : struct; 115public abstract void RegisterCodeBlockAction(Action<CodeBlockAnalysisContext> action); 122public abstract void RegisterSyntaxTreeAction(Action<SyntaxTreeAnalysisContext> action); 129public virtual void RegisterAdditionalFileAction(Action<AdditionalFileAnalysisContext> action) 143public void RegisterSyntaxNodeAction<TLanguageKindEnum>(Action<SyntaxNodeAnalysisContext> action, params TLanguageKindEnum[] syntaxKinds) where TLanguageKindEnum : struct 156public abstract void RegisterSyntaxNodeAction<TLanguageKindEnum>(Action<SyntaxNodeAnalysisContext> action, params ImmutableArray<TLanguageKindEnum> syntaxKinds) where TLanguageKindEnum : struct; 164public virtual void RegisterOperationBlockStartAction(Action<OperationBlockStartAnalysisContext> action) 174public virtual void RegisterOperationBlockAction(Action<OperationBlockAnalysisContext> action) 187public void RegisterOperationAction(Action<OperationAnalysisContext> action, params OperationKind[] operationKinds) 199public virtual void RegisterOperationAction(Action<OperationAnalysisContext> action, params ImmutableArray<OperationKind> operationKinds) 359public abstract void RegisterCompilationEndAction(Action<CompilationAnalysisContext> action); 367public abstract void RegisterSemanticModelAction(Action<SemanticModelAnalysisContext> action); 376public void RegisterSymbolAction(Action<SymbolAnalysisContext> action, params SymbolKind[] symbolKinds) 387public abstract void RegisterSymbolAction(Action<SymbolAnalysisContext> action, params ImmutableArray<SymbolKind> symbolKinds); 394public virtual void RegisterSymbolStartAction(Action<SymbolStartAnalysisContext> action, SymbolKind symbolKind) 406public abstract void RegisterCodeBlockStartAction<TLanguageKindEnum>(Action<CodeBlockStartAnalysisContext<TLanguageKindEnum>> action) where TLanguageKindEnum : struct; 413public abstract void RegisterCodeBlockAction(Action<CodeBlockAnalysisContext> action); 421public virtual void RegisterOperationBlockStartAction(Action<OperationBlockStartAnalysisContext> action) 431public virtual void RegisterOperationBlockAction(Action<OperationBlockAnalysisContext> action) 441public abstract void RegisterSyntaxTreeAction(Action<SyntaxTreeAnalysisContext> action); 448public virtual void RegisterAdditionalFileAction(Action<AdditionalFileAnalysisContext> action) 462public void RegisterSyntaxNodeAction<TLanguageKindEnum>(Action<SyntaxNodeAnalysisContext> action, params TLanguageKindEnum[] syntaxKinds) where TLanguageKindEnum : struct 475public abstract void RegisterSyntaxNodeAction<TLanguageKindEnum>(Action<SyntaxNodeAnalysisContext> action, params ImmutableArray<TLanguageKindEnum> syntaxKinds) where TLanguageKindEnum : struct; 485public void RegisterOperationAction(Action<OperationAnalysisContext> action, params OperationKind[] operationKinds) 497public virtual void RegisterOperationAction(Action<OperationAnalysisContext> action, params ImmutableArray<OperationKind> operationKinds) 569private readonly Action<Diagnostic> _reportDiagnostic; 590public CompilationAnalysisContext(Compilation compilation, AnalyzerOptions options, Action<Diagnostic> reportDiagnostic, Func<Diagnostic, bool> isSupportedDiagnostic, CancellationToken cancellationToken) 598Action<Diagnostic> reportDiagnostic, 692private readonly Action<Diagnostic> _reportDiagnostic; 729public SemanticModelAnalysisContext(SemanticModel semanticModel, AnalyzerOptions options, Action<Diagnostic> reportDiagnostic, Func<Diagnostic, bool> isSupportedDiagnostic, CancellationToken cancellationToken) 737Action<Diagnostic> reportDiagnostic, 776private readonly Action<Diagnostic> _reportDiagnostic; 822public SymbolAnalysisContext(ISymbol symbol, Compilation compilation, AnalyzerOptions options, Action<Diagnostic> reportDiagnostic, Func<Diagnostic, bool> isSupportedDiagnostic, CancellationToken cancellationToken) 831Action<Diagnostic> reportDiagnostic, 934public abstract void RegisterSymbolEndAction(Action<SymbolAnalysisContext> action); 943public abstract void RegisterCodeBlockStartAction<TLanguageKindEnum>(Action<CodeBlockStartAnalysisContext<TLanguageKindEnum>> action) where TLanguageKindEnum : struct; 950public abstract void RegisterCodeBlockAction(Action<CodeBlockAnalysisContext> action); 961public void RegisterSyntaxNodeAction<TLanguageKindEnum>(Action<SyntaxNodeAnalysisContext> action, params TLanguageKindEnum[] syntaxKinds) where TLanguageKindEnum : struct 974public abstract void RegisterSyntaxNodeAction<TLanguageKindEnum>(Action<SyntaxNodeAnalysisContext> action, params ImmutableArray<TLanguageKindEnum> syntaxKinds) where TLanguageKindEnum : struct; 982public abstract void RegisterOperationBlockStartAction(Action<OperationBlockStartAnalysisContext> action); 989public abstract void RegisterOperationBlockAction(Action<OperationBlockAnalysisContext> action); 999public void RegisterOperationAction(Action<OperationAnalysisContext> action, params OperationKind[] operationKinds) 1011public abstract void RegisterOperationAction(Action<OperationAnalysisContext> action, params ImmutableArray<OperationKind> operationKinds); 1107public abstract void RegisterCodeBlockEndAction(Action<CodeBlockAnalysisContext> action); 1117public void RegisterSyntaxNodeAction(Action<SyntaxNodeAnalysisContext> action, params TLanguageKindEnum[] syntaxKinds) 1129public abstract void RegisterSyntaxNodeAction(Action<SyntaxNodeAnalysisContext> action, params ImmutableArray<TLanguageKindEnum> syntaxKinds); 1142private readonly Action<Diagnostic> _reportDiagnostic; 1189public CodeBlockAnalysisContext(SyntaxNode codeBlock, ISymbol owningSymbol, SemanticModel semanticModel, AnalyzerOptions options, Action<Diagnostic> reportDiagnostic, Func<Diagnostic, bool> isSupportedDiagnostic, CancellationToken cancellationToken) 1199Action<Diagnostic> reportDiagnostic, 1337public abstract void RegisterOperationBlockEndAction(Action<OperationBlockAnalysisContext> action); 1347public void RegisterOperationAction(Action<OperationAnalysisContext> action, params OperationKind[] operationKinds) 1359public abstract void RegisterOperationAction(Action<OperationAnalysisContext> action, params ImmutableArray<OperationKind> operationKinds); 1391private readonly Action<Diagnostic> _reportDiagnostic; 1447Action<Diagnostic> reportDiagnostic, 1460Action<Diagnostic> reportDiagnostic, 1523private readonly Action<Diagnostic> _reportDiagnostic; 1557public SyntaxTreeAnalysisContext(SyntaxTree tree, AnalyzerOptions options, Action<Diagnostic> reportDiagnostic, Func<Diagnostic, bool> isSupportedDiagnostic, CancellationToken cancellationToken) 1565Action<Diagnostic> reportDiagnostic, 1602private readonly Action<Diagnostic> _reportDiagnostic; 1635Action<Diagnostic> reportDiagnostic, 1675private readonly Action<Diagnostic> _reportDiagnostic; 1727public SyntaxNodeAnalysisContext(SyntaxNode node, ISymbol? containingSymbol, SemanticModel semanticModel, AnalyzerOptions options, Action<Diagnostic> reportDiagnostic, Func<Diagnostic, bool> isSupportedDiagnostic, CancellationToken cancellationToken) 1733public SyntaxNodeAnalysisContext(SyntaxNode node, SemanticModel semanticModel, AnalyzerOptions options, Action<Diagnostic> reportDiagnostic, Func<Diagnostic, bool> isSupportedDiagnostic, CancellationToken cancellationToken) 1743Action<Diagnostic> reportDiagnostic, 1785private readonly Action<Diagnostic> _reportDiagnostic; 1838Action<Diagnostic> reportDiagnostic, 1850Action<Diagnostic> reportDiagnostic, 1894private readonly Action<Suppression> _addSuppression; 1929Action<Suppression> suppressDiagnostic,
DiagnosticAnalyzer\DiagnosticAnalysisContextHelpers.cs (5)
19internal static void VerifyArguments<TContext>(Action<TContext> action) 24internal static void VerifyArguments<TContext>(Action<TContext> action, ImmutableArray<SymbolKind> symbolKinds) 30internal static void VerifyArguments<TContext, TLanguageKindEnum>(Action<TContext> action, ImmutableArray<TLanguageKindEnum> syntaxKinds) 37internal static void VerifyArguments<TContext>(Action<TContext> action, ImmutableArray<OperationKind> operationKinds) 109private static void VerifyAction<TContext>(Action<TContext> action)
DiagnosticAnalyzer\DiagnosticAnalyzerAction.cs (28)
23public Action<SymbolAnalysisContext> Action { get; } 26public SymbolAnalyzerAction(Action<SymbolAnalysisContext> action, ImmutableArray<SymbolKind> kinds, DiagnosticAnalyzer analyzer) 36public Action<SymbolStartAnalysisContext> Action { get; } 39public SymbolStartAnalyzerAction(Action<SymbolStartAnalysisContext> action, SymbolKind kind, DiagnosticAnalyzer analyzer) 49public Action<SymbolAnalysisContext> Action { get; } 51public SymbolEndAnalyzerAction(Action<SymbolAnalysisContext> action, DiagnosticAnalyzer analyzer) 60public Action<SyntaxNodeAnalysisContext> Action { get; } 63public SyntaxNodeAnalyzerAction(Action<SyntaxNodeAnalysisContext> action, ImmutableArray<TLanguageKindEnum> kinds, DiagnosticAnalyzer analyzer) 73public Action<OperationBlockStartAnalysisContext> Action { get; } 75public OperationBlockStartAnalyzerAction(Action<OperationBlockStartAnalysisContext> action, DiagnosticAnalyzer analyzer) 84public Action<OperationBlockAnalysisContext> Action { get; } 86public OperationBlockAnalyzerAction(Action<OperationBlockAnalysisContext> action, DiagnosticAnalyzer analyzer) 95public Action<OperationAnalysisContext> Action { get; } 98public OperationAnalyzerAction(Action<OperationAnalysisContext> action, ImmutableArray<OperationKind> kinds, DiagnosticAnalyzer analyzer) 108public Action<CompilationStartAnalysisContext> Action { get; } 110public CompilationStartAnalyzerAction(Action<CompilationStartAnalysisContext> action, DiagnosticAnalyzer analyzer) 119public Action<CompilationAnalysisContext> Action { get; } 121public CompilationAnalyzerAction(Action<CompilationAnalysisContext> action, DiagnosticAnalyzer analyzer) 130public Action<SemanticModelAnalysisContext> Action { get; } 132public SemanticModelAnalyzerAction(Action<SemanticModelAnalysisContext> action, DiagnosticAnalyzer analyzer) 141public Action<SyntaxTreeAnalysisContext> Action { get; } 143public SyntaxTreeAnalyzerAction(Action<SyntaxTreeAnalysisContext> action, DiagnosticAnalyzer analyzer) 152public Action<AdditionalFileAnalysisContext> Action { get; } 154public AdditionalFileAnalyzerAction(Action<AdditionalFileAnalysisContext> action, DiagnosticAnalyzer analyzer) 163public Action<CodeBlockStartAnalysisContext<TLanguageKindEnum>> Action { get; } 165public CodeBlockStartAnalyzerAction(Action<CodeBlockStartAnalysisContext<TLanguageKindEnum>> action, DiagnosticAnalyzer analyzer) 174public Action<CodeBlockAnalysisContext> Action { get; } 176public CodeBlockAnalyzerAction(Action<CodeBlockAnalysisContext> action, DiagnosticAnalyzer analyzer)
DiagnosticAnalyzer\DiagnosticStartAnalysisScope.cs (57)
30public override void RegisterCompilationStartAction(Action<CompilationStartAnalysisContext> action) 36public override void RegisterCompilationAction(Action<CompilationAnalysisContext> action) 42public override void RegisterSyntaxTreeAction(Action<SyntaxTreeAnalysisContext> action) 48public override void RegisterAdditionalFileAction(Action<AdditionalFileAnalysisContext> action) 54public override void RegisterSemanticModelAction(Action<SemanticModelAnalysisContext> action) 60public override void RegisterSymbolAction(Action<SymbolAnalysisContext> action, ImmutableArray<SymbolKind> symbolKinds) 66public override void RegisterSymbolStartAction(Action<SymbolStartAnalysisContext> action, SymbolKind symbolKind) 72public override void RegisterCodeBlockStartAction<TLanguageKindEnum>(Action<CodeBlockStartAnalysisContext<TLanguageKindEnum>> action) 78public override void RegisterCodeBlockAction(Action<CodeBlockAnalysisContext> action) 84public override void RegisterSyntaxNodeAction<TLanguageKindEnum>(Action<SyntaxNodeAnalysisContext> action, ImmutableArray<TLanguageKindEnum> syntaxKinds) 90public override void RegisterOperationAction(Action<OperationAnalysisContext> action, ImmutableArray<OperationKind> operationKinds) 96public override void RegisterOperationBlockStartAction(Action<OperationBlockStartAnalysisContext> action) 102public override void RegisterOperationBlockAction(Action<OperationBlockAnalysisContext> action) 141public override void RegisterCompilationEndAction(Action<CompilationAnalysisContext> action) 147public override void RegisterSyntaxTreeAction(Action<SyntaxTreeAnalysisContext> action) 153public override void RegisterAdditionalFileAction(Action<AdditionalFileAnalysisContext> action) 159public override void RegisterSemanticModelAction(Action<SemanticModelAnalysisContext> action) 165public override void RegisterSymbolAction(Action<SymbolAnalysisContext> action, ImmutableArray<SymbolKind> symbolKinds) 171public override void RegisterSymbolStartAction(Action<SymbolStartAnalysisContext> action, SymbolKind symbolKind) 177public override void RegisterCodeBlockStartAction<TLanguageKindEnum>(Action<CodeBlockStartAnalysisContext<TLanguageKindEnum>> action) 183public override void RegisterCodeBlockAction(Action<CodeBlockAnalysisContext> action) 189public override void RegisterSyntaxNodeAction<TLanguageKindEnum>(Action<SyntaxNodeAnalysisContext> action, ImmutableArray<TLanguageKindEnum> syntaxKinds) 195public override void RegisterOperationBlockStartAction(Action<OperationBlockStartAnalysisContext> action) 201public override void RegisterOperationBlockAction(Action<OperationBlockAnalysisContext> action) 207public override void RegisterOperationAction(Action<OperationAnalysisContext> action, ImmutableArray<OperationKind> operationKinds) 246public override void RegisterSymbolEndAction(Action<SymbolAnalysisContext> action) 252public override void RegisterCodeBlockStartAction<TLanguageKindEnum>(Action<CodeBlockStartAnalysisContext<TLanguageKindEnum>> action) 258public override void RegisterCodeBlockAction(Action<CodeBlockAnalysisContext> action) 264public override void RegisterSyntaxNodeAction<TLanguageKindEnum>(Action<SyntaxNodeAnalysisContext> action, ImmutableArray<TLanguageKindEnum> syntaxKinds) 270public override void RegisterOperationBlockStartAction(Action<OperationBlockStartAnalysisContext> action) 276public override void RegisterOperationBlockAction(Action<OperationBlockAnalysisContext> action) 282public override void RegisterOperationAction(Action<OperationAnalysisContext> action, ImmutableArray<OperationKind> operationKinds) 315public override void RegisterCodeBlockEndAction(Action<CodeBlockAnalysisContext> action) 321public override void RegisterSyntaxNodeAction(Action<SyntaxNodeAnalysisContext> action, ImmutableArray<TLanguageKindEnum> syntaxKinds) 351public override void RegisterOperationBlockEndAction(Action<OperationBlockAnalysisContext> action) 357public override void RegisterOperationAction(Action<OperationAnalysisContext> action, ImmutableArray<OperationKind> operationKinds) 383public void RegisterCompilationStartAction(Action<CompilationStartAnalysisContext> action) 461public void RegisterCodeBlockEndAction(Action<CodeBlockAnalysisContext> action) 466public void RegisterSyntaxNodeAction(Action<SyntaxNodeAnalysisContext> action, ImmutableArray<TLanguageKindEnum> syntaxKinds) 483public void RegisterOperationBlockEndAction(Action<OperationBlockAnalysisContext> action) 488public void RegisterOperationAction(Action<OperationAnalysisContext> action, ImmutableArray<OperationKind> operationKinds) 505public void RegisterCompilationAction(Action<CompilationAnalysisContext> action) 511public void RegisterCompilationEndAction(Action<CompilationAnalysisContext> action) 517public void RegisterSemanticModelAction(Action<SemanticModelAnalysisContext> action) 523public void RegisterSyntaxTreeAction(Action<SyntaxTreeAnalysisContext> action) 529public void RegisterAdditionalFileAction(Action<AdditionalFileAnalysisContext> action) 535public void RegisterSymbolAction(Action<SymbolAnalysisContext> action, ImmutableArray<SymbolKind> symbolKinds) 597public void RegisterSymbolStartAction(Action<SymbolStartAnalysisContext> action, SymbolKind symbolKind) 603public void RegisterSymbolEndAction(Action<SymbolAnalysisContext> action) 609public void RegisterCodeBlockStartAction<TLanguageKindEnum>(Action<CodeBlockStartAnalysisContext<TLanguageKindEnum>> action) where TLanguageKindEnum : struct 615public void RegisterCodeBlockEndAction(Action<CodeBlockAnalysisContext> action) 621public void RegisterCodeBlockAction(Action<CodeBlockAnalysisContext> action) 627public void RegisterSyntaxNodeAction<TLanguageKindEnum>(Action<SyntaxNodeAnalysisContext> action, ImmutableArray<TLanguageKindEnum> syntaxKinds) where TLanguageKindEnum : struct 633public void RegisterOperationBlockStartAction(Action<OperationBlockStartAnalysisContext> action) 639public void RegisterOperationBlockEndAction(Action<OperationBlockAnalysisContext> action) 645public void RegisterOperationBlockAction(Action<OperationBlockAnalysisContext> action) 651public void RegisterOperationAction(Action<OperationAnalysisContext> action, ImmutableArray<OperationKind> operationKinds)
InternalUtilities\CompilerOptionParseUtilities.cs (1)
43Action<string>? log = null)
InternalUtilities\RoslynParallel.cs (2)
17/// <inheritdoc cref="Parallel.For(int, int, ParallelOptions, Action{int})"/> 18public static ParallelLoopResult For(int fromInclusive, int toExclusive, Action<int> body, CancellationToken cancellationToken)
InternalUtilities\UICultureUtilities.cs (2)
37public static Action<T> WithCurrentUICulture<T>(Action<T> action)
SourceGeneration\GeneratorContexts.cs (4)
205/// <param name="callback">An <see cref="Action{T}"/> that accepts a <see cref="GeneratorPostInitializationContext"/> that will be invoked after initialization.</param> 206public void RegisterForPostInitialization(Action<GeneratorPostInitializationContext> callback) 224internal Action<IncrementalGeneratorPostInitializationContext>? PostInitCallback { get; set; } 255/// Context passed to a source generator when it has opted-in to PostInitialization via <see cref="GeneratorInitializationContext.RegisterForPostInitialization(Action{GeneratorPostInitializationContext})"/>
SourceGeneration\GeneratorTimerExtensions.cs (2)
48private readonly Action<TimeSpan>? _callback; 66public RunTimer(Action<TimeSpan> callback, Func<TimeSpan, TimeSpan>? adjustRunTime = null)
SourceGeneration\IncrementalContexts.cs (2)
139public void RegisterPostInitializationOutput(Action<IncrementalGeneratorPostInitializationContext> callback) => _outputNodes.Add(new PostInitOutputNode(callback.WrapUserAction(CatchAnalyzerExceptions), _embeddedAttributeDefinition)); 219/// Context passed to an incremental generator when it has registered an output via <see cref="IncrementalGeneratorInitializationContext.RegisterPostInitializationOutput(Action{IncrementalGeneratorPostInitializationContext})"/>
SourceGeneration\Nodes\IIncrementalGeneratorOutputNode.cs (1)
43/// A post-initialization output, which will be visible to later phases, registered via <see cref="IncrementalGeneratorInitializationContext.RegisterPostInitializationOutput(Action{IncrementalGeneratorPostInitializationContext})"/>
SourceGeneration\Nodes\InputNode.cs (3)
25private readonly Action<IIncrementalGeneratorOutputNode> _registerOutput; 37Action<IIncrementalGeneratorOutputNode>? registerOutput, 175public InputNode<T> WithRegisterOutput(Action<IIncrementalGeneratorOutputNode> registerOutput) => new InputNode<T>(_getInput, registerOutput, _hashSetPool, _comparer, _name);
SourceGeneration\Nodes\SyntaxReceiverStrategy.cs (2)
17private readonly Action<IIncrementalGeneratorOutputNode> _registerOutput; 22Action<IIncrementalGeneratorOutputNode> registerOutput,
SourceGeneration\Nodes\SyntaxValueProvider.cs (2)
20private readonly Action<IIncrementalGeneratorOutputNode> _registerOutput; 26Action<IIncrementalGeneratorOutputNode> registerOutput,
SourceGeneration\UserFunction.cs (1)
83internal static Action<TInput, CancellationToken> WrapUserAction<TInput>(this Action<TInput> userAction, bool catchAnalyzerExceptions)
src\roslyn\src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (1)
29public static IEnumerable<T> Do<T>(this IEnumerable<T> source, Action<T> action)
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1.cs (2)
284/// <inheritdoc cref="ImmutableList{T}.ForEach(Action{T})"/> 285public void ForEach(Action<T> action)
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+Builder.cs (2)
134/// <inheritdoc cref="System.Collections.Immutable.ImmutableList{T}.Builder.ForEach(Action{T})"/> 135public void ForEach(Action<T> action)
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+ValueBuilder.cs (1)
185public readonly void ForEach(Action<T> action)
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedList`1.cs (1)
707public void ForEach(Action<T> action)
src\roslyn\src\Dependencies\PooledObjects\PooledDelegates.cs (8)
65public static Releaser GetPooledAction<TArg>(Action<TArg> unboundAction, TArg argument, out Action boundAction) 66=> GetPooledDelegate<ActionWithBoundArgument<TArg>, TArg, Action<TArg>, Action>(unboundAction, argument, out boundAction); 69/// Gets an <see cref="Action{T}"/> delegate, which calls <paramref name="unboundAction"/> with the specified 98public static Releaser GetPooledAction<T1, TArg>(Action<T1, TArg> unboundAction, TArg argument, out Action<T1> boundAction) 99=> GetPooledDelegate<ActionWithBoundArgument<T1, TArg>, TArg, Action<T1, TArg>, Action<T1>>(unboundAction, argument, out boundAction); 384: AbstractDelegateWithBoundArgument<ActionWithBoundArgument<TArg>, TArg, Action<TArg>, Action> 391: AbstractDelegateWithBoundArgument<ActionWithBoundArgument<T1, TArg>, TArg, Action<T1, TArg>, Action<T1>> 393protected override Action<T1> Bind()
Microsoft.CodeAnalysis.Analyzers (62)
MetaAnalyzers\DiagnosticDescriptorCreationAnalyzer_IdRangeAndCategoryValidation.cs (1)
71Action<Diagnostic> addDiagnostic)
MetaAnalyzers\DiagnosticDescriptorCreationAnalyzer_ReleaseTracking.cs (1)
284Action<Diagnostic> addDiagnostic)
MetaAnalyzers\DiagnosticDescriptorCreationAnalyzer.cs (9)
639private static void AnalyzeTitleCore(string title, IArgumentOperation argumentOperation, Location fixLocation, Action<Diagnostic> reportDiagnostic) 668Action<Diagnostic> reportDiagnostic) 736private static void AnalyzeMessageCore(string message, IArgumentOperation argumentOperation, Location fixLocation, Action<Diagnostic> reportDiagnostic) 783private static void AnalyzeDescriptionCore(string description, IArgumentOperation argumentOperation, Location fixLocation, Action<Diagnostic> reportDiagnostic) 805Action<string, IArgumentOperation, Location, Action<Diagnostic>> analyzeStringValueCore, 842Action<string, IArgumentOperation, Location, Action<Diagnostic>> analyzeStringValueCore, 848Action<Diagnostic> reportDiagnostic, 860Action<string, IArgumentOperation, Location, Action<Diagnostic>> analyzeLocalizableStringValueCore, 865Action<Diagnostic> reportDiagnostic,
src\a1065d420d446521\NamingStylePreferencesEditorConfigSerializer.cs (1)
52Action<string>? triviaWriter,
src\b310f676f7308b7f\SymbolUsageAnalysis.BasicBlockAnalysisData.cs (1)
178Action<BasicBlockAnalysisData> trackAllocatedData)
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\CompilerOptionParseUtilities.cs (1)
43Action<string>? log = null)
src\roslyn\src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (1)
29public static IEnumerable<T> Do<T>(this IEnumerable<T> source, Action<T> action)
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1.cs (2)
284/// <inheritdoc cref="ImmutableList{T}.ForEach(Action{T})"/> 285public void ForEach(Action<T> action)
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+Builder.cs (2)
134/// <inheritdoc cref="System.Collections.Immutable.ImmutableList{T}.Builder.ForEach(Action{T})"/> 135public void ForEach(Action<T> action)
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+ValueBuilder.cs (1)
185public readonly void ForEach(Action<T> action)
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedList`1.cs (1)
707public void ForEach(Action<T> action)
src\roslyn\src\Dependencies\PooledObjects\PooledDelegates.cs (8)
65public static Releaser GetPooledAction<TArg>(Action<TArg> unboundAction, TArg argument, out Action boundAction) 66=> GetPooledDelegate<ActionWithBoundArgument<TArg>, TArg, Action<TArg>, Action>(unboundAction, argument, out boundAction); 69/// Gets an <see cref="Action{T}"/> delegate, which calls <paramref name="unboundAction"/> with the specified 98public static Releaser GetPooledAction<T1, TArg>(Action<T1, TArg> unboundAction, TArg argument, out Action<T1> boundAction) 99=> GetPooledDelegate<ActionWithBoundArgument<T1, TArg>, TArg, Action<T1, TArg>, Action<T1>>(unboundAction, argument, out boundAction); 384: AbstractDelegateWithBoundArgument<ActionWithBoundArgument<TArg>, TArg, Action<TArg>, Action> 391: AbstractDelegateWithBoundArgument<ActionWithBoundArgument<T1, TArg>, TArg, Action<T1, TArg>, Action<T1>> 393protected override Action<T1> Bind()
src\roslyn\src\Dependencies\Threading\ProducerConsumer.cs (15)
48Func<Action<TItem>, TArgs, CancellationToken, Task> produceItems, 66Func<Action<TItem>, TArgs, CancellationToken, Task> produceItems, 89Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 103Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 126Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 140Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 159Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 173Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 193Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 206Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 225Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 249Func<Action<TItem>, TArgs, CancellationToken, Task> produceItems, 283/// Equivalent to <see cref="RunParallelAsync{TSource, TArgs}(IEnumerable{TSource}, Func{TSource, Action{TItem}, TArgs, CancellationToken, Task}, TArgs, CancellationToken)"/>, 290Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 321Func<Action<TItem>, TArgs, CancellationToken, Task> produceItems,
src\roslyn\src\RoslynAnalyzers\Microsoft.CodeAnalysis.BannedApiAnalyzers\Core\SymbolIsBannedAnalyzerBase.cs (6)
295void VerifyAttributes(Action<Diagnostic> reportDiagnostic, ImmutableArray<AttributeData> attributes, CancellationToken cancellationToken) 325bool VerifyType(Action<Diagnostic> reportDiagnostic, ITypeSymbol? type, SyntaxNode syntaxNode) 383bool VerifyTypeArguments(Action<Diagnostic> reportDiagnostic, ITypeSymbol? type, SyntaxNode syntaxNode, out ITypeSymbol? originalDefinition) 418void VerifySymbol(Action<Diagnostic> reportDiagnostic, ISymbol symbol, SyntaxNode syntaxNode) 450void VerifyDocumentationSyntax(Action<Diagnostic> reportDiagnostic, SyntaxNode syntaxNode, SyntaxNodeAnalysisContext context) 464void VerifyBaseTypesSyntax(Action<Diagnostic> reportDiagnostic, IEnumerable<SyntaxNode> typeSyntaxNodes, SyntaxNodeAnalysisContext context)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\DiagnosticExtensions.cs (1)
168Action<Diagnostic> addDiagnostic,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Diagnostics\DiagnosticAnalyzerCategory.cs (1)
20/// it registers a <see cref="AnalysisContext.RegisterSyntaxNodeAction{TLanguageKindEnum}(Action{SyntaxNodeAnalysisContext}, TLanguageKindEnum[])"/> and then ends
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Diagnostics\IPragmaSuppressionsAnalyzer.cs (1)
27Action<Diagnostic> reportDiagnostic,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.SymbolKeyWriter.cs (7)
57private readonly Action<ISymbol> _writeSymbolKey; 58private readonly Action<string?> _writeString; 59private readonly Action<Location?> _writeLocation; 60private readonly Action<bool> _writeBoolean; 61private readonly Action<IParameterSymbol> _writeParameterType; 62private readonly Action<IParameterSymbol> _writeRefKind; 303private void WriteArray<T, U>(ImmutableArray<T> array, Action<U> writeValue)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AsyncLazy`1.cs (1)
563public void RegisterForCancellation(Action<object?> callback, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\NonReentrantLock.cs (1)
219private static readonly Action<object?> s_cancellationTokenCanceledEventHandler = CancellationTokenCanceledEventHandler;
Microsoft.CodeAnalysis.AnalyzerUtilities (46)
src\a1065d420d446521\NamingStylePreferencesEditorConfigSerializer.cs (1)
52Action<string>? triviaWriter,
src\b310f676f7308b7f\SymbolUsageAnalysis.BasicBlockAnalysisData.cs (1)
178Action<BasicBlockAnalysisData> trackAllocatedData)
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\CompilerOptionParseUtilities.cs (1)
43Action<string>? log = null)
src\roslyn\src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (1)
29public static IEnumerable<T> Do<T>(this IEnumerable<T> source, Action<T> action)
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1.cs (2)
284/// <inheritdoc cref="ImmutableList{T}.ForEach(Action{T})"/> 285public void ForEach(Action<T> action)
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+Builder.cs (2)
134/// <inheritdoc cref="System.Collections.Immutable.ImmutableList{T}.Builder.ForEach(Action{T})"/> 135public void ForEach(Action<T> action)
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+ValueBuilder.cs (1)
185public readonly void ForEach(Action<T> action)
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedList`1.cs (1)
707public void ForEach(Action<T> action)
src\roslyn\src\Dependencies\PooledObjects\PooledDelegates.cs (8)
65public static Releaser GetPooledAction<TArg>(Action<TArg> unboundAction, TArg argument, out Action boundAction) 66=> GetPooledDelegate<ActionWithBoundArgument<TArg>, TArg, Action<TArg>, Action>(unboundAction, argument, out boundAction); 69/// Gets an <see cref="Action{T}"/> delegate, which calls <paramref name="unboundAction"/> with the specified 98public static Releaser GetPooledAction<T1, TArg>(Action<T1, TArg> unboundAction, TArg argument, out Action<T1> boundAction) 99=> GetPooledDelegate<ActionWithBoundArgument<T1, TArg>, TArg, Action<T1, TArg>, Action<T1>>(unboundAction, argument, out boundAction); 384: AbstractDelegateWithBoundArgument<ActionWithBoundArgument<TArg>, TArg, Action<TArg>, Action> 391: AbstractDelegateWithBoundArgument<ActionWithBoundArgument<T1, TArg>, TArg, Action<T1, TArg>, Action<T1>> 393protected override Action<T1> Bind()
src\roslyn\src\Dependencies\Threading\ProducerConsumer.cs (15)
48Func<Action<TItem>, TArgs, CancellationToken, Task> produceItems, 66Func<Action<TItem>, TArgs, CancellationToken, Task> produceItems, 89Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 103Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 126Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 140Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 159Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 173Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 193Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 206Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 225Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 249Func<Action<TItem>, TArgs, CancellationToken, Task> produceItems, 283/// Equivalent to <see cref="RunParallelAsync{TSource, TArgs}(IEnumerable{TSource}, Func{TSource, Action{TItem}, TArgs, CancellationToken, Task}, TArgs, CancellationToken)"/>, 290Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 321Func<Action<TItem>, TArgs, CancellationToken, Task> produceItems,
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\DiagnosticExtensions.cs (1)
168Action<Diagnostic> addDiagnostic,
src\roslyn\src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\PredicatedAnalysisData.cs (1)
442protected void AssertValidPredicatedAnalysisData(Action<DictionaryAnalysisData<TKey, TValue>> assertValidAnalysisData)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Diagnostics\DiagnosticAnalyzerCategory.cs (1)
20/// it registers a <see cref="AnalysisContext.RegisterSyntaxNodeAction{TLanguageKindEnum}(Action{SyntaxNodeAnalysisContext}, TLanguageKindEnum[])"/> and then ends
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Diagnostics\IPragmaSuppressionsAnalyzer.cs (1)
27Action<Diagnostic> reportDiagnostic,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.SymbolKeyWriter.cs (7)
57private readonly Action<ISymbol> _writeSymbolKey; 58private readonly Action<string?> _writeString; 59private readonly Action<Location?> _writeLocation; 60private readonly Action<bool> _writeBoolean; 61private readonly Action<IParameterSymbol> _writeParameterType; 62private readonly Action<IParameterSymbol> _writeRefKind; 303private void WriteArray<T, U>(ImmutableArray<T> array, Action<U> writeValue)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AsyncLazy`1.cs (1)
563public void RegisterForCancellation(Action<object?> callback, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\NonReentrantLock.cs (1)
219private static readonly Action<object?> s_cancellationTokenCanceledEventHandler = CancellationTokenCanceledEventHandler;
Microsoft.CodeAnalysis.CodeStyle (48)
src\9547feb31df4cc5d\AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.SymbolStartAnalyzer.cs (1)
122Action<Diagnostic> reportDiagnostic,
src\a1065d420d446521\NamingStylePreferencesEditorConfigSerializer.cs (1)
52Action<string>? triviaWriter,
src\b310f676f7308b7f\SymbolUsageAnalysis.BasicBlockAnalysisData.cs (1)
178Action<BasicBlockAnalysisData> trackAllocatedData)
src\roslyn\src\Analyzers\Core\Analyzers\RemoveUnnecessarySuppressions\AbstractRemoveUnnecessaryAttributeSuppressionsDiagnosticAnalyzer.cs (1)
73public void AnalyzeAssemblyOrModuleAttribute(SyntaxNode attributeSyntax, SemanticModel model, Action<Diagnostic> reportDiagnostic, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\Analyzers\RemoveUnnecessarySuppressions\AbstractRemoveUnnecessaryPragmaSuppressionsDiagnosticAnalyzer.cs (2)
89Action<Diagnostic> reportDiagnostic, 612Action<Diagnostic> reportDiagnostic,
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\CompilerOptionParseUtilities.cs (1)
43Action<string>? log = null)
src\roslyn\src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (1)
29public static IEnumerable<T> Do<T>(this IEnumerable<T> source, Action<T> action)
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1.cs (2)
284/// <inheritdoc cref="ImmutableList{T}.ForEach(Action{T})"/> 285public void ForEach(Action<T> action)
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+Builder.cs (2)
134/// <inheritdoc cref="System.Collections.Immutable.ImmutableList{T}.Builder.ForEach(Action{T})"/> 135public void ForEach(Action<T> action)
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+ValueBuilder.cs (1)
185public readonly void ForEach(Action<T> action)
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedList`1.cs (1)
707public void ForEach(Action<T> action)
src\roslyn\src\Dependencies\PooledObjects\PooledDelegates.cs (8)
65public static Releaser GetPooledAction<TArg>(Action<TArg> unboundAction, TArg argument, out Action boundAction) 66=> GetPooledDelegate<ActionWithBoundArgument<TArg>, TArg, Action<TArg>, Action>(unboundAction, argument, out boundAction); 69/// Gets an <see cref="Action{T}"/> delegate, which calls <paramref name="unboundAction"/> with the specified 98public static Releaser GetPooledAction<T1, TArg>(Action<T1, TArg> unboundAction, TArg argument, out Action<T1> boundAction) 99=> GetPooledDelegate<ActionWithBoundArgument<T1, TArg>, TArg, Action<T1, TArg>, Action<T1>>(unboundAction, argument, out boundAction); 384: AbstractDelegateWithBoundArgument<ActionWithBoundArgument<TArg>, TArg, Action<TArg>, Action> 391: AbstractDelegateWithBoundArgument<ActionWithBoundArgument<T1, TArg>, TArg, Action<T1, TArg>, Action<T1>> 393protected override Action<T1> Bind()
src\roslyn\src\Dependencies\Threading\ProducerConsumer.cs (15)
48Func<Action<TItem>, TArgs, CancellationToken, Task> produceItems, 66Func<Action<TItem>, TArgs, CancellationToken, Task> produceItems, 89Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 103Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 126Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 140Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 159Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 173Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 193Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 206Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 225Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 249Func<Action<TItem>, TArgs, CancellationToken, Task> produceItems, 283/// Equivalent to <see cref="RunParallelAsync{TSource, TArgs}(IEnumerable{TSource}, Func{TSource, Action{TItem}, TArgs, CancellationToken, Task}, TArgs, CancellationToken)"/>, 290Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 321Func<Action<TItem>, TArgs, CancellationToken, Task> produceItems,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Diagnostics\DiagnosticAnalyzerCategory.cs (1)
20/// it registers a <see cref="AnalysisContext.RegisterSyntaxNodeAction{TLanguageKindEnum}(Action{SyntaxNodeAnalysisContext}, TLanguageKindEnum[])"/> and then ends
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Diagnostics\IPragmaSuppressionsAnalyzer.cs (1)
27Action<Diagnostic> reportDiagnostic,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.SymbolKeyWriter.cs (7)
57private readonly Action<ISymbol> _writeSymbolKey; 58private readonly Action<string?> _writeString; 59private readonly Action<Location?> _writeLocation; 60private readonly Action<bool> _writeBoolean; 61private readonly Action<IParameterSymbol> _writeParameterType; 62private readonly Action<IParameterSymbol> _writeRefKind; 303private void WriteArray<T, U>(ImmutableArray<T> array, Action<U> writeValue)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AsyncLazy`1.cs (1)
563public void RegisterForCancellation(Action<object?> callback, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\NonReentrantLock.cs (1)
219private static readonly Action<object?> s_cancellationTokenCanceledEventHandler = CancellationTokenCanceledEventHandler;
Microsoft.CodeAnalysis.CSharp (30)
Binder\Binder_Attributes.cs (6)
31Action<AttributeSyntax>? beforeAttributePartBound, 32Action<AttributeSyntax>? afterAttributePartBound, 77Action<AttributeSyntax>? beforeAttributePartBound, 78Action<AttributeSyntax>? afterAttributePartBound, 128Action<AttributeSyntax>? beforeAttributePartBound, 129Action<AttributeSyntax>? afterAttributePartBound,
Binder\EarlyWellKnownAttributeBinder.cs (4)
28Action<AttributeSyntax> beforeAttributePartBound, 29Action<AttributeSyntax> afterAttributePartBound, 44Action<AttributeSyntax> beforeAttributePartBound, 45Action<AttributeSyntax> afterAttributePartBound,
FlowAnalysis\NullableWalker.cs (15)
3994var collectionCreationCompletion = visitCollectionCreationArguments(node); 4028Action<TypeSymbol>? visitCollectionCreationArguments(BoundCollectionExpression node) 4232Action<TypeSymbol>? collectionCreationCompletion, 10951Action<NamedTypeSymbol>? analysisCompletion; 10981TypeWithState setAnalyzedNullability(BoundDelegateCreationExpression node, NamedTypeSymbol delegateType, Action<NamedTypeSymbol>? analysisCompletion, bool isTargetTyped) 10998void setAnalyzedNullabilityAsContinuation(BoundDelegateCreationExpression node, Action<NamedTypeSymbol>? analysisCompletion) 11012Action<NamedTypeSymbol>? visitMethodGroupArgument(BoundDelegateCreationExpression node, NamedTypeSymbol delegateType, BoundMethodGroup group) 11020Action<NamedTypeSymbol>? analyzeMethodGroupConversion(BoundDelegateCreationExpression node, NamedTypeSymbol delegateType, BoundMethodGroup group, bool isTargetTyped) 11041Action<NamedTypeSymbol>? analyzeMethodGroupConversionAsContinuation(BoundDelegateCreationExpression node, BoundMethodGroup group) 11049Action<NamedTypeSymbol>? visitLambdaArgument(NamedTypeSymbol delegateType, BoundLambda lambda, bool isTargetTyped) 11056Action<NamedTypeSymbol>? analyzeLambdaConversion(NamedTypeSymbol delegateType, BoundLambda lambda, bool isTargetTyped) 11073Action<NamedTypeSymbol> analyzeLambdaConversionAsContinuation(BoundLambda lambda) 11078Action<NamedTypeSymbol>? visitDelegateArgument(NamedTypeSymbol delegateType, BoundExpression arg, bool isTargetTyped) 11092Action<NamedTypeSymbol>? analyzeDelegateConversion(NamedTypeSymbol delegateType, BoundExpression arg, bool isTargetTyped) 11112Action<NamedTypeSymbol> analyzeDelegateConversionAsContinuation(BoundExpression arg)
Lowering\ClosureConversion\ClosureConversion.Analysis.Tree.cs (1)
260public static void VisitScopeTree(Scope treeRoot, Action<Scope> action)
Lowering\LocalRewriter\LocalRewriter.PatternLocalRewriter.cs (2)
543Action<BoundExpression> addCode, 647Action<BoundExpression> addCode,
Symbols\Symbol_Attributes.cs (2)
310Action<AttributeSyntax>? beforeAttributePartBound = null, 311Action<AttributeSyntax>? afterAttributePartBound = null)
Microsoft.CodeAnalysis.CSharp.CodeStyle (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\TypeStyle\CSharpUseImplicitTypeHelper.cs (1)
308Name: nameof(Func<>) or nameof(Action<>),
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (3)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UsePatternMatching\CSharpAsAndNullCheckCodeFixProvider.cs (1)
86Action<StatementSyntax> removeStatement,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Editing\CSharpImportAdder.cs (2)
211private void ProduceConflicts(SimpleNameSyntax node, Action<INamespaceSymbol> addConflict, CancellationToken cancellationToken) 221private void ProduceConflicts(MemberAccessExpressionSyntax node, bool containsAnonymousMethods, Action<INamespaceSymbol> addConflict, CancellationToken cancellationToken)
Microsoft.CodeAnalysis.CSharp.Features (3)
Completion\CompletionProviders\CrefCompletionProvider.cs (2)
51private Action<SyntaxNode?>? _testSpeculativeNodeCallback; 382public void SetSpeculativeNodeCallback(Action<SyntaxNode?> value)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UsePatternMatching\CSharpAsAndNullCheckCodeFixProvider.cs (1)
86Action<StatementSyntax> removeStatement,
Microsoft.CodeAnalysis.CSharp.NetAnalyzers (1)
Microsoft.NetCore.Analyzers\Resources\CSharpMarkAssembliesWithNeutralResourcesLanguage.cs (1)
19protected override void RegisterAttributeAnalyzer(CompilationStartAnalysisContext context, Func<bool> shouldAnalyze, Action<SyntaxNodeAnalysisContext> onResourceFound, INamedTypeSymbol generatedCode)
Microsoft.CodeAnalysis.CSharp.Workspaces (4)
FileBasedPrograms\FileBasedProgramService.cs (1)
43Action<string> reportError)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\TypeStyle\CSharpUseImplicitTypeHelper.cs (1)
308Name: nameof(Func<>) or nameof(Action<>),
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Editing\CSharpImportAdder.cs (2)
211private void ProduceConflicts(SimpleNameSyntax node, Action<INamespaceSymbol> addConflict, CancellationToken cancellationToken) 221private void ProduceConflicts(MemberAccessExpressionSyntax node, bool containsAnonymousMethods, Action<INamespaceSymbol> addConflict, CancellationToken cancellationToken)
Microsoft.CodeAnalysis.Extensions.Package (15)
src\roslyn\src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (1)
29public static IEnumerable<T> Do<T>(this IEnumerable<T> source, Action<T> action)
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1.cs (2)
284/// <inheritdoc cref="ImmutableList{T}.ForEach(Action{T})"/> 285public void ForEach(Action<T> action)
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+Builder.cs (2)
134/// <inheritdoc cref="System.Collections.Immutable.ImmutableList{T}.Builder.ForEach(Action{T})"/> 135public void ForEach(Action<T> action)
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+ValueBuilder.cs (1)
185public readonly void ForEach(Action<T> action)
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedList`1.cs (1)
707public void ForEach(Action<T> action)
src\roslyn\src\Dependencies\PooledObjects\PooledDelegates.cs (8)
65public static Releaser GetPooledAction<TArg>(Action<TArg> unboundAction, TArg argument, out Action boundAction) 66=> GetPooledDelegate<ActionWithBoundArgument<TArg>, TArg, Action<TArg>, Action>(unboundAction, argument, out boundAction); 69/// Gets an <see cref="Action{T}"/> delegate, which calls <paramref name="unboundAction"/> with the specified 98public static Releaser GetPooledAction<T1, TArg>(Action<T1, TArg> unboundAction, TArg argument, out Action<T1> boundAction) 99=> GetPooledDelegate<ActionWithBoundArgument<T1, TArg>, TArg, Action<T1, TArg>, Action<T1>>(unboundAction, argument, out boundAction); 384: AbstractDelegateWithBoundArgument<ActionWithBoundArgument<TArg>, TArg, Action<TArg>, Action> 391: AbstractDelegateWithBoundArgument<ActionWithBoundArgument<T1, TArg>, TArg, Action<T1, TArg>, Action<T1>> 393protected override Action<T1> Bind()
Microsoft.CodeAnalysis.Features (24)
CodeFixes\Suppression\AbstractSuppressionBatchFixAllProvider.cs (2)
113Action<(Diagnostic diagnostic, CodeAction action)> onItemFound, 177Action<(Diagnostic diagnostic, CodeAction action)> onItemFound)
CodeFixes\Suppression\AbstractSuppressionCodeFixProvider.PragmaWarningBatchFixAllProvider.cs (1)
28Action<(Diagnostic diagnostic, CodeAction action)> onItemFound,
CodeFixes\Suppression\AbstractSuppressionCodeFixProvider.RemoveSuppressionCodeAction.BatchFixer.cs (1)
36Action<(Diagnostic diagnostic, CodeAction action)> onItemFound,
CodeRefactorings\AddMissingImports\AbstractAddMissingImportsFeatureService.cs (1)
185Action<TextChange> callback,
Completion\Providers\ImportCompletionProvider\ExtensionMemberImportCompletionHelper.SymbolComputer.cs (4)
172Action<ISymbol?> callback, 217Action<ISymbol?> callback, 260Action<ISymbol?> callback, 331Action<ISymbol?> callback,
Diagnostics\Service\DiagnosticAnalyzerService_CoreAnalyze.cs (1)
195Action<Diagnostic> reportDiagnostic,
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (2)
79private Action<SyntaxNode>? _testFaultInjector; 7180internal Action<SyntaxNode>? FaultInjector
EditAndContinue\DebuggingSession.cs (1)
120private Action<DebuggingSessionTelemetry.Data> _reportTelemetry;
EditAndContinue\IEditAndContinueSolutionProvider.cs (1)
18event Action<Solution> SolutionCommitted;
GenerateConstructors\AbstractGenerateConstructorsCodeRefactoringProvider.cs (1)
155Action<ImmutableArray<CodeAction>> registerMultipleActions,
NavigateTo\AbstractNavigateToSearchService.CachedDocumentSearch.cs (1)
143Action<RoslynNavigateToItem> onItemFound,
NavigateTo\AbstractNavigateToSearchService.GeneratedDocumentSearch.cs (1)
78Project project, Action<RoslynNavigateToItem> onItemFound, VoidResult _, CancellationToken cancellationToken)
NavigateTo\AbstractNavigateToSearchService.InProcess.cs (2)
94Action<RoslynNavigateToItem> onItemFound, 143Action<RoslynNavigateToItem> onItemFound,
NavigateTo\AbstractNavigateToSearchService.NormalSearch.cs (1)
217Action<RoslynNavigateToItem> onItemFound,
src\9547feb31df4cc5d\AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.SymbolStartAnalyzer.cs (1)
122Action<Diagnostic> reportDiagnostic,
src\roslyn\src\Analyzers\Core\Analyzers\RemoveUnnecessarySuppressions\AbstractRemoveUnnecessaryAttributeSuppressionsDiagnosticAnalyzer.cs (1)
73public void AnalyzeAssemblyOrModuleAttribute(SyntaxNode attributeSyntax, SemanticModel model, Action<Diagnostic> reportDiagnostic, CancellationToken cancellationToken)
src\roslyn\src\Analyzers\Core\Analyzers\RemoveUnnecessarySuppressions\AbstractRemoveUnnecessaryPragmaSuppressionsDiagnosticAnalyzer.cs (2)
89Action<Diagnostic> reportDiagnostic, 612Action<Diagnostic> reportDiagnostic,
Microsoft.CodeAnalysis.Features.ExternalAccess (2)
Copilot\SemanticSearch\CopilotSemanticSearchUtilities.cs (2)
45public static Task FindReferencesAsync(Solution solution, ISymbol symbol, Action<ReferenceLocation> callback, CancellationToken cancellationToken) 52private sealed class Progress(Action<ReferenceLocation> callback) : IStreamingFindReferencesProgress
Microsoft.CodeAnalysis.NetAnalyzers (20)
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\DefineAccessorsForAttributeArguments.cs (2)
86private static void AnalyzeSymbol(INamedTypeSymbol symbol, INamedTypeSymbol attributeType, Compilation compilation, Action<Diagnostic> addDiagnostic) 140private static void AnalyzeParameters(Compilation compilation, IEnumerable<IParameterSymbol> parameters, IDictionary<string, IPropertySymbol> propertiesMap, INamedTypeSymbol attributeType, Action<Diagnostic> addDiagnostic)
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\EnumsShouldHaveZeroValue.cs (1)
168private static void CheckNonFlags(INamedTypeSymbol namedType, ImmutableArray<IFieldSymbol> zeroValuedFields, Action<Diagnostic> addDiagnostic)
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\IdentifiersShouldDifferByMoreThanCase.cs (2)
134private static void CheckTypeMembers(IEnumerable<ISymbol> members, Action<Diagnostic> addDiagnostic) 188private static void CheckParameterMembers(IEnumerable<ISymbol> members, Action<Diagnostic> addDiagnostic)
Microsoft.CodeQuality.Analyzers\QualityGuidelines\UseLiteralsWhereAppropriate.cs (1)
63Action<OperationAnalysisContext> operationAction = context =>
Microsoft.NetCore.Analyzers\InteropServices\DisableRuntimeMarshalling.cs (1)
164private static void AnalyzeMethodSignature(AutoLayoutTypeCache autoLayoutCache, Action<Diagnostic> reportDiagnostic, IMethodSymbol method, ImmutableArray<Location> locationsOverride = default, DiagnosticDescriptor? descriptorOverride = null)
Microsoft.NetCore.Analyzers\InteropServices\DisableRuntimeMarshallingAnalyzer.DelegateInteropUsageAnalyzer.cs (1)
112private void AnalyzeMethod(Action<Diagnostic> reportDiagnostic, IMethodSymbol symbol)
Microsoft.NetCore.Analyzers\InteropServices\DisableRuntimeMarshallingAnalyzer.DisabledRuntimeMarshallingAssemblyAnalyzer.cs (1)
136private void AnalyzeMethod(Action<Diagnostic> reportDiagnostic, IMethodSymbol method)
Microsoft.NetCore.Analyzers\Performance\ConstantExpectedAnalyzer.cs (1)
209protected void OnParameterWithConstantExpectedAttribute(IParameterSymbol parameter, ConstantExpectedContext constantExpectedContext, Action<Diagnostic> reportAction)
Microsoft.NetCore.Analyzers\Performance\UseCompositeFormat.cs (1)
90private static Action<OperationAnalysisContext> CreateAnalysisAction(bool isStatic, ITypeSymbol containingType, string methodName, ITypeSymbol formatProviderType)
Microsoft.NetCore.Analyzers\Performance\UseConcreteTypeAnalyzer.cs (1)
175private static void Report(Action<Diagnostic> reportDiag, Collector coll, Compilation compilation)
Microsoft.NetCore.Analyzers\Resources\MarkAssembliesWithNeutralResourcesLanguage.cs (1)
40protected abstract void RegisterAttributeAnalyzer(CompilationStartAnalysisContext context, Func<bool> shouldAnalyze, Action<SyntaxNodeAnalysisContext> onResourceFound, INamedTypeSymbol generatedCode);
Microsoft.NetCore.Analyzers\Runtime\AttributeStringLiteralsShouldParseCorrectly.cs (3)
135private static void AnalyzeSymbols(Action<Diagnostic> reportDiagnostic, IEnumerable<ISymbol> symbols, CancellationToken cancellationToken) 143private static void AnalyzeSymbol(Action<Diagnostic> reportDiagnostic, ISymbol symbol, CancellationToken cancellationToken) 153private static void Analyze(Action<Diagnostic> reportDiagnostic, AttributeData attributeData, ISymbol symbol, CancellationToken cancellationToken)
Microsoft.NetCore.Analyzers\Runtime\AvoidUnsealedAttributes.cs (1)
58private static void AnalyzeSymbol(INamedTypeSymbol namedType, INamedTypeSymbol attributeType, Action<Diagnostic> addDiagnostic)
Microsoft.NetCore.Analyzers\Runtime\DoNotPassLiteralsAsLocalizedParameters.cs (1)
116void AnalyzeArgument(IParameterSymbol parameter, IPropertySymbol? containingPropertySymbol, IOperation operation, Action<Diagnostic> reportDiagnostic, bool useNamingHeuristic)
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\Compiler\Extensions\DiagnosticExtensions.cs (1)
172Action<Diagnostic> addDiagnostic,
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\PredicatedAnalysisData.cs (1)
440protected void AssertValidPredicatedAnalysisData(Action<DictionaryAnalysisData<TKey, TValue>> assertValidAnalysisData)
Microsoft.CodeAnalysis.Razor.Compiler (27)
Language\BoundAttributeDescriptorBuilder.cs (1)
131public void BindAttributeParameter(Action<BoundAttributeParameterDescriptorBuilder> configure)
Language\CodeGeneration\CodeTarget.cs (1)
17Action<CodeTargetBuilder>? configure = null)
Language\DirectiveDescriptor.cs (4)
76public static DirectiveDescriptor CreateDirective(string directive, DirectiveKind kind, Action<IDirectiveDescriptorBuilder> configure) 109public static DirectiveDescriptor CreateSingleLineDirective(string directive, Action<IDirectiveDescriptorBuilder> configure) 140public static DirectiveDescriptor CreateRazorBlockDirective(string directive, Action<IDirectiveDescriptorBuilder> configure) 171public static DirectiveDescriptor CreateCodeBlockDirective(string directive, Action<IDirectiveDescriptorBuilder> configure)
Language\Legacy\DisposableAction`1.cs (2)
10private readonly Action<T> _action; 14public DisposableAction(Action<T> action, T arg)
Language\RazorCodeGenerationOptions.cs (1)
67public static RazorCodeGenerationOptions Create(Action<Builder> configure)
Language\RazorParserOptions.cs (1)
54public static RazorParserOptions Create(RazorLanguageVersion languageVersion, RazorFileKind fileKind, Action<Builder>? configure = null)
Language\RazorProjectEngine.cs (9)
134Action<RazorParserOptions.Builder>? configureParser = null, 135Action<RazorCodeGenerationOptions.Builder>? configureCodeGeneration = null) 150Action<RazorParserOptions.Builder>? configureParser, 151Action<RazorCodeGenerationOptions.Builder>? configureCodeGeneration) 161private RazorParserOptions ComputeParserOptions(RazorFileKind fileKind, Action<RazorParserOptions.Builder>? configure) 175private RazorCodeGenerationOptions ComputeCodeGenerationOptions(string? cssScope, Action<RazorCodeGenerationOptions.Builder>? configure) 202internal static RazorProjectEngine CreateEmpty(Action<RazorProjectEngineBuilder>? configure = null) 211internal static RazorProjectEngine Create(Action<RazorProjectEngineBuilder> configure) 220Action<RazorProjectEngineBuilder>? configure)
Language\RazorProjectEngineBuilderExtensions.cs (4)
65public static RazorProjectEngineBuilder ConfigureParserOptions(this RazorProjectEngineBuilder builder, Action<RazorParserOptions.Builder> configure) 75public static RazorProjectEngineBuilder ConfigureCodeGenerationOptions(this RazorProjectEngineBuilder builder, Action<RazorCodeGenerationOptions.Builder> configure) 195private sealed class ConfigureParserOptionsFeature(Action<RazorParserOptions.Builder> configure) : RazorEngineFeatureBase, IConfigureRazorParserOptionsFeature 205private sealed class ConfigureCodeGenerationOptionsFeature(Action<RazorCodeGenerationOptions.Builder> configure) : RazorEngineFeatureBase, IConfigureRazorCodeGenerationOptionsFeature
Language\TagHelperDescriptorBuilder.cs (3)
110public void AllowChildTag(Action<AllowedChildTagDescriptorBuilder> configure) 122public void BindAttribute(Action<BoundAttributeDescriptorBuilder> configure) 134public void TagMatchingRule(Action<TagMatchingRuleDescriptorBuilder> configure)
Language\TagMatchingRuleDescriptorBuilder.cs (1)
34public void Attribute(Action<RequiredAttributeDescriptorBuilder> configure)
Microsoft.CodeAnalysis.ResxSourceGenerator (45)
src\a1065d420d446521\NamingStylePreferencesEditorConfigSerializer.cs (1)
52Action<string>? triviaWriter,
src\b310f676f7308b7f\SymbolUsageAnalysis.BasicBlockAnalysisData.cs (1)
178Action<BasicBlockAnalysisData> trackAllocatedData)
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\CompilerOptionParseUtilities.cs (1)
43Action<string>? log = null)
src\roslyn\src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (1)
29public static IEnumerable<T> Do<T>(this IEnumerable<T> source, Action<T> action)
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1.cs (2)
284/// <inheritdoc cref="ImmutableList{T}.ForEach(Action{T})"/> 285public void ForEach(Action<T> action)
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+Builder.cs (2)
134/// <inheritdoc cref="System.Collections.Immutable.ImmutableList{T}.Builder.ForEach(Action{T})"/> 135public void ForEach(Action<T> action)
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+ValueBuilder.cs (1)
185public readonly void ForEach(Action<T> action)
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedList`1.cs (1)
707public void ForEach(Action<T> action)
src\roslyn\src\Dependencies\PooledObjects\PooledDelegates.cs (8)
65public static Releaser GetPooledAction<TArg>(Action<TArg> unboundAction, TArg argument, out Action boundAction) 66=> GetPooledDelegate<ActionWithBoundArgument<TArg>, TArg, Action<TArg>, Action>(unboundAction, argument, out boundAction); 69/// Gets an <see cref="Action{T}"/> delegate, which calls <paramref name="unboundAction"/> with the specified 98public static Releaser GetPooledAction<T1, TArg>(Action<T1, TArg> unboundAction, TArg argument, out Action<T1> boundAction) 99=> GetPooledDelegate<ActionWithBoundArgument<T1, TArg>, TArg, Action<T1, TArg>, Action<T1>>(unboundAction, argument, out boundAction); 384: AbstractDelegateWithBoundArgument<ActionWithBoundArgument<TArg>, TArg, Action<TArg>, Action> 391: AbstractDelegateWithBoundArgument<ActionWithBoundArgument<T1, TArg>, TArg, Action<T1, TArg>, Action<T1>> 393protected override Action<T1> Bind()
src\roslyn\src\Dependencies\Threading\ProducerConsumer.cs (15)
48Func<Action<TItem>, TArgs, CancellationToken, Task> produceItems, 66Func<Action<TItem>, TArgs, CancellationToken, Task> produceItems, 89Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 103Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 126Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 140Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 159Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 173Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 193Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 206Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 225Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 249Func<Action<TItem>, TArgs, CancellationToken, Task> produceItems, 283/// Equivalent to <see cref="RunParallelAsync{TSource, TArgs}(IEnumerable{TSource}, Func{TSource, Action{TItem}, TArgs, CancellationToken, Task}, TArgs, CancellationToken)"/>, 290Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 321Func<Action<TItem>, TArgs, CancellationToken, Task> produceItems,
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\DiagnosticExtensions.cs (1)
168Action<Diagnostic> addDiagnostic,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Diagnostics\DiagnosticAnalyzerCategory.cs (1)
20/// it registers a <see cref="AnalysisContext.RegisterSyntaxNodeAction{TLanguageKindEnum}(Action{SyntaxNodeAnalysisContext}, TLanguageKindEnum[])"/> and then ends
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Diagnostics\IPragmaSuppressionsAnalyzer.cs (1)
27Action<Diagnostic> reportDiagnostic,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.SymbolKeyWriter.cs (7)
57private readonly Action<ISymbol> _writeSymbolKey; 58private readonly Action<string?> _writeString; 59private readonly Action<Location?> _writeLocation; 60private readonly Action<bool> _writeBoolean; 61private readonly Action<IParameterSymbol> _writeParameterType; 62private readonly Action<IParameterSymbol> _writeRefKind; 303private void WriteArray<T, U>(ImmutableArray<T> array, Action<U> writeValue)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AsyncLazy`1.cs (1)
563public void RegisterForCancellation(Action<object?> callback, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\NonReentrantLock.cs (1)
219private static readonly Action<object?> s_cancellationTokenCanceledEventHandler = CancellationTokenCanceledEventHandler;
Microsoft.CodeAnalysis.VisualBasic (2)
Symbols\Source\SourceModuleSymbol.vb (2)
726Private Sub VisitAllSourceTypesAndNamespaces(visitor As Action(Of NamespaceOrTypeSymbol), tasks As ConcurrentStack(Of Task), cancellationToken As CancellationToken) 731Private Sub VisitTypesAndNamespacesWithin(ns As NamespaceOrTypeSymbol, visitor As Action(Of NamespaceOrTypeSymbol), tasks As ConcurrentStack(Of Task), cancellationToken As CancellationToken)
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (3)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Editing\VisualBasicImportAdder.vb (3)
136Function(node As SyntaxNode, onItemsFound As Action(Of INamespaceSymbol), conflictFinder As ConflictFinder, cancellationToken1 As CancellationToken) As Task 206Private Sub ProduceConflicts(node As SimpleNameSyntax, addConflict As Action(Of INamespaceSymbol), cancellationToken As CancellationToken) 216Private Sub ProduceConflicts(node As MemberAccessExpressionSyntax, containsAnonymousMethods As Boolean, addConflict As Action(Of INamespaceSymbol), cancellationToken As CancellationToken)
Microsoft.CodeAnalysis.VisualBasic.Features (2)
Completion\CompletionProviders\CrefCompletionProvider.vb (2)
37Private _testSpeculativeNodeCallbackOpt As Action(Of SyntaxNode) 287Public Sub SetSpeculativeNodeCallback(value As Action(Of SyntaxNode))
Microsoft.CodeAnalysis.VisualBasic.NetAnalyzers (1)
Microsoft.NetCore.Analyzers\Resources\BasicMarkAssembliesWithNeutralResourcesLanguage.vb (1)
16Protected Overrides Sub RegisterAttributeAnalyzer(context As CompilationStartAnalysisContext, shouldAnalyze As Func(Of Boolean), onResourceFound As Action(Of SyntaxNodeAnalysisContext), generatedCode As INamedTypeSymbol)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (3)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Editing\VisualBasicImportAdder.vb (3)
136Function(node As SyntaxNode, onItemsFound As Action(Of INamespaceSymbol), conflictFinder As ConflictFinder, cancellationToken1 As CancellationToken) As Task 206Private Sub ProduceConflicts(node As SimpleNameSyntax, addConflict As Action(Of INamespaceSymbol), cancellationToken As CancellationToken) 216Private Sub ProduceConflicts(node As MemberAccessExpressionSyntax, containsAnonymousMethods As Boolean, addConflict As Action(Of INamespaceSymbol), cancellationToken As CancellationToken)
Microsoft.CodeAnalysis.Workspaces (86)
CodeRefactorings\CodeRefactoringContext.cs (2)
65Action<CodeAction> registerRefactoring, 76Action<CodeAction> registerRefactoring,
ExternalAccess\UnitTesting\Api\UnitTestingWorkspaceExtensions.cs (3)
11public static IDisposable RegisterTextDocumentOpenedEventHandler(this Workspace workspace, Action<UnitTestingTextDocumentEventArgsWrapper> action) 14public static IDisposable RegisterTextDocumentClosedEventHandler(this Workspace workspace, Action<UnitTestingTextDocumentEventArgsWrapper> action) 21internal EventHandlerWrapper(Workspace workspace, Action<UnitTestingTextDocumentEventArgsWrapper> action, bool opened)
FileBasedPrograms\IFileBasedProgramService.cs (1)
26Action<string> reportError);
FindSymbols\FindReferences\FindReferencesSearchEngine.cs (4)
83ImmutableArray<ISymbol> symbols, Action<Reference> onReferenceFound, CancellationToken cancellationToken) 217Project project, ImmutableArray<(ISymbol symbol, SymbolGroup group)> allSymbols, Action<Reference> onReferenceFound, CancellationToken cancellationToken) 277Action<Reference> onReferenceFound, 319ISymbol symbolToSearchFor, SymbolGroup symbolGroup, FindReferencesDocumentState state, Action<Reference> onReferenceFound)
Log\KeyValueLogMessage.cs (6)
24private Action<Dictionary<string, object?>>? _propertySetter; 42private void Initialize(LogType kind, Action<Dictionary<string, object?>>? propertySetter, LogLevel logLevel) 49public static new SimpleKeyValueLogMessage Create(Action<Dictionary<string, object?>> propertySetter, LogLevel logLevel = LogLevel.Information) 60public static new SimpleKeyValueLogMessage Create(LogType kind, Action<Dictionary<string, object?>>? propertySetter, LogLevel logLevel = LogLevel.Information) 127public static KeyValueLogMessage Create(Action<Dictionary<string, object?>> propertySetter, LogLevel logLevel = LogLevel.Information) 133public static KeyValueLogMessage Create(LogType kind, Action<Dictionary<string, object?>>? propertySetter, LogLevel logLevel = LogLevel.Information)
src\a1065d420d446521\NamingStylePreferencesEditorConfigSerializer.cs (1)
52Action<string>? triviaWriter,
src\b310f676f7308b7f\SymbolUsageAnalysis.BasicBlockAnalysisData.cs (1)
178Action<BasicBlockAnalysisData> trackAllocatedData)
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\CompilerOptionParseUtilities.cs (1)
43Action<string>? log = null)
src\roslyn\src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (1)
29public static IEnumerable<T> Do<T>(this IEnumerable<T> source, Action<T> action)
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1.cs (2)
284/// <inheritdoc cref="ImmutableList{T}.ForEach(Action{T})"/> 285public void ForEach(Action<T> action)
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+Builder.cs (2)
134/// <inheritdoc cref="System.Collections.Immutable.ImmutableList{T}.Builder.ForEach(Action{T})"/> 135public void ForEach(Action<T> action)
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+ValueBuilder.cs (1)
185public readonly void ForEach(Action<T> action)
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedList`1.cs (1)
707public void ForEach(Action<T> action)
src\roslyn\src\Dependencies\PooledObjects\PooledDelegates.cs (8)
65public static Releaser GetPooledAction<TArg>(Action<TArg> unboundAction, TArg argument, out Action boundAction) 66=> GetPooledDelegate<ActionWithBoundArgument<TArg>, TArg, Action<TArg>, Action>(unboundAction, argument, out boundAction); 69/// Gets an <see cref="Action{T}"/> delegate, which calls <paramref name="unboundAction"/> with the specified 98public static Releaser GetPooledAction<T1, TArg>(Action<T1, TArg> unboundAction, TArg argument, out Action<T1> boundAction) 99=> GetPooledDelegate<ActionWithBoundArgument<T1, TArg>, TArg, Action<T1, TArg>, Action<T1>>(unboundAction, argument, out boundAction); 384: AbstractDelegateWithBoundArgument<ActionWithBoundArgument<TArg>, TArg, Action<TArg>, Action> 391: AbstractDelegateWithBoundArgument<ActionWithBoundArgument<T1, TArg>, TArg, Action<T1, TArg>, Action<T1>> 393protected override Action<T1> Bind()
src\roslyn\src\Dependencies\Threading\ProducerConsumer.cs (15)
48Func<Action<TItem>, TArgs, CancellationToken, Task> produceItems, 66Func<Action<TItem>, TArgs, CancellationToken, Task> produceItems, 89Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 103Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 126Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 140Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 159Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 173Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 193Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 206Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 225Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 249Func<Action<TItem>, TArgs, CancellationToken, Task> produceItems, 283/// Equivalent to <see cref="RunParallelAsync{TSource, TArgs}(IEnumerable{TSource}, Func{TSource, Action{TItem}, TArgs, CancellationToken, Task}, TArgs, CancellationToken)"/>, 290Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 321Func<Action<TItem>, TArgs, CancellationToken, Task> produceItems,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Diagnostics\DiagnosticAnalyzerCategory.cs (1)
20/// it registers a <see cref="AnalysisContext.RegisterSyntaxNodeAction{TLanguageKindEnum}(Action{SyntaxNodeAnalysisContext}, TLanguageKindEnum[])"/> and then ends
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Diagnostics\IPragmaSuppressionsAnalyzer.cs (1)
27Action<Diagnostic> reportDiagnostic,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.SymbolKeyWriter.cs (7)
57private readonly Action<ISymbol> _writeSymbolKey; 58private readonly Action<string?> _writeString; 59private readonly Action<Location?> _writeLocation; 60private readonly Action<bool> _writeBoolean; 61private readonly Action<IParameterSymbol> _writeParameterType; 62private readonly Action<IParameterSymbol> _writeRefKind; 303private void WriteArray<T, U>(ImmutableArray<T> array, Action<U> writeValue)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AsyncLazy`1.cs (1)
563public void RegisterForCancellation(Action<object?> callback, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\NonReentrantLock.cs (1)
219private static readonly Action<object?> s_cancellationTokenCanceledEventHandler = CancellationTokenCanceledEventHandler;
Workspace\ProjectSystem\ProjectSystemProjectFactory.cs (15)
52private readonly Action<Project> _onProjectRemoved; 82Action<Project> onProjectRemoved) 237public void ApplyChangeToWorkspace(Action<Workspace> action) 248public async ValueTask ApplyChangeToWorkspaceAsync(Action<Workspace> action, CancellationToken cancellationToken = default) 259public async ValueTask ApplyChangeToWorkspaceMaybeAsync(bool useAsync, Action<Workspace> action) 294/// <inheritdoc cref="ApplyBatchChangeToWorkspaceAsync(Func{SolutionChangeAccumulator, ProjectUpdateState, ProjectUpdateState}, Action{ProjectUpdateState}?)"/> 295public void ApplyBatchChangeToWorkspace(Func<SolutionChangeAccumulator, ProjectUpdateState, ProjectUpdateState> mutation, Action<ProjectUpdateState>? onAfterUpdateAlways) 300/// <inheritdoc cref="ApplyBatchChangeToWorkspaceAsync(Func{SolutionChangeAccumulator, ProjectUpdateState, ProjectUpdateState}, Action{ProjectUpdateState}?)"/> 301public Task ApplyBatchChangeToWorkspaceAsync(Func<SolutionChangeAccumulator, ProjectUpdateState, ProjectUpdateState> mutation, Action<ProjectUpdateState>? onAfterUpdateAlways) 306/// <inheritdoc cref="ApplyBatchChangeToWorkspaceAsync(Func{SolutionChangeAccumulator, ProjectUpdateState, ProjectUpdateState}, Action{ProjectUpdateState}?)"/> 307public async Task ApplyBatchChangeToWorkspaceMaybeAsync(bool useAsync, Func<SolutionChangeAccumulator, ProjectUpdateState, ProjectUpdateState> mutation, Action<ProjectUpdateState>? onAfterUpdateAlways) 321/// <remarks>This is needed to synchronize with <see cref="ApplyChangeToWorkspace(Action{Workspace})" /> to avoid any races. This 323public async Task ApplyBatchChangeToWorkspaceMaybe_NoLockAsync(bool useAsync, Func<SolutionChangeAccumulator, ProjectUpdateState, ProjectUpdateState> mutation, Action<ProjectUpdateState>? onAfterUpdateAlways) 370Func<SolutionChangeAccumulator, ProjectUpdateState, ProjectUpdateState> mutation, Action<ProjectUpdateState>? onAfterUpdateAlways) 915Action<ProjectUpdateState>? onAfterUpdateAlways,
Workspace\Workspace_Events.cs (9)
36public WorkspaceEventRegistration RegisterWorkspaceChangedHandler(Action<WorkspaceChangeEventArgs> handler, WorkspaceEventOptions? options = null) 45public WorkspaceEventRegistration RegisterWorkspaceChangedImmediateHandler(Action<WorkspaceChangeEventArgs> handler, WorkspaceEventOptions? options = null) 52public WorkspaceEventRegistration RegisterWorkspaceFailedHandler(Action<WorkspaceDiagnosticEventArgs> handler, WorkspaceEventOptions? options = null) 58public WorkspaceEventRegistration RegisterDocumentOpenedHandler(Action<DocumentEventArgs> handler, WorkspaceEventOptions? options = null) 64public WorkspaceEventRegistration RegisterDocumentClosedHandler(Action<DocumentEventArgs> handler, WorkspaceEventOptions? options = null) 70public WorkspaceEventRegistration RegisterTextDocumentOpenedHandler(Action<TextDocumentEventArgs> handler, WorkspaceEventOptions? options = null) 76public WorkspaceEventRegistration RegisterTextDocumentClosedHandler(Action<TextDocumentEventArgs> handler, WorkspaceEventOptions? options = null) 83public WorkspaceEventRegistration RegisterDocumentActiveContextChangedHandler(Action<DocumentActiveContextChangedEventArgs> handler, WorkspaceEventOptions? options = null) 86private WorkspaceEventRegistration RegisterHandler<TEventArgs>(WorkspaceEventType eventType, Action<TEventArgs> handler, WorkspaceEventOptions? options = null)
Workspace\Workspace_EventsLegacy.cs (1)
116var disposer = RegisterHandler(eventType, (Action<EventArgs>)Handler, WorkspaceEventOptions.RequiresMainThreadOptions);
Workspace\WorkspaceEventMap.cs (1)
61public readonly record struct WorkspaceEventHandlerAndOptions(Action<EventArgs> Handler, WorkspaceEventOptions Options);
Microsoft.CodeAnalysis.Workspaces.MSBuild (1)
MSBuild\FileBasedProgramsProjectLoader.cs (1)
25Action<string> reportError,
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (1)
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\CompilerOptionParseUtilities.cs (1)
43Action<string>? log = null)
Microsoft.Diagnostics.DataContractReader (5)
CachingContractRegistry.cs (2)
26public CachingContractRegistry(Target target, TryGetContractVersionDelegate tryGetContractVersion, params Action<ContractRegistry>[] contractRegistrations) 31foreach (Action<ContractRegistry> register in contractRegistrations)
ContractDescriptorTarget.cs (3)
101Action<ContractRegistry>[] contractRegistrations) 132Action<ContractRegistry>[]? contractRegistrations = null) 145private ContractDescriptorTarget(Descriptor mainDescriptor, DataTargetDelegates dataTargetDelegates, Action<ContractRegistry>[] contractRegistrations)
Microsoft.DotNet.Build.Tasks.Packaging (2)
ValidateFrameworkPackage.cs (2)
50var logMissingInbox = permittedInbox.Contains(name) ? 74var logMissingPackage = permittedMissingInbox.Contains(missingInboxAssembly.Key) ?
Microsoft.DotNet.Cli.Definitions (5)
Commands\Test\TestCommandDefinition.MicrosoftTestingPlatform.cs (1)
299public IEnumerable<Action<HelpContext>> CustomHelpLayout()
Help\ICustomHelp.cs (1)
17IEnumerable<Action<HelpContext>> CustomHelpLayout();
src\sdk\src\Resolvers\Microsoft.DotNet.NativeWrapper\EnvironmentProvider.cs (3)
52public string? GetDotnetExeDirectory(Action<FormattableString>? log = null) 114public static string? GetDotnetExeDirectory(Func<string, string?>? getEnvironmentVariable = null, Action<FormattableString>? log = null) 124public static string? GetDotnetExeDirectory(Func<string, string?> getEnvironmentVariable, Func<string?>? getCurrentProcessPath, Action<FormattableString>? log = null)
Microsoft.DotNet.Cli.Telemetry (2)
PersistentStorageLoggerOptionsExtensions.cs (1)
34public static OpenTelemetryLoggerOptions AddPersistentStorageExporter(this OpenTelemetryLoggerOptions options, Action<PersistentStorageTelemetryOptions> configure)
PersistentStorageTracerProviderBuilderExtensions.cs (1)
33public static TracerProviderBuilder AddPersistentStorageExporter(this TracerProviderBuilder builder, Action<PersistentStorageTelemetryOptions> configure)
Microsoft.DotNet.Cli.Utils (9)
BuiltInCommand.cs (2)
86public ICommand OnOutputLine(Action<string> handler) 98public ICommand OnErrorLine(Action<string> handler)
Command.cs (3)
28public CommandResult Execute(Action<Process>? processStarted) 169public ICommand OnOutputLine(Action<string> handler) 178public ICommand OnErrorLine(Action<string> handler)
ICommand.cs (2)
22ICommand OnOutputLine(Action<string> handler); 24ICommand OnErrorLine(Action<string> handler);
StreamForwarder.cs (2)
13private Action<string>? _writeLine; 39public StreamForwarder ForwardTo(Action<string> writeLine)
Microsoft.DotNet.HotReload.Watch (19)
Browser\BrowserLauncher.cs (1)
21public Action<OutputLine>? TryGetBrowserLaunchOutputObserver(
FileWatcher\EventBasedDirectoryWatcher.cs (1)
11public Action<string>? Logger { get; set; }
FileWatcher\FileWatcher.cs (1)
21public event Action<ChangedPath>? OnFileChange;
HotReload\HotReloadDotNetWatcher.cs (1)
98Action<ChangedPath>? fileChangedCallback = null;
Process\ProcessRunner.cs (1)
142var onOutput = processSpec.OnOutput;
Process\ProcessSpec.cs (2)
12public Action<OutputLine>? OnOutput { get; set; } 36public void RedirectOutput(Action<OutputLine>? outputObserver, IProcessOutputReporter outputReporter, EnvironmentOptions environmentOptions, string projectDisplayName)
Process\ProjectLauncher.cs (2)
34Action<OutputLine>? onOutput, 79var outputObserver = context.BrowserLauncher.TryGetBrowserLaunchOutputObserver(projectNode, projectOptions, clients.BrowserRefreshServer, cancellationToken);
Process\WebServerProcessStateObserver.cs (2)
24public static Action<OutputLine> GetObserver(ProjectGraphNode serverProject, Action<string> onServerListening)
src\sdk\src\Dotnet.Watch\AspireService\AspireServerService.cs (2)
40private readonly Action<string>? _reporter; 75public AspireServerService(IAspireServerEvents aspireServerEvents, string displayName, Action<string>? reporter)
src\sdk\src\Dotnet.Watch\AspireService\Helpers\LoggerProvider.cs (3)
11internal sealed class LoggerProvider(Action<string> reporter) : ILoggerProvider 13private sealed class Logger(Action<string> reporter) : ILogger 34public Action<string> Reporter
src\sdk\src\Dotnet.Watch\AspireService\Helpers\WebSocketConnection.cs (1)
46public void RegisterCancellationCallback(Action<WebSocketConnection> callback)
UI\IConsole.cs (1)
8event Action<ConsoleKeyInfo> KeyPressed;
UI\PhysicalConsole.cs (1)
14public event Action<ConsoleKeyInfo>? KeyPressed;
Microsoft.DotNet.Internal.DependencyInjection.Testing (1)
DependencyInjectionValidation.cs (1)
34Action<ServiceCollection> register,
Microsoft.DotNet.NativeWrapper (3)
EnvironmentProvider.cs (3)
52public string? GetDotnetExeDirectory(Action<FormattableString>? log = null) 114public static string? GetDotnetExeDirectory(Func<string, string?>? getEnvironmentVariable = null, Action<FormattableString>? log = null) 124public static string? GetDotnetExeDirectory(Func<string, string?> getEnvironmentVariable, Func<string?>? getCurrentProcessPath, Action<FormattableString>? log = null)
Microsoft.DotNet.XliffTasks (1)
Model\XlfDocument.cs (1)
295public void Validate(Action<XmlSchemaException> validationErrorHandler)
Microsoft.Extensions.AI (37)
ChatCompletion\ConfigureOptionsChatClient.cs (2)
17private readonly Action<ChatOptions> _configureOptions; 30public ConfigureOptionsChatClient(IChatClient innerClient, Action<ChatOptions> configure)
ChatCompletion\ConfigureOptionsChatClientBuilderExtensions.cs (1)
32this ChatClientBuilder builder, Action<ChatOptions> configure)
ChatCompletion\DistributedCachingChatClientBuilderExtensions.cs (1)
35public static ChatClientBuilder UseDistributedCache(this ChatClientBuilder builder, IDistributedCache? storage = null, Action<DistributedCachingChatClient>? configure = null)
ChatCompletion\FunctionInvokingChatClientBuilderExtensions.cs (1)
28Action<FunctionInvokingChatClient>? configure = null)
ChatCompletion\ImageGeneratingChatClientBuilderExtensions.cs (1)
34Action<ImageGeneratingChatClient>? configure = null)
ChatCompletion\LoggingChatClientBuilderExtensions.cs (1)
35Action<LoggingChatClient>? configure = null)
ChatCompletion\OpenTelemetryChatClientBuilderExtensions.cs (1)
30Action<OpenTelemetryChatClient>? configure = null) =>
ChatCompletion\OpenTelemetryImageGeneratorBuilderExtensions.cs (1)
33Action<OpenTelemetryImageGenerator>? configure = null) =>
ChatCompletion\ReducingChatClientBuilderExtensions.cs (1)
28Action<ReducingChatClient>? configure = null)
Common\FunctionInvocationProcessor.cs (2)
67Action<FunctionInvocationContext?> setCurrentContext, 111Action<FunctionInvocationContext?> setCurrentContext,
Embeddings\ConfigureOptionsEmbeddingGenerator.cs (2)
19private readonly Action<EmbeddingGenerationOptions> _configureOptions; 37Action<EmbeddingGenerationOptions> configure)
Embeddings\ConfigureOptionsEmbeddingGeneratorBuilderExtensions.cs (1)
33Action<EmbeddingGenerationOptions> configure)
Embeddings\DistributedCachingEmbeddingGeneratorBuilderExtensions.cs (1)
32Action<DistributedCachingEmbeddingGenerator<TInput, TEmbedding>>? configure = null)
Embeddings\LoggingEmbeddingGeneratorBuilderExtensions.cs (1)
37Action<LoggingEmbeddingGenerator<TInput, TEmbedding>>? configure = null)
Embeddings\OpenTelemetryEmbeddingGeneratorBuilderExtensions.cs (1)
32Action<OpenTelemetryEmbeddingGenerator<TInput, TEmbedding>>? configure = null)
Files\LoggingHostedFileClientBuilderExtensions.cs (1)
37Action<LoggingHostedFileClient>? configure = null)
Files\OpenTelemetryHostedFileClientBuilderExtensions.cs (1)
34Action<OpenTelemetryHostedFileClient>? configure = null) =>
Image\ConfigureOptionsImageGenerator.cs (2)
18private readonly Action<ImageGenerationOptions> _configureOptions; 32public ConfigureOptionsImageGenerator(IImageGenerator innerGenerator, Action<ImageGenerationOptions> configure)
Image\ConfigureOptionsImageGeneratorBuilderExtensions.cs (1)
31this ImageGeneratorBuilder builder, Action<ImageGenerationOptions> configure)
Image\LoggingImageGeneratorBuilderExtensions.cs (1)
38Action<LoggingImageGenerator>? configure = null)
Realtime\FunctionInvokingRealtimeClientBuilderExtensions.cs (1)
30Action<FunctionInvokingRealtimeClient>? configure = null)
Realtime\LoggingRealtimeClientBuilderExtensions.cs (1)
38Action<LoggingRealtimeClient>? configure = null)
Realtime\OpenTelemetryRealtimeClientBuilderExtensions.cs (1)
69Action<OpenTelemetryRealtimeClient>? configure = null) =>
SpeechToText\ConfigureOptionsSpeechToTextClient.cs (2)
21private readonly Action<SpeechToTextOptions> _configureOptions; 34public ConfigureOptionsSpeechToTextClient(ISpeechToTextClient innerClient, Action<SpeechToTextOptions> configure)
SpeechToText\ConfigureOptionsSpeechToTextClientBuilderExtensions.cs (1)
30this SpeechToTextClientBuilder builder, Action<SpeechToTextOptions> configure)
SpeechToText\LoggingSpeechToTextClientBuilderExtensions.cs (1)
37Action<LoggingSpeechToTextClient>? configure = null)
SpeechToText\OpenTelemetrySpeechToTextClientBuilderExtensions.cs (1)
33Action<OpenTelemetrySpeechToTextClient>? configure = null) =>
TextToSpeech\ConfigureOptionsTextToSpeechClient.cs (2)
20private readonly Action<TextToSpeechOptions> _configureOptions; 33public ConfigureOptionsTextToSpeechClient(ITextToSpeechClient innerClient, Action<TextToSpeechOptions> configure)
TextToSpeech\ConfigureOptionsTextToSpeechClientBuilderExtensions.cs (1)
30this TextToSpeechClientBuilder builder, Action<TextToSpeechOptions> configure)
TextToSpeech\LoggingTextToSpeechClientBuilderExtensions.cs (1)
37Action<LoggingTextToSpeechClient>? configure = null)
TextToSpeech\OpenTelemetryTextToSpeechClientBuilderExtensions.cs (1)
33Action<OpenTelemetryTextToSpeechClient>? configure = null) =>
Microsoft.Extensions.AI.Abstractions.Tests (1)
Utilities\AIJsonUtilitiesTests.cs (1)
653string schema = AIJsonUtilities.CreateFunctionJsonSchema(((Action<RecursiveNode>)TestMethod).Method, serializerOptions: options).ToString();
Microsoft.Extensions.AI.Templates.Tests (1)
test\ProjectTemplates\Infrastructure\VerifyScrubbers.cs (1)
39Action<StringBuilder> scrubPorts = content =>
Microsoft.Extensions.AI.Tests (1)
ChatReduction\MessageCountingChatReducerTests.cs (1)
179var expectedMessages = new Action<ChatMessage>[targetCount];
Microsoft.Extensions.AmbientMetadata.Application (1)
ApplicationMetadataServiceCollectionExtensions.cs (1)
40public static IServiceCollection AddApplicationMetadata(this IServiceCollection services, Action<ApplicationMetadata> configure)
Microsoft.Extensions.AmbientMetadata.Application.Tests (1)
ApplicationMetadataExtensionsTests.cs (1)
40Assert.Throws<ArgumentNullException>(() => serviceCollection.AddApplicationMetadata((Action<ApplicationMetadata>)null!));
Microsoft.Extensions.AmbientMetadata.Build (1)
BuildMetadataServiceCollectionExtensions.cs (1)
42public static IServiceCollection AddBuildMetadata(this IServiceCollection services, Action<BuildMetadata> configure)
Microsoft.Extensions.AmbientMetadata.Build.Tests (1)
BuildMetadataServiceCollectionExtensionsTests.cs (1)
25serviceCollection.Invoking(x => x.AddBuildMetadata((Action<BuildMetadata>)null!))
Microsoft.Extensions.Caching.Hybrid (3)
HybridCacheServiceExtensions.cs (3)
24public static IHybridCacheBuilder AddHybridCache(this IServiceCollection services, Action<HybridCacheOptions> setupAction) 56public static IHybridCacheBuilder AddKeyedHybridCache(this IServiceCollection services, object? serviceKey, Action<HybridCacheOptions> setupAction) => 67public static IHybridCacheBuilder AddKeyedHybridCache(this IServiceCollection services, object? serviceKey, string optionsName, Action<HybridCacheOptions> setupAction)
Microsoft.Extensions.Caching.Hybrid.Tests (4)
BufferReleaseTests.cs (1)
24private static ServiceProvider GetDefaultCache(out DefaultHybridCache cache, Action<ServiceCollection>? config = null)
FunctionalTests.cs (1)
12private static ServiceProvider GetDefaultCache(out DefaultHybridCache cache, Action<ServiceCollection>? config = null)
LocalInvalidationTests.cs (1)
15private static ServiceProvider GetDefaultCache(out DefaultHybridCache cache, Action<ServiceCollection>? config = null)
PayloadTests.cs (1)
18private static ServiceProvider GetDefaultCache(out DefaultHybridCache cache, Action<ServiceCollection>? config = null)
Microsoft.Extensions.Caching.Memory (6)
CacheEntry.CacheEntryTokens.cs (1)
53IDisposable registration = expirationToken.RegisterChangeCallback((Action<object?>)ExpirationCallback, cacheEntry);
CacheEntry.cs (1)
17private static readonly Action<object> ExpirationCallback = ExpirationTokensExpired;
MemoryCacheServiceCollectionExtensions.cs (4)
38/// The <see cref="Action{MemoryCacheOptions}"/> to configure the provided <see cref="MemoryCacheOptions"/>. 41public static IServiceCollection AddMemoryCache(this IServiceCollection services, Action<MemoryCacheOptions> setupAction) 90/// The <see cref="Action{MemoryDistributedCacheOptions}"/> to configure the provided <see cref="MemoryDistributedCacheOptions"/>. 93public static IServiceCollection AddDistributedMemoryCache(this IServiceCollection services, Action<MemoryDistributedCacheOptions> setupAction)
Microsoft.Extensions.Caching.SqlServer (2)
SqlServerCachingServicesExtensions.cs (2)
20/// <param name="setupAction">An <see cref="Action{SqlServerCacheOptions}"/> to configure the provided <see cref="SqlServerCacheOptions"/>.</param> 22public static IServiceCollection AddDistributedSqlServerCache(this IServiceCollection services, Action<SqlServerCacheOptions> setupAction)
Microsoft.Extensions.Caching.StackExchangeRedis (2)
StackExchangeRedisCacheServiceCollectionExtensions.cs (2)
21/// <param name="setupAction">An <see cref="Action{RedisCacheOptions}"/> to configure the provided 24public static IServiceCollection AddStackExchangeRedisCache(this IServiceCollection services, Action<RedisCacheOptions> setupAction)
Microsoft.Extensions.Compliance.Redaction (2)
RedactionExtensions.cs (1)
25public static IRedactionBuilder SetHmacRedactor(this IRedactionBuilder builder, Action<HmacRedactorOptions> configure, params DataClassificationSet[] classifications)
RedactionServiceCollectionExtensions.cs (1)
33public static IServiceCollection AddRedaction(this IServiceCollection services, Action<IRedactionBuilder> configure)
Microsoft.Extensions.Compliance.Testing (2)
FakeRedactionBuilderExtensions.cs (1)
45public static IRedactionBuilder SetFakeRedactor(this IRedactionBuilder builder, Action<FakeRedactorOptions> configure, params DataClassificationSet[] classifications)
FakeRedactionServiceCollectionExtensions.cs (1)
49public static IServiceCollection AddFakeRedaction(this IServiceCollection services, Action<FakeRedactorOptions> configure)
Microsoft.Extensions.Compliance.Testing.Tests (2)
RedactionFakesAcceptanceTests.cs (2)
234Assert.Throws<ArgumentNullException>(() => new ServiceCollection().AddRedaction(x => x.SetFakeRedactor((Action<FakeRedactorOptions>)null!, dc))); 236Assert.Throws<ArgumentNullException>(() => ((IServiceCollection)null!).AddRedaction(x => x.SetFakeRedactor((Action<FakeRedactorOptions>)null!, dc)));
Microsoft.Extensions.Configuration (3)
ConfigurationReloadToken.cs (1)
37public IDisposable RegisterChangeCallback(Action<object?> callback, object? state)
src\runtime\src\libraries\Common\src\Extensions\ChangeCallbackRegistrar.cs (2)
22internal static IDisposable UnsafeRegisterChangeCallback<T>(Action<object?> callback, object? state, CancellationToken token, Action<T> onFailure, T onFailureState)
Microsoft.Extensions.Configuration.Abstractions (1)
ConfigurationExtensions.cs (1)
22public static IConfigurationBuilder Add<TSource>(this IConfigurationBuilder builder, Action<TSource>? configureSource) where TSource : IConfigurationSource, new()
Microsoft.Extensions.Configuration.Binder (3)
ConfigurationBinder.cs (3)
51public static T? Get<T>(this IConfiguration configuration, Action<BinderOptions>? configureOptions) 90Action<BinderOptions>? configureOptions) 134public static void Bind(this IConfiguration configuration, object? instance, Action<BinderOptions>? configureOptions)
Microsoft.Extensions.Configuration.Binder.SourceGeneration (3)
ConfigurationBindingGenerator.cs (1)
158public Action<SourceGenerationSpec>? OnSourceEmitting { get; init; }
Emitter\CoreBindingHelpers.cs (1)
1370Action<string>? writeOnSuccess,
Parser\KnownTypeSymbols.cs (1)
90ActionOfBinderOptions = binderOptions is null ? null : compilation.GetBestTypeByMetadataName(typeof(Action<>))?.Construct(binderOptions);
Microsoft.Extensions.Configuration.CommandLine (1)
CommandLineConfigurationExtensions.cs (1)
167public static IConfigurationBuilder AddCommandLine(this IConfigurationBuilder builder, Action<CommandLineConfigurationSource>? configureSource)
Microsoft.Extensions.Configuration.EnvironmentVariables (1)
EnvironmentVariablesExtensions.cs (1)
73public static IConfigurationBuilder AddEnvironmentVariables(this IConfigurationBuilder builder, Action<EnvironmentVariablesConfigurationSource>? configureSource)
Microsoft.Extensions.Configuration.FileExtensions (4)
FileConfigurationExtensions.cs (3)
69public static IConfigurationBuilder SetFileLoadExceptionHandler(this IConfigurationBuilder builder, Action<FileLoadExceptionContext> handler) 82public static Action<FileLoadExceptionContext>? GetFileLoadExceptionHandler(this IConfigurationBuilder builder) 88return handler as Action<FileLoadExceptionContext>;
FileConfigurationSource.cs (1)
56public Action<FileLoadExceptionContext>? OnLoadException { get; set; }
Microsoft.Extensions.Configuration.Ini (1)
IniConfigurationExtensions.cs (1)
90public static IConfigurationBuilder AddIniFile(this IConfigurationBuilder builder, Action<IniConfigurationSource>? configureSource)
Microsoft.Extensions.Configuration.Json (1)
JsonConfigurationExtensions.cs (1)
90public static IConfigurationBuilder AddJsonFile(this IConfigurationBuilder builder, Action<JsonConfigurationSource>? configureSource)
Microsoft.Extensions.Configuration.KeyPerFile (1)
KeyPerFileConfigurationBuilderExtensions.cs (1)
65public static IConfigurationBuilder AddKeyPerFile(this IConfigurationBuilder builder, Action<KeyPerFileConfigurationSource> configureSource)
Microsoft.Extensions.Configuration.Xml (1)
XmlConfigurationExtensions.cs (1)
101public static IConfigurationBuilder AddXmlFile(this IConfigurationBuilder builder, Action<XmlConfigurationSource>? configureSource)
Microsoft.Extensions.Diagnostics (4)
Metrics\MetricsServiceExtensions.cs (1)
48public static IServiceCollection AddMetrics(this IServiceCollection services, Action<IMetricsBuilder> configure)
Tracing\DefaultActivitySourceFactory.cs (2)
196private readonly Action<Activity>? _activityStarted; 197private readonly Action<Activity>? _activityStopped;
Tracing\TracingServiceExtensions.cs (1)
41public static IServiceCollection AddTracing(this IServiceCollection services, Action<ITracingBuilder> configure)
Microsoft.Extensions.Diagnostics.Abstractions (5)
Metrics\MetricsBuilderExtensions.Rules.cs (1)
103private static IMetricsBuilder ConfigureRule(this IMetricsBuilder builder, Action<MetricsOptions> configureOptions)
Tracing\ActivityListenerBuilder.cs (2)
49public Action<Activity>? ActivityStarted { get; set; } 54public Action<Activity>? ActivityStopped { get; set; }
Tracing\TracingBuilderExtensions.Listeners.cs (1)
32public static ITracingBuilder AddListener(this ITracingBuilder builder, string name, Action<ActivityListenerBuilder> configure)
Tracing\TracingBuilderExtensions.Rules.cs (1)
63private static ITracingBuilder ConfigureRule(this ITracingBuilder builder, Action<TracingOptions> configureOptions)
Microsoft.Extensions.Diagnostics.ExceptionSummarization (1)
ExceptionSummarizationServiceCollectionExtensions.cs (1)
37public static IServiceCollection AddExceptionSummarizer(this IServiceCollection services, Action<IExceptionSummarizationBuilder> configure)
Microsoft.Extensions.Diagnostics.HealthChecks.Common (1)
CommonHealthChecksExtensions.TelemetryPublisher.cs (1)
47public static IServiceCollection AddTelemetryHealthCheckPublisher(this IServiceCollection services, Action<TelemetryHealthCheckPublisherOptions> configure)
Microsoft.Extensions.Diagnostics.HealthChecks.ResourceUtilization (3)
ResourceUtilizationHealthCheckExtensions.cs (3)
124Action<ResourceUtilizationHealthCheckOptions> configure) 143Action<ResourceUtilizationHealthCheckOptions> configure, 164Action<ResourceUtilizationHealthCheckOptions> configure,
Microsoft.Extensions.Diagnostics.HealthChecks.ResourceUtilization.Tests (1)
ResourceHealthCheckExtensionsTests.cs (1)
467Assert.Throws<ArgumentNullException>(() => ((IHealthChecksBuilder)null!).AddResourceUtilizationHealthCheck((Action<ResourceUtilizationHealthCheckOptions>)null!));
Microsoft.Extensions.Diagnostics.Probes (3)
KubernetesProbesExtensions.cs (1)
45public static IServiceCollection AddKubernetesProbes(this IServiceCollection services, Action<KubernetesProbesOptions> configure)
TcpEndpointProbesExtensions.cs (2)
67Action<TcpEndpointProbesOptions> configure) 88Action<TcpEndpointProbesOptions> configure)
Microsoft.Extensions.Diagnostics.Probes.Tests (3)
KubernetesProbesExtensionsTests.cs (1)
120private static IHost CreateWebHost(Action<IServiceCollection> configureServices)
KubernetesProbesOptionsValidatorTests.cs (1)
118private static IHost CreateHost(Action<IServiceCollection> configureServices)
TcpEndpointProbesExtensionsTests.cs (1)
175private static IHost CreateWebHost(Action<IServiceCollection> configureServices)
Microsoft.Extensions.Diagnostics.ResourceMonitoring (4)
ResourceMonitoringBuilderExtensions.cs (2)
30Action<ResourceMonitoringOptions> configure) 57Action<OptionsBuilder<ResourceMonitoringOptions>> configure)
ResourceMonitoringServiceCollectionExtensions.cs (2)
56Action<IResourceMonitorBuilder> configure) 66Action<IResourceMonitorBuilder> configure)
Microsoft.Extensions.Diagnostics.ResourceMonitoring.Tests (7)
Linux\Resources\GenericPublisher.cs (3)
11/// A publisher that accept <see cref="Action{Utilization}"/> in its constructor. 15private readonly Action<ResourceUtilization> _publish; 16public GenericPublisher(Action<ResourceUtilization> publish)
Publishers\GenericPublisher.cs (3)
11/// A publisher that accept <see cref="Action{Utilization}"/> in its constructor. 15private readonly Action<ResourceUtilization> _publish; 16public GenericPublisher(Action<ResourceUtilization> publish)
ResourceMonitoringExtensionsTests.cs (1)
31Assert.Throws<ArgumentNullException>(() => services.AddResourceMonitoring((b) => b.ConfigureMonitor((Action<ResourceMonitoringOptions>)null!)));
Microsoft.Extensions.Diagnostics.Testing (5)
Logging\FakeLogCollectorOptions.cs (1)
69public Action<string>? OutputSink { get; set; }
Logging\FakeLogger.cs (1)
51public FakeLogger(Action<string> outputSink, string? category = null)
Logging\FakeLoggerBuilderExtensions.cs (1)
43public static ILoggingBuilder AddFakeLogging(this ILoggingBuilder builder, Action<FakeLogCollectorOptions> configure)
Logging\FakeLoggerServiceCollectionExtensions.cs (1)
31public static IServiceCollection AddFakeLogging(this IServiceCollection services, Action<FakeLogCollectorOptions> configure)
Logging\FakeLoggerT.cs (1)
37public FakeLogger(Action<string> outputSink)
Microsoft.Extensions.DotNetDeltaApplier (5)
src\sdk\src\Dotnet.Watch\HotReloadAgent.Host\Listener.cs (1)
13internal sealed class Listener(Transport transport, IHotReloadAgent agent, Action<string> log)
src\sdk\src\Dotnet.Watch\HotReloadAgent.Host\NamedPipeTransport.cs (1)
13internal sealed class NamedPipeTransport(string pipeName, Action<string> log, int timeoutMS) : Transport(log)
src\sdk\src\Dotnet.Watch\HotReloadAgent.Host\Transport.cs (2)
13internal abstract class Transport(Action<string> log) : IDisposable 28public static Transport? TryCreate(Action<string> log, int timeoutMS = 5000)
src\sdk\src\Dotnet.Watch\HotReloadAgent.Host\WebSocketTransport.cs (1)
23internal sealed class WebSocketTransport(string serverUrl, string? serverPublicKey, Action<string> log, int connectionTimeoutMS)
Microsoft.Extensions.FileProviders.Abstractions (1)
NullChangeToken.cs (1)
39public IDisposable RegisterChangeCallback(Action<object?> callback, object? state)
Microsoft.Extensions.FileProviders.Physical (3)
PhysicalFilesWatcher.cs (1)
27private static readonly Action<object?> _cancelTokenSource = state => ((CancellationTokenSource?)state)!.Cancel();
PollingFileChangeToken.cs (1)
139public IDisposable RegisterChangeCallback(Action<object?> callback, object? state)
PollingWildCardChangeToken.cs (1)
209IDisposable IChangeToken.RegisterChangeCallback(Action<object?> callback, object? state)
Microsoft.Extensions.Hosting (20)
HostApplicationBuilder.cs (6)
29private Action<object> _configureContainer = _ => { }; 213public void ConfigureContainer<TContainerBuilder>(IServiceProviderFactory<TContainerBuilder> factory, Action<TContainerBuilder>? configure = null) where TContainerBuilder : notnull 258private readonly List<Action<IConfigurationBuilder>> _configureHostConfigActions = new(); 281foreach (Action<IConfigurationBuilder> configureHostAction in _configureHostConfigActions) 317Action<object> previousConfigureContainer = _hostApplicationBuilder._configureContainer; 344public IHostBuilder ConfigureHostConfiguration(Action<IConfigurationBuilder> configureDelegate)
HostBuilder.cs (4)
28private readonly List<Action<IConfigurationBuilder>> _configureHostConfigActions = new List<Action<IConfigurationBuilder>>(); 63public IHostBuilder ConfigureHostConfiguration(Action<IConfigurationBuilder> configureDelegate) 213foreach (Action<IConfigurationBuilder> buildAction in _configureHostConfigActions)
HostingHostBuilderExtensions.cs (9)
73public static IHostBuilder UseDefaultServiceProvider(this IHostBuilder hostBuilder, Action<ServiceProviderOptions> configure) 109public static IHostBuilder ConfigureLogging(this IHostBuilder hostBuilder, Action<ILoggingBuilder> configureLogging) 132public static IHostBuilder ConfigureHostOptions(this IHostBuilder hostBuilder, Action<HostOptions> configureOptions) 146public static IHostBuilder ConfigureAppConfiguration(this IHostBuilder hostBuilder, Action<IConfigurationBuilder> configureDelegate) 157public static IHostBuilder ConfigureServices(this IHostBuilder hostBuilder, Action<IServiceCollection> configureDelegate) 170public static IHostBuilder ConfigureContainer<TContainerBuilder>(this IHostBuilder hostBuilder, Action<TContainerBuilder> configureDelegate) 370public static IHostBuilder UseConsoleLifetime(this IHostBuilder hostBuilder, Action<ConsoleLifetimeOptions> configureOptions) 405public static Task RunConsoleAsync(this IHostBuilder hostBuilder, Action<ConsoleLifetimeOptions> configureOptions, CancellationToken cancellationToken = default) 416public static IHostBuilder ConfigureMetrics(this IHostBuilder hostBuilder, Action<IMetricsBuilder> configureMetrics)
Internal\ConsoleLifetime.netcoreapp.cs (1)
21Action<PosixSignalContext> handler = HandlePosixSignal;
Microsoft.Extensions.Hosting.Abstractions (3)
IHostApplicationBuilder.cs (2)
66/// Multiple calls to <see cref="ConfigureContainer{TContainerBuilder}(IServiceProviderFactory{TContainerBuilder}, Action{TContainerBuilder})"/> will replace 70void ConfigureContainer<TContainerBuilder>(IServiceProviderFactory<TContainerBuilder> factory, Action<TContainerBuilder>? configure = null) where TContainerBuilder : notnull;
IHostBuilder.cs (1)
28IHostBuilder ConfigureHostConfiguration(Action<IConfigurationBuilder> configureDelegate);
Microsoft.Extensions.Hosting.Testing (5)
FakeHost.cs (1)
42public static IHostBuilder CreateBuilder(Action<FakeHostOptions> configure)
FakeHostBuilder.cs (1)
62public IHostBuilder ConfigureHostConfiguration(Action<IConfigurationBuilder> configureDelegate)
FakeHostingExtensions.cs (3)
76public static IHostBuilder AddFakeLoggingOutputSink(this IHostBuilder builder, Action<string> callback) 89var currentCallback = logging.OutputSink; 108public static IHostBuilder Configure(this IHostBuilder builder, Action<IHostBuilder> configure)
Microsoft.Extensions.Hosting.Testing.Tests (3)
FakeHostBuilderTests.cs (1)
62var configurationDelegate = (IConfigurationBuilder _) => { };
HostingFakesExtensionsTests.cs (2)
345.Setup(x => x.ConfigureHostConfiguration(It.IsAny<Action<IConfigurationBuilder>>())) 347.Callback<Action<IConfigurationBuilder>>(configure => configure(hostConfigBuilder));
Microsoft.Extensions.Hosting.WindowsServices (5)
WindowsServiceLifetimeHostBuilderExtensions.cs (5)
43/// <param name="configure">An <see cref="Action{WindowsServiceLifetimeOptions}"/> to configure the provided <see cref="WindowsServiceLifetimeOptions"/>.</param> 45public static IHostBuilder UseWindowsService(this IHostBuilder hostBuilder, Action<WindowsServiceLifetimeOptions> configure) 93/// <param name="configure">An <see cref="Action{WindowsServiceLifetimeOptions}"/> to configure the provided <see cref="WindowsServiceLifetimeOptions"/>.</param> 95public static IServiceCollection AddWindowsService(this IServiceCollection services, Action<WindowsServiceLifetimeOptions> configure) 107private static void AddWindowsServiceLifetime(IServiceCollection services, Action<WindowsServiceLifetimeOptions> configure)
Microsoft.Extensions.Http (27)
DefaultHttpClientFactory.cs (2)
150Action<HttpMessageHandlerBuilder> configure = Configure; 178foreach (Action<HttpMessageHandlerBuilder> action in options.LoggingBuilderActions)
DependencyInjection\HttpClientBuilderExtensions.cs (7)
28public static IHttpClientBuilder ConfigureHttpClient(this IHttpClientBuilder builder, Action<HttpClient> configureClient) 259public static IHttpClientBuilder ConfigureHttpMessageHandlerBuilder(this IHttpClientBuilder builder, Action<HttpMessageHandlerBuilder> configureBuilder) 281/// <see cref="UseSocketsHttpHandler(IHttpClientBuilder, Action{ISocketsHttpHandlerBuilder})"/>, then the passed <paramref name="configureHandler"/> 318/// <see cref="UseSocketsHttpHandler(IHttpClientBuilder, Action{ISocketsHttpHandlerBuilder})"/>, then the configuration set on 324public static IHttpClientBuilder UseSocketsHttpHandler(this IHttpClientBuilder builder, Action<ISocketsHttpHandlerBuilder> configureBuilder) 682/// If used in conjunction with <see cref="HttpClientFactoryServiceCollectionExtensions.ConfigureHttpClientDefaults(IServiceCollection, Action{IHttpClientBuilder})"/>, 724/// If used in conjunction with <see cref="HttpClientFactoryServiceCollectionExtensions.ConfigureHttpClientDefaults(IServiceCollection, Action{IHttpClientBuilder})"/>,
DependencyInjection\HttpClientFactoryServiceCollectionExtensions.cs (6)
80public static IServiceCollection ConfigureHttpClientDefaults(this IServiceCollection services, Action<IHttpClientBuilder> configure) 135public static IHttpClientBuilder AddHttpClient(this IServiceCollection services, string name, Action<HttpClient> configureClient) 362this IServiceCollection services, Action<HttpClient> configureClient) 444this IServiceCollection services, Action<HttpClient> configureClient) 531this IServiceCollection services, string name, Action<HttpClient> configureClient) 619this IServiceCollection services, string name, Action<HttpClient> configureClient)
HttpClientFactoryOptions.cs (6)
28public IList<Action<HttpMessageHandlerBuilder>> HttpMessageHandlerBuilderActions { get; } = new List<Action<HttpMessageHandlerBuilder>>(); 33public IList<Action<HttpClient>> HttpClientActions { get; } = new List<Action<HttpClient>>(); 106internal List<Action<HttpMessageHandlerBuilder>> LoggingBuilderActions { get; } = new List<Action<HttpMessageHandlerBuilder>>();
IHttpMessageHandlerBuilderFilter.cs (2)
20Action<HttpMessageHandlerBuilder> Configure(Action<HttpMessageHandlerBuilder> next);
Logging\LoggingHttpMessageHandlerBuilderFilter.cs (2)
31public Action<HttpMessageHandlerBuilder> Configure(Action<HttpMessageHandlerBuilder> next)
MetricsFactoryHttpMessageHandlerFilter.cs (2)
22public Action<HttpMessageHandlerBuilder> Configure(Action<HttpMessageHandlerBuilder> next)
Microsoft.Extensions.Http.Diagnostics (7)
Latency\HttpClientLatencyTelemetryExtensions.cs (1)
81public static IServiceCollection AddHttpClientLatencyTelemetry(this IServiceCollection services, Action<HttpClientLatencyTelemetryOptions> configure)
Logging\HttpClientLoggingHttpClientBuilderExtensions.cs (3)
117public static IHttpClientBuilder AddExtendedHttpClientLogging(this IHttpClientBuilder builder, Action<LoggingOptions> configure) 141public static IHttpClientBuilder AddExtendedHttpClientLogging(this IHttpClientBuilder builder, Action<LoggingOptions> configure, bool wrapHandlersPipeline) 151Action<OptionsBuilder<LoggingOptions>>? configureOptionsBuilder,
Logging\HttpClientLoggingServiceCollectionExtensions.cs (1)
83public static IServiceCollection AddExtendedHttpClientLogging(this IServiceCollection services, Action<LoggingOptions> configure)
Logging\Internal\LoggingOptionsConfigureOptions.cs (2)
108private static void BindEnum<TEnum>(IConfigurationSection section, string key, Action<TEnum> setter) 118private static void BindValue<T>(IConfigurationSection section, string key, Func<string, T> parser, Action<T> setter)
Microsoft.Extensions.Http.Diagnostics.Tests (6)
Latency\HttpClientLatencyTelemetryExtensionsTest.cs (1)
26act = () => Mock.Of<IServiceCollection>().AddHttpClientLatencyTelemetry((Action<HttpClientLatencyTelemetryOptions>)null!);
Logging\HttpClientLoggingExtensionsTest.cs (2)
51act = () => Mock.Of<IHttpClientBuilder>().AddExtendedHttpClientLogging((Action<LoggingOptions>)null!); 70act = () => Mock.Of<IServiceCollection>().AddExtendedHttpClientLogging((Action<LoggingOptions>)null!);
Logging\HttpRequestReaderTest.cs (2)
924Action<FakeRedactorOptions>? configureRedaction = null, 925Action<IServiceCollection>? configureServices = null)
Logging\Internal\LogRecordExtensions.cs (1)
33public static void Contains(this IDictionary<string, string?> logRecordState, string key, Action<string?> assertion)
Microsoft.Extensions.Http.Resilience (7)
Hedging\ResilienceHttpClientBuilderExtensions.Hedging.cs (1)
41public static IStandardHedgingHandlerBuilder AddStandardHedgingHandler(this IHttpClientBuilder builder, Action<IRoutingStrategyBuilder> configure)
Hedging\StandardHedgingHandlerBuilderExtensions.cs (1)
49public static IStandardHedgingHandlerBuilder Configure(this IStandardHedgingHandlerBuilder builder, Action<HttpStandardHedgingResilienceOptions> configure)
Resilience\HttpStandardResiliencePipelineBuilderExtensions.cs (1)
50public static IHttpStandardResiliencePipelineBuilder Configure(this IHttpStandardResiliencePipelineBuilder builder, Action<HttpStandardResilienceOptions> configure)
Resilience\ResilienceHttpClientBuilderExtensions.Resilience.cs (1)
37Action<ResiliencePipelineBuilder<HttpResponseMessage>> configure)
Resilience\ResilienceHttpClientBuilderExtensions.StandardResilience.cs (1)
49public static IHttpStandardResiliencePipelineBuilder AddStandardResilienceHandler(this IHttpClientBuilder builder, Action<HttpStandardResilienceOptions> configure)
Routing\RoutingStrategyBuilderExtensions.cs (2)
47public static IRoutingStrategyBuilder ConfigureOrderedGroups(this IRoutingStrategyBuilder builder, Action<OrderedGroupsRoutingOptions> configure) 93public static IRoutingStrategyBuilder ConfigureWeightedGroups(this IRoutingStrategyBuilder builder, Action<WeightedGroupsRoutingOptions> configure)
Microsoft.Extensions.Http.Resilience.Tests (12)
Hedging\HedgingTests.cs (1)
339protected abstract void ConfigureHedgingOptions(Action<HttpHedgingStrategyOptions> configure);
Hedging\StandardHedgingTests.cs (2)
246out var reloadAction).GetSection("standard"); 348protected override void ConfigureHedgingOptions(Action<HttpHedgingStrategyOptions> configure) => Builder.Configure(options => configure(options.Hedging));
Helpers\ConfigurationStubFactory.cs (1)
14public static IConfiguration Create(Dictionary<string, string?> collection, out Action<Dictionary<string, string?>> reload)
Resilience\GrpcResilienceTests.cs (1)
101private Greeter.GreeterClient CreateClient(Action<IHttpClientBuilder>? configure = null)
Resilience\HttpClientBuilderExtensionsTests.Resilience.cs (1)
36Assert.Throws<ArgumentNullException>(() => builder.AddResilienceHandler("dummy", (Action<ResiliencePipelineBuilder<HttpResponseMessage>>)null!));
Resilience\HttpClientBuilderExtensionsTests.Standard.cs (2)
234out var reloadAction).GetSection("standard"); 275Action<HttpStandardResilienceOptions> configureMethod)
Routing\OrderedRoutingStrategyTest.cs (1)
83protected override IEnumerable<Action<IRoutingStrategyBuilder>> ConfigureInvalidRoutes()
Routing\RoutingStrategyTest.cs (2)
79foreach (var action in ConfigureInvalidRoutes()) 175protected abstract IEnumerable<Action<IRoutingStrategyBuilder>> ConfigureInvalidRoutes();
Routing\WeightedRoutingStrategyTest.cs (1)
103protected override IEnumerable<Action<IRoutingStrategyBuilder>> ConfigureInvalidRoutes()
Microsoft.Extensions.Identity.Core (1)
IdentityServiceCollectionExtensions.cs (1)
33public static IdentityBuilder AddIdentityCore<TUser>(this IServiceCollection services, Action<IdentityOptions> setupAction)
Microsoft.Extensions.Localization (3)
LocalizationServiceCollectionExtensions.cs (3)
37/// An <see cref="Action{LocalizationOptions}"/> to configure the <see cref="LocalizationOptions"/>. 42Action<LocalizationOptions> setupAction) 63Action<LocalizationOptions> setupAction)
Microsoft.Extensions.Logging (4)
FilterLoggingBuilderExtensions.cs (1)
298private static ILoggingBuilder ConfigureFilter(this ILoggingBuilder builder, Action<LoggerFilterOptions> configureOptions)
LoggerFactory.cs (1)
112public static ILoggerFactory Create(Action<ILoggingBuilder> configure)
LoggingBuilderExtensions.cs (1)
58public static ILoggingBuilder Configure(this ILoggingBuilder builder, Action<LoggerFactoryOptions> action)
LoggingServiceCollectionExtensions.cs (1)
32public static IServiceCollection AddLogging(this IServiceCollection services, Action<ILoggingBuilder> configure)
Microsoft.Extensions.Logging.AzureAppServices (4)
AzureAppServicesLoggerFactoryExtensions.cs (2)
39public static ILoggingBuilder AddAzureWebAppDiagnostics(this ILoggingBuilder builder, Action<AzureBlobLoggerOptions> configureBlobLoggerOptions) 47internal static ILoggingBuilder AddAzureWebAppDiagnostics(this ILoggingBuilder builder, IWebAppContext context, Action<AzureBlobLoggerOptions> configureBlobLoggerOptions)
BlobLoggerConfigureOptions.cs (2)
14private readonly Action<AzureBlobLoggerOptions> _configureOptions; 16public BlobLoggerConfigureOptions(IConfiguration configuration, IWebAppContext context, Action<AzureBlobLoggerOptions> configureOptions)
Microsoft.Extensions.Logging.Console (7)
ConsoleLoggerExtensions.cs (6)
50public static ILoggingBuilder AddConsole(this ILoggingBuilder builder, Action<ConsoleLoggerOptions> configure) 72public static ILoggingBuilder AddSimpleConsole(this ILoggingBuilder builder, Action<SimpleConsoleFormatterOptions> configure) 89public static ILoggingBuilder AddJsonConsole(this ILoggingBuilder builder, Action<JsonConsoleFormatterOptions> configure) 99public static ILoggingBuilder AddSystemdConsole(this ILoggingBuilder builder, Action<ConsoleFormatterOptions> configure) 111internal static ILoggingBuilder AddConsoleWithFormatter<TOptions>(this ILoggingBuilder builder, string name, Action<TOptions> configure) 145public static ILoggingBuilder AddConsoleFormatter<[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors)] TFormatter, TOptions>(this ILoggingBuilder builder, Action<TOptions> configure)
ConsoleLoggerExtensions.Obsolete.cs (1)
171public IDisposable RegisterChangeCallback(Action<object?> callback, object? state) => this;
Microsoft.Extensions.Logging.EventLog (1)
EventLoggerFactoryExtensions.cs (1)
92public static ILoggingBuilder AddEventLog(this ILoggingBuilder builder, Action<EventLogSettings> configure)
Microsoft.Extensions.Logging.Generators (2)
LoggerMessageGenerator.Parser.cs (2)
39private readonly Action<Diagnostic>? _reportDiagnostic; 50Action<Diagnostic>? reportDiagnostic,
Microsoft.Extensions.ML (1)
ModelReloadToken.cs (1)
42public IDisposable RegisterChangeCallback(Action<object> callback, object state) => _cts.Token.Register(callback, state);
Microsoft.Extensions.ObjectPool.DependencyInjection (4)
ObjectPoolServiceCollectionExtensions.cs (4)
34Action<DependencyInjectionPoolOptions>? configure = null) 55Action<DependencyInjectionPoolOptions>? configure = null) 69public static IServiceCollection ConfigurePool<TService>(this IServiceCollection services, Action<DependencyInjectionPoolOptions> configure) 98Action<DependencyInjectionPoolOptions>? configure)
Microsoft.Extensions.Options (33)
ConfigureNamedOptions.cs (2)
19public ConfigureNamedOptions(string? name, Action<TOptions>? action) 33public Action<TOptions>? Action { get; }
ConfigureOptions.cs (2)
18public ConfigureOptions(Action<TOptions>? action) 26public Action<TOptions>? Action { get; }
OptionsBuilder.cs (14)
49/// These are run before all <see cref="PostConfigure(Action{TOptions})"/>. 51public virtual OptionsBuilder<TOptions> Configure(Action<TOptions> configureOptions) 66/// These are run before all <see cref="PostConfigure(Action{TOptions})"/>. 86/// These are run before all <see cref="PostConfigure(Action{TOptions})"/>. 108/// These are run before all <see cref="PostConfigure(Action{TOptions})"/>. 137/// These are run before all <see cref="PostConfigure(Action{TOptions})"/>. 169/// These are run before all <see cref="PostConfigure(Action{TOptions})"/>. 198/// These are run after all <see cref="Configure(Action{TOptions})"/>. 200public virtual OptionsBuilder<TOptions> PostConfigure(Action<TOptions> configureOptions) 215/// These are run after all <see cref="Configure(Action{TOptions})"/>. 235/// These are run after all <see cref="Configure(Action{TOptions})"/>. 257/// These are run after all <see cref="Configure(Action{TOptions})"/>. 286/// These are run after all <see cref="Configure(Action{TOptions})"/>. 318/// These are run after all <see cref="Configure(Action{TOptions})"/>.
OptionsMonitorExtensions.cs (1)
23Action<TOptions> listener)
OptionsServiceCollectionExtensions.cs (12)
79/// Note: These are run before all <see cref="PostConfigure{TOptions}(IServiceCollection, Action{TOptions})"/>. 85public static IServiceCollection Configure<TOptions>(this IServiceCollection services, Action<TOptions> configureOptions) where TOptions : class 90/// Note: These are run before all <see cref="PostConfigure{TOptions}(IServiceCollection, Action{TOptions})"/>. 97public static IServiceCollection Configure<TOptions>(this IServiceCollection services, string? name, Action<TOptions> configureOptions) 115public static IServiceCollection ConfigureAll<TOptions>(this IServiceCollection services, Action<TOptions> configureOptions) where TOptions : class 120/// Note: These are run after all <see cref="Configure{TOptions}(IServiceCollection, Action{TOptions})"/>. 126public static IServiceCollection PostConfigure<TOptions>(this IServiceCollection services, Action<TOptions> configureOptions) where TOptions : class 131/// Note: These are run after all <see cref="Configure{TOptions}(IServiceCollection, Action{TOptions})"/>. 138public static IServiceCollection PostConfigure<TOptions>(this IServiceCollection services, string? name, Action<TOptions> configureOptions) 151/// Note: These are run after all <see cref="Configure{TOptions}(IServiceCollection, Action{TOptions})"/>. 157public static IServiceCollection PostConfigureAll<TOptions>(this IServiceCollection services, Action<TOptions> configureOptions) where TOptions : class 202type.IsGenericType && type.GetGenericTypeDefinition() == typeof(Action<>) ?
PostConfigureOptions.cs (2)
19public PostConfigureOptions(string? name, Action<TOptions>? action) 33public Action<TOptions>? Action { get; }
Microsoft.Extensions.Options.ConfigurationExtensions (6)
NamedConfigureFromConfigurationOptions.cs (1)
37public NamedConfigureFromConfigurationOptions(string? name, IConfiguration config, Action<BinderOptions>? configureBinder)
OptionsBuilderConfigurationExtensions.cs (3)
41public static OptionsBuilder<TOptions> Bind<TOptions>(this OptionsBuilder<TOptions> optionsBuilder, IConfiguration config, Action<BinderOptions>? configureBinder) where TOptions : class 61/// <seealso cref="Bind{TOptions}(OptionsBuilder{TOptions}, IConfiguration, Action{BinderOptions})"/> 67Action<BinderOptions>? configureBinder = null)
OptionsConfigurationServiceCollectionExtensions.cs (2)
51public static IServiceCollection Configure<TOptions>(this IServiceCollection services, IConfiguration config, Action<BinderOptions>? configureBinder) 66public static IServiceCollection Configure<TOptions>(this IServiceCollection services, string? name, IConfiguration config, Action<BinderOptions>? configureBinder)
Microsoft.Extensions.Options.SourceGeneration (2)
Parser.cs (2)
26private readonly Action<Diagnostic> _reportDiagnostic; 45Action<Diagnostic> reportDiagnostic,
Microsoft.Extensions.Primitives (10)
CancellationChangeToken.cs (1)
35public IDisposable RegisterChangeCallback(Action<object?> callback, object? state)
ChangeToken.cs (3)
44public static IDisposable OnChange<TState>(Func<IChangeToken?> changeTokenProducer, Action<TState> changeTokenConsumer, TState state) 177private readonly Action<TState> _changeTokenConsumer; 179public SyncChangeTokenRegistration(Func<IChangeToken?> changeTokenProducer, Action<TState> changeTokenConsumer, TState state)
CompositeChangeToken.cs (2)
23private static readonly Action<object?> _onChangeDelegate = OnChange; 57public IDisposable RegisterChangeCallback(Action<object?> callback, object? state)
IChangeToken.cs (2)
32/// <param name="callback">The <see cref="Action{Object}"/> to invoke.</param> 35IDisposable RegisterChangeCallback(Action<object?> callback, object? state);
src\runtime\src\libraries\Common\src\Extensions\ChangeCallbackRegistrar.cs (2)
22internal static IDisposable UnsafeRegisterChangeCallback<T>(Action<object?> callback, object? state, CancellationToken token, Action<T> onFailure, T onFailureState)
Microsoft.Extensions.Resilience.PerformanceTests (1)
ResilienceEnrichmentBenchmark.cs (1)
38private static ResiliencePipeline CreateResiliencePipeline(Action<IServiceCollection> configure)
Microsoft.Extensions.Resilience.Tests (1)
Resilience\ResilienceMetricsEnricherTests.cs (1)
79private EnrichmentContext<T, object> CreateEnrichmentContext<T>(Outcome<T>? outcome = null, Action<ResilienceContext>? configure = null)
Microsoft.Extensions.ServiceDiscovery (6)
ServiceDiscoveryHttpClientBuilderExtensions.cs (2)
75public Action<HttpMessageHandlerBuilder> Configure(Action<HttpMessageHandlerBuilder> next)
ServiceDiscoveryServiceCollectionExtensions.cs (3)
37public static IServiceCollection AddServiceDiscovery(this IServiceCollection services, Action<ServiceDiscoveryOptions> configureOptions) 55public static IServiceCollection AddServiceDiscoveryCore(this IServiceCollection services, Action<ServiceDiscoveryOptions> configureOptions) 90public static IServiceCollection AddConfigurationServiceEndpointProvider(this IServiceCollection services, Action<ConfigurationServiceEndpointProviderOptions> configureOptions)
ServiceEndpointWatcher.cs (1)
45public Action<ServiceEndpointResolverResult>? OnEndpointsUpdated { get; set; }
Microsoft.Extensions.ServiceDiscovery.Dns (3)
ServiceDiscoveryDnsServiceCollectionExtensions.cs (3)
44public static IServiceCollection AddDnsSrvServiceEndpointProvider(this IServiceCollection services, Action<DnsSrvServiceEndpointProviderOptions> configureOptions) 93public static IServiceCollection AddDnsServiceEndpointProvider(this IServiceCollection services, Action<DnsServiceEndpointProviderOptions> configureOptions) 123public static IServiceCollection ConfigureDnsResolver(this IServiceCollection services, Action<DnsResolverOptions> configureOptions)
Microsoft.Extensions.ServiceDiscovery.Dns.Tests (4)
DnsServicePublicApiTests.cs (4)
27Action<DnsSrvServiceEndpointProviderOptions> configureOptions = (_) => { }; 39Action<DnsSrvServiceEndpointProviderOptions> configureOptions = null!; 62Action<DnsServiceEndpointProviderOptions> configureOptions = (_) => { }; 85Action<DnsResolverOptions> configureOptions = null!;
Microsoft.Extensions.ServiceDiscovery.Tests (6)
ExtensionsServicePublicApiTests.cs (6)
45Action<ServiceDiscoveryOptions> configureOptions = (_) => { }; 57Action<ServiceDiscoveryOptions> configureOptions = null!; 80Action<ServiceDiscoveryOptions> configureOptions = (_) => { }; 92Action<ServiceDiscoveryOptions> configureOptions = null!; 115Action<ConfigurationServiceEndpointProviderOptions> configureOptions = (_) => { }; 127Action<ConfigurationServiceEndpointProviderOptions> configureOptions = null!;
Microsoft.Extensions.Telemetry (15)
Buffering\GlobalBufferLoggingBuilderExtensions.cs (1)
56public static ILoggingBuilder AddGlobalBuffer(this ILoggingBuilder builder, Action<GlobalLogBufferingOptions> configure)
Enrichment\ApplicationEnricherServiceCollectionExtensions.cs (2)
41public static IServiceCollection AddServiceLogEnricher(this IServiceCollection services, Action<ApplicationLogEnricherOptions> configure) => 79public static IServiceCollection AddApplicationLogEnricher(this IServiceCollection services, Action<ApplicationLogEnricherOptions> configure)
Enrichment\ProcessEnricherServiceCollectionExtensions.cs (1)
37public static IServiceCollection AddProcessLogEnricher(this IServiceCollection services, Action<ProcessLogEnricherOptions> configure)
Latency\LatencyConsoleExtensions.cs (1)
41public static IServiceCollection AddConsoleLatencyDataExporter(this IServiceCollection services, Action<LatencyConsoleOptions> configure)
Latency\LatencyContextExtensions.cs (1)
40public static IServiceCollection AddLatencyContext(this IServiceCollection services, Action<LatencyContextOptions> configure)
Logging\ExtendedLogger.cs (2)
253foreach (var enricher in config.Enrichers) 375foreach (var enricher in config.Enrichers)
Logging\ExtendedLoggerFactory.cs (2)
29private readonly Action<IEnrichmentTagCollector>[] _enrichers; 92_enrichers = enrichers.Select<ILogEnricher, Action<IEnrichmentTagCollector>>(e => e.Enrich).ToArray();
Logging\LoggerConfig.cs (2)
19Action<IEnrichmentTagCollector>[] enrichers, 48public Action<IEnrichmentTagCollector>[] Enrichers { get; }
Logging\LoggingEnrichmentExtensions.cs (1)
32public static ILoggingBuilder EnableEnrichment(this ILoggingBuilder builder, Action<LoggerEnrichmentOptions> configure)
Logging\LoggingRedactionExtensions.cs (1)
31public static ILoggingBuilder EnableRedaction(this ILoggingBuilder builder, Action<LoggerRedactionOptions> configure)
Sampling\SamplingLoggerBuilderExtensions.cs (1)
77public static ILoggingBuilder AddRandomProbabilisticSampler(this ILoggingBuilder builder, Action<RandomProbabilisticSamplerOptions> configure)
Microsoft.Extensions.Telemetry.Abstractions (1)
Latency\Registration\LatencyRegistryServiceCollectionExtensions.cs (1)
80private static void ConfigureOption(this IServiceCollection services, Action<LatencyContextRegistrationOptions> action)
Microsoft.Extensions.Telemetry.Tests (2)
Enrichment\ProcessEnricherExtensionsTests.cs (1)
33new ServiceCollection().AddProcessLogEnricher((Action<ProcessLogEnricherOptions>)null!));
Logging\Utils.cs (1)
11public static ILoggerFactory CreateLoggerFactory(Action<ILoggingBuilder>? configure = null)
Microsoft.Extensions.Validation (1)
ValidationServiceCollectionExtensions.cs (1)
19public static IServiceCollection AddValidation(this IServiceCollection services, Action<ValidationOptions>? configureOptions = null)
Microsoft.Extensions.Validation.ValidationsGenerator (1)
Analyzers\ValidationsDiagnosticAnalyzer.cs (1)
102Action<Diagnostic> reportDiagnostic,
Microsoft.Extensions.WebEncoders (2)
EncoderServiceCollectionExtensions.cs (2)
47/// <param name="setupAction">An <see cref="Action{WebEncoderOptions}"/> to configure the provided <see cref="WebEncoderOptions"/>.</param> 49public static IServiceCollection AddWebEncoders(this IServiceCollection services, Action<WebEncoderOptions> setupAction)
Microsoft.Gen.Logging (2)
Parsing\Parser.cs (2)
30private readonly Action<Diagnostic> _reportDiagnostic; 33public Parser(Compilation compilation, Action<Diagnostic> reportDiagnostic, CancellationToken cancellationToken)
Microsoft.Gen.Logging.Unit.Tests (3)
LogParserUtilitiesTests.cs (3)
71var diagMock = new Mock<Action<Diagnostic>>(); 119var diagMock = new Mock<Action<Diagnostic>>(); 186var diagMock = new Mock<Action<Diagnostic>>();
Microsoft.Gen.MetadataExtractor (2)
src\Generators\Microsoft.Gen.Metrics\Parser.cs (2)
48private readonly Action<Diagnostic> _reportDiagnostic; 51public Parser(Compilation compilation, Action<Diagnostic> reportDiagnostic, CancellationToken cancellationToken)
Microsoft.Gen.Metrics (2)
Parser.cs (2)
48private readonly Action<Diagnostic> _reportDiagnostic; 51public Parser(Compilation compilation, Action<Diagnostic> reportDiagnostic, CancellationToken cancellationToken)
Microsoft.Gen.MetricsReports (2)
src\Generators\Microsoft.Gen.Metrics\Parser.cs (2)
48private readonly Action<Diagnostic> _reportDiagnostic; 51public Parser(Compilation compilation, Action<Diagnostic> reportDiagnostic, CancellationToken cancellationToken)
Microsoft.Interop.LibraryImportGenerator (1)
Analyzers\DiagnosticReporter.cs (1)
19public static DiagnosticReporter CreateForLocation(Location location, Action<Diagnostic> reportDiagnostic) => new((descriptor, properties, args) => reportDiagnostic(location.CreateDiagnosticInfo(descriptor, properties, args).ToDiagnostic()));
Microsoft.Maui (38)
Animations\Animation.cs (4)
25 /// <param name="callback">The <see cref="Action{T}"/> that is invoked after each tick of this animation.</param> 29 /// <param name="finished">A callback <see cref="Action{T}"/> that is invoked after the animation has finished.</param> 30 public Animation(Action<double> callback, double start = 0.0f, double duration = 1.0f, Easing? easing = null, Action? finished = null) 59 public Action<double>? Step { get; set; }
Animations\LerpingAnimation.cs (3)
21 /// <param name="callback">The <see cref="Action{T}"/> that is invoked after each tick of this animation.</param> 25 /// <param name="finished">A callback <see cref="Action{T}"/> that is invoked after the animation has finished.</param> 26 public LerpingAnimation(Action<double> callback, double start = 0, double end = 1, Easing? easing = null, Action? finished = null)
Extensions\EnumerableExtensions.cs (1)
16 public static void ForEach<T>(this IEnumerable<T> enumeration, Action<T> action)
Hosting\EssentialsMauiAppBuilderExtensions.cs (6)
18 IEssentialsBuilder OnAppAction(Action<AppAction> action); 85 public static MauiAppBuilder ConfigureEssentials(this MauiAppBuilder builder, Action<IEssentialsBuilder>? configureDelegate = null) 101 private readonly Action<IEssentialsBuilder> _registerEssentials; 103 public EssentialsRegistration(Action<IEssentialsBuilder> registerEssentials) 175 internal Action<AppAction>? AppActionHandlers; 197 public IEssentialsBuilder OnAppAction(Action<AppAction> action)
Hosting\Fonts\FontsMauiAppBuilderExtensions.cs (3)
29 public static MauiAppBuilder ConfigureFonts(this MauiAppBuilder builder, Action<IFontCollection>? configureDelegate) 45 private readonly Action<IFontCollection> _registerFonts; 47 public FontsRegistration(Action<IFontCollection> registerFonts)
Hosting\HandlerMauiAppBuilderExtensions.cs (4)
12 public static MauiAppBuilder ConfigureMauiHandlers(this MauiAppBuilder builder, Action<IMauiHandlersCollection>? configureDelegate) 18 public static IServiceCollection ConfigureMauiHandlers(this IServiceCollection services, Action<IMauiHandlersCollection>? configureDelegate) 33 private readonly Action<IMauiHandlersCollection> _registerAction; 35 public HandlerRegistration(Action<IMauiHandlersCollection> registerAction)
Hosting\ImageSources\ImageSourcesMauiAppBuilderExtensions.cs (3)
24 public static MauiAppBuilder ConfigureImageSources(this MauiAppBuilder builder, Action<IImageSourceServiceCollection>? configureDelegate) 39 private readonly Action<IImageSourceServiceCollection> _registerAction; 41 public ImageSourceRegistration(Action<IImageSourceServiceCollection> registerAction)
Hosting\LifecycleEvents\AppHostBuilderExtensions.cs (3)
10 private readonly Action<ILifecycleBuilder> _registerAction; 12 public LifecycleEventRegistration(Action<ILifecycleBuilder> registerAction) 25 public static MauiAppBuilder ConfigureLifecycleEvents(this MauiAppBuilder builder, Action<ILifecycleBuilder>? configureDelegate)
Hosting\MauiAppBuilder.cs (3)
118 /// <see cref="ConfigureContainer{TBuilder}(IServiceProviderFactory{TBuilder}, Action{TBuilder})"/> is called by <see cref="Build"/> 122 /// Multiple calls to <see cref="ConfigureContainer{TBuilder}(IServiceProviderFactory{TBuilder}, Action{TBuilder})"/> will replace 126 public void ConfigureContainer<TBuilder>(IServiceProviderFactory<TBuilder> factory, Action<TBuilder>? configure = null) where TBuilder : notnull
HotReload\HotReloadHelper.cs (1)
134 Action<MethodInfo> executeStaticMethod = (method) =>
ImageSources\ImageSourceExtensions.cs (2)
23 public static void LoadImage(this IImageSource? source, IMauiContext mauiContext, Action<IImageSourceServiceResult<PlatformImage>?>? finished = null) 29 static async Task LoadImageResult(Task<IImageSourceServiceResult<PlatformImage>?> task, Action<IImageSourceServiceResult<PlatformImage>?>? finished = null)
LifecycleEvents\LifecycleEventServiceExtensions.cs (2)
13 public static void InvokeEvents<TDelegate>(this ILifecycleEventService lifecycleService, string eventName, Action<TDelegate> action) 22 internal static void InvokeLifecycleEvents<TDelegate>(this IServiceProvider services, Action<TDelegate> action)
Platform\ImageSourcePartLoader.cs (1)
43 public ImageSourcePartLoader(IElementHandler handler, Func<IImageSourcePart?> imageSourcePart, Action<PlatformImage?> setImage)
TaskExtensions.cs (2)
13 Action<Exception>? errorCallback = null) 31 Action<Exception>? errorCallback = null
Microsoft.Maui.Controls (41)
Animation.cs (5)
32 public Animation(Action<double> callback, double start = 0.0f, double end = 1.0f, Easing easing = null, Action finished = null) : base(callback, start, end - start, easing, finished) 80 public Action<double> GetCallback() 82 Action<double> result = f => 95 Action<double> callback = animation.GetCallback(); 151 public Animation WithConcurrent(Action<double> callback, double start = 0.0f, double end = 1.0f, Easing easing = null, double beginAt = 0.0f, double finishAt = 1.0f)
AnimationExtensions.cs (7)
65 public static int Add(this IAnimationManager animationManager, Action<double> step) 155 public static void Animate(this IAnimatable self, string name, Action<double> callback, double start, double end, uint rate = 16, uint length = 250, Easing easing = null, 162 public static void Animate(this IAnimatable self, string name, Action<double> callback, uint rate = 16, uint length = 250, Easing easing = null, Action<double, bool> finished = null, 170 public static void Animate<T>(this IAnimatable self, string name, Func<double, T> transform, Action<T> callback, 255 static void AnimateInternal<T>(IAnimatable self, IAnimationManager animationManager, string name, Func<double, T> transform, Action<T> callback, 262 Action<double> step = f => callback(transform(f)); 388 public Action<double> Callback;
Command.cs (5)
11 public Command(Action<T> execute) 27 public Command(Action<T> execute, Func<T, bool> canExecute) 67 readonly Action<object> _execute; 71 public Command(Action<object> execute) 87 public Command(Action<object> execute, Func<object, bool> canExecute) : this(execute)
Hosting\Effects\AppHostBuilderExtensions.cs (3)
43 public static MauiAppBuilder ConfigureEffects(this MauiAppBuilder builder, Action<IEffectsBuilder> configureDelegate) 57 private readonly Action<IEffectsBuilder> _registerEffects; 59 public EffectsRegistration(Action<IEffectsBuilder> registerEffects)
Internals\ResourceLoader.cs (1)
37 internal static Action<(Exception exception, string filepath)> ExceptionHandler2 { get; set; }
MessagingCenter.cs (3)
17 void Subscribe<TSender>(object subscriber, string message, Action<TSender> callback, TSender source = null) where TSender : class; 157 public static void Subscribe<TSender>(object subscriber, string message, Action<TSender> callback, TSender source = null) where TSender : class 162 void IMessagingCenter.Subscribe<TSender>(object subscriber, string message, Action<TSender> callback, TSender source)
PointerGestureRecognizer.cs (1)
253 Action<bool> updatePointerState,
Registrar.cs (1)
446 Action<(Type handler, Type target)> viewRegistered,
Shell\IShellSectionController.cs (1)
19 void AddDisplayedPageObserver(object observer, Action<Page> callback);
Shell\Shell.cs (1)
1793 Action<Element> observer,
Shell\ShellSection.cs (3)
40 readonly List<(object Observer, Action<Page> Callback)> _displayedPageObservers = 41 new List<(object Observer, Action<Page> Callback)>(); 81 void IShellSectionController.AddDisplayedPageObserver(object observer, Action<Page> callback)
Shell\ShellTemplatedViewManager.cs (6)
14 Action<Element> OnChildRemoved, 15 Action<Element> OnChildAdded) 32 Action<Element> OnChildRemoved, 33 Action<Element> OnChildAdded) 48 Action<Element> OnChildRemoved, 49 Action<Element> OnChildAdded,
ViewExtensions.cs (2)
270 Action<double> translateX = f => 275 Action<double> translateY = f =>
VisualStateManager.cs (2)
727 readonly Action<List<T>> _onAdd; 730 public WatchAddList(Action<List<T>> onAdd)
Microsoft.Maui.Controls.Xaml (5)
ExpandMarkupsVisitor.cs (1)
118 internal Action<Exception> ExceptionHandler { get; set; }
HydrationContext.cs (1)
18 public Action<Exception> ExceptionHandler { get; set; }
XamlLoader.cs (3)
86 ExceptionHandler = doNotThrow ? ehandler : (Action<Exception>)null 126 ExceptionHandler = doNotThrow ? ehandler : (Action<Exception>)null, 170 ExceptionHandler = ResourceLoader.ExceptionHandler2 != null ? ehandler : (Action<Exception>)null,
Microsoft.Maui.Graphics.Win2D.WinUI.Desktop (3)
src\Graphics\src\Graphics\Platforms\Windows\PlatformCanvas.cs (3)
730 private void Draw(Action<CanvasDrawingSession> drawingAction) 801 private void DrawShadow(Action<CanvasDrawingSession> drawingAction) 826 private void DrawBlurred(Action<CanvasDrawingSession> drawingAction)
Microsoft.Maui.Maps (2)
src\Core\src\TaskExtensions.cs (2)
13 Action<Exception>? errorCallback = null) 31 Action<Exception>? errorCallback = null
Microsoft.Maui.Resizetizer (2)
AsyncTask.cs (1)
247 private void LogInternal<T>(Queue queue, Action<T> action, ManualResetEvent resetEvent)
AsyncTaskExtensions.cs (1)
14 public static ParallelLoopResult ParallelForEach<TSource>(this MauiAsyncTask asyncTask, IEnumerable<TSource> source, Action<TSource> body)
Microsoft.ML.Core (24)
Data\IProgressChannel.cs (1)
51void SetHeader(ProgressHeader header, Action<IProgressEntry> fillAction);
Data\ModelLoading.cs (3)
302public bool TryProcessSubModel(string dir, Action<ModelLoadContext> action) 326public bool TryLoadBinaryStream(string name, Action<BinaryReader> action) 347public bool TryLoadTextStream(string name, Action<TextReader> action)
Data\ModelSaveContext.cs (2)
155internal void SaveTextStream(string name, Action<TextWriter> action) 171internal void SaveBinaryStream(string name, Action<BinaryWriter> action)
Data\ModelSaving.cs (2)
61internal static void Save(BinaryWriter writer, Action<ModelSaveContext> fn) 78internal void SaveSubModel(string dir, Action<ModelSaveContext> fn)
Data\ProgressReporter.cs (8)
31private Tuple<ProgressHeader, Action<IProgressEntry>> _headerAndAction; 62_headerAndAction = Tuple.Create<ProgressHeader, Action<IProgressEntry>>(new ProgressHeader(null), null); 66public void SetHeader(ProgressHeader header, Action<IProgressEntry> fillAction) 129var fillAction = cache.Item2; 218private Tuple<ProgressHeader, Action<IProgressEntry>> _headerAndAction; 229var fillAction = cache.Item2; 246_headerAndAction = Tuple.Create<ProgressHeader, Action<IProgressEntry>>(new ProgressHeader(null), null); 260public void SetHeader(ProgressHeader header, Action<IProgressEntry> fillAction)
Data\ServerChannel.cs (3)
30private Action<Bundle> _onPublish; 129public void Acknowledge(Action<Bundle> toDo) 213void Acknowledge(Action<Bundle> toDo);
Utilities\ThreadUtils.cs (4)
18public static Task RunOnBackgroundThreadAsync(Action<object> start, object obj) => 48/// Queues an <see cref="Action{Object}"/> delegate and associated state to be executed immediately on another thread, 53public static Task QueueAsync(Action<object> threadStart, object state) => QueueAsync((Delegate)threadStart, state); 80if (item.action is Action<object> pts)
Utilities\Utils.cs (1)
1213public static void MarshalActionInvoke<TArg1>(Action<TArg1> act, Type genArg, TArg1 arg1)
Microsoft.ML.Core.Tests (2)
UnitTests\TestEntryPoints.cs (2)
3884Action<IDataView> validateAuc = (metricsIdv) => 4075Action<IDataView> aucValidate = (metricsIdv) =>
Microsoft.ML.Data (47)
Commands\TrainCommand.cs (1)
397Action<ModelSaveContext> saveAction;
DataLoadSave\Binary\UnsafeTypeOps.cs (13)
21public abstract void Apply(ReadOnlySpan<T> array, Action<IntPtr> func); 55public override unsafe void Apply(ReadOnlySpan<sbyte> array, Action<IntPtr> func) 67public override unsafe void Apply(ReadOnlySpan<Byte> array, Action<IntPtr> func) 79public override unsafe void Apply(ReadOnlySpan<short> array, Action<IntPtr> func) 91public override unsafe void Apply(ReadOnlySpan<UInt16> array, Action<IntPtr> func) 103public override unsafe void Apply(ReadOnlySpan<int> array, Action<IntPtr> func) 115public override unsafe void Apply(ReadOnlySpan<UInt32> array, Action<IntPtr> func) 127public override unsafe void Apply(ReadOnlySpan<long> array, Action<IntPtr> func) 139public override unsafe void Apply(ReadOnlySpan<UInt64> array, Action<IntPtr> func) 151public override unsafe void Apply(ReadOnlySpan<Single> array, Action<IntPtr> func) 163public override unsafe void Apply(ReadOnlySpan<Double> array, Action<IntPtr> func) 175public override unsafe void Apply(ReadOnlySpan<TimeSpan> array, Action<IntPtr> func) 192public override unsafe void Apply(ReadOnlySpan<DataViewRowId> array, Action<IntPtr> func)
DataLoadSave\EstimatorExtensions.cs (3)
102private readonly Action<TTransformer> _onFit; 104public DelegateEstimator(IEstimator<TTransformer> estimator, Action<TTransformer> onFit) 145public static IEstimator<TTransformer> WithOnFitDelegate<TTransformer>(this IEstimator<TTransformer> estimator, Action<TTransformer> onFit)
DataLoadSave\LegacyCompositeDataLoader.cs (2)
520public static void SavePipe(IHostEnvironment env, ModelSaveContext ctx, Action<ModelSaveContext> loaderSaveAction, IList<IDataTransform> transforms) 538private static void SaveCore(ModelSaveContext ctx, Action<ModelSaveContext> loaderSaveAction, TransformEx[] transforms)
DataLoadSave\Transpose\TransposeLoader.cs (1)
800Action<int> func = InitOne<int>;
DataView\TypedCursor.cs (11)
330private readonly Action<TRow>[] _setters; 345_setters = new Action<TRow>[n]; 356private Action<TRow> GenerateSetter(DataViewRow input, int index, InternalSchemaDefinition.Column column, Delegate poke, Delegate peek) 361Func<DataViewRow, int, Delegate, Delegate, Action<TRow>> del; 418return (Action<TRow>)meth.Invoke(this, new object[] { input, index, poke, peek }); 424private Action<TRow> CreateConvertingVBufferSetter<TSrc, TDst>(DataViewRow input, int col, Delegate poke, Delegate peek, Func<TSrc, TDst> convert) 446private Action<TRow> CreateDirectVBufferSetter<TDst>(DataViewRow input, int col, Delegate poke, Delegate peek) 484private static Action<TRow> CreateConvertingActionSetter<TSrc, TDst>(DataViewRow input, int col, Delegate poke, Func<TSrc, TDst> convert) 498private static Action<TRow> CreateDirectSetter<TDst>(DataViewRow input, int col, Delegate poke, Delegate peek) 513private Action<TRow> CreateVBufferToVBufferSetter<TDst>(DataViewRow input, int col, Delegate poke, Delegate peek) 531foreach (var setter in _setters)
Prediction\Calibrator.cs (1)
1760ctx.SaveTextStream("Calibrator.txt", (Action<TextWriter>)(writer =>
Training\TrainerUtils.cs (14)
496private readonly Action<CursOpt> _signal; 506protected TrainingCursorBase(DataViewRowCursor input, Action<CursOpt> signal) 655Action<CursOpt> signal; 680protected abstract TCurs CreateCursorCore(DataViewRowCursor input, RoleMappedData data, CursOpt opt, Action<CursOpt> signal); 689private readonly Action<CursOpt> _signal; 694public AndAccumulator(Action<CursOpt> signal, int lim) 741protected StandardScalarCursor(DataViewRowCursor input, RoleMappedData data, CursOpt opt, Action<CursOpt> signal = null) 806protected override StandardScalarCursor CreateCursorCore(DataViewRowCursor input, RoleMappedData data, CursOpt opt, Action<CursOpt> signal) 831protected FeatureFloatVectorCursor(DataViewRowCursor input, RoleMappedData data, CursOpt opt, Action<CursOpt> signal = null) 872protected override FeatureFloatVectorCursor CreateCursorCore(DataViewRowCursor input, RoleMappedData data, CursOpt opt, Action<CursOpt> signal) 898protected FloatLabelCursor(DataViewRowCursor input, RoleMappedData data, CursOpt opt, Action<CursOpt> signal = null) 938protected override FloatLabelCursor CreateCursorCore(DataViewRowCursor input, RoleMappedData data, CursOpt opt, Action<CursOpt> signal) 967protected MulticlassLabelCursor(int classCount, DataViewRowCursor input, RoleMappedData data, CursOpt opt, Action<CursOpt> signal = null) 1016protected override MulticlassLabelCursor CreateCursorCore(DataViewRowCursor input, RoleMappedData data, CursOpt opt, Action<CursOpt> signal)
Transforms\ValueMapping.cs (1)
735Action<BinaryReader> fn = r => rgb = ReadAllBytes(env, r);
Microsoft.ML.DataView (1)
Utils.cs (1)
13public static void MarshalActionInvoke<TArg1>(Action<TArg1> act, Type genArg, TArg1 arg1)
Microsoft.ML.FastTree (5)
Dataset\DenseIntArray.cs (4)
254public abstract void Callback(Action<IntPtr> callback); 547public override unsafe void Callback(Action<IntPtr> callback) 755public override unsafe void Callback(Action<IntPtr> callback) 856public override unsafe void Callback(Action<IntPtr> callback)
Utils\ThreadTaskManager.cs (1)
79public static IThreadTask MakeTask(Action<int> subTaskAction, int maxArgument)
Microsoft.ML.GenAI.Core (4)
Module\DynamicLoadingModule.cs (2)
33public Action<nn.Module>? LoadToDeviceFunc { get; set; } 34public Action<nn.Module>? UnloadFromDeviceFunc { get; set; }
Module\IDynamicLoadModule.cs (2)
16public Action<nn.Module>? LoadToDeviceFunc { get; set; } 18public Action<nn.Module>? UnloadFromDeviceFunc { get; set; }
Microsoft.ML.GenAI.LLaMA (2)
Module\LlamaDecoderLayer.cs (2)
77public Action<nn.Module>? LoadToDeviceFunc { get; set; } 78public Action<nn.Module>? UnloadFromDeviceFunc { get; set; }
Microsoft.ML.GenAI.Mistral (2)
MistralDecoderLayer.cs (2)
71public Action<nn.Module>? LoadToDeviceFunc { get; set; } 72public Action<nn.Module>? UnloadFromDeviceFunc { get; set; }
Microsoft.ML.GenAI.Phi (2)
Module\Phi3DecoderLayer.cs (2)
100public Action<nn.Module>? LoadToDeviceFunc { get; set; } 102public Action<nn.Module>? UnloadFromDeviceFunc { get; set; }
Microsoft.ML.Predictor.Tests (2)
CmdLine\CmdLine.cs (2)
85Action<IndentedTextWriter> init = null; 340private void Run(string dir, string name, Action<IndentedTextWriter> init,
Microsoft.ML.Samples (1)
Dynamic\Transforms\StatefulCustomMapping.cs (1)
42Action<State> init =
Microsoft.ML.StandardTrainers (2)
Optimizer\Optimizer.cs (1)
616(Action<IProgressEntry>)(e =>
Standard\LogisticRegression\LbfgsPredictorBase.cs (1)
231Action<TOptions> advancedSettings = null)
Microsoft.ML.TestFramework (4)
DataPipe\TestDataPipe.cs (1)
910Action<ILegacyDataLoader> action
DataPipe\TestDataPipeBase.cs (3)
40Action<Action> mustFail = (Action action) => 92Action<IDataView> checkOnData = (IDataView data) => 180Action<ILegacyDataLoader> actLoader = null, string suffix = "", string suffixBase = null, bool checkBaseline = true,
Microsoft.ML.Tests (8)
ExpressionLanguageTests\ExpressionLanguageTests.cs (2)
252Action<object> printer = GetPrinter(typeRes, sb); 347private Action<object> GetPrinter(DataViewType dst, StringBuilder sb)
Scenarios\GetColumnTests.cs (3)
43var mustFail = GetMustFail(); 85var mustFail = GetMustFail(); 93private static Action<Action> GetMustFail()
TrainerEstimators\LbfgsTests.cs (2)
94Action<LinearBinaryModelParameters> validateStats = (modelParameters) => 196Action<MaximumEntropyModelParameters> validateStats = (modelParams) =>
Transformers\CustomMappingTests.cs (1)
148public override Action<MyState> GetStateInitAction()
Microsoft.ML.TimeSeries (29)
PredictionEngine.cs (5)
37public abstract Action<PingerArgument> GetPinger(); 44Action<PingerArgument> CreatePinger(DataViewRow input, Func<int, bool> activeOutput, out Action disposer); 67private Action<PingerArgument> _pinger; 207internal Action<PingerArgument> CreatePinger(List<StatefulRow> rows) 211Action<PingerArgument> pinger = null;
SequentialAnomalyDetectionTransformBase.cs (4)
380public Action<PingerArgument> CreatePinger(DataViewRow input, Func<int, bool> activeOutput, out Action disposer) 383Action<PingerArgument> pinger = null; 390private Action<PingerArgument> MakePinger(DataViewRow input, AnomalyDetectionStateBase state) 394Action<PingerArgument> pinger = (PingerArgument args) =>
SequentialForecastingTransformBase.cs (4)
221public Action<PingerArgument> CreatePinger(DataViewRow input, Func<int, bool> activeOutput, out Action disposer) 224Action<PingerArgument> pinger = null; 231private Action<PingerArgument> MakePinger(DataViewRow input, ForecastingStateBase state) 235Action<PingerArgument> pinger = (PingerArgument args) =>
SequentialTransformBase.cs (1)
237Action<TState> initFunction, bool hasBuffer, DataViewType outputColTypeOverride)
SequentialTransformerBase.cs (11)
494string forecastingConfidenceIntervalMaxOutputColumnName, Action<TState> initFunction, bool hasBuffer, DataViewType outputColTypeOverride) 614var pingers = _mapper.CreatePinger(input, active, out Action pingerDisposer); 624private readonly Action<PingerArgument> _pinger; 635public RowImpl(ColumnBindings bindings, DataViewRow input, Delegate[] getters, Action<PingerArgument> pinger, Action disposer) 674public override Action<PingerArgument> GetPinger() => 675_pinger as Action<PingerArgument> ?? throw Contracts.Except("Invalid TValue in GetPinger: '{0}'", typeof(PingerArgument)); 939var pingers = _mapper.CreatePinger(input, pred, out Action pingerDisp); 948private readonly Action<PingerArgument> _pinger; 960DataViewSchema schema, Delegate[] getters, Action<PingerArgument> pinger, Action disposer) 999public override Action<PingerArgument> GetPinger() => 1000_pinger as Action<PingerArgument> ?? throw Contracts.Except("Invalid TValue in GetPinger: '{0}'", typeof(PingerArgument));
SrCnnTransformBase.cs (4)
223public Action<PingerArgument> CreatePinger(DataViewRow input, Func<int, bool> activeOutput, out Action disposer) 226Action<PingerArgument> pinger = null; 233private Action<PingerArgument> MakePinger(DataViewRow input, SrCnnStateBase state) 237Action<PingerArgument> pinger = (PingerArgument args) =>
Microsoft.ML.Transforms (20)
CustomMappingCatalog.cs (2)
68Action<TState> stateInitAction, string contractName) 96Action<TState> stateInitAction)
CustomMappingFactory.cs (2)
67public abstract Action<TState> GetStateInitAction(); 72Action<TState> stateInitAction = GetStateInitAction();
CustomMappingFilter.cs (2)
134private readonly Action<TState> _stateInitAction; 138public StatefulCustomMappingFilter(IHostEnvironment env, IDataView input, Func<TSrc, TState, bool> predicate, Action<TState> stateInitAction)
Expression\BuiltinFunctions.cs (1)
133Action<T> fn = Id<T>;
Expression\LambdaBinder.cs (4)
32private readonly Action<string> _printError; 34private LambdaBinder(IHostEnvironment env, Action<string> printError) 51public static void Run(IHostEnvironment env, ref List<Error> errors, LambdaNode node, Action<string> printError) 1153public static bool TryGetCandidate(CallNode node, IFunctionProvider provider, MethodInfo meth, Action<string> printError, out Candidate cand)
LambdaTransform.cs (2)
99Action<TSrc, TDst, TState> mapAction, Action<TState> initStateAction, 140Func<TSrc, TState, bool> filterFunc, Action<TState> initStateAction, SchemaDefinition inputSchemaDefinition = null)
OneHotEncoding.cs (1)
342internal void WrapTermWithDelegate(Action<ValueToKeyMappingTransformer> onFit)
StatefulCustomMappingTransformer.cs (4)
28private readonly Action<TState> _stateInitAction; 48Action<TState> stateInitAction) 362/// <seealso cref="CustomMappingCatalog.StatefulCustomMapping{TSrc, TDst, TState}(TransformsCatalog, Action{TSrc, TDst, TState}, Action{TState}, string)"/> 376Action<TState> stateInitAction)
StatefulFilterTransform.cs (2)
34private readonly Action<TState> _initStateAction; 55Action<TState> initStateAction,
Microsoft.ML.Vision (3)
ImageClassificationTrainer.cs (3)
400public Action<ImageClassificationMetrics> MetricsCallback = null; 801ImageClassificationMetrics.Dataset dataset, Action<ImageClassificationMetrics> metricsCallback, 925Action<ImageClassificationMetrics> statisticsCallback = _options.MetricsCallback;
Microsoft.NET.Build.Containers (1)
ImageBuilder.cs (1)
157Action<string> logWarning,
Microsoft.NET.Build.Extensions.Tasks (1)
parent\Common\ConflictResolution\ConflictResolver.cs (1)
21public Action<TConflictItem>? UnresolvedConflictHandler { get; set; }
Microsoft.NET.Build.Tasks (1)
parent\Common\ConflictResolution\ConflictResolver.cs (1)
21public Action<TConflictItem>? UnresolvedConflictHandler { get; set; }
Microsoft.Net.Http.Headers (4)
CacheControlHeaderValue.cs (1)
85private static readonly Action<StringSegment> CheckIsValidTokenAction = CheckIsValidToken;
ObjectCollection.cs (3)
14internal static readonly Action<T> DefaultValidator = CheckNotNull; 18private readonly Action<T> _validator; 40public ObjectCollection(Action<T> validator, bool isReadOnly = false)
Microsoft.NET.ProjectData.Tasks (11)
PooledCacheRender.cs (1)
39 public static PooledCacheRender Create(Action<TextWriter> writeContent)
ProjectDataWriter.cs (10)
117 Action<ProjectDataDuplicateItemDiagnostic>? duplicateItemReporter = null) 164 Action<ProjectDataDuplicateItemDiagnostic>? duplicateItemReporter = null) 367 public static void AtomicWriteStreamed(string outputPath, Action<TextWriter> writeContent, string? tempDirectory = null) 801 Action<ProjectDataDuplicateItemDiagnostic>? duplicateItemReporter) 825 Action<ProjectDataDuplicateItemDiagnostic>? duplicateItemReporter) 847 Action<ProjectDataDuplicateItemDiagnostic>? duplicateItemReporter) 895 Action<ProjectDataDuplicateItemDiagnostic>? duplicateItemReporter) 1020 Action<ProjectDataDuplicateItemDiagnostic>? duplicateItemReporter = null) 1062 Action<ProjectDataDuplicateItemDiagnostic>? duplicateItemReporter) 1081 Action<ProjectDataDuplicateItemDiagnostic>? duplicateItemReporter)
Microsoft.TemplateEngine.Cli (2)
Commands\create\InstantiateCommand.Help.cs (1)
84public IEnumerable<Action<HelpContext>> CustomHelpLayout()
Commands\NewCommand.Help.cs (1)
11public IEnumerable<Action<HelpContext>> CustomHelpLayout()
Microsoft.TemplateEngine.Core (4)
Expressions\OperatorSetBuilder.cs (1)
206public OperatorSetBuilder<TToken> TypeConverter<TSelf>(Action<ITypeConverter> configureConverter)
Expressions\ScopeBuilder.cs (1)
77public IEvaluable? Build(ref int bufferLength, ref int bufferPosition, Action<IReadOnlyList<byte>> onFault, HashSet<string>? referencedVariablesKeys = null)
Util\CombinedStream.cs (2)
10private readonly Action<Stream> _reassign; 14public CombinedStream(Stream stream1, Stream stream2, Action<Stream> reassign)
Microsoft.TemplateEngine.Edge (1)
ValidationUtils.cs (1)
113Action<string> log = severity switch
Microsoft.TemplateEngine.Utils (1)
EnumerableExtensions.cs (1)
76public static void ForEach<T>(this IEnumerable<T> sequence, Action<T> action)
Microsoft.TestPlatform.CommunicationUtilities (7)
Json\Jsonite\Jsonite.cs (3)
994private readonly Dictionary<Type, Action<object>> writers; 1005writers = new Dictionary<Type, Action<object>>() 1039Action<object> valueWriter;
TcpClientExtensions.cs (1)
25Action<Exception?> errorHandler,
TestRequestSender.cs (3)
44private Action<DisconnectedEventArgs>? _onDisconnected; 174Action<DisconnectedEventArgs> onDisconnected) 207var handler = Interlocked.Exchange(ref _onDisconnected, null);
Microsoft.TestPlatform.CoreUtilities (4)
Utilities\JobQueue.cs (4)
26private readonly Action<T?> _processJob; 83private readonly Action<string> _exceptionLogger; 100public JobQueue(Action<T?> processJob, string displayName, int maxQueueLength, int maxQueueSize, bool enableBounds, Action<string> exceptionLogger)
Microsoft.TestPlatform.CrossPlatEngine (6)
Client\Parallel\ParallelOperationManager.cs (1)
210public void DoActionOnAllManagers(Action<TManager> action, bool doActionsInParallel = false)
DataCollection\DataCollectionLauncher.cs (1)
49protected Action<object?> ExitCallBack => process =>
EventHandlers\TestRequestHandler.cs (4)
49private Action<Message>? _onLaunchAdapterProcessWithDebuggerAttachedAckReceived; 50private Action<Message>? _onAttachDebuggerAckRecieved; 68Action<Message> onLaunchAdapterProcessWithDebuggerAttachedAckReceived, 69Action<Message> onAttachDebuggerAckRecieved)
Microsoft.TestPlatform.Extensions.BlameDataCollector (17)
BlameCollector.cs (2)
266Action<string> logWarning = m => _logger.LogWarning(_context.SessionDataCollectionContext, m); 652Action<string> logWarning = m => _logger.LogWarning(_context.SessionDataCollectionContext, m);
HangDumperFactory.cs (1)
14public Action<string>? LogWarning { get; set; }
ICrashDumper.cs (1)
11void AttachToTargetProcess(int processId, string outputDirectory, DumpTypeOption dumpType, bool collectAlways, Action<string> logWarning);
IHangDumperFactory.cs (1)
10Action<string>? LogWarning { get; set; }
Interfaces\IProcessDumpUtility.cs (2)
40void StartTriggerBasedProcessDump(int processId, string testResultsDirectory, bool isFullDump, string targetFramework, bool collectAlways, Action<string> logWarning); 60void StartHangBasedProcessDump(int processId, string testResultsDirectory, bool isFullDump, string targetFramework, Action<string>? logWarning = null);
NetClientCrashDumper.cs (1)
22public void AttachToTargetProcess(int processId, string outputDirectory, DumpTypeOption dumpType, bool collectAlways, Action<string> logWarning)
ProcDumpDumper.cs (1)
114public void AttachToTargetProcess(int processId, string outputDirectory, DumpTypeOption dumpType, bool collectAlways, Action<string> logWarning)
ProcessDumpUtility.cs (3)
91public void StartHangBasedProcessDump(int processId, string tempDirectory, bool isFullDump, string targetFramework, Action<string>? logWarning = null) 98public void StartTriggerBasedProcessDump(int processId, string testResultsDirectory, bool isFullDump, string targetFramework, bool collectAlways, Action<string> logWarning) 115private void HangDump(int processId, string tempDirectory, DumpTypeOption dumpType, string targetFramework, Action<string>? logWarning = null)
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\UILanguageOverride.cs (3)
19private readonly Action<CultureInfo> _setDefaultThreadCurrentUICulture; 25public UiLanguageOverride(IEnvironmentVariableHelper environmentVariableHelper, Action<CultureInfo> setDefaultThreadCurrentUICulture) 43private static void ApplyOverrideToCurrentProcess(CultureInfo language, Action<CultureInfo> setDefaultThreadCurrentUICulture)
WindowsHangDumper.cs (2)
20private readonly Action<string> _logWarning; 23public WindowsHangDumper(IProcessHelper processHelper, Action<string>? logWarning)
Microsoft.TestPlatform.PlatformAbstractions (6)
common\System\ProcessHelper.cs (3)
45public object LaunchProcess(string processPath, string? arguments, string? workingDirectory, IDictionary<string, string?>? envVariables, Action<object?, string?>? errorCallback, Action<object?>? exitCallBack, Action<object?, string?>? outputCallBack) 49public object LaunchProcess(string processPath, string? arguments, string? workingDirectory, IDictionary<string, string?>? envVariables, Action<object?, string?>? errorCallback, Action<object?>? exitCallBack, Action<object?, string?>? outputCallBack, bool createNoNewWindow) 295public void SetExitCallback(int processId, Action<object?>? callbackAction)
Interfaces\System\IProcessHelper.cs (3)
25object LaunchProcess(string processPath, string? arguments, string? workingDirectory, IDictionary<string, string?>? envVariables, Action<object?, string?>? errorCallback, Action<object?>? exitCallBack, Action<object?, string?>? outputCallBack); 39object LaunchProcess(string processPath, string? arguments, string? workingDirectory, IDictionary<string, string?>? envVariables, Action<object?, string?>? errorCallback, Action<object?>? exitCallBack, Action<object?, string?>? outputCallBack, bool createNoNewWindow); 114void SetExitCallback(int processId, Action<object?>? callbackAction);
Microsoft.TestPlatform.TestHostRuntimeProvider (3)
Hosting\DefaultTestHostManager.cs (1)
122private Action<object?> ExitCallBack => process =>
Hosting\DotnetTestHostManager.cs (1)
170private Action<object?> ExitCallBack => process =>
Hosting\TestHostManagerCallbacks.cs (1)
71Action<HostProviderEventArgs> onHostExited)
Microsoft.VisualBasic.Forms (1)
Microsoft\VisualBasic\ApplicationServices\SingleInstanceHelpers.vb (1)
97callback As Action(Of String()),
Microsoft.VisualStudio.TestPlatform.Client (2)
DesignMode\DesignModeClient.cs (2)
49protected Action<Message>? onCustomTestHostLaunchAckReceived; 52protected Action<Message>? onAttachDebuggerAckRecieved;
Mono.Cecil (2)
Mono.Cecil.Cil\CodeWriter.cs (2)
580 void WriteExceptionHandlers (Collection<ExceptionHandler> handlers, Action<int> write_entry, Action<int> write_length)
Mono.Cecil.Rocks (1)
Mono.Cecil.Rocks\DocCommentId.cs (1)
154 void WriteList<T> (IList<T> list, Action<T> action)
mscorlib (1)
parent\ref\mscorlib.cs (1)
30[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Action<>))]
netstandard (1)
netstandard.cs (1)
18[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Action<>))]
NuGet.Build.Tasks (1)
src\nuget-client\build\Shared\SharedExtensions.cs (1)
57public static void ForEach<T>(this IEnumerable<T> enumeration, Action<T> action)
NuGet.Build.Tasks.Console (2)
MSBuildStaticGraphRestore.cs (2)
960Action<TProject> projectFinalizeDelegate, 1263Action<TProject> projectFinalizeDelegate)
NuGet.CommandLine.XPlat (8)
Commands\PackageReferenceCommands\ListPackage\ListPackageCommand.cs (1)
28Action<LogLevel> setLogLevel,
Commands\PackageReferenceCommands\ListPackage\ListPackageCommandRunner.cs (1)
473Action<TResult> continuation,
Commands\Signing\SignCommand.cs (1)
26Action<LogLevel> setLogLevel,
Commands\Signing\TrustedSignersCommand.cs (2)
22Action<LogLevel> setLogLevel) 193Action<LogLevel> setLogLevel,
Commands\Signing\VerifyCommand.cs (1)
23Action<LogLevel> setLogLevel,
Program.cs (1)
102Action<LogLevel> setLogLevel = (logLevel) => log.VerbosityLevel = logLevel;
src\nuget-client\build\Shared\SharedExtensions.cs (1)
57public static void ForEach<T>(this IEnumerable<T> enumeration, Action<T> action)
NuGet.Commands (3)
RestoreCommand\Utility\LockFileUtils.cs (2)
220Action<LockFileItem> applyAliases = (item) => ApplyAliases(aliases, item); 703Action<LockFileItem> additionalAction,
src\nuget-client\build\Shared\SharedExtensions.cs (1)
57public static void ForEach<T>(this IEnumerable<T> enumeration, Action<T> action)
NuGet.Common (2)
PathUtil\FileUtility.cs (2)
56public static async Task ReplaceWithLock(Action<string> writeSourceFile, string destFilePath) 83public static void Replace(Action<string> writeSourceFile, string destFilePath)
NuGet.Configuration (1)
Utility\FileSystemUtility.cs (1)
31internal static void AddFile(string fullPath, Action<Stream> writeToStream)
NuGet.DependencyResolver.Core (7)
GraphModel\GraphOperations.cs (6)
578public static void ForEach<TItem>(this IEnumerable<GraphNode<TItem>> roots, Action<GraphNode<TItem>> visitor) 599private static void ForEach<TItem>(this GraphNode<TItem> root, Action<GraphNode<TItem>> visitor, Func<GraphNode<TItem>, bool>? skipNode) 619public static void ForEach<TItem>(this GraphNode<TItem> root, Action<GraphNode<TItem>> visitor) 954public static void Dump<TItem>(this GraphNode<TItem> root, Action<string> write) 960private static void DumpChildren<TItem>(GraphNode<TItem> root, Action<string> write, int level) 970private static void DumpNode<TItem>(GraphNode<TItem> node, Action<string> write, int level)
src\nuget-client\build\Shared\SharedExtensions.cs (1)
57public static void ForEach<T>(this IEnumerable<T> enumeration, Action<T> action)
NuGet.Frameworks (1)
src\nuget-client\build\Shared\SharedExtensions.cs (1)
57public static void ForEach<T>(this IEnumerable<T> enumeration, Action<T> action)
NuGet.PackageManagement (9)
BuildIntegration\DependencyGraphRestoreUtility.cs (4)
38Action<SourceCacheContext> cacheContextModifier, 68Action<SourceCacheContext> cacheContextModifier, 119Action<SourceCacheContext> cacheContextModifier, 169Action<SourceCacheContext> cacheContextModifier,
src\nuget-client\build\Shared\SharedExtensions.cs (1)
57public static void ForEach<T>(this IEnumerable<T> enumeration, Action<T> action)
Utility\FileSystemUtility.cs (2)
59public static void AddFile(string root, string path, Action<Stream> writeToStream, INuGetProjectContext nuGetProjectContext) 69private static void AddFileCore(string root, string path, Action<Stream> writeToStream, INuGetProjectContext nuGetProjectContext)
Utility\MSBuildNuGetProjectSystemUtility.cs (1)
622internal static void AddFile(IMSBuildProjectSystem projectSystem, string path, Action<Stream> writeToStream)
Utility\XElementExtensions.cs (1)
373private static void AddContents<T>(Queue<T> pendingComments, Action<T> action)
NuGet.Packaging (4)
Licenses\NuGetLicenseExpressionExtensions.cs (2)
47public static void OnEachLeafNode(this NuGetLicenseExpression expression, Action<NuGetLicense>? licenseProcessor, Action<NuGetLicenseException>? exceptionProcessor)
NuspecReader.cs (1)
544Action<NuGetLicense> licenseProcessor = delegate (NuGetLicense nugetLicense)
src\nuget-client\build\Shared\SharedExtensions.cs (1)
57public static void ForEach<T>(this IEnumerable<T> enumeration, Action<T> action)
NuGet.ProjectModel (3)
JsonTextReaderExtensions.cs (3)
66internal static bool ReadObject(this JsonTextReader reader, Action<string> onProperty) 71internal static bool ReadObject(this JsonTextReader reader, Action<string> onProperty, out int startObjectLine, out int startObjectColumn) 99internal static void ReadProperties(this JsonTextReader reader, Action<string> onProperty)
NuGet.Protocol (5)
Events\ProtocolDiagnosticsStream.cs (2)
18private readonly Action<ProtocolDiagnosticHttpEvent> _diagnosticEvent; 20internal ProtocolDiagnosticsStream(Stream baseStream, ProtocolDiagnosticInProgressHttpEvent inProgressEvent, Stopwatch stopwatch, Action<ProtocolDiagnosticHttpEvent> diagnosticEvent)
HttpSource\HttpCacheUtility.cs (1)
54Action<Stream>? ensureValidContents,
HttpSource\HttpSourceCachedRequest.cs (1)
76public Action<Stream>? EnsureValidContents { get; set; }
Model\PackageSearchMetadata.cs (1)
284Action<NuGetLicense> licenseProcessor = delegate (NuGetLicense nugetLicense)
NuGet.Resolver (3)
CombinationSolver.cs (2)
121Action<IEnumerable<T>> diagnosticOutput) 130private IEnumerable<T> FindSolution(Action<IEnumerable<T>> diagnosticOutput)
PackageResolver.cs (1)
162Action<IEnumerable<ResolverPackage>> diagnosticOutput = (partialSolution) =>
NuGet.Versioning (1)
src\nuget-client\build\Shared\SharedExtensions.cs (1)
57public static void ForEach<T>(this IEnumerable<T> enumeration, Action<T> action)
PresentationCore (1)
MS\Internal\Interop\TipTsfHelper.cs (1)
54private static bool CheckAndDispatchKbOperation(Action<DependencyObject> kbCall, DependencyObject focusedObject)
PresentationFramework (16)
MS\Internal\Data\LiveShapingList.cs (1)
648private void ForEach(Action<LiveShapingItem> action)
MS\Internal\Data\RBTree.cs (1)
435internal void ForEach(Action<T> action)
MS\Internal\WindowsRuntime\Generated\WinRT\ComWrappersSupport.cs (1)
41public static void MarshalDelegateInvoke<T>(IntPtr thisPtr, Action<T> invoke)
MS\Internal\WindowsRuntime\Generated\WinRT\Marshalers.cs (7)
414public static readonly Action<object> DisposeMarshaler; 415private static Action<object> BindDisposeMarshaler() 418return Expression.Lambda<Action<object>>( 1109public static readonly Action<object> DisposeMarshaler; 1110public static readonly Action<object> DisposeAbi; 1116public static readonly Action<object> DisposeMarshalerArray; 1117public static readonly Action<object> DisposeAbiArray;
System\Windows\Controls\DataGridCellsPanel.cs (2)
2137Dispatcher.BeginInvoke(DispatcherPriority.Render, (Action<int>)RetryBringIndexIntoView, index); 2183Dispatcher.BeginInvoke(priority, (Action<int>)RetryBringIndexIntoView, index);
System\Windows\Controls\VirtualizingStackPanel.cs (2)
1122Action<DependencyObject> action, 1136Action<DependencyObject> action,
System\Windows\Documents\WinRTSpellerInterop.cs (2)
117if (BeginInvokeOnUIThread((Action<bool>)Dispose, DispatcherPriority.Normal, disposing) == null) 652if (BeginInvokeOnUIThread((Action<bool>)ClearDictionaries, DispatcherPriority.Normal, disposing) == null)
ReachFramework (4)
MS\Internal\Printing\Configuration\DevMode.cs (1)
567private static void Copy<T>(DevModeFields mask, DevModeFields field, T value, Action<T> setter)
PrintConfig\FallbackPTProvider.cs (1)
614private bool GetPrinterW(uint dwLevel, Action<HGlobalBuffer> action)
PrintConfig\PrintSchemaShim.cs (2)
1145private static bool TrySet<TKey, TValue>(IDictionary<TKey, TValue> dictionary, TKey key, Action<TValue> setter) 1157private static bool TrySet<TKey, TValue>(IDictionary<TKey, TValue> dictionary, TValue value, Action<TKey> setter)
Roslyn.Diagnostics.Analyzers (47)
SpecializedEnumerableCreationAnalyzer.cs (2)
142protected void AnalyzeMemberAccessName(SyntaxNode name, SemanticModel semanticModel, Action<Diagnostic> addDiagnostic, CancellationToken cancellationToken) 151protected static void AnalyzeArrayLength(int length, SyntaxNode arrayCreationExpression, Action<Diagnostic> addDiagnostic)
src\a1065d420d446521\NamingStylePreferencesEditorConfigSerializer.cs (1)
52Action<string>? triviaWriter,
src\b310f676f7308b7f\SymbolUsageAnalysis.BasicBlockAnalysisData.cs (1)
178Action<BasicBlockAnalysisData> trackAllocatedData)
src\roslyn\src\Compilers\Core\Portable\InternalUtilities\CompilerOptionParseUtilities.cs (1)
43Action<string>? log = null)
src\roslyn\src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (1)
29public static IEnumerable<T> Do<T>(this IEnumerable<T> source, Action<T> action)
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1.cs (2)
284/// <inheritdoc cref="ImmutableList{T}.ForEach(Action{T})"/> 285public void ForEach(Action<T> action)
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+Builder.cs (2)
134/// <inheritdoc cref="System.Collections.Immutable.ImmutableList{T}.Builder.ForEach(Action{T})"/> 135public void ForEach(Action<T> action)
src\roslyn\src\Dependencies\Collections\Segmented\ImmutableSegmentedList`1+ValueBuilder.cs (1)
185public readonly void ForEach(Action<T> action)
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedList`1.cs (1)
707public void ForEach(Action<T> action)
src\roslyn\src\Dependencies\PooledObjects\PooledDelegates.cs (8)
65public static Releaser GetPooledAction<TArg>(Action<TArg> unboundAction, TArg argument, out Action boundAction) 66=> GetPooledDelegate<ActionWithBoundArgument<TArg>, TArg, Action<TArg>, Action>(unboundAction, argument, out boundAction); 69/// Gets an <see cref="Action{T}"/> delegate, which calls <paramref name="unboundAction"/> with the specified 98public static Releaser GetPooledAction<T1, TArg>(Action<T1, TArg> unboundAction, TArg argument, out Action<T1> boundAction) 99=> GetPooledDelegate<ActionWithBoundArgument<T1, TArg>, TArg, Action<T1, TArg>, Action<T1>>(unboundAction, argument, out boundAction); 384: AbstractDelegateWithBoundArgument<ActionWithBoundArgument<TArg>, TArg, Action<TArg>, Action> 391: AbstractDelegateWithBoundArgument<ActionWithBoundArgument<T1, TArg>, TArg, Action<T1, TArg>, Action<T1>> 393protected override Action<T1> Bind()
src\roslyn\src\Dependencies\Threading\ProducerConsumer.cs (15)
48Func<Action<TItem>, TArgs, CancellationToken, Task> produceItems, 66Func<Action<TItem>, TArgs, CancellationToken, Task> produceItems, 89Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 103Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 126Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 140Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 159Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 173Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 193Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 206Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 225Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 249Func<Action<TItem>, TArgs, CancellationToken, Task> produceItems, 283/// Equivalent to <see cref="RunParallelAsync{TSource, TArgs}(IEnumerable{TSource}, Func{TSource, Action{TItem}, TArgs, CancellationToken, Task}, TArgs, CancellationToken)"/>, 290Func<TSource, Action<TItem>, TArgs, CancellationToken, Task> produceItems, 321Func<Action<TItem>, TArgs, CancellationToken, Task> produceItems,
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\DiagnosticExtensions.cs (1)
168Action<Diagnostic> addDiagnostic,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Diagnostics\DiagnosticAnalyzerCategory.cs (1)
20/// it registers a <see cref="AnalysisContext.RegisterSyntaxNodeAction{TLanguageKindEnum}(Action{SyntaxNodeAnalysisContext}, TLanguageKindEnum[])"/> and then ends
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Diagnostics\IPragmaSuppressionsAnalyzer.cs (1)
27Action<Diagnostic> reportDiagnostic,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.SymbolKeyWriter.cs (7)
57private readonly Action<ISymbol> _writeSymbolKey; 58private readonly Action<string?> _writeString; 59private readonly Action<Location?> _writeLocation; 60private readonly Action<bool> _writeBoolean; 61private readonly Action<IParameterSymbol> _writeParameterType; 62private readonly Action<IParameterSymbol> _writeRefKind; 303private void WriteArray<T, U>(ImmutableArray<T> array, Action<U> writeValue)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\AsyncLazy`1.cs (1)
563public void RegisterForCancellation(Action<object?> callback, CancellationToken cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\NonReentrantLock.cs (1)
219private static readonly Action<object?> s_cancellationTokenCanceledEventHandler = CancellationTokenCanceledEventHandler;
Roslyn.Diagnostics.CSharp.Analyzers (6)
CSharpAvoidOptSuffixForNullableEnableCode.cs (1)
67private static void ReportOnInvalidIdentifier(SyntaxToken identifier, SemanticModel semanticModel, Action<Diagnostic> reportAction, CancellationToken cancellationToken)
CSharpSpecializedEnumerableCreationAnalyzer.cs (2)
78private static void AnalyzeArrayCreationExpression(ArrayCreationExpressionSyntax arrayCreationExpression, Action<Diagnostic> addDiagnostic) 96private static void AnalyzeInitializerExpression(InitializerExpressionSyntax initializer, Action<Diagnostic> addDiagnostic)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\TypeStyle\CSharpUseImplicitTypeHelper.cs (1)
308Name: nameof(Func<>) or nameof(Action<>),
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Editing\CSharpImportAdder.cs (2)
211private void ProduceConflicts(SimpleNameSyntax node, Action<INamespaceSymbol> addConflict, CancellationToken cancellationToken) 221private void ProduceConflicts(MemberAccessExpressionSyntax node, bool containsAnonymousMethods, Action<INamespaceSymbol> addConflict, CancellationToken cancellationToken)
Roslyn.Diagnostics.VisualBasic.Analyzers (5)
BasicSpecializedEnumerableCreationAnalyzer.vb (2)
82Private Shared Sub AnalyzeArrayCreationExpression(arrayCreationExpression As ArrayCreationExpressionSyntax, addDiagnostic As Action(Of Diagnostic)) 100Private Shared Sub AnalyzeCollectionInitializerExpression(initializer As CollectionInitializerSyntax, arrayCreationExpression As SyntaxNode, addDiagnostic As Action(Of Diagnostic))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Editing\VisualBasicImportAdder.vb (3)
136Function(node As SyntaxNode, onItemsFound As Action(Of INamespaceSymbol), conflictFinder As ConflictFinder, cancellationToken1 As CancellationToken) As Task 206Private Sub ProduceConflicts(node As SimpleNameSyntax, addConflict As Action(Of INamespaceSymbol), cancellationToken As CancellationToken) 216Private Sub ProduceConflicts(node As MemberAccessExpressionSyntax, containsAnonymousMethods As Boolean, addConflict As Action(Of INamespaceSymbol), cancellationToken As CancellationToken)
rzc (4)
CommandLine\CommandLineApplication.cs (4)
74public CommandLineApplication Command(string name, Action<CommandLineApplication> configuration, 89public CommandOption Option(string template, string description, CommandOptionType optionType, Action<CommandOption> configuration) 92public CommandOption Option(string template, string description, CommandOptionType optionType, Action<CommandOption> configuration, bool inherited) 109public CommandArgument Argument(string name, string description, Action<CommandArgument> configuration, bool multipleValues = false)
ScenarioTests.Common.Tests (2)
ScenarioTestHelpers.cs (2)
59public static bool RunBasicEchoTest(Binding binding, string address, string variation, Action<ChannelFactory> factorySettings = null) 96public static bool RunComplexEchoTest(Binding binding, string address, string variation, StringBuilder errorBuilder, Action<ChannelFactory> factorySettings = null)
Security.TransportSecurity.IntegrationTests (1)
Https\ClientCredentialTypeTests.4.1.0.cs (1)
221Action<ChannelFactory> credentials = (factory) =>
System.Collections.Immutable (5)
System\Collections\Immutable\ImmutableDictionary_2.cs (1)
30private static readonly Action<KeyValuePair<int, HashBucket>> s_FreezeBucketAction = (kv) => kv.Value.Freeze();
System\Collections\Immutable\ImmutableHashSet_1.cs (1)
32private static readonly Action<KeyValuePair<int, HashBucket>> s_FreezeBucketAction = (kv) => kv.Value.Freeze();
System\Collections\Immutable\ImmutableList_1.Builder.cs (1)
254public void ForEach(Action<T> action)
System\Collections\Immutable\ImmutableList_1.cs (1)
488public void ForEach(Action<T> action)
System\Collections\Immutable\SortedInt32KeyNode.cs (1)
244internal void Freeze(Action<KeyValuePair<int, TValue>>? freezeAction = null)
System.CommandLine (8)
Argument.cs (2)
20private List<Action<ArgumentResult>>? _validators = null; 133public List<Action<ArgumentResult>> Validators => _validators ??= new ();
Command.cs (4)
31private List<Action<CommandResult>>? _validators; 87public List<Action<CommandResult>> Validators => _validators ??= new (); 102/// <para>Use one of the <see cref="SetAction(Action{ParseResult})" /> overloads to construct a handler.</para> 110public void SetAction(Action<ParseResult> action)
Option.cs (2)
18private List<Action<OptionResult>>? _validators; 88public List<Action<OptionResult>> Validators => _validators ??= new();
System.ComponentModel.Composition (7)
Microsoft\Internal\Collections\CollectionServices.cs (1)
157public static void ForEach<T>(this IEnumerable<T> source, Action<T> action)
System\ComponentModel\Composition\CompositionException.cs (1)
325public Action<Stack<CompositionError>> LeafVisitor;
System\ComponentModel\Composition\Hosting\ComposablePartCatalogCollection.cs (4)
23private readonly Action<ComposablePartCatalogChangeEventArgs>? _onChanged; 24private readonly Action<ComposablePartCatalogChangeEventArgs>? _onChanging; 32Action<ComposablePartCatalogChangeEventArgs>? onChanged, 33Action<ComposablePartCatalogChangeEventArgs>? onChanging)
System\ComponentModel\Composition\ReflectionModel\GenericServices.cs (1)
54private static void TraverseGenericType(Type type, Action<Type> onType)
System.ComponentModel.Composition.Registration (15)
System\ComponentModel\Composition\Registration\ParameterImportBuilder.cs (1)
14public T Import<T>(Action<ImportBuilder> configure)
System\ComponentModel\Composition\Registration\PartBuilder.cs (2)
50public PartBuilder Export(Action<ExportBuilder> exportConfiguration) 64public PartBuilder Export<T>(Action<ExportBuilder> exportConfiguration)
System\ComponentModel\Composition\Registration\PartBuilderOfT.cs (12)
15private readonly Action<ImportBuilder> _configureImport; 16private readonly Action<ExportBuilder> _configureExport; 19Action<ImportBuilder> configureImport = null, 20Action<ExportBuilder> configureExport = null) 73private Dictionary<ParameterInfo, Action<ImportBuilder>> _importBuilders; 88_importBuilders.TryGetValue(parameterInfo, out Action<ImportBuilder> parameterImportBuilder)) 123_importBuilders ??= new Dictionary<ParameterInfo, Action<ImportBuilder>>(); 125_importBuilders.Add(parameterInfos[index], (Action<ImportBuilder>)importDelegate); 166Action<ExportBuilder> exportConfiguration) 182Action<ExportBuilder> exportConfiguration) 198Action<ImportBuilder> importConfiguration) 214Action<ImportBuilder> importConfiguration)
System.Composition.Convention (21)
System\Composition\Convention\ParameterImportConventionBuilder.cs (1)
30public T Import<T>(Action<ImportConventionBuilder> configure)
System\Composition\Convention\PartConventionBuilder.cs (2)
66public PartConventionBuilder Export(Action<ExportConventionBuilder> exportConfiguration) 92public PartConventionBuilder Export<T>(Action<ExportConventionBuilder> exportConfiguration)
System\Composition\Convention\PartConventionBuilderOfT.cs (18)
20public MethodExpressionAdapter(Expression<Action<T>> methodSelector) 30private static MethodInfo SelectMethods(Expression<Action<T>> methodSelector) 57private static Expression<Action<T>> Reduce(Expression<Action<T>> expr) 61expr = (Expression<Action<T>>)expr.Reduce(); 70private readonly Action<ImportConventionBuilder> _configureImport; 71private readonly Action<ExportConventionBuilder> _configureExport; 75Action<ImportConventionBuilder> configureImport = null, 76Action<ExportConventionBuilder> configureExport = null) 129private Dictionary<ParameterInfo, Action<ImportConventionBuilder>> _importBuilders; 145if (_importBuilders.TryGetValue(parameterInfo, out Action<ImportConventionBuilder> parameterImportBuilder)) 181_importBuilders ??= new Dictionary<ParameterInfo, Action<ImportConventionBuilder>>(); 182_importBuilders.Add(parameterInfos[index], (Action<ImportConventionBuilder>)importDelegate); 236Action<ExportConventionBuilder> exportConfiguration) 266Action<ExportConventionBuilder> exportConfiguration) 293Action<ImportConventionBuilder> importConfiguration) 322Action<ImportConventionBuilder> importConfiguration) 335public PartConventionBuilder<T> NotifyImportsSatisfied(Expression<Action<T>> methodSelector)
System.Composition.TypedParts (2)
System\Composition\TypedParts\ActivationFeatures\OnImportsSatisfiedFeature.cs (2)
51var call = Expression.Lambda<Action<object>>(
System.Console (1)
System\Console.cs (1)
581Action<PosixSignalContext> handler = HandlePosixSignal;
System.Diagnostics.DiagnosticSource (13)
System\Diagnostics\ActivityListener.cs (2)
36public Action<Activity>? ActivityStarted { get; set; } 41public Action<Activity>? ActivityStopped { get; set; }
System\Diagnostics\DsesFilterAndTransform.cs (2)
983public CallbackObserver(Action<T> callback) { _callback = callback; } 990private readonly Action<T> _callback;
System\Diagnostics\Metrics\AggregationManager.cs (4)
44private readonly Action<Exception> _collectionError; 47private readonly Action<Exception> _observableInstrumentCallbackError; 63Action<Exception> collectionError, 66Action<Exception> observableInstrumentCallbackError)
System\Diagnostics\Metrics\AggregatorStore.cs (3)
92public void Collect(Action<LabeledAggregationStatistics> visitFunc) 298public void Collect(Action<LabeledAggregationStatistics> visitFunc) 486public void Collect(Action<LabeledAggregationStatistics> visitFunc)
System\Diagnostics\Metrics\InstrumentState.cs (2)
17public abstract void Collect(Instrument instrument, Action<LabeledAggregationStatistics> aggregationVisitFunc); 34public override void Collect(Instrument instrument, Action<LabeledAggregationStatistics> aggregationVisitFunc)
System.Diagnostics.Process (2)
System\Diagnostics\AsyncStreamReader.cs (2)
33private readonly Action<string?> _userCallBack; 48internal AsyncStreamReader(Stream stream, Action<string?> callback, Encoding encoding)
System.IO.Compression (3)
System\IO\Compression\ZipCustomStreams.cs (3)
17private readonly Action<ZipArchiveEntry?>? _onClosed; 29private WrappedStream(Stream baseStream, bool closeBaseStream, ZipArchiveEntry? entry, Action<ZipArchiveEntry?>? onClosed, bool notifyEntryOnWrite) 39internal WrappedStream(Stream baseStream, ZipArchiveEntry entry, Action<ZipArchiveEntry?>? onClosed, bool notifyEntryOnWrite = false)
System.IO.Pipelines (21)
System\IO\Pipelines\CompletionData.cs (2)
10public Action<object?> Completion { get; } 15public CompletionData(Action<object?> completion, object? completionState, ExecutionContext? executionContext, SynchronizationContext? synchronizationContext)
System\IO\Pipelines\InlineScheduler.cs (2)
8public override void Schedule(Action<object?> action, object? state) 13internal override void UnsafeSchedule(Action<object?> action, object? state)
System\IO\Pipelines\Pipe.cs (7)
18private static readonly Action<object?> s_signalReaderAwaitable = state => ((Pipe)state!).ReaderCancellationRequested(); 19private static readonly Action<object?> s_signalWriterAwaitable = state => ((Pipe)state!).WriterCancellationRequested(); 20private static readonly Action<object?> s_invokeCompletionCallbacks = state => ((PipeCompletionCallbacks)state!).Execute(); 26private static readonly Action<object?> s_scheduleWithExecutionContextCallback = ExecuteWithExecutionContext!; 921Action<object?> completion = completionData.Completion; 1027internal void OnReadAsyncCompleted(Action<object?> continuation, object? state, ValueTaskSourceOnCompletedFlags flags) 1240internal void OnFlushAsyncCompleted(Action<object?> continuation, object? state, ValueTaskSourceOnCompletedFlags flags)
System\IO\Pipelines\Pipe.DefaultPipeReader.cs (1)
44public void OnCompleted(Action<object?> continuation, object? state, short token, ValueTaskSourceOnCompletedFlags flags) => _pipe.OnReadAsyncCompleted(continuation, state, flags);
System\IO\Pipelines\Pipe.DefaultPipeWriter.cs (1)
44public void OnCompleted(Action<object?> continuation, object? state, short token, ValueTaskSourceOnCompletedFlags flags) => _pipe.OnFlushAsyncCompleted(continuation, state, flags);
System\IO\Pipelines\PipeAwaitable.cs (4)
15private Action<object?>? _completion; 46public void BeginOperation(CancellationToken cancellationToken, Action<object?> callback, object? state) 88Action<object?>? currentCompletion = _completion; 113public void OnCompleted(Action<object?> continuation, object? state, ValueTaskSourceOnCompletedFlags flags, out CompletionData completionData, out bool doubleCompletion)
System\IO\Pipelines\PipeScheduler.cs (2)
25public abstract void Schedule(Action<object?> action, object? state); 27internal virtual void UnsafeSchedule(Action<object?> action, object? state)
System\IO\Pipelines\ThreadPoolScheduler.netcoreapp.cs (2)
11public override void Schedule(Action<object?> action, object? state) 16internal override void UnsafeSchedule(Action<object?> action, object? state)
System.Linq.Expressions (5)
System\Linq\Expressions\Compiler\DelegateHelpers.Generated.cs (1)
241return typeof(Action<>).MakeGenericType(types);
System\Linq\Expressions\DebugViewWriter.cs (1)
250private void VisitExpressions<T>(char open, char separator, IReadOnlyList<T> expressions, Action<T> visit)
System\Linq\Expressions\Interpreter\CallInstruction.Generated.cs (3)
242private readonly Action<T0> _target; 249_target = (Action<T0>)target.CreateDelegate(typeof(Action<T0>));
System.Linq.Parallel (7)
System\Linq\Parallel\QueryOperators\Unary\ForAllOperator.cs (4)
26private readonly Action<TInput> _elementAction; 32internal ForAllOperator(IEnumerable<TInput> child, Action<TInput> elementAction) 127private readonly Action<TInput> _elementAction; // Forall operator being executed. 134internal ForAllEnumerator(QueryOperatorEnumerator<TInput, TKey> source, Action<TInput> elementAction, CancellationToken cancellationToken)
System\Linq\Parallel\Scheduling\QueryTask.cs (2)
54private static readonly Action<object?> s_runTaskSynchronouslyDelegate = RunTaskSynchronously; 73private static readonly Action<object?> s_baseWorkDelegate = delegate (object? o)
System\Linq\ParallelEnumerable.cs (1)
495public static void ForAll<TSource>(this ParallelQuery<TSource> source, Action<TSource> action)
System.Net.Http (11)
System\Net\Http\Metrics\HttpMetricsEnrichmentContext.cs (8)
14/// Enrichment is done on per-request basis by callbacks registered with <see cref="AddCallback(HttpRequestMessage, Action{HttpMetricsEnrichmentContext})"/>. 23private static readonly HttpRequestOptionsKey<List<Action<HttpMetricsEnrichmentContext>>> s_optionsKeyForCallbacks = new(nameof(HttpMetricsEnrichmentContext)); 71public static void AddCallback(HttpRequestMessage request, Action<HttpMetricsEnrichmentContext> callback) 78if (options.TryGetValue(s_optionsKeyForCallbacks, out List<Action<HttpMetricsEnrichmentContext>>? callbacks)) 88internal static List<Action<HttpMetricsEnrichmentContext>>? GetEnrichmentCallbacksForRequest(HttpRequestMessage request) 93return (List<Action<HttpMetricsEnrichmentContext>>)callbacks!; 100List<Action<HttpMetricsEnrichmentContext>> callbacks, 116foreach (Action<HttpMetricsEnrichmentContext> callback in callbacks)
System\Net\Http\Metrics\MetricsHandler.cs (1)
247List<Action<HttpMetricsEnrichmentContext>>? callbacks = HttpMetricsEnrichmentContext.GetEnrichmentCallbacksForRequest(request);
System\Net\Http\SocketsHttpHandler\CreditWaiter.cs (1)
101void IValueTaskSource<int>.OnCompleted(Action<object?> continuation, object? state, short token, ValueTaskSourceOnCompletedFlags flags) =>
System\Net\Http\SocketsHttpHandler\Http2Stream.cs (1)
1418void IValueTaskSource.OnCompleted(Action<object?> continuation, object? state, short token, ValueTaskSourceOnCompletedFlags flags) => _waitSource.OnCompleted(continuation, state, token, flags);
System.Net.NameResolution (8)
System\Net\DnsSocket.cs (8)
56private readonly Action<EndPoint> _connect; 60private readonly Action<IAsyncResult> _endConnect; 61private readonly Action<int> _setSendTimeout; 62private readonly Action<int> _setReceiveTimeout; 116_connect = reflection.ConnectMethod.CreateDelegate<Action<EndPoint>>(socket); 120_endConnect = reflection.EndConnectMethod.CreateDelegate<Action<IAsyncResult>>(socket); 121_setSendTimeout = reflection.SetSendTimeoutMethod.CreateDelegate<Action<int>>(socket); 122_setReceiveTimeout = reflection.SetReceiveTimeoutMethod.CreateDelegate<Action<int>>(socket);
System.Net.Quic (9)
src\runtime\src\libraries\Common\src\System\Net\StreamBuffer.cs (1)
299void IValueTaskSource.OnCompleted(Action<object?> continuation, object? state, short token, ValueTaskSourceOnCompletedFlags flags) => _waitSource.OnCompleted(continuation, state, token, flags);
System\Net\Quic\Internal\ResettableValueTaskSource.cs (3)
33private Action<object?>? _cancellationAction; 52public Action<object?> CancellationAction { init { _cancellationAction = value; } } 243void IValueTaskSource.OnCompleted(Action<object?> continuation, object? state, short token, ValueTaskSourceOnCompletedFlags flags)
System\Net\Quic\Internal\ValueTaskSource.cs (1)
172void IValueTaskSource.OnCompleted(Action<object?> continuation, object? state, short token, ValueTaskSourceOnCompletedFlags flags)
System\Net\Quic\QuicConnection.cs (1)
196private Action<QuicStreamType> _decrementStreamCapacity;
System\Net\Quic\QuicStream.cs (3)
126/// Provided via <see cref="StartAsync(Action{QuicStreamType}, CancellationToken)" /> from <see cref="QuicConnection" /> so that <see cref="QuicStream"/> can decrement its available stream count field. 129private Action<QuicStreamType>? _decrementStreamCapacity; 281internal ValueTask StartAsync(Action<QuicStreamType> decrementStreamCapacity, CancellationToken cancellationToken = default)
System.Net.Sockets (2)
System\Net\Sockets\Socket.Tasks.cs (1)
1238public void OnCompleted(Action<object?> continuation, object? state, short token, ValueTaskSourceOnCompletedFlags flags) =>
System\Net\Sockets\SocketAsyncEventArgs.cs (1)
933public void OnCompleted(Action<object?> continuation, object? state, short token, ValueTaskSourceOnCompletedFlags flags) => _mrvtsc.OnCompleted(continuation, state, token, flags);
System.Private.CoreLib (130)
src\runtime\src\coreclr\System.Private.CoreLib\src\System\Runtime\CompilerServices\AsyncHelpers.ValueTaskSourceContinuation.cs (3)
17internal delegate*<object, Action<object?>, object?, short, ValueTaskSourceOnCompletedFlags, void> OnCompletedValueTaskSource; 52private static void OnCompleted(object source, Action<object?> continuation, object? state, short token, ValueTaskSourceOnCompletedFlags flags) 66private static void OnCompleted<T>(object source, Action<object?> continuation, object? state, short token, ValueTaskSourceOnCompletedFlags flags)
src\runtime\src\libraries\System.Private.CoreLib\src\Microsoft\Win32\SafeHandles\SafeFileHandle.ThreadPoolValueTaskSource.cs (1)
62public void OnCompleted(Action<object?> continuation, object? state, short token, ValueTaskSourceOnCompletedFlags flags) =>
src\runtime\src\libraries\System.Private.CoreLib\src\System\Array.cs (1)
1718public static void ForEach<T>(T[] array, Action<T> action)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\Generic\List.cs (1)
638public void ForEach(Action<T> action)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Diagnostics\DebugProvider.cs (1)
113internal static Action<string>? s_WriteCore;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Progress.cs (4)
25private readonly Action<T>? _handler; 48public Progress(Action<T> handler) : this() 69Action<T>? handler = _handler; 89Action<T>? handler = _handler;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\PoolingAsyncValueTaskMethodBuilderT.cs (1)
289public void OnCompleted(Action<object?> continuation, object? state, short token, ValueTaskSourceOnCompletedFlags flags) =>
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\ValueTaskAwaiter.cs (2)
14/// <summary>Shim used to invoke an <see cref="Action"/> passed as the state argument to a <see cref="Action{Object}"/>.</summary> 15internal static readonly Action<object?> s_invokeActionDelegate = static state =>
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\PosixSignalRegistration.cs (4)
38public static PosixSignalRegistration Create(PosixSignal signal, Action<PosixSignalContext> handler) 61public Token(PosixSignal signal, Action<PosixSignalContext> handler) 67public Token(PosixSignal signal, int sigNo, Action<PosixSignalContext> handler) 75public Action<PosixSignalContext> Handler { get; }
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\PosixSignalRegistration.Unix.cs (1)
26private static PosixSignalRegistration Register(PosixSignal signal, Action<PosixSignalContext> handler)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\Loader\AssemblyLoadContext.cs (2)
59private event Action<AssemblyLoadContext>? _unloading; 226public event Action<AssemblyLoadContext>? Unloading
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\AsyncLocal.cs (2)
16private readonly Action<AsyncLocalValueChangedArgs<T>>? _valueChangedHandler; 25public AsyncLocal(Action<AsyncLocalValueChangedArgs<T>>? valueChangedHandler)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\CancellationToken.cs (4)
161(Action<object?>)(static obj => ((Action)obj!)()), 187public CancellationTokenRegistration Register(Action<object?> callback, object? state) => 228public CancellationTokenRegistration Register(Action<object?> callback, object? state, bool useSynchronizationContext) => 250public CancellationTokenRegistration UnsafeRegister(Action<object?> callback, object? state) =>
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\CancellationTokenSource.cs (4)
590Debug.Assert(callback is Action<object?> || callback is Action<object?, CancellationToken>); 936internal static readonly Action<object?> s_linkedTokenCancelDelegate = static s => 982Debug.Assert(d is Action<object?> || d is Action<object?, CancellationToken>); 984if (d is Action<object?> actionWithState)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\ExecutionContext.cs (1)
309internal static void RunForThreadPoolUnsafe<TState>(ExecutionContext executionContext, Action<TState> callback, in TState state)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\ManualResetEventSlim.cs (1)
670private static readonly Action<object?> s_cancellationTokenCallback = new Action<object?>(CancellationTokenCallback);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\PeriodicTimer.cs (1)
312void IValueTaskSource<bool>.OnCompleted(Action<object?> continuation, object? state, short token, ValueTaskSourceOnCompletedFlags flags) =>
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\SemaphoreSlim.cs (1)
960private static readonly Action<object?> s_cancellationTokenCanceledEventHandler = new Action<object?>(CancellationTokenCanceledEventHandler);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\Sources\IValueTaskSource.cs (2)
55void OnCompleted(Action<object?> continuation, object? state, short token, ValueTaskSourceOnCompletedFlags flags); 75void OnCompleted(Action<object?> continuation, object? state, short token, ValueTaskSourceOnCompletedFlags flags);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\Sources\ManualResetValueTaskSourceCore.cs (9)
20private Action<object?>? _continuation; 126public void OnCompleted(Action<object?> continuation, object? state, short token, ValueTaskSourceOnCompletedFlags flags) 176Action<object?>? prevContinuation = Interlocked.CompareExchange(ref _continuation, continuation, null); 235Action<object?>? continuation = Interlocked.Exchange(ref _continuation, ManualResetValueTaskSourceCoreShared.s_sentinel); 286internal static readonly Action<object?> s_sentinel = CompletionSentinel; 294internal static void ScheduleCapturedContext(object context, Action<object?> continuation, object? state) 324static void ScheduleSynchronizationContext(SynchronizationContext sc, Action<object?> continuation, object? state) => 327static void ScheduleTaskScheduler(TaskScheduler scheduler, Action<object?> continuation, object? state) => 331internal static void InvokeContinuationWithContext(object capturedContext, Action<object?> continuation, object? continuationState, bool runContinuationsAsynchronously)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\Task_T.cs (6)
627public Task ContinueWith(Action<Task<TResult>> continuationAction) 650public Task ContinueWith(Action<Task<TResult>> continuationAction, CancellationToken cancellationToken) 678public Task ContinueWith(Action<Task<TResult>> continuationAction, TaskScheduler scheduler) 711public Task ContinueWith(Action<Task<TResult>> continuationAction, TaskContinuationOptions continuationOptions) 751public Task ContinueWith(Action<Task<TResult>> continuationAction, CancellationToken cancellationToken, 758internal Task ContinueWith(Action<Task<TResult>> continuationAction, TaskScheduler scheduler, CancellationToken cancellationToken,
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\Task.cs (12)
572public Task(Action<object?> action, object? state) 589public Task(Action<object?> action, object? state, CancellationToken cancellationToken) 610public Task(Action<object?> action, object? state, TaskCreationOptions creationOptions) 635public Task(Action<object?> action, object? state, CancellationToken cancellationToken, TaskCreationOptions creationOptions) 2554if (m_action is Action<object?> actionWithState) 3825public Task ContinueWith(Action<Task> continuationAction) 3847public Task ContinueWith(Action<Task> continuationAction, CancellationToken cancellationToken) 3874public Task ContinueWith(Action<Task> continuationAction, TaskScheduler scheduler) 3907public Task ContinueWith(Action<Task> continuationAction, TaskContinuationOptions continuationOptions) 3947public Task ContinueWith(Action<Task> continuationAction, CancellationToken cancellationToken, 3954private Task ContinueWith(Action<Task> continuationAction, TaskScheduler scheduler, 7120void IValueTaskSource.OnCompleted(Action<object?> continuation, object? state, short token, ValueTaskSourceOnCompletedFlags flags) =>
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\TaskContinuation.cs (6)
18Debug.Assert(action is Action<Task> || action is Action<Task, object?>, 40if (m_action is Action<Task> action) 110Debug.Assert(action is Action<Task<TAntecedentResult>> || action is Action<Task<TAntecedentResult>, object?>, 132if (m_action is Action<Task<TAntecedentResult>> action) 561protected static Task CreateTask(Action<object?> action, object? state, TaskScheduler scheduler, ExecutionContext? capturedContext) 686private static readonly Action<Action> s_invokeAction = (action) => action();
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\TaskFactory_T.cs (16)
494Action<IAsyncResult>? endAction, 632Action<IAsyncResult>? endAction, 755Func<IAsyncResult, TResult>? endFunction, Action<IAsyncResult>? endAction, 872Func<IAsyncResult, TResult>? endFunction, Action<IAsyncResult>? endAction, 997Func<IAsyncResult, TResult>? endFunction, Action<IAsyncResult>? endAction, 1130Func<IAsyncResult, TResult>? endFunction, Action<IAsyncResult>? endAction, 1605Func<Task<TAntecedentResult>[], TResult>? continuationFunction, Action<Task<TAntecedentResult>[]>? continuationAction, 1642((Action<Task<TAntecedentResult>[]>)continuationAction!)(starter.Result); 1652Func<Task[], TResult>? continuationFunction, Action<Task[]>? continuationAction, 1694Debug.Assert(state is Action<Task[]>); 1695((Action<Task[]>)state)(completedTasks.Result); return default!; 1974Func<Task, TResult>? continuationFunction, Action<Task>? continuationAction, 2013Debug.Assert(state is Action<Task>); 2014((Action<Task>)state)(completedTask.Result); 2025Func<Task<TAntecedentResult>, TResult>? continuationFunction, Action<Task<TAntecedentResult>>? continuationAction, 2059((Action<Task<TAntecedentResult>>)continuationAction!)(starter.Result);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\TaskFactory.cs (31)
393public Task StartNew(Action<object?> action, object? state) 422public Task StartNew(Action<object?> action, object? state, CancellationToken cancellationToken) 452public Task StartNew(Action<object?> action, object? state, TaskCreationOptions creationOptions) 493public Task StartNew(Action<object?> action, object? state, CancellationToken cancellationToken, 794Action<IAsyncResult> endMethod) 820Action<IAsyncResult> endMethod, 851Action<IAsyncResult> endMethod, 877Action<IAsyncResult> endMethod, 907Action<IAsyncResult> endMethod, object? state, TaskCreationOptions creationOptions) 936Action<IAsyncResult> endMethod, 972Action<IAsyncResult> endMethod, 1006Action<IAsyncResult> endMethod, 1045Action<IAsyncResult> endMethod, 1083Action<IAsyncResult> endMethod, 1126Action<IAsyncResult> endMethod, 1698public Task ContinueWhenAll(Task[] tasks, Action<Task[]> continuationAction) 1726public Task ContinueWhenAll(Task[] tasks, Action<Task[]> continuationAction, CancellationToken cancellationToken) 1760public Task ContinueWhenAll(Task[] tasks, Action<Task[]> continuationAction, TaskContinuationOptions continuationOptions) 1804public Task ContinueWhenAll(Task[] tasks, Action<Task[]> continuationAction, CancellationToken cancellationToken, 1829public Task ContinueWhenAll<TAntecedentResult>(Task<TAntecedentResult>[] tasks, Action<Task<TAntecedentResult>[]> continuationAction) 1859public Task ContinueWhenAll<TAntecedentResult>(Task<TAntecedentResult>[] tasks, Action<Task<TAntecedentResult>[]> continuationAction, 1895public Task ContinueWhenAll<TAntecedentResult>(Task<TAntecedentResult>[] tasks, Action<Task<TAntecedentResult>[]> continuationAction, 1941public Task ContinueWhenAll<TAntecedentResult>(Task<TAntecedentResult>[] tasks, Action<Task<TAntecedentResult>[]> continuationAction, 2414public Task ContinueWhenAny(Task[] tasks, Action<Task> continuationAction) 2442public Task ContinueWhenAny(Task[] tasks, Action<Task> continuationAction, CancellationToken cancellationToken) 2476public Task ContinueWhenAny(Task[] tasks, Action<Task> continuationAction, TaskContinuationOptions continuationOptions) 2520public Task ContinueWhenAny(Task[] tasks, Action<Task> continuationAction, CancellationToken cancellationToken, 2845public Task ContinueWhenAny<TAntecedentResult>(Task<TAntecedentResult>[] tasks, Action<Task<TAntecedentResult>> continuationAction) 2874public Task ContinueWhenAny<TAntecedentResult>(Task<TAntecedentResult>[] tasks, Action<Task<TAntecedentResult>> continuationAction, 2910public Task ContinueWhenAny<TAntecedentResult>(Task<TAntecedentResult>[] tasks, Action<Task<TAntecedentResult>> continuationAction, 2956public Task ContinueWhenAny<TAntecedentResult>(Task<TAntecedentResult>[] tasks, Action<Task<TAntecedentResult>> continuationAction,
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\ValueTask.cs (2)
241private static readonly Action<object?> s_completionAction = static state => 652private static readonly Action<object?> s_completionAction = static state =>
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\ThreadPoolWorkQueue.cs (11)
1190private static readonly Action<QueueUserWorkItemCallback> s_executionContextShim = quwi => 1218private Action<TState>? _callback; // SOS's ThreadPool command depends on this name 1222internal QueueUserWorkItemCallback(Action<TState> callback, TState state, ExecutionContext context) 1236Action<TState> callback = _callback; 1273private Action<TState>? _callback; // SOS's ThreadPool command depends on this name 1276internal QueueUserWorkItemCallbackDefaultContext(Action<TState> callback, TState state) 1290Action<TState> callback = _callback; 1356internal static readonly Action<object?> s_invokeAsyncStateMachineBox = static state => 1369internal static readonly Action<object?> s_dispatchRuntimeAsyncContinuationsCallback = static state => 1557public static bool QueueUserWorkItem<TState>(Action<TState> callBack, TState state, bool preferLocal) 1575public static bool UnsafeQueueUserWorkItem<TState>(Action<TState> callBack, TState state, bool preferLocal)
System.Private.Windows.Core (1)
Windows\Win32\System\Com\WinFormsComWrappers.cs (1)
95internal static HRESULT UnwrapAndInvoke<TThis, TInterface>(TThis* @this, Action<TInterface> action)
System.Private.Xml (10)
System\Xml\AsyncHelper.cs (2)
21public static Task CallVoidFuncWhenFinishAsync<TArg>(this Task task, Action<TArg> func, TArg arg) 34private static async Task CallVoidFuncWhenFinishCoreAsync<TArg>(this Task task, Action<TArg> func, TArg arg)
System\Xml\Serialization\ReflectionXmlSerializationReader.cs (8)
154Action<object?> source = (o) => p[index] = o; 1555Action<object?> setSource = (value) => setterDelegate(o, value); 1559private object? WriteAddCollectionFixup(Func<object?> getSource, Action<object?> setSource, object memberValue, TypeDesc typeDesc, bool readOnly) 2226public Action<object?>? Source; 2228public Action<object>? ArraySource; 2229public Action<object?>? CheckSpecifiedSource; 2230public Action<int>? ChoiceSource; 2232public Action<object>? EnsureCollection;
System.Reflection.Metadata (13)
System\Reflection\Metadata\Ecma335\Encoding\BlobEncoders.cs (13)
129public void CustomAttributeSignature(Action<FixedArgumentsEncoder> fixedArguments, Action<CustomAttributeNamedArgumentsEncoder> namedArguments) 249public void Parameters(int parameterCount, Action<ReturnTypeEncoder> returnType, Action<ParametersEncoder> parameters) 499public void TaggedVector(Action<CustomAttributeArrayTypeEncoder> arrayType, Action<VectorEncoder> vector) 544public void TaggedScalar(Action<CustomAttributeElementTypeEncoder> type, Action<ScalarEncoder> scalar) 747public void AddArgument(bool isField, Action<NamedArgumentTypeEncoder> type, Action<NameEncoder> name, Action<LiteralEncoder> literal) 1045public void Array(Action<SignatureTypeEncoder> elementType, Action<ArrayShapeEncoder> arrayShape)
System.Resources.Extensions (10)
System\Resources\Extensions\BinaryFormat\Deserializer\Deserializer.cs (2)
98private event Action<object?>? OnDeserialization; 99private event Action<StreamingContext>? OnDeserialized;
System\Resources\Extensions\BinaryFormat\SerializationEvents.cs (8)
77internal static Action<StreamingContext>? GetOnDeserializingForType( 82internal static Action<StreamingContext>? GetOnDeserializedForType( 87private Action<StreamingContext>? GetOnDeserialized(object obj) => 90private Action<StreamingContext>? GetOnDeserializing(object obj) => 94private static Action<StreamingContext>? AddOnDelegate(object obj, List<MethodInfo>? methods) 96Action<StreamingContext>? handler = null; 102Action<StreamingContext> onDeserialized = method.CreateDelegate<Action<StreamingContext>>(obj);
System.Runtime (1)
src\runtime\artifacts\obj\System.Runtime\Release\net11.0\System.Runtime.Forwards.cs (1)
11[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Action<>))]
System.Runtime.InteropServices.JavaScript (8)
System\Runtime\InteropServices\JavaScript\Interop\JavaScriptExports.CoreCLR.cs (1)
154if (!ctx.JSExportByHandle.TryGetValue(methodHandle, out var jsExport))
System\Runtime\InteropServices\JavaScript\JSHostImplementation.CoreCLR.cs (1)
62Action<IntPtr> wrapper = (IntPtr args) =>
System\Runtime\InteropServices\JavaScript\JSMarshalerType.cs (1)
311/// <param name="arg1">Metadata about the type of the first argument of the <see cref="System.Action{T1}"/>.</param>
System\Runtime\InteropServices\JavaScript\JSProxyContext.cs (2)
26internal Dictionary<int, Action<IntPtr>> JSExportByHandle = new Dictionary<int, Action<IntPtr>>();
System\Runtime\InteropServices\JavaScript\Marshaling\JSMarshalerArgument.Func.cs (3)
185public void ToManaged<T>(out Action<T>? value, ArgumentToJSCallback<T> arg1Marshaler) 532public unsafe void ToJS<T>(Action<T> value, ArgumentToManagedCallback<T> arg1Marshaler) 534Action<T> cpy = value;
System.ServiceModel.Federation (3)
System\Runtime\OperationWithTimeoutAsyncResult.cs (3)
16private static readonly Action<object> s_scheduledCallback = new Action<object>(OnScheduled); 18private Action<TimeSpan> _operationWithTimeout; 20public OperationWithTimeoutAsyncResult(Action<TimeSpan> operationWithTimeout, TimeSpan timeout, AsyncCallback callback, object state)
System.ServiceModel.Http (12)
System\ServiceModel\Channels\HttpChannelFactory.cs (1)
960private static readonly Action<object> s_cancelCts = state =>
System\ServiceModel\Channels\TransportDuplexSessionChannel.cs (4)
20private static Action<object> s_onWriteComplete = new Action<object>(OnWriteComplete); 431protected abstract AsyncCompletionResult StartWritingBufferedMessage(Message message, ArraySegment<byte> messageData, bool allowOutputBatching, TimeSpan timeout, Action<object> callback, object state); 433protected abstract AsyncCompletionResult BeginCloseOutput(TimeSpan timeout, Action<object> callback, object state); 443protected abstract AsyncCompletionResult StartWritingStreamedMessage(Message message, TimeSpan timeout, Action<object> callback, object state);
System\ServiceModel\Channels\WebSocketTransportDuplexSessionChannel.cs (7)
19private Action<object> _waitCallback; 165protected override AsyncCompletionResult StartWritingBufferedMessage(Message message, ArraySegment<byte> messageData, bool allowOutputBatching, TimeSpan timeout, Action<object> callback, object state) 205protected override AsyncCompletionResult StartWritingStreamedMessage(Message message, TimeSpan timeout, Action<object> callback, object state) 227protected override AsyncCompletionResult BeginCloseOutput(TimeSpan timeout, Action<object> callback, object state) 380private async void HandleCloseOutputAsyncCompletion(Task task, TimeSpan timeout, Action<object> callback, object state) 396private async void HandleSendAsyncCompletion(Task task, TimeSpan timeout, Action<object> callback, object state) 1165public async void WriteEndOfMessageAsync(Action<object> callback, object state)
System.ServiceModel.NetFramingBase (1)
System\ServiceModel\Channels\IdlingCommunicationPool.cs (1)
90private static Action<object> s_onIdle;
System.ServiceModel.NetTcp (5)
System\ServiceModel\Channels\SocketAwaitableEventArgs.cs (5)
21private static readonly Action<object> _continuationCompleted = _ => { }; 27private volatile Action<object> _continuation; 67var c = _continuation; 113public void OnCompleted(Action<object> continuation, object state, short token, ValueTaskSourceOnCompletedFlags flags) 116var prevContinuation = Interlocked.CompareExchange(ref _continuation, continuation, null);
System.ServiceModel.Primitives (63)
Internals\System\Runtime\ActionItem.cs (7)
20public static void Schedule(Action<object> callback, object state) 74private static void ScheduleCallback(Action<object> callback, object state) 89private void ScheduleCallback(Action<object> callback) 101private static Action<object> s_invokeCallback; 104public static Action<object> InvokeCallbackAction 143private Action<object> _callback; 151public DefaultActionItem(Action<object> callback, object state)
Internals\System\Runtime\Fx.cs (5)
292public static Action<T1> ThunkCallback<T1>(Action<T1> callback) 923internal sealed class ActionThunk<T1> : Thunk<Action<T1>> 925public ActionThunk(Action<T1> callback) : base(callback) 929public Action<T1> ThunkFrame
Internals\System\Runtime\InputQueue.cs (9)
14private static Action<object> s_completeOutstandingReadersCallback; 15private static Action<object> s_completeWaitersFalseCallback; 16private static Action<object> s_completeWaitersTrueCallback; 17private static Action<object> s_onDispatchCallback; 18private static Action<object> s_onInvokeDequeuedCallback; 53public Action<T> DisposeItemCallback 589Action<T> disposeItemCallback = DisposeItemCallback; 893private static Action<object> s_timerCallback = new Action<object>(AsyncQueueReader.TimerCallback); 953private static Action<object> s_timerCallback = new Action<object>(AsyncQueueWaiter.TimerCallback);
Internals\System\Runtime\IOThreadScheduler.cs (9)
104public static void ScheduleCallbackNoFlow(Action<object> callback, object state) 124public static void ScheduleCallbackLowPriNoFlow(Action<object> callback, object state) 135private bool ScheduleCallbackHelper(Action<object> callback, object state) 177private void CompletionCallback(out Action<object> callback, out object state) 203private bool TryCoalesce(out Action<object> callback, out object state) 318private Action<object> _callback; 321public bool TryEnqueueWorkItem(Action<object> callback, object state, out bool wrapped) 369public void DequeueWorkItem(out Action<object> callback, out object state) 493Action<object> callback;
Internals\System\Runtime\IOThreadTimer.cs (5)
35private Action<object> callback; 50public IOThreadTimer(Action<object> callback, object callbackState, bool isTypicallyCanceledShortlyAfterBeingSet) 55public IOThreadTimer(Action<object> callback, Func<object, Task> asyncCallback, object callbackState, bool isTypicallyCanceledShortlyAfterBeingSet, int maxSkewInMilliseconds) 88protected void Reinitialize(Action<object> callback, object callbackState) 104private Action<object> onWaitCallback;
Internals\System\Runtime\ScheduleActionItemAsyncResult.cs (1)
11private static Action<object> s_doWork = new Action<object>(DoWork);
Internals\System\Runtime\TaskHelpers.cs (2)
359public static Action<object> OnAsyncCompletionCallback = OnAsyncCompletion; 383public static async Task CallActionAsync<TArg>(Action<TArg> action, TArg argument)
Internals\System\Runtime\TimeoutHelper.cs (1)
261private static readonly Action<object> s_deregisterToken = (object state) =>
System\ServiceModel\Channels\ClientReliableDuplexSessionChannel.cs (1)
25private static Action<object> s_processMessageStatic = new Action<object>(ProcessMessageStatic);
System\ServiceModel\Channels\DeliveryStrategy.cs (2)
51private Action<object> onDispatchCallback; 73private Action<object> OnDispatchCallback
System\ServiceModel\Channels\ReliableMessagingHelpers.cs (1)
114private static Action<object> s_onTimerElapsed = new Action<object>(OnTimerElapsed);
System\ServiceModel\Channels\ServiceChannel.cs (3)
2034private static Action<object> s_signalWaiter = new Action<object>(SignalWaiter); 2401private static Action<object> s_timerCallback; 2460private static Action<object> GetTimerCallback()
System\ServiceModel\Channels\ServiceChannelProxy.cs (2)
176Action<IAsyncResult> endCallDelegate = (asyncResult) => 216Action<IAsyncResult> endCallDelegate = (asyncResult) =>
System\ServiceModel\Dispatcher\BufferedReceiveBinder.cs (1)
14private static Action<object> s_tryReceive = new Action<object>(BufferedReceiveBinder.TryReceive);
System\ServiceModel\Dispatcher\ChannelHandler.cs (4)
30private static Action<object> s_onContinueAsyncReceive = new Action<object>(ChannelHandler.OnContinueAsyncReceive); 31private static Action<object> s_onStartSyncMessagePump = new Action<object>(ChannelHandler.OnStartSyncMessagePump); 32private static Action<object> s_onStartAsyncMessagePump = new Action<object>(ChannelHandler.OnStartAsyncMessagePump); 33private static Action<object> s_openAndEnsurePump = new Action<object>(ChannelHandler.OpenAndEnsurePump);
System\ServiceModel\Dispatcher\DuplexChannelBinder.cs (2)
802private static Action<object> s_timerCallback = new Action<object>(AsyncDuplexRequest.TimerCallback); 1054private static Action<object> s_receiveThreadSchedulerCallback;
System\ServiceModel\Dispatcher\ListenerHandler.cs (1)
15private static Action<object> s_initiateChannelPump = new Action<object>(ListenerHandler.InitiateChannelPump);
System\ServiceModel\Dispatcher\ThreadBehavior.cs (2)
15private static Action<object> s_cleanThreadCallback; 46private static Action<object> CleanThreadCallbackDelegate
System\ServiceModel\Security\SecurityUtils.cs (3)
1093private static readonly Action<object> s_scheduledCallback = new Action<object>(OnScheduled); 1095private Action<TimeSpan> _operationWithTimeout; 1097public OperationWithTimeoutAsyncResult(Action<TimeSpan> operationWithTimeout, TimeSpan timeout, AsyncCallback callback, object state)
System\ServiceModel\Security\TimeBoundedCache.cs (2)
16private static Action<object> s_purgeCallback; 46private static Action<object> PurgeCallback
System.ServiceModel.UnixDomainSocket (5)
System\ServiceModel\Channels\SocketAwaitableEventArgs.cs (5)
21private static readonly Action<object> _continuationCompleted = _ => { }; 27private volatile Action<object> _continuation; 67var c = _continuation; 113public void OnCompleted(Action<object> continuation, object state, short token, ValueTaskSourceOnCompletedFlags flags) 116var prevContinuation = Interlocked.CompareExchange(ref _continuation, continuation, null);
System.Text.Json (13)
System\Text\Json\Serialization\Metadata\DefaultJsonTypeInfoResolver.cs (3)
68foreach (Action<JsonTypeInfo> modifier in _modifiers) 93public IList<Action<JsonTypeInfo>> Modifiers => _modifiers ??= new ModifierCollection(this); 96private sealed class ModifierCollection : ConfigurationList<Action<JsonTypeInfo>>
System\Text\Json\Serialization\Metadata\JsonTypeInfo.cs (4)
116public Action<object>? OnSerializing 146public Action<object>? OnSerialized 176public Action<object>? OnDeserializing 212public Action<object>? OnDeserialized
System\Text\Json\Serialization\Metadata\JsonTypeInfoResolver.cs (1)
68public static IJsonTypeInfoResolver WithAddedModifier(this IJsonTypeInfoResolver resolver, Action<JsonTypeInfo> modifier)
System\Text\Json\Serialization\Metadata\JsonTypeInfoResolverWithAddedModifiers.cs (5)
11private readonly Action<JsonTypeInfo>[] _modifiers; 13public JsonTypeInfoResolverWithAddedModifiers(IJsonTypeInfoResolver source, Action<JsonTypeInfo>[] modifiers) 20public JsonTypeInfoResolverWithAddedModifiers WithAddedModifier(Action<JsonTypeInfo> modifier) 22var newModifiers = new Action<JsonTypeInfo>[_modifiers.Length + 1]; 35foreach (Action<JsonTypeInfo> modifier in _modifiers)
System.Text.Json.SourceGeneration (1)
JsonSourceGenerator.Roslyn4.0.cs (1)
131public Action<ImmutableArray<ContextGenerationSpec>>? OnSourceEmitting { get; init; }
System.Text.RegularExpressions (1)
System\Threading\StackHelper.cs (1)
38public static void CallOnEmptyStack<TArg1>(Action<TArg1> action, TArg1 arg1) =>
System.Text.RegularExpressions.Generator (1)
parent\src\System\Threading\StackHelper.cs (1)
38public static void CallOnEmptyStack<TArg1>(Action<TArg1> action, TArg1 arg1) =>
System.Threading (3)
System\Threading\Barrier.cs (3)
142private readonly Action<Barrier>? _postPhaseAction; 209/// <param name="postPhaseAction">The <see cref="System.Action{Barrier}"/> to be executed after each 219public Barrier(int participantCount, Action<Barrier>? postPhaseAction)
System.Threading.Channels (16)
System\Threading\Channels\AsyncOperation.cs (9)
16protected static readonly Action<object?> s_availableSentinel = AvailableSentinel; // named method to help with debugging 20protected static readonly Action<object?> s_completedSentinel = CompletedSentinel; // named method to help with debugging 77private protected Action<object?>? _continuation; 280Action<object?> c = _continuation!; 291Action<object?> c = thisRef._continuation!; 305public void OnCompleted(Action<object?> continuation, object? state, short token, ValueTaskSourceOnCompletedFlags flags) 363Action<object?>? prevContinuation = Interlocked.CompareExchange(ref _continuation, continuation, null); 398var t = (KeyValuePair<Action<object?>, object?>)s!; 400}, new KeyValuePair<Action<object?>, object?>(continuation, state));
System\Threading\Channels\BoundedChannel.cs (2)
20private readonly Action<T>? _itemDropped; 54internal BoundedChannel(int bufferedCapacity, BoundedChannelFullMode mode, bool runContinuationsAsynchronously, Action<T>? itemDropped)
System\Threading\Channels\Channel.cs (1)
59public static Channel<T> CreateBounded<T>(BoundedChannelOptions options, Action<T>? itemDropped)
System\Threading\Channels\ChannelUtilities.netcoreapp.cs (2)
8internal static void UnsafeQueueUserWorkItem<TState>(Action<TState> action, TState state) => 11internal static void QueueUserWorkItem(Action<object?> action, object? state) =>
System\Threading\Channels\RendezvousChannel.cs (2)
20private readonly Action<T>? _itemDropped; 47internal RendezvousChannel(BoundedChannelFullMode mode, bool runContinuationsAsynchronously, Action<T>? itemDropped)
System.Threading.Tasks.Dataflow (51)
Base\DataflowBlock.cs (25)
492private void RunCompletionAction(Action<object?> completionAction, object completionActionState, bool runAsync) 531private static readonly Action<object?> _cancellationCallback = CancellationHandler; 1030private static readonly Action<object?> _cancelCts = static state => ((CancellationTokenSource)state!).Cancel(); 1115internal static readonly Action<object?> CachedLinkingCancellationCallback = state => 1662ISourceBlock<T1> source1, Action<T1> action1, 1663ISourceBlock<T2> source2, Action<T2> action2) 1700ISourceBlock<T1> source1, Action<T1> action1, 1701ISourceBlock<T2> source2, Action<T2> action2, 1746ISourceBlock<T1> source1, Action<T1> action1, 1747ISourceBlock<T2> source2, Action<T2> action2, 1748ISourceBlock<T3> source3, Action<T3> action3) 1789ISourceBlock<T1> source1, Action<T1> action1, 1790ISourceBlock<T2> source2, Action<T2> action2, 1791ISourceBlock<T3> source3, Action<T3> action3, 1820ISourceBlock<T1> source1, Action<T1> action1, 1821ISourceBlock<T2> source2, Action<T2> action2, 1822ISourceBlock<T3>? source3, Action<T3>? action3, 1868ISourceBlock<T> source, Action<T> action, int branchId, TaskScheduler scheduler, 1888Tuple.Create<Action<T>, T, int>(action, result, branchId), 1905ISourceBlock<T1> source1, Action<T1> action1, 1906ISourceBlock<T2> source2, Action<T2> action2, 1907ISourceBlock<T3>? source3, Action<T3>? action3, 2004int branchId, ISourceBlock<T> source, Action<T> action) 2071Tuple<Action<T>, T, int> actionResultBranch = (Tuple<Action<T>, T, int>)state!;
Blocks\ActionBlock.cs (8)
21/// <summary>Provides a dataflow block that invokes a provided <see cref="System.Action{T}"/> delegate for every data element received.</summary> 32/// <summary>Initializes the <see cref="ActionBlock{T}"/> with the specified <see cref="System.Action{T}"/>.</summary> 35public ActionBlock(Action<TInput> action) : 39/// <summary>Initializes the <see cref="ActionBlock{T}"/> with the specified <see cref="System.Action{T}"/> and <see cref="ExecutionDataflowBlockOptions"/>.</summary> 44public ActionBlock(Action<TInput> action, ExecutionDataflowBlockOptions dataflowBlockOptions) : 79var syncAction = action as Action<TInput>; 128private void ProcessMessage(Action<TInput> action, KeyValuePair<TInput, long> messageWithId)
Blocks\BatchBlock.cs (2)
259private readonly Action<T[]> _batchCompletedAction; 304internal BatchBlockTargetCore(BatchBlock<T> owningBatch, int batchSize, Action<T[]> batchCompletedAction, GroupingDataflowBlockOptions dataflowBlockOptions)
Blocks\BatchedJoinBlock.cs (2)
674Action<Exception> exceptionAction, Action completionAction) 730internal readonly Action<Exception> _exceptionAction;
Blocks\BroadcastBlock.cs (3)
73Action<int>? onItemsRemoved = null; 503private readonly Action<int>? _itemsRemovedAction; 545Action<int>? itemsRemovedAction)
Blocks\JoinBlock.cs (2)
1025Action joinFilledAction, Action<Exception> exceptionAction, 1050internal readonly Action<Exception> _exceptionAction;
Blocks\TransformManyBlock.cs (1)
99Action<KeyValuePair<TInput, long>> processMessageAction,
Internal\Common.cs (2)
538internal static readonly Action<Exception> AsyncExceptionHandler = ThrowAsync; 546internal static void PropagateCompletion(Task sourceCompletionTask, IDataflowBlock target, Action<Exception>? exceptionHandler)
Internal\SourceCore.cs (2)
67private readonly Action<ISourceBlock<TOutput>> _completeAction; 104Action<ISourceBlock<TOutput>> completeAction,
Internal\SpscTargetCore.cs (2)
53private readonly Action<TInput> _action; 75ITargetBlock<TInput> owningTarget, Action<TInput> action, ExecutionDataflowBlockOptions dataflowBlockOptions)
Internal\TargetCore.cs (2)
70private readonly Action<KeyValuePair<TInput, long>> _callAction; 108Action<KeyValuePair<TInput, long>> callAction,
System.Threading.Tasks.Parallel (30)
System\Threading\Tasks\Parallel.cs (30)
383public static ParallelLoopResult For(int fromInclusive, int toExclusive, Action<int> body) 409public static ParallelLoopResult For(long fromInclusive, long toExclusive, Action<long> body) 445public static ParallelLoopResult For(int fromInclusive, int toExclusive, ParallelOptions parallelOptions, Action<int> body) 482public static ParallelLoopResult For(long fromInclusive, long toExclusive, ParallelOptions parallelOptions, Action<long> body) 689Action<TLocal> localFinally) 742Action<TLocal> localFinally) 806Action<TLocal> localFinally) 871Action<TLocal> localFinally) 912Action<TInt>? body, 915Func<TLocal>? localInit, Action<TLocal>? localFinally) 1177public static ParallelLoopResult ForEach<TSource>(IEnumerable<TSource> source, Action<TSource> body) 1216public static ParallelLoopResult ForEach<TSource>(IEnumerable<TSource> source, ParallelOptions parallelOptions, Action<TSource> body) 1412Func<TSource, ParallelLoopState, TLocal, TLocal> body, Action<TLocal> localFinally) 1477Func<TSource, ParallelLoopState, TLocal, TLocal> body, Action<TLocal> localFinally) 1531Func<TSource, ParallelLoopState, long, TLocal, TLocal> body, Action<TLocal> localFinally) 1595Func<TSource, ParallelLoopState, long, TLocal, TLocal> body, Action<TLocal> localFinally) 1633Action<TSource>? body, 1638Func<TLocal>? localInit, Action<TLocal>? localFinally) 1691Action<TSource>? body, 1696Func<TLocal>? localInit, Action<TLocal>? localFinally) 1750Action<TSource>? body, 1755Func<TLocal>? localInit, Action<TLocal>? localFinally) 1832Action<TSource> body) 2019Action<TLocal> localFinally) 2097Action<TLocal> localFinally) 2167Action<TSource> body) 2393Action<TLocal> localFinally) 2484Action<TLocal> localFinally) 2504Action<TSource>? simpleBody, 2510Action<TLocal>? localFinally)
System.Windows.Controls.Ribbon (9)
Microsoft\Windows\Controls\Ribbon\RibbonHelper.cs (9)
541internal static bool NavigateToFirstItem(ItemsControl itemsControl, Action<int> bringIntoViewCallback, Func<FrameworkElement, bool> additionalCheck) 552internal static bool NavigateToLastItem(ItemsControl itemsControl, Action<int> bringIntoViewCallback, Func<FrameworkElement, bool> additionalCheck) 563internal static FrameworkElement FindContainer(ItemsControl itemsControl, int startIndex, int direction, Action<int> bringIntoViewCallback, Func<FrameworkElement, bool> additionalCheck) 589internal static bool NavigateToItem(ItemsControl parent, int itemIndex, Action<int> bringIntoViewCallback) 603internal static bool NavigateToNextMenuItemOrGallery(ItemsControl parent, int startIndex, Action<int> bringIntoViewCallback) 632internal static bool NavigateToPreviousMenuItemOrGallery(ItemsControl parent, int startIndex, Action<int> bringIntoViewCallback) 1014Action<bool> setter, 1149Action<bool> setter, 1245object sender, KeyEventArgs e, Func<bool> gettor, Action<bool> settor, UIElement targetFocusOnFalse, UIElement targetFocusContainerOnTrue)
System.Windows.Forms (11)
System\Windows\Forms\Controls\Buttons\ButtonInternal\DarkMode\ButtonDarkModeRendererBase.cs (1)
116Action<Rectangle> paintContent)
System\Windows\Forms\Controls\Buttons\ButtonInternal\DarkMode\IButtonRenderer.cs (1)
53Action<Rectangle> paintContent);
System\Windows\Forms\Rendering\Button\AnimatedPopupButtonRenderer.cs (2)
203Action<Rectangle>? paintBackgroundImage = null; 204Action<Rectangle>? paintImage = null;
System\Windows\Forms\Rendering\Button\PopupButtonKeyCapRenderer.cs (5)
45Action<Rectangle>? paintImage = null, 47Action<Rectangle>? paintBackgroundImage = null) 402Action<Rectangle>? paintBackgroundImage) 434Action<Rectangle>? paintImage, 436Action<Rectangle>? paintBackgroundImage)
System\Windows\Forms\Rendering\DrawingEventArgs.cs (1)
95internal Graphics GetOrCreateGraphicsInternal(Action<Graphics>? creationAction = null)
System\Windows\Forms\ToolTip\KeyboardToolTipStateMachine.cs (1)
239private EventHandler GetOneRunTickHandler(Action<Timer> handler)
System.Xaml (5)
System\Xaml\Schema\XamlTypeInvoker.cs (5)
21private Action<object> _constructorDelegate; 259typeof(Action<object>).GetConstructor(new Type[] { typeof(object), typeof(IntPtr) }); 279private static void InvokeDelegate(Action<object> action, object argument) 329Action<object> ctorDelegate = ctorDelegate = 330(Action<object>)s_actionCtor.Invoke(new object[] { null, constPtr });
testhost (3)
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\UILanguageOverride.cs (3)
19private readonly Action<CultureInfo> _setDefaultThreadCurrentUICulture; 25public UiLanguageOverride(IEnvironmentVariableHelper environmentVariableHelper, Action<CultureInfo> setDefaultThreadCurrentUICulture) 43private static void ApplyOverrideToCurrentProcess(CultureInfo language, Action<CultureInfo> setDefaultThreadCurrentUICulture)
testhost.arm64 (3)
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\UILanguageOverride.cs (3)
19private readonly Action<CultureInfo> _setDefaultThreadCurrentUICulture; 25public UiLanguageOverride(IEnvironmentVariableHelper environmentVariableHelper, Action<CultureInfo> setDefaultThreadCurrentUICulture) 43private static void ApplyOverrideToCurrentProcess(CultureInfo language, Action<CultureInfo> setDefaultThreadCurrentUICulture)
testhost.x86 (3)
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\UILanguageOverride.cs (3)
19private readonly Action<CultureInfo> _setDefaultThreadCurrentUICulture; 25public UiLanguageOverride(IEnvironmentVariableHelper environmentVariableHelper, Action<CultureInfo> setDefaultThreadCurrentUICulture) 43private static void ApplyOverrideToCurrentProcess(CultureInfo language, Action<CultureInfo> setDefaultThreadCurrentUICulture)
UnitTests.Common (20)
IMockCommunicationObject.cs (4)
20Action<TimeSpan> OnOpenOverride { get; set; } 21Action<TimeSpan> OnCloseOverride { get; set; } 22Action<IAsyncResult> OnEndCloseOverride { get; set; } 23Action<IAsyncResult> OnEndOpenOverride { get; set; }
MockChannelBase.cs (4)
60public Action<TimeSpan> OnOpenOverride { get; set; } 61public Action<TimeSpan> OnCloseOverride { get; set; } 62public Action<IAsyncResult> OnEndCloseOverride { get; set; } 63public Action<IAsyncResult> OnEndOpenOverride { get; set; }
MockChannelFactory.cs (4)
59public Action<TimeSpan> OnOpenOverride { get; set; } 60public Action<TimeSpan> OnCloseOverride { get; set; } 61public Action<IAsyncResult> OnEndCloseOverride { get; set; } 62public Action<IAsyncResult> OnEndOpenOverride { get; set; }
MockChannelInitializer.cs (1)
18public Action<IClientChannel> InitializeOverride { get; set; }
MockClientMessageInspector.cs (1)
27public Action<ServiceEndpoint> ValidateOverride { get; set; }
MockCommunicationObject.cs (4)
55public Action<TimeSpan> OnOpenOverride { get; set; } 56public Action<TimeSpan> OnCloseOverride { get; set; } 57public Action<IAsyncResult> OnEndCloseOverride { get; set; } 58public Action<IAsyncResult> OnEndOpenOverride { get; set; }
MockEndpointBehavior.cs (1)
20public Action<ServiceEndpoint> ValidateOverride { get; set; }
MockInteractiveChannelInitializer.cs (1)
20public Action<IAsyncResult> EndDisplayInitializationUIOverride { get; set; }
vstest.console (3)
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\UILanguageOverride.cs (3)
19private readonly Action<CultureInfo> _setDefaultThreadCurrentUICulture; 25public UiLanguageOverride(IEnvironmentVariableHelper environmentVariableHelper, Action<CultureInfo> setDefaultThreadCurrentUICulture) 43private static void ApplyOverrideToCurrentProcess(CultureInfo language, Action<CultureInfo> setDefaultThreadCurrentUICulture)
vstest.console.arm64 (3)
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\UILanguageOverride.cs (3)
19private readonly Action<CultureInfo> _setDefaultThreadCurrentUICulture; 25public UiLanguageOverride(IEnvironmentVariableHelper environmentVariableHelper, Action<CultureInfo> setDefaultThreadCurrentUICulture) 43private static void ApplyOverrideToCurrentProcess(CultureInfo language, Action<CultureInfo> setDefaultThreadCurrentUICulture)