IServiceCollection Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Especifica o contrato para uma coleção de descritores de serviço.
public interface class IServiceCollection : System::Collections::Generic::ICollection<Microsoft::Extensions::DependencyInjection::ServiceDescriptor ^>, System::Collections::Generic::IEnumerable<Microsoft::Extensions::DependencyInjection::ServiceDescriptor ^>, System::Collections::Generic::IList<Microsoft::Extensions::DependencyInjection::ServiceDescriptor ^>
public interface IServiceCollection : System.Collections.Generic.ICollection<Microsoft.Extensions.DependencyInjection.ServiceDescriptor>, System.Collections.Generic.IEnumerable<Microsoft.Extensions.DependencyInjection.ServiceDescriptor>, System.Collections.Generic.IList<Microsoft.Extensions.DependencyInjection.ServiceDescriptor>
type IServiceCollection = interface
interface IList<ServiceDescriptor>
interface ICollection<ServiceDescriptor>
interface seq<ServiceDescriptor>
interface IEnumerable
Public Interface IServiceCollection
Implements ICollection(Of ServiceDescriptor), IEnumerable(Of ServiceDescriptor), IList(Of ServiceDescriptor)
- Derivado
- Implementações
Propriedades
Count |
Obtém o número de elementos contidos no ICollection<T>. (Herdado de ICollection<T>) |
IsReadOnly |
Obtém um valor que indica se o ICollection<T> é somente leitura. (Herdado de ICollection<T>) |
Item[Int32] |
Obtém ou define o elemento no índice especificado. (Herdado de IList<T>) |
Métodos
Add(T) |
Adiciona um item ao ICollection<T>. (Herdado de ICollection<T>) |
Clear() |
Remove todos os itens do ICollection<T>. (Herdado de ICollection<T>) |
Contains(T) |
Determinará se o ICollection<T> contiver um valor específico. (Herdado de ICollection<T>) |
CopyTo(T[], Int32) |
Copia os elementos do ICollection<T> para um Array, começando em um determinado índice Array. (Herdado de ICollection<T>) |
GetEnumerator() |
Retorna um enumerador que itera em uma coleção. (Herdado de IEnumerable) |
IndexOf(T) |
Determina o índice de um item específico em IList<T>. (Herdado de IList<T>) |
Insert(Int32, T) |
Insere um item na IList<T> no índice especificado. (Herdado de IList<T>) |
Remove(T) |
Remove a primeira ocorrência de um objeto específico do ICollection<T>. (Herdado de ICollection<T>) |
RemoveAt(Int32) |
Remove o item IList<T> no índice especificado. (Herdado de IList<T>) |
Métodos de Extensão
AddServiceLogEnricher(IServiceCollection) |
Adiciona uma instância do enriquecidor de serviço ao IServiceCollection. |
AddServiceLogEnricher(IServiceCollection, IConfigurationSection) |
Adiciona uma instância do enriquecidor de serviço ao IServiceCollection. |
AddServiceLogEnricher(IServiceCollection, Action<ApplicationLogEnricherOptions>) |
Adiciona uma instância do enriquecidor de serviço ao IServiceCollection. |
AddApplicationMetadata(IServiceCollection, IConfigurationSection) |
Adiciona uma instância de ApplicationMetadata a um contêiner de injeção de dependência. |
AddApplicationMetadata(IServiceCollection, Action<ApplicationMetadata>) |
Adiciona uma instância de ApplicationMetadata a um contêiner de injeção de dependência. |
AddAsyncState(IServiceCollection) |
Adiciona implementações padrão para IAsyncStateserviços , IAsyncContext<T>e Microsoft.Extensions.AsyncState.IAsyncLocalContext`1 . Observe que as implementações dessas interfaces não são thread-safe. |
ActivateKeyedSingleton(IServiceCollection, Type, Object) |
Impõe a ativação singleton chaveada no momento da inicialização e não no runtime. |
ActivateKeyedSingleton<TService>(IServiceCollection, Object) |
Impõe a ativação singleton chaveada no momento da inicialização e não no runtime. |
ActivateSingleton(IServiceCollection, Type) |
Impõe a ativação singleton no momento da inicialização e não no runtime. |
ActivateSingleton<TService>(IServiceCollection) |
Impõe a ativação singleton no momento da inicialização e não no runtime. |
AddActivatedKeyedSingleton(IServiceCollection, Type, Object) |
Adiciona um serviço singleton com chave ativado automaticamente. |
AddActivatedKeyedSingleton(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>) |
Adiciona um serviço singleton com chave ativado automaticamente. |
AddActivatedKeyedSingleton(IServiceCollection, Type, Object, Type) |
Adiciona um serviço singleton com chave ativado automaticamente. |
AddActivatedKeyedSingleton<TService>(IServiceCollection, Object) |
Adiciona um serviço singleton com chave ativado automaticamente. |
AddActivatedKeyedSingleton<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>) |
Adiciona um serviço singleton com chave ativado automaticamente. |
AddActivatedKeyedSingleton<TService,TImplementation>(IServiceCollection, Object) |
Adiciona um serviço singleton com chave ativado automaticamente. |
AddActivatedKeyedSingleton<TService,TImplementation>(IServiceCollection, Object, Func<IServiceProvider,Object,TImplementation>) |
Adiciona um serviço singleton com chave ativado automaticamente. |
AddActivatedSingleton(IServiceCollection, Type) |
Adiciona um serviço singleton ativado automaticamente do tipo especificado em serviceType ao especificado IServiceCollection. |
AddActivatedSingleton(IServiceCollection, Type, Func<IServiceProvider,Object>) |
Adiciona um serviço singleton ativado automaticamente. |
AddActivatedSingleton(IServiceCollection, Type, Type) |
Adiciona um serviço singleton ativado automaticamente. |
AddActivatedSingleton<TService>(IServiceCollection) |
Adiciona um serviço singleton ativado automaticamente. |
AddActivatedSingleton<TService>(IServiceCollection, Func<IServiceProvider,TService>) |
Adiciona um serviço singleton ativado automaticamente. |
AddActivatedSingleton<TService,TImplementation>(IServiceCollection) |
Adiciona um serviço singleton ativado automaticamente. |
AddActivatedSingleton<TService,TImplementation>(IServiceCollection, Func<IServiceProvider,TImplementation>) |
Adiciona um serviço singleton ativado automaticamente. |
TryAddActivatedKeyedSingleton(IServiceCollection, Type, Object) |
Tenta adicionar um serviço singleton ativado automaticamente. |
TryAddActivatedKeyedSingleton(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>) |
Tenta adicionar um serviço singleton ativado automaticamente. |
TryAddActivatedKeyedSingleton(IServiceCollection, Type, Object, Type) |
Tenta adicionar um serviço singleton ativado automaticamente. |
TryAddActivatedKeyedSingleton<TService>(IServiceCollection, Object) |
Tenta adicionar um serviço singleton ativado automaticamente. |
TryAddActivatedKeyedSingleton<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>) |
Tenta adicionar um serviço singleton ativado automaticamente. |
TryAddActivatedKeyedSingleton<TService,TImplementation>(IServiceCollection, Object) |
Tenta adicionar um serviço singleton ativado automaticamente. |
TryAddActivatedSingleton(IServiceCollection, Type) |
Tenta adicionar um serviço singleton ativado automaticamente. |
TryAddActivatedSingleton(IServiceCollection, Type, Func<IServiceProvider,Object>) |
Tenta adicionar um serviço singleton ativado automaticamente. |
TryAddActivatedSingleton(IServiceCollection, Type, Type) |
Tenta adicionar um serviço singleton ativado automaticamente. |
TryAddActivatedSingleton<TService>(IServiceCollection) |
Tenta adicionar um serviço singleton ativado automaticamente. |
TryAddActivatedSingleton<TService>(IServiceCollection, Func<IServiceProvider,TService>) |
Tenta adicionar um serviço singleton ativado automaticamente. |
TryAddActivatedSingleton<TService,TImplementation>(IServiceCollection) |
Tenta adicionar um serviço singleton ativado automaticamente. |
AddTelemetryHealthCheckPublisher(IServiceCollection) |
Registra um editor de marcar de integridade que emite telemetria que representa a integridade do aplicativo. |
AddTelemetryHealthCheckPublisher(IServiceCollection, IConfigurationSection) |
Registra um editor de marcar de integridade que emite telemetria que representa a integridade do aplicativo. |
AddTelemetryHealthCheckPublisher(IServiceCollection, Action<TelemetryHealthCheckPublisherOptions>) |
Registra um editor de marcar de integridade que emite telemetria que representa a integridade do aplicativo. |
AddContextualOptions(IServiceCollection) |
Adiciona serviços necessários para usar opções contextuais. |
Configure<TOptions>(IServiceCollection, Action<IOptionsContext,TOptions>) |
Registra uma ação usada para configurar um determinado tipo de opções. |
Configure<TOptions>(IServiceCollection, Func<IOptionsContext,CancellationToken,ValueTask<IConfigureContextualOptions<TOptions>>>) |
Registra uma ação usada para configurar um determinado tipo de opções. |
Configure<TOptions>(IServiceCollection, String, Action<IOptionsContext,TOptions>) |
Registra uma ação usada para configurar um determinado tipo de opções. |
Configure<TOptions>(IServiceCollection, String, Func<IOptionsContext,CancellationToken,ValueTask<IConfigureContextualOptions<TOptions>>>) |
Registra uma ação usada para configurar um determinado tipo de opções. |
ConfigureAll<TOptions>(IServiceCollection, Action<IOptionsContext,TOptions>) |
Registra uma ação usada para configurar todas as instâncias de um determinado tipo de opções. |
ConfigureAll<TOptions>(IServiceCollection, Func<IOptionsContext,CancellationToken,ValueTask<IConfigureContextualOptions<TOptions>>>) |
Registra uma ação usada para configurar todas as instâncias de um determinado tipo de opções. |
AddWebEncoders(IServiceCollection) |
Adiciona HtmlEncoder, JavaScriptEncoder e UrlEncoder ao |
AddWebEncoders(IServiceCollection, Action<WebEncoderOptions>) |
Adiciona HtmlEncoder, JavaScriptEncoder e UrlEncoder ao |
AddLogEnricher(IServiceCollection, ILogEnricher) |
Registra uma instância do enriquecidor de log. |
AddLogEnricher<T>(IServiceCollection) |
Registra um tipo de enriquecidor de log. |
AddStaticLogEnricher(IServiceCollection, IStaticLogEnricher) |
Registra uma instância do enriquecidor de log estático. |
AddStaticLogEnricher<T>(IServiceCollection) |
Registra um tipo de enriquecidor de log estático. |
AddExceptionSummarizer(IServiceCollection) |
Registra um resumo de exceção em um contêiner de injeção de dependência. |
AddExceptionSummarizer(IServiceCollection, Action<IExceptionSummarizationBuilder>) |
Registra um resumo de exceção em um contêiner de injeção de dependência. |
Add(IServiceCollection, ServiceDescriptor) |
Adiciona o |
Add(IServiceCollection, IEnumerable<ServiceDescriptor>) |
Adiciona uma sequência de ServiceDescriptor à |
RemoveAll(IServiceCollection, Type) |
Remove todos os serviços do tipo |
RemoveAll<T>(IServiceCollection) |
Remove todos os serviços do tipo |
RemoveAllKeyed(IServiceCollection, Type, Object) |
Remove todos os serviços do tipo |
RemoveAllKeyed<T>(IServiceCollection, Object) |
Remove todos os serviços do tipo |
Replace(IServiceCollection, ServiceDescriptor) |
Remove o primeiro serviço na IServiceCollection com o mesmo tipo de serviço que |
TryAdd(IServiceCollection, ServiceDescriptor) |
Adicionará o |
TryAdd(IServiceCollection, IEnumerable<ServiceDescriptor>) |
Adicionará o |
TryAddEnumerable(IServiceCollection, ServiceDescriptor) |
Adicionará um ServiceDescriptor se um descritor existente com o mesmo ServiceType e uma implementação que ainda não existe em |
TryAddEnumerable(IServiceCollection, IEnumerable<ServiceDescriptor>) |
Adicionará os ServiceDescriptors especificados se um descritor existente com o mesmo ServiceType e uma implementação que ainda não existe em |
TryAddKeyedScoped(IServiceCollection, Type, Object) |
Adicionará o |
TryAddKeyedScoped(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>) |
Adicionará o |
TryAddKeyedScoped(IServiceCollection, Type, Object, Type) |
Adicionará o |
TryAddKeyedScoped<TService>(IServiceCollection, Object) |
Adicionará o |
TryAddKeyedScoped<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>) |
Adicionará o |
TryAddKeyedScoped<TService,TImplementation>(IServiceCollection, Object) |
Adicionará o |
TryAddKeyedSingleton(IServiceCollection, Type, Object) |
Adicionará o |
TryAddKeyedSingleton(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>) |
Adicionará o |
TryAddKeyedSingleton(IServiceCollection, Type, Object, Type) |
Adicionará o |
TryAddKeyedSingleton<TService>(IServiceCollection, Object) |
Adicionará o |
TryAddKeyedSingleton<TService>(IServiceCollection, Object, TService) |
Adicionará o |
TryAddKeyedSingleton<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>) |
Adicionará o |
TryAddKeyedSingleton<TService,TImplementation>(IServiceCollection, Object) |
Adicionará o |
TryAddKeyedTransient(IServiceCollection, Type, Object) |
Adicionará o |
TryAddKeyedTransient(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>) |
Adicionará o |
TryAddKeyedTransient(IServiceCollection, Type, Object, Type) |
Adicionará o |
TryAddKeyedTransient<TService>(IServiceCollection, Object) |
Adicionará o |
TryAddKeyedTransient<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>) |
Adicionará o |
TryAddKeyedTransient<TService,TImplementation>(IServiceCollection, Object) |
Adicionará o |
TryAddScoped(IServiceCollection, Type) |
Adicionará o |
TryAddScoped(IServiceCollection, Type, Func<IServiceProvider,Object>) |
Adicionará o |
TryAddScoped(IServiceCollection, Type, Type) |
Adicionará o |
TryAddScoped<TService>(IServiceCollection) |
Adicionará o |
TryAddScoped<TService>(IServiceCollection, Func<IServiceProvider,TService>) |
Adicionará o |
TryAddScoped<TService,TImplementation>(IServiceCollection) |
Adicionará o |
TryAddSingleton(IServiceCollection, Type) |
Adicionará o |
TryAddSingleton(IServiceCollection, Type, Func<IServiceProvider,Object>) |
Adicionará o |
TryAddSingleton(IServiceCollection, Type, Type) |
Adicionará o |
TryAddSingleton<TService>(IServiceCollection) |
Adicionará o |
TryAddSingleton<TService>(IServiceCollection, TService) |
Adicionará o |
TryAddSingleton<TService>(IServiceCollection, Func<IServiceProvider,TService>) |
Adicionará o |
TryAddSingleton<TService,TImplementation>(IServiceCollection) |
Adicionará o |
TryAddTransient(IServiceCollection, Type) |
Adicionará o |
TryAddTransient(IServiceCollection, Type, Func<IServiceProvider,Object>) |
Adicionará o |
TryAddTransient(IServiceCollection, Type, Type) |
Adicionará o |
TryAddTransient<TService>(IServiceCollection) |
Adicionará o |
TryAddTransient<TService>(IServiceCollection, Func<IServiceProvider,TService>) |
Adicionará o |
TryAddTransient<TService,TImplementation>(IServiceCollection) |
Adicionará o |
AddFakeLogging(IServiceCollection) |
Configura o log falso com opções padrão. |
AddFakeLogging(IServiceCollection, IConfigurationSection) |
Configura o registro em log falso. |
AddFakeLogging(IServiceCollection, Action<FakeLogCollectorOptions>) |
Configura o registro em log falso. |
AddFakeRedaction(IServiceCollection) |
Registra o provedor de refatoração falso que sempre retorna instâncias de refatoração falsas. |
AddFakeRedaction(IServiceCollection, Action<FakeRedactorOptions>) |
Registra o provedor de refatoração falso que sempre retorna instâncias de refatoração falsas. |
AddHealthChecks(IServiceCollection) |
Adiciona o HealthCheckService ao contêiner usando o delegado fornecido para registrar verificações de integridade. |
AddHttpClient(IServiceCollection) |
Adiciona o IHttpClientFactory e os serviços relacionados à IServiceCollection. |
AddHttpClient(IServiceCollection, String) |
Adiciona o IHttpClientFactory e os serviços relacionados ao IServiceCollection e configura um HttpClient nomeado. |
AddHttpClient(IServiceCollection, String, Action<IServiceProvider,HttpClient>) |
Adiciona o IHttpClientFactory e os serviços relacionados ao IServiceCollection e configura um HttpClient nomeado. |
AddHttpClient(IServiceCollection, String, Action<HttpClient>) |
Adiciona o IHttpClientFactory e os serviços relacionados ao IServiceCollection e configura um HttpClient nomeado. |
AddHttpClient<TClient>(IServiceCollection) |
Adiciona o IHttpClientFactory e os serviços relacionados ao IServiceCollection e configura uma associação entre o tipo de |
AddHttpClient<TClient>(IServiceCollection, Action<IServiceProvider,HttpClient>) |
Adiciona o IHttpClientFactory e os serviços relacionados ao IServiceCollection e configura uma associação entre o tipo de |
AddHttpClient<TClient>(IServiceCollection, Action<HttpClient>) |
Adiciona o IHttpClientFactory e os serviços relacionados ao IServiceCollection e configura uma associação entre o tipo de |
AddHttpClient<TClient>(IServiceCollection, String) |
Adiciona o IHttpClientFactory e os serviços relacionados ao IServiceCollection e configura uma associação entre o tipo de |
AddHttpClient<TClient>(IServiceCollection, String, Action<IServiceProvider,HttpClient>) |
Adiciona o IHttpClientFactory e os serviços relacionados ao IServiceCollection e configura uma associação entre o tipo de |
AddHttpClient<TClient>(IServiceCollection, String, Action<HttpClient>) |
Adiciona o IHttpClientFactory e os serviços relacionados ao IServiceCollection e configura uma associação entre o tipo de |
AddHttpClient<TClient,TImplementation>(IServiceCollection) |
Adiciona o IHttpClientFactory e os serviços relacionados ao IServiceCollection e configura uma associação entre o tipo de |
AddHttpClient<TClient,TImplementation>(IServiceCollection, Action<IServiceProvider,HttpClient>) |
Adiciona o IHttpClientFactory e os serviços relacionados ao IServiceCollection e configura uma associação entre o tipo de |
AddHttpClient<TClient,TImplementation>(IServiceCollection, Action<HttpClient>) |
Adiciona o IHttpClientFactory e os serviços relacionados ao IServiceCollection e configura uma associação entre o tipo de |
AddHttpClient<TClient,TImplementation>(IServiceCollection, Func<HttpClient,TImplementation>) |
Adiciona o IHttpClientFactory e os serviços relacionados ao IServiceCollection e configura uma associação entre o tipo de |
AddHttpClient<TClient,TImplementation>(IServiceCollection, Func<HttpClient,IServiceProvider,TImplementation>) |
Adiciona o IHttpClientFactory e os serviços relacionados ao IServiceCollection e configura uma associação entre o tipo de |
AddHttpClient<TClient,TImplementation>(IServiceCollection, String) |
Adiciona o IHttpClientFactory e os serviços relacionados ao IServiceCollection e configura uma associação entre o tipo de |
AddHttpClient<TClient,TImplementation>(IServiceCollection, String, Action<IServiceProvider,HttpClient>) |
Adiciona o IHttpClientFactory e os serviços relacionados ao IServiceCollection e configura uma associação entre o tipo de |
AddHttpClient<TClient,TImplementation>(IServiceCollection, String, Action<HttpClient>) |
Adiciona o IHttpClientFactory e os serviços relacionados ao IServiceCollection e configura uma associação entre o tipo de |
AddHttpClient<TClient,TImplementation>(IServiceCollection, String, Func<HttpClient,TImplementation>) |
Adiciona o IHttpClientFactory e os serviços relacionados ao IServiceCollection e configura uma associação entre o tipo de |
AddHttpClient<TClient,TImplementation>(IServiceCollection, String, Func<HttpClient,IServiceProvider,TImplementation>) |
Adiciona o IHttpClientFactory e os serviços relacionados ao IServiceCollection e configura uma associação entre o tipo de |
ConfigureHttpClientDefaults(IServiceCollection, Action<IHttpClientBuilder>) |
Adiciona um delegado que será usado para configurar todas as HttpClient instâncias. |
AddHttpClientLatencyTelemetry(IServiceCollection) |
Adiciona um DelegatingHandler para coletar informações de latência e enriquecer o log de solicitações de saída para todos os clientes http. |
AddHttpClientLatencyTelemetry(IServiceCollection, IConfigurationSection) |
Adiciona um DelegatingHandler para coletar informações de latência e enriquecer o log de solicitações de saída para todos os clientes http. |
AddHttpClientLatencyTelemetry(IServiceCollection, Action<HttpClientLatencyTelemetryOptions>) |
Adiciona um DelegatingHandler para coletar informações de latência e enriquecer o log de solicitações de saída para todos os clientes http. |
AddExtendedHttpClientLogging(IServiceCollection) |
Adiciona um IHttpClientAsyncLogger para emitir logs para solicitações de saída para todos os clientes HTTP criados com IHttpClientFactory. |
AddExtendedHttpClientLogging(IServiceCollection, IConfigurationSection) |
Adiciona um IHttpClientAsyncLogger para emitir logs para solicitações de saída para todos os clientes HTTP criados com IHttpClientFactory. |
AddExtendedHttpClientLogging(IServiceCollection, Action<LoggingOptions>) |
Adiciona um IHttpClientAsyncLogger para emitir logs para solicitações de saída para todos os clientes HTTP criados com IHttpClientFactory. |
AddHttpClientLogEnricher<T>(IServiceCollection) |
Adiciona uma instância de enriquecidor de |
AddDownstreamDependencyMetadata(IServiceCollection, IDownstreamDependencyMetadata) |
Adiciona metadados de dependência. |
AddDownstreamDependencyMetadata<T>(IServiceCollection) |
Adiciona metadados de dependência. |
AddHybridCache(IServiceCollection) |
Especifica o contrato para uma coleção de descritores de serviço. |
AddHybridCache(IServiceCollection, Action<HybridCacheOptions>) |
Especifica o contrato para uma coleção de descritores de serviço. |
AddKubernetesProbes(IServiceCollection) |
Registra investigações de atividade, inicialização e preparação usando as opções padrão. |
AddKubernetesProbes(IServiceCollection, IConfigurationSection) |
Registra investigações de atividade, inicialização e preparação usando as opções configuradas. |
AddKubernetesProbes(IServiceCollection, Action<KubernetesProbesOptions>) |
Registra investigações de atividade, inicialização e preparação usando as opções configuradas. |
AddConsoleLatencyDataExporter(IServiceCollection) |
Adicione o exportador de dados de latência para o console. |
AddConsoleLatencyDataExporter(IServiceCollection, IConfigurationSection) |
Adicione o exportador de dados de latência para o console. |
AddConsoleLatencyDataExporter(IServiceCollection, Action<LatencyConsoleOptions>) |
Adicione o exportador de dados de latência para o console. |
AddLatencyContext(IServiceCollection) |
Adiciona contexto de latência. |
AddLatencyContext(IServiceCollection, IConfigurationSection) |
Adiciona contexto de latência. |
AddLatencyContext(IServiceCollection, Action<LatencyContextOptions>) |
Adiciona contexto de latência. |
RegisterCheckpointNames(IServiceCollection, String[]) |
Registra um conjunto de nomes de ponto de verificação para um contexto de latência. |
RegisterMeasureNames(IServiceCollection, String[]) |
Registra um conjunto de nomes de medida para um contexto de latência. |
RegisterTagNames(IServiceCollection, String[]) |
Registra um conjunto de nomes de marca para um contexto de latência. |
AddLocalization(IServiceCollection) |
Adiciona os serviços necessários para localização do aplicativo. |
AddLocalization(IServiceCollection, Action<LocalizationOptions>) |
Adiciona os serviços necessários para localização do aplicativo. |
AddLogging(IServiceCollection) |
Adiciona serviços de log ao IServiceCollection especificado. |
AddLogging(IServiceCollection, Action<ILoggingBuilder>) |
Adiciona serviços de log ao IServiceCollection especificado. |
AddDistributedMemoryCache(IServiceCollection) |
Adiciona uma implementação padrão de IDistributedCache que armazena itens na memória para o IServiceCollection. As estruturas que exigem um cache distribuído para funcionar podem adicionar essa dependência com segurança como parte de sua lista de dependências para garantir que haja pelo menos uma implementação disponível. |
AddDistributedMemoryCache(IServiceCollection, Action<MemoryDistributedCacheOptions>) |
Adiciona uma implementação padrão de IDistributedCache que armazena itens na memória para o IServiceCollection. As estruturas que exigem um cache distribuído para funcionar podem adicionar essa dependência com segurança como parte de sua lista de dependências para garantir que haja pelo menos uma implementação disponível. |
AddMemoryCache(IServiceCollection) |
Adiciona uma implementação na memória não distribuída de IMemoryCache ao IServiceCollection. |
AddMemoryCache(IServiceCollection, Action<MemoryCacheOptions>) |
Adiciona uma implementação na memória não distribuída de IMemoryCache ao IServiceCollection. |
AddMetrics(IServiceCollection) |
Adiciona serviços de métricas ao especificado IServiceCollection. |
AddMetrics(IServiceCollection, Action<IMetricsBuilder>) |
Adiciona serviços de métricas ao especificado IServiceCollection. |
AddNullLatencyContext(IServiceCollection) |
Adiciona um contexto de latência sem operações a um contêiner de injeção de dependência. |
AddPooled<TService>(IServiceCollection, Action<DependencyInjectionPoolOptions>) |
Adiciona um ObjectPool<T> e permite que a DI retorne instâncias com escopo de |
AddPooled<TService,TImplementation>(IServiceCollection, Action<DependencyInjectionPoolOptions>) |
Adiciona um ObjectPool<T> e permite que a DI retorne instâncias com escopo de |
ConfigurePool<TService>(IServiceCollection, Action<DependencyInjectionPoolOptions>) |
Registra uma ação usada para configurar o DependencyInjectionPoolOptions de um pool tipado. |
ConfigurePools(IServiceCollection, IConfigurationSection) |
Configura pools de DI. |
Configure<TOptions>(IServiceCollection, IConfiguration) |
Registra uma instância de configuração à qual |
Configure<TOptions>(IServiceCollection, IConfiguration, Action<BinderOptions>) |
Registra uma instância de configuração à qual o TOptions se associará. |
Configure<TOptions>(IServiceCollection, String, IConfiguration) |
Registra uma instância de configuração à qual o TOptions se associará. |
Configure<TOptions>(IServiceCollection, String, IConfiguration, Action<BinderOptions>) |
Registra uma instância de configuração à qual o TOptions se associará. |
AddOptions(IServiceCollection) |
Adiciona os serviços necessários para usar as opções. |
AddOptions<TOptions>(IServiceCollection) |
Obtém um construtor de opções |
AddOptions<TOptions>(IServiceCollection, String) |
Obtém um construtor de opções |
AddOptionsWithValidateOnStart<TOptions>(IServiceCollection, String) |
Adiciona os serviços necessários para usar opções e impõe a validação de opções marcar no início e não no tempo de execução. |
AddOptionsWithValidateOnStart<TOptions,TValidateOptions>(IServiceCollection, String) |
Adiciona os serviços necessários para usar opções e impõe a validação de opções marcar no início e não no tempo de execução. |
Configure<TOptions>(IServiceCollection, Action<TOptions>) |
Registra uma ação usada para configurar determinado tipo de opções uma vez durante a inicialização. Isso é executado antes de PostConfigure<TOptions>(IServiceCollection, Action<TOptions>). Atualizações para a configuração não invoca a ação novamente. |
Configure<TOptions>(IServiceCollection, String, Action<TOptions>) |
Registra uma ação usada para configurar um determinado tipo de opções. Eles são executados antes de PostConfigure<TOptions>(IServiceCollection, Action<TOptions>). |
ConfigureAll<TOptions>(IServiceCollection, Action<TOptions>) |
Registra uma ação usada para configurar todas as instâncias de um determinado tipo de opções. |
ConfigureOptions(IServiceCollection, Object) |
Registra um objeto que terá todos os seus |
ConfigureOptions(IServiceCollection, Type) |
Registra um tipo que terá todos os seus |
ConfigureOptions<TConfigureOptions>(IServiceCollection) |
Registra um tipo que terá todos os seus |
PostConfigure<TOptions>(IServiceCollection, Action<TOptions>) |
Registra uma ação usada para inicializar um determinado tipo de opções. Eles são executados depois de Configure<TOptions>(IServiceCollection, Action<TOptions>). |
PostConfigure<TOptions>(IServiceCollection, String, Action<TOptions>) |
Registra uma ação usada para configurar um determinado tipo de opções. Eles são executados depois de Configure<TOptions>(IServiceCollection, Action<TOptions>). |
PostConfigureAll<TOptions>(IServiceCollection, Action<TOptions>) |
Registra uma ação usada para pós-configurar todas as instâncias de um determinado tipo de opções. Eles são executados depois de Configure<TOptions>(IServiceCollection, Action<TOptions>). |
AddPolicyRegistry(IServiceCollection) |
Registra um PolicyRegistry vazio na coleção de serviços com os tipos de serviço IPolicyRegistry<TKey> e IReadOnlyPolicyRegistry<TKey> e retorna o registro recém-criado. |
AddPolicyRegistry(IServiceCollection, IPolicyRegistry<String>) |
Registra o IPolicyRegistry<TKey> fornecido na coleção de serviços com os tipos de serviço IPolicyRegistry<TKey> e IReadOnlyPolicyRegistry<TKey> e retorna o registro fornecido. |
AddPolicyRegistry(IServiceCollection, Action<IServiceProvider,IPolicyRegistry<String>>) |
Especifica o contrato para uma coleção de descritores de serviço. |
AddProcessLogEnricher(IServiceCollection) |
Adiciona uma instância do enriquecidor de processo ao IServiceCollection. |
AddProcessLogEnricher(IServiceCollection, IConfigurationSection) |
Adiciona uma instância do enriquecidor de host ao IServiceCollection. |
AddProcessLogEnricher(IServiceCollection, Action<ProcessLogEnricherOptions>) |
Adiciona uma instância do enriquecidor de processo ao IServiceCollection. |
AddRedaction(IServiceCollection) |
Registra uma implementação de IRedactorProvider no IServiceCollection. |
AddRedaction(IServiceCollection, Action<IRedactionBuilder>) |
Registra uma implementação de IRedactorProvider no IServiceCollection e configura os refatores disponíveis. |
AddResilienceEnricher(IServiceCollection) |
Adiciona enriquecidores de resiliência. |
AddResourceMonitoring(IServiceCollection) |
Configura e adiciona uma IResourceMonitor implementação a uma coleção de serviços. |
AddResourceMonitoring(IServiceCollection, Action<IResourceMonitorBuilder>) |
Configura e adiciona uma IResourceMonitor implementação a uma coleção de serviços. |
BuildServiceProvider(IServiceCollection) |
Cria um ServiceProvider contendo serviços do IServiceCollection fornecido. |
BuildServiceProvider(IServiceCollection, ServiceProviderOptions) |
Cria um ServiceProvider contendo serviços da IServiceCollection fornecida, opcionalmente habilitando a criação do serviço e a validação do escopo. |
BuildServiceProvider(IServiceCollection, Boolean) |
Cria um ServiceProvider contendo serviços da IServiceCollection fornecida, opcionalmente habilitando a validação de escopo. |
AddHostedService<THostedService>(IServiceCollection) |
Adicione um registro IHostedService para o tipo fornecido. |
AddHostedService<THostedService>(IServiceCollection, Func<IServiceProvider,THostedService>) |
Adicione um registro IHostedService para o tipo fornecido. |
AddKeyedScoped(IServiceCollection, Type, Object) |
Adiciona um serviço com escopo do tipo especificado em |
AddKeyedScoped(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>) |
Adiciona um serviço com escopo do tipo especificado em |
AddKeyedScoped(IServiceCollection, Type, Object, Type) |
Adiciona um serviço com escopo do tipo especificado em |
AddKeyedScoped<TService>(IServiceCollection, Object) |
Adiciona um serviço com escopo do tipo especificado em |
AddKeyedScoped<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>) |
Adiciona um serviço com escopo do tipo especificado em |
AddKeyedScoped<TService,TImplementation>(IServiceCollection, Object) |
Adiciona um serviço com escopo do tipo especificado em |
AddKeyedScoped<TService,TImplementation>(IServiceCollection, Object, Func<IServiceProvider,Object,TImplementation>) |
Adiciona um serviço com escopo do tipo especificado em |
AddKeyedSingleton(IServiceCollection, Type, Object) |
Adiciona um serviço de singleton do tipo especificado em |
AddKeyedSingleton(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>) |
Adiciona um serviço de singleton do tipo especificado em |
AddKeyedSingleton(IServiceCollection, Type, Object, Object) |
Adiciona um serviço singleton do tipo especificado em |
AddKeyedSingleton(IServiceCollection, Type, Object, Type) |
Adiciona um serviço de singleton do tipo especificado em |
AddKeyedSingleton<TService>(IServiceCollection, Object) |
Adiciona um serviço de singleton do tipo especificado em |
AddKeyedSingleton<TService>(IServiceCollection, Object, TService) |
Adiciona um serviço singleton do tipo especificado em |
AddKeyedSingleton<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>) |
Adiciona um serviço de singleton do tipo especificado em |
AddKeyedSingleton<TService,TImplementation>(IServiceCollection, Object) |
Adiciona um serviço de singleton do tipo especificado em |
AddKeyedSingleton<TService,TImplementation>(IServiceCollection, Object, Func<IServiceProvider,Object,TImplementation>) |
Adiciona um serviço de singleton do tipo especificado em |
AddKeyedTransient(IServiceCollection, Type, Object) |
Adiciona um serviço transitório do tipo especificado em |
AddKeyedTransient(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>) |
Adiciona um serviço transitório do tipo especificado em |
AddKeyedTransient(IServiceCollection, Type, Object, Type) |
Adiciona um serviço transitório do tipo especificado em |
AddKeyedTransient<TService>(IServiceCollection, Object) |
Adiciona um serviço transitório do tipo especificado em |
AddKeyedTransient<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>) |
Adiciona um serviço transitório do tipo especificado em |
AddKeyedTransient<TService,TImplementation>(IServiceCollection, Object) |
Adiciona um serviço transitório do tipo especificado em |
AddKeyedTransient<TService,TImplementation>(IServiceCollection, Object, Func<IServiceProvider,Object,TImplementation>) |
Adiciona um serviço transitório do tipo especificado em |
AddScoped(IServiceCollection, Type) |
Adiciona um serviço com escopo do tipo especificado em |
AddScoped(IServiceCollection, Type, Func<IServiceProvider,Object>) |
Adiciona um serviço com escopo do tipo especificado em |
AddScoped(IServiceCollection, Type, Type) |
Adiciona um serviço com escopo do tipo especificado em |
AddScoped<TService>(IServiceCollection) |
Adiciona um serviço com escopo do tipo especificado em |
AddScoped<TService>(IServiceCollection, Func<IServiceProvider,TService>) |
Adiciona um serviço com escopo do tipo especificado em |
AddScoped<TService,TImplementation>(IServiceCollection) |
Adiciona um serviço com escopo do tipo especificado em |
AddScoped<TService,TImplementation>(IServiceCollection, Func<IServiceProvider,TImplementation>) |
Adiciona um serviço com escopo do tipo especificado em |
AddSingleton(IServiceCollection, Type) |
Adiciona um serviço de singleton do tipo especificado em |
AddSingleton(IServiceCollection, Type, Func<IServiceProvider,Object>) |
Adiciona um serviço de singleton do tipo especificado em |
AddSingleton(IServiceCollection, Type, Object) |
Adiciona um serviço singleton do tipo especificado em |
AddSingleton(IServiceCollection, Type, Type) |
Adiciona um serviço de singleton do tipo especificado em |
AddSingleton<TService>(IServiceCollection) |
Adiciona um serviço de singleton do tipo especificado em |
AddSingleton<TService>(IServiceCollection, TService) |
Adiciona um serviço singleton do tipo especificado em |
AddSingleton<TService>(IServiceCollection, Func<IServiceProvider,TService>) |
Adiciona um serviço de singleton do tipo especificado em |
AddSingleton<TService,TImplementation>(IServiceCollection) |
Adiciona um serviço de singleton do tipo especificado em |
AddSingleton<TService,TImplementation>(IServiceCollection, Func<IServiceProvider,TImplementation>) |
Adiciona um serviço de singleton do tipo especificado em |
AddTransient(IServiceCollection, Type) |
Adiciona um serviço transitório do tipo especificado em |
AddTransient(IServiceCollection, Type, Func<IServiceProvider,Object>) |
Adiciona um serviço transitório do tipo especificado em |
AddTransient(IServiceCollection, Type, Type) |
Adiciona um serviço transitório do tipo especificado em |
AddTransient<TService>(IServiceCollection) |
Adiciona um serviço transitório do tipo especificado em |
AddTransient<TService>(IServiceCollection, Func<IServiceProvider,TService>) |
Adiciona um serviço transitório do tipo especificado em |
AddTransient<TService,TImplementation>(IServiceCollection) |
Adiciona um serviço transitório do tipo especificado em |
AddTransient<TService,TImplementation>(IServiceCollection, Func<IServiceProvider,TImplementation>) |
Adiciona um serviço transitório do tipo especificado em |
AddDistributedSqlServerCache(IServiceCollection, Action<SqlServerCacheOptions>) |
Adiciona os serviços de cache distribuídos do Microsoft SQL Server ao IServiceCollection especificado. |
AddStackExchangeRedisCache(IServiceCollection, Action<RedisCacheOptions>) |
Adiciona os serviços de cache distribuído do Redis ao IServiceCollection especificado. |
AddTcpEndpointProbe(IServiceCollection) |
Registra relatórios de status de integridade usando uma porta TCP se o serviço for considerado íntegroIHealthCheck. |
AddTcpEndpointProbe(IServiceCollection, IConfigurationSection) |
Registra relatórios de status de integridade usando uma porta TCP se o serviço for considerado íntegroIHealthCheck. |
AddTcpEndpointProbe(IServiceCollection, Action<TcpEndpointProbesOptions>) |
Registra relatórios de status de integridade usando uma porta TCP se o serviço for considerado íntegroIHealthCheck. |
AddTcpEndpointProbe(IServiceCollection, String) |
Registra relatórios de status de integridade usando uma porta TCP se o serviço for considerado íntegroIHealthCheck. |
AddTcpEndpointProbe(IServiceCollection, String, IConfigurationSection) |
Registra relatórios de status de integridade usando uma porta TCP se o serviço for considerado íntegroIHealthCheck. |
AddTcpEndpointProbe(IServiceCollection, String, Action<TcpEndpointProbesOptions>) |
Registra relatórios de status de integridade usando uma porta TCP se o serviço for considerado íntegroIHealthCheck. |
AddSystemd(IServiceCollection) |
Especifica o contrato para uma coleção de descritores de serviço. |
AddWindowsService(IServiceCollection) |
Especifica o contrato para uma coleção de descritores de serviço. |
AddWindowsService(IServiceCollection, Action<WindowsServiceLifetimeOptions>) |
Especifica o contrato para uma coleção de descritores de serviço. |
ToFrozenDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>) |
Cria um FrozenDictionary<TKey,TValue> de uma IEnumerable<T> função de seletor de chave especificada. |
ToFrozenDictionary<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>) |
Cria um FrozenDictionary<TKey,TValue> de um IEnumerable<T>, de acordo com as funções especificadas de seletor de chave e seletor de elemento. |
ToFrozenSet<T>(IEnumerable<T>, IEqualityComparer<T>) |
Cria um FrozenSet<T> com os valores especificados. |
AsReadOnly<T>(IList<T>) |
Retorna um wrapper somente ReadOnlyCollection<T> leitura para a lista especificada. |
ToImmutableArray<TSource>(IEnumerable<TSource>) |
Cria uma matriz imutável com base na coleção especificada. |
ToImmutableDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) |
Constrói um dicionário imutável de uma coleção existente de elementos, aplicando uma função de transformação nas chaves de origem. |
ToImmutableDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>) |
Constrói um dicionário imutável com base em alguma transformação de uma sequência. |
ToImmutableDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>) |
Enumera e transforma uma sequência e produz um dicionário imutável com base em seu conteúdo. |
ToImmutableDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IEqualityComparer<TKey>) |
Enumera e transforma uma sequência e produz um dicionário imutável com base em seu conteúdo usando o comparador de chave especificado. |
ToImmutableDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IEqualityComparer<TKey>, IEqualityComparer<TValue>) |
Enumera e transforma uma sequência e produz um dicionário imutável com base em seu conteúdo usando os comparadores de chave e valor especificados. |
ToImmutableHashSet<TSource>(IEnumerable<TSource>) |
Enumera uma sequência e produz um conjunto de hash imutável de seu conteúdo. |
ToImmutableHashSet<TSource>(IEnumerable<TSource>, IEqualityComparer<TSource>) |
Enumera uma sequência, produz um conjunto de hash imutável de seu conteúdo e usa o comparador de igualdade especificado para o tipo de conjunto. |
ToImmutableList<TSource>(IEnumerable<TSource>) |
Enumera uma sequência e produz uma lista imutável de seu conteúdo. |
ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>) |
Enumera e transforma uma sequência e produz um dicionário classificado imutável com base em seu conteúdo. |
ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IComparer<TKey>) |
Enumera e transforma uma sequência e produz um dicionário classificado imutável com base em seu conteúdo usando o comparador de chave especificado. |
ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IComparer<TKey>, IEqualityComparer<TValue>) |
Enumera e transforma uma sequência e produz um dicionário classificado imutável com base em seu conteúdo usando os comparadores de chave e valor especificados. |
ToImmutableSortedSet<TSource>(IEnumerable<TSource>) |
Enumera uma sequência e produz um conjunto classificado imutável de seu conteúdo. |
ToImmutableSortedSet<TSource>(IEnumerable<TSource>, IComparer<TSource>) |
Enumera uma sequência, produz um conjunto classificado imutável de seu conteúdo e usa o comparador especificado. |
CopyToDataTable<T>(IEnumerable<T>) |
Retorna um DataTable que contém cópias dos objetos DataRow, dado um objeto IEnumerable<T> de entrada em que o parâmetro genérico |
CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption) |
Copia objetos DataRow no DataTable especificado, dado um objeto IEnumerable<T> de entrada em que o parâmetro genérico |
CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption, FillErrorEventHandler) |
Copia objetos DataRow no DataTable especificado, dado um objeto IEnumerable<T> de entrada em que o parâmetro genérico |
Aggregate<TSource>(IEnumerable<TSource>, Func<TSource,TSource,TSource>) |
Aplica uma função de acumulador a uma sequência. |
Aggregate<TSource,TAccumulate>(IEnumerable<TSource>, TAccumulate, Func<TAccumulate,TSource,TAccumulate>) |
Aplica uma função de acumulador a uma sequência. O valor de semente especificado é usado como o valor inicial do acumulador. |
Aggregate<TSource,TAccumulate,TResult>(IEnumerable<TSource>, TAccumulate, Func<TAccumulate,TSource,TAccumulate>, Func<TAccumulate,TResult>) |
Aplica uma função de acumulador a uma sequência. O valor de semente especificado é usado como o valor inicial do acumulador e a função especificada é usada para selecionar o valor do resultado. |
AggregateBy<TSource,TKey,TAccumulate>(IEnumerable<TSource>, Func<TSource, TKey>, TAccumulate, Func<TAccumulate,TSource,TAccumulate>, IEqualityComparer<TKey>) |
Especifica o contrato para uma coleção de descritores de serviço. |
AggregateBy<TSource,TKey,TAccumulate>(IEnumerable<TSource>, Func<TSource, TKey>, Func<TKey,TAccumulate>, Func<TAccumulate,TSource,TAccumulate>, IEqualityComparer<TKey>) |
Especifica o contrato para uma coleção de descritores de serviço. |
All<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Determina se todos os elementos de uma sequência atendem a uma condição. |
Any<TSource>(IEnumerable<TSource>) |
Determina se uma sequência contém elementos. |
Any<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Determina se algum elemento de uma sequência atende a uma condição. |
Append<TSource>(IEnumerable<TSource>, TSource) |
Acrescenta um valor ao final da sequência. |
AsEnumerable<TSource>(IEnumerable<TSource>) |
Retorna a entrada digitada como IEnumerable<T>. |
Average<TSource>(IEnumerable<TSource>, Func<TSource,Decimal>) |
Calcula a média de uma sequência de valores Decimal obtidos pela invocação de uma função de transformação em cada elemento da sequência de entrada. |
Average<TSource>(IEnumerable<TSource>, Func<TSource,Double>) |
Calcula a média de uma sequência de valores Double obtidos pela invocação de uma função de transformação em cada elemento da sequência de entrada. |
Average<TSource>(IEnumerable<TSource>, Func<TSource,Int32>) |
Calcula a média de uma sequência de valores Int32 obtidos pela invocação de uma função de transformação em cada elemento da sequência de entrada. |
Average<TSource>(IEnumerable<TSource>, Func<TSource,Int64>) |
Calcula a média de uma sequência de valores Int64 obtidos pela invocação de uma função de transformação em cada elemento da sequência de entrada. |
Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Decimal>>) |
Calcula a média de uma sequência de valores Decimal que permitem valor nulo obtidos pela invocação de uma função de transformação em cada elemento da sequência de entrada. |
Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Double>>) |
Calcula a média de uma sequência de valores Double que permitem valor nulo obtidos pela invocação de uma função de transformação em cada elemento da sequência de entrada. |
Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int32>>) |
Calcula a média de uma sequência de valores Int32 que permitem valor nulo obtidos pela invocação de uma função de transformação em cada elemento da sequência de entrada. |
Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int64>>) |
Calcula a média de uma sequência de valores Int64 que permitem valor nulo obtidos pela invocação de uma função de transformação em cada elemento da sequência de entrada. |
Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Single>>) |
Calcula a média de uma sequência de valores Single que permitem valor nulo obtidos pela invocação de uma função de transformação em cada elemento da sequência de entrada. |
Average<TSource>(IEnumerable<TSource>, Func<TSource,Single>) |
Calcula a média de uma sequência de valores Single obtidos pela invocação de uma função de transformação em cada elemento da sequência de entrada. |
Cast<TResult>(IEnumerable) |
Converte os elementos de um IEnumerable para o tipo especificado. |
Chunk<TSource>(IEnumerable<TSource>, Int32) |
Divide os elementos de uma sequência em partes de tamanho no máximo |
Concat<TSource>(IEnumerable<TSource>, IEnumerable<TSource>) |
Concatena duas sequências. |
Contains<TSource>(IEnumerable<TSource>, TSource) |
Determina se uma sequência contém um elemento especificado usando o comparador de igualdade padrão. |
Contains<TSource>(IEnumerable<TSource>, TSource, IEqualityComparer<TSource>) |
Determina se uma sequência contém um elemento especificado usando um IEqualityComparer<T> especificado. |
Count<TSource>(IEnumerable<TSource>) |
Retorna o número de elementos em uma sequência. |
Count<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Retorna um número que representa quantos elementos na sequência especificada atendem a uma condição. |
CountBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>) |
Especifica o contrato para uma coleção de descritores de serviço. |
DefaultIfEmpty<TSource>(IEnumerable<TSource>) |
Retornará os elementos da sequência especificada ou o valor padrão do parâmetro de tipo em uma coleção de singletons se a sequência estiver vazia. |
DefaultIfEmpty<TSource>(IEnumerable<TSource>, TSource) |
Retorna os elementos da sequência especificada ou o valor especificado em uma coleção de singletons se a sequência está vazia. |
Distinct<TSource>(IEnumerable<TSource>) |
Retorna os elementos distintos de uma sequência usando o comparador de igualdade padrão para comparar valores. |
Distinct<TSource>(IEnumerable<TSource>, IEqualityComparer<TSource>) |
Retorna os elementos distintos de uma sequência usando um IEqualityComparer<T> especificado para comparar valores. |
DistinctBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) |
Retorna elementos distintos de uma sequência de acordo com uma função de seletor de chave especificada. |
DistinctBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>) |
Retorna elementos distintos de uma sequência de acordo com uma função de seletor de chave especificada e usando um comparador especificado para comparar chaves. |
ElementAt<TSource>(IEnumerable<TSource>, Index) |
Retorna o elemento de um índice especificado em uma sequência. |
ElementAt<TSource>(IEnumerable<TSource>, Int32) |
Retorna o elemento de um índice especificado em uma sequência. |
ElementAtOrDefault<TSource>(IEnumerable<TSource>, Index) |
Retorna o elemento em um índice especificado em uma sequência ou um valor padrão se o índice estiver fora do intervalo. |
ElementAtOrDefault<TSource>(IEnumerable<TSource>, Int32) |
Retorna o elemento em um índice especificado em uma sequência ou um valor padrão se o índice estiver fora do intervalo. |
Except<TSource>(IEnumerable<TSource>, IEnumerable<TSource>) |
Produz a diferença de conjunto de duas sequências usando o comparador de igualdade padrão para comparar os valores. |
Except<TSource>(IEnumerable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>) |
Produz a diferença de conjunto de duas sequências usando o IEqualityComparer<T> especificado para comparar os valores. |
ExceptBy<TSource,TKey>(IEnumerable<TSource>, IEnumerable<TKey>, Func<TSource,TKey>) |
Produz a diferença de conjunto de duas sequências de acordo com uma função de seletor de chave especificada. |
ExceptBy<TSource,TKey>(IEnumerable<TSource>, IEnumerable<TKey>, Func<TSource,TKey>, IEqualityComparer<TKey>) |
Produz a diferença de conjunto de duas sequências de acordo com uma função de seletor de chave especificada. |
First<TSource>(IEnumerable<TSource>) |
Retorna o primeiro elemento de uma sequência. |
First<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Retorna o primeiro elemento em uma sequência que satisfaz uma condição especificada. |
FirstOrDefault<TSource>(IEnumerable<TSource>) |
Retorna o primeiro elemento de uma sequência ou um valor padrão se a sequência não contém elementos. |
FirstOrDefault<TSource>(IEnumerable<TSource>, TSource) |
Retorna o primeiro elemento de uma sequência ou um valor padrão especificado se a sequência não contiver elementos. |
FirstOrDefault<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Retorna o primeiro elemento da sequência que satisfaz uma condição ou um valor padrão, caso esse elemento não seja encontrado. |
FirstOrDefault<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>, TSource) |
Retorna o primeiro elemento da sequência que atende a uma condição ou um valor padrão especificado se nenhum elemento desse tipo for encontrado. |
GroupBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) |
Agrupa os elementos de uma sequência de acordo com uma função de seletor de chave especificada. |
GroupBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>) |
Agrupa os elementos de uma sequência de acordo com uma função do seletor de chave especificada e compara as chaves usando um comparador especificado. |
GroupBy<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>) |
Agrupa os elementos de uma sequência de acordo com a função de seletor de chave especificada e projeta os elementos de cada grupo usando uma função especificada. |
GroupBy<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>) |
Agrupa os elementos de uma sequência de acordo com uma função de seletor de chave. As chaves são comparadas usando um comparador e os elementos de cada grupo são projetados usando uma função especificada. |
GroupBy<TSource,TKey,TResult>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TKey,IEnumerable<TSource>,TResult>) |
Agrupa os elementos de uma sequência de acordo com uma função do seletor de chave especificada e cria um valor de resultado de cada grupo e sua chave. |
GroupBy<TSource,TKey,TResult>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TKey,IEnumerable<TSource>,TResult>, IEqualityComparer<TKey>) |
Agrupa os elementos de uma sequência de acordo com uma função do seletor de chave especificada e cria um valor de resultado de cada grupo e sua chave. As chaves são comparadas usando um comparador especificado. |
GroupBy<TSource,TKey,TElement,TResult>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, Func<TKey,IEnumerable<TElement>,TResult>) |
Agrupa os elementos de uma sequência de acordo com uma função do seletor de chave especificada e cria um valor de resultado de cada grupo e sua chave. Os elementos de cada grupo são projetados usando uma função especificada. |
GroupBy<TSource,TKey,TElement,TResult>(IEnumerable<TSource>, Func<TSource, TKey>, Func<TSource,TElement>, Func<TKey,IEnumerable<TElement>, TResult>, IEqualityComparer<TKey>) |
Agrupa os elementos de uma sequência de acordo com uma função do seletor de chave especificada e cria um valor de resultado de cada grupo e sua chave. Os valores da chave são comparados usando um comparador especificado e os elementos de cada grupo são projetados usando uma função especificada. |
GroupJoin<TOuter,TInner,TKey,TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,IEnumerable<TInner>, TResult>) |
Correlaciona os elementos de duas sequências com base na igualdade de chaves e agrupa os resultados. O comparador de igualdade padrão é usado para comparar chaves. |
GroupJoin<TOuter,TInner,TKey,TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,IEnumerable<TInner>, TResult>, IEqualityComparer<TKey>) |
Correlaciona os elementos de duas sequências com base na igualdade de chaves e agrupa os resultados. Um IEqualityComparer<T> especificado é usado para comparar chaves. |
Index<TSource>(IEnumerable<TSource>) |
Especifica o contrato para uma coleção de descritores de serviço. |
Intersect<TSource>(IEnumerable<TSource>, IEnumerable<TSource>) |
Produz a interseção de conjunto de duas sequências usando o comparador de igualdade padrão para comparar os valores. |
Intersect<TSource>(IEnumerable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>) |
Produz a interseção de conjunto de duas sequências usando o IEqualityComparer<T> especificado para comparar os valores. |
IntersectBy<TSource,TKey>(IEnumerable<TSource>, IEnumerable<TKey>, Func<TSource,TKey>) |
Produz a interseção definida de duas sequências de acordo com uma função de seletor de chave especificada. |
IntersectBy<TSource,TKey>(IEnumerable<TSource>, IEnumerable<TKey>, Func<TSource,TKey>, IEqualityComparer<TKey>) |
Produz a interseção definida de duas sequências de acordo com uma função de seletor de chave especificada. |
Join<TOuter,TInner,TKey,TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,TInner,TResult>) |
Correlaciona os elementos de duas sequências com base em chaves de correspondência. O comparador de igualdade padrão é usado para comparar chaves. |
Join<TOuter,TInner,TKey,TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,TInner,TResult>, IEqualityComparer<TKey>) |
Correlaciona os elementos de duas sequências com base em chaves de correspondência. Um IEqualityComparer<T> especificado é usado para comparar chaves. |
Last<TSource>(IEnumerable<TSource>) |
Retorna o último elemento de uma sequência. |
Last<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Retorna o último elemento de uma sequência que satisfaz uma condição especificada. |
LastOrDefault<TSource>(IEnumerable<TSource>) |
Retorna o último elemento de uma sequência ou um valor padrão se a sequência não contém elementos. |
LastOrDefault<TSource>(IEnumerable<TSource>, TSource) |
Retorna o último elemento de uma sequência ou um valor padrão especificado se a sequência não contiver elementos. |
LastOrDefault<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Retorna o último elemento de uma sequência que satisfaz uma condição ou um valor padrão, caso esse elemento não seja encontrado. |
LastOrDefault<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>, TSource) |
Retorna o último elemento de uma sequência que satisfaz uma condição ou um valor padrão especificado se nenhum elemento desse tipo for encontrado. |
LongCount<TSource>(IEnumerable<TSource>) |
Retorna um Int64 que representa o número total de elementos em uma sequência. |
LongCount<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Retorna um Int64 que representa quantos elementos na sequência atendem a uma condição. |
Max<TSource>(IEnumerable<TSource>) |
Retorna o valor máximo em uma sequência genérica. |
Max<TSource>(IEnumerable<TSource>, IComparer<TSource>) |
Retorna o valor máximo em uma sequência genérica. |
Max<TSource>(IEnumerable<TSource>, Func<TSource,Decimal>) |
Invoca uma função de transformação em cada elemento de uma sequência e retorna o valor Decimal máximo. |
Max<TSource>(IEnumerable<TSource>, Func<TSource,Double>) |
Invoca uma função de transformação em cada elemento de uma sequência e retorna o valor Double máximo. |
Max<TSource>(IEnumerable<TSource>, Func<TSource,Int32>) |
Invoca uma função de transformação em cada elemento de uma sequência e retorna o valor Int32 máximo. |
Max<TSource>(IEnumerable<TSource>, Func<TSource,Int64>) |
Invoca uma função de transformação em cada elemento de uma sequência e retorna o valor Int64 máximo. |
Max<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Decimal>>) |
Invoca uma função de transformação em cada elemento de uma sequência e retorna o valor Decimal máximo que permite valor nulo. |
Max<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Double>>) |
Invoca uma função de transformação em cada elemento de uma sequência e retorna o valor Double máximo que permite valor nulo. |
Max<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int32>>) |
Invoca uma função de transformação em cada elemento de uma sequência e retorna o valor Int32 máximo que permite valor nulo. |
Max<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int64>>) |
Invoca uma função de transformação em cada elemento de uma sequência e retorna o valor Int64 máximo que permite valor nulo. |
Max<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Single>>) |
Invoca uma função de transformação em cada elemento de uma sequência e retorna o valor Single máximo que permite valor nulo. |
Max<TSource>(IEnumerable<TSource>, Func<TSource,Single>) |
Invoca uma função de transformação em cada elemento de uma sequência e retorna o valor Single máximo. |
Max<TSource,TResult>(IEnumerable<TSource>, Func<TSource,TResult>) |
Invoca uma função de transformação em cada elemento de uma sequência genérica e retorna o maior valor resultante. |
MaxBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) |
Retorna o valor máximo em uma sequência genérica de acordo com uma função de seletor de chave especificada. |
MaxBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IComparer<TKey>) |
Retorna o valor máximo em uma sequência genérica de acordo com uma função de seletor de chave e um comparador de chave especificados. |
Min<TSource>(IEnumerable<TSource>) |
Retorna o valor mínimo em uma sequência genérica. |
Min<TSource>(IEnumerable<TSource>, IComparer<TSource>) |
Retorna o valor mínimo em uma sequência genérica. |
Min<TSource>(IEnumerable<TSource>, Func<TSource,Decimal>) |
Invoca uma função de transformação em cada elemento de uma sequência e retorna o valor Decimal mínimo. |
Min<TSource>(IEnumerable<TSource>, Func<TSource,Double>) |
Invoca uma função de transformação em cada elemento de uma sequência e retorna o valor Double mínimo. |
Min<TSource>(IEnumerable<TSource>, Func<TSource,Int32>) |
Invoca uma função de transformação em cada elemento de uma sequência e retorna o valor Int32 mínimo. |
Min<TSource>(IEnumerable<TSource>, Func<TSource,Int64>) |
Invoca uma função de transformação em cada elemento de uma sequência e retorna o valor Int64 mínimo. |
Min<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Decimal>>) |
Invoca uma função de transformação em cada elemento de uma sequência e retorna o valor Decimal mínimo que permite valor nulo. |
Min<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Double>>) |
Invoca uma função de transformação em cada elemento de uma sequência e retorna o valor Double mínimo que permite valor nulo. |
Min<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int32>>) |
Invoca uma função de transformação em cada elemento de uma sequência e retorna o valor Int32 mínimo que permite valor nulo. |
Min<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int64>>) |
Invoca uma função de transformação em cada elemento de uma sequência e retorna o valor Int64 mínimo que permite valor nulo. |
Min<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Single>>) |
Invoca uma função de transformação em cada elemento de uma sequência e retorna o valor Single mínimo que permite valor nulo. |
Min<TSource>(IEnumerable<TSource>, Func<TSource,Single>) |
Invoca uma função de transformação em cada elemento de uma sequência e retorna o valor Single mínimo. |
Min<TSource,TResult>(IEnumerable<TSource>, Func<TSource,TResult>) |
Invoca uma função de transformação em cada elemento de uma sequência genérica e retorna o menor valor resultante. |
MinBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) |
Retorna o valor mínimo em uma sequência genérica de acordo com uma função de seletor de chave especificada. |
MinBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IComparer<TKey>) |
Retorna o valor mínimo em uma sequência genérica de acordo com uma função de seletor de chave especificada e um comparador de chave. |
OfType<TResult>(IEnumerable) |
Filtra os elementos de um IEnumerable com base em um tipo especificado. |
Order<T>(IEnumerable<T>) |
Classifica os elementos de uma sequência em ordem crescente. |
Order<T>(IEnumerable<T>, IComparer<T>) |
Classifica os elementos de uma sequência em ordem crescente. |
OrderBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) |
Classifica os elementos de uma sequência em ordem crescente de acordo com uma chave. |
OrderBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IComparer<TKey>) |
Classifica os elementos de uma sequência em ordem crescente usando um comparador especificado. |
OrderByDescending<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) |
Classifica os elementos de uma sequência em ordem decrescente de acordo com uma chave. |
OrderByDescending<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IComparer<TKey>) |
Classifica os elementos de uma sequência em ordem decrescente usando um comparador especificado. |
OrderDescending<T>(IEnumerable<T>) |
Classifica os elementos de uma sequência em ordem decrescente. |
OrderDescending<T>(IEnumerable<T>, IComparer<T>) |
Classifica os elementos de uma sequência em ordem decrescente. |
Prepend<TSource>(IEnumerable<TSource>, TSource) |
Adiciona um valor ao início da sequência. |
Reverse<TSource>(IEnumerable<TSource>) |
Inverte a ordem dos elementos em uma sequência. |
Select<TSource,TResult>(IEnumerable<TSource>, Func<TSource,TResult>) |
Projeta cada elemento de uma sequência em um novo formulário. |
Select<TSource,TResult>(IEnumerable<TSource>, Func<TSource,Int32,TResult>) |
Projeta cada elemento de uma sequência em um novo formulário, incorporando o índice do elemento. |
SelectMany<TSource,TResult>(IEnumerable<TSource>, Func<TSource,IEnumerable<TResult>>) |
Projeta cada elemento de uma sequência em um IEnumerable<T> e nivela as sequências resultantes em uma sequência. |
SelectMany<TSource,TResult>(IEnumerable<TSource>, Func<TSource,Int32,IEnumerable<TResult>>) |
Projeta cada elemento de uma sequência em um IEnumerable<T> e nivela as sequências resultantes em uma sequência. O índice de cada elemento de origem é usado no formulário projetado desse elemento. |
SelectMany<TSource,TCollection,TResult>(IEnumerable<TSource>, Func<TSource,IEnumerable<TCollection>>, Func<TSource,TCollection,TResult>) |
Projeta cada elemento de uma sequência em um IEnumerable<T>, mescla as sequências resultantes em uma sequência e chama uma função de seletor de resultado em cada elemento contido nele. |
SelectMany<TSource,TCollection,TResult>(IEnumerable<TSource>, Func<TSource,Int32,IEnumerable<TCollection>>, Func<TSource,TCollection,TResult>) |
Projeta cada elemento de uma sequência em um IEnumerable<T>, mescla as sequências resultantes em uma sequência e chama uma função de seletor de resultado em cada elemento contido nele. O índice de cada elemento de origem é usado no formulário projetado intermediário do elemento. |
SequenceEqual<TSource>(IEnumerable<TSource>, IEnumerable<TSource>) |
Determina se duas sequências são iguais comparando os elementos usando o comparador de igualdade padrão para o tipo. |
SequenceEqual<TSource>(IEnumerable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>) |
Determina se duas sequências são iguais, comparando seus elementos usando um IEqualityComparer<T> especificado. |
Single<TSource>(IEnumerable<TSource>) |
Retornará o único elemento de uma sequência e lançará uma exceção se não houver exatamente um elemento na sequência. |
Single<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Retorna o único elemento de uma sequência que satisfaz uma condição especificada e gera uma exceção se houver mais de um tal elemento. |
SingleOrDefault<TSource>(IEnumerable<TSource>) |
Retorna o único elemento de uma sequência ou um valor padrão se a sequência é vazia; esse método gera uma exceção se há mais de um elemento na sequência. |
SingleOrDefault<TSource>(IEnumerable<TSource>, TSource) |
Retorna o único elemento de uma sequência ou um valor padrão especificado se a sequência estiver vazia; esse método gerará uma exceção se houver mais de um elemento na sequência. |
SingleOrDefault<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Retorna o único elemento de uma sequência que satisfaz uma condição especificada ou um valor padrão se esse elemento não existir. Esse método lança uma exceção se mais de um elemento satisfizer a condição. |
SingleOrDefault<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>, TSource) |
Retorna o único elemento de uma sequência que atende a uma condição especificada ou um valor padrão especificado se esse elemento não existir; esse método gerará uma exceção se mais de um elemento atender à condição. |
Skip<TSource>(IEnumerable<TSource>, Int32) |
Ignora um número especificado de elementos em uma sequência e retorna os elementos restantes. |
SkipLast<TSource>(IEnumerable<TSource>, Int32) |
Retorna uma nova coleção enumerável que contém os elementos de |
SkipWhile<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Ignora elementos em uma sequência, contanto que uma condição especificada seja verdadeira e retorne os elementos restantes. |
SkipWhile<TSource>(IEnumerable<TSource>, Func<TSource,Int32,Boolean>) |
Ignora elementos em uma sequência, contanto que uma condição especificada seja verdadeira e retorne os elementos restantes. O índice do elemento é usado na lógica da função de predicado. |
Sum<TSource>(IEnumerable<TSource>, Func<TSource,Decimal>) |
Calcula a soma da sequência de valores Decimal obtidos pela invocação de uma função de transformação em cada elemento da sequência de entrada. |
Sum<TSource>(IEnumerable<TSource>, Func<TSource,Double>) |
Calcula a soma da sequência de valores Double obtidos pela invocação de uma função de transformação em cada elemento da sequência de entrada. |
Sum<TSource>(IEnumerable<TSource>, Func<TSource,Int32>) |
Calcula a soma da sequência de valores Int32 obtidos pela invocação de uma função de transformação em cada elemento da sequência de entrada. |
Sum<TSource>(IEnumerable<TSource>, Func<TSource,Int64>) |
Calcula a soma da sequência de valores Int64 obtidos pela invocação de uma função de transformação em cada elemento da sequência de entrada. |
Sum<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Decimal>>) |
Calcula a soma da sequência de valores Decimal anuláveis obtidos pela invocação de uma função de transformação em cada elemento da sequência de entrada. |
Sum<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Double>>) |
Calcula a soma da sequência de valores Double anuláveis obtidos pela invocação de uma função de transformação em cada elemento da sequência de entrada. |
Sum<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int32>>) |
Calcula a soma da sequência de valores Int32 anuláveis obtidos pela invocação de uma função de transformação em cada elemento da sequência de entrada. |
Sum<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int64>>) |
Calcula a soma da sequência de valores Int64 anuláveis obtidos pela invocação de uma função de transformação em cada elemento da sequência de entrada. |
Sum<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Single>>) |
Calcula a soma da sequência de valores Single anuláveis obtidos pela invocação de uma função de transformação em cada elemento da sequência de entrada. |
Sum<TSource>(IEnumerable<TSource>, Func<TSource,Single>) |
Calcula a soma da sequência de valores Single obtidos pela invocação de uma função de transformação em cada elemento da sequência de entrada. |
Take<TSource>(IEnumerable<TSource>, Int32) |
Retorna um número especificado de elementos contíguos do início de uma sequência. |
Take<TSource>(IEnumerable<TSource>, Range) |
Retorna um intervalo especificado de elementos contíguos de uma sequência. |
TakeLast<TSource>(IEnumerable<TSource>, Int32) |
Retorna uma nova coleção enumerável que contém os últimos elementos de |
TakeWhile<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Retorna os elementos de uma sequência contanto que uma condição especificada seja verdadeira. |
TakeWhile<TSource>(IEnumerable<TSource>, Func<TSource,Int32,Boolean>) |
Retorna os elementos de uma sequência contanto que uma condição especificada seja verdadeira. O índice do elemento é usado na lógica da função de predicado. |
ToArray<TSource>(IEnumerable<TSource>) |
Cria uma matriz de um IEnumerable<T>. |
ToDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) |
Cria um Dictionary<TKey,TValue> de um IEnumerable<T>, de acordo com uma função de seletor de chave especificada. |
ToDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>) |
Cria um Dictionary<TKey,TValue> de um IEnumerable<T>, de acordo com uma função de seletor de chave especificada e um comparador de chaves. |
ToDictionary<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>) |
Cria um Dictionary<TKey,TValue> de um IEnumerable<T>, de acordo com as funções especificadas de seletor de chave e seletor de elemento. |
ToDictionary<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>) |
Cria um Dictionary<TKey,TValue> de um IEnumerable<T> de acordo com uma função de seletor de chave, um comparador e uma função de seletor de elemento especificados. |
ToHashSet<TSource>(IEnumerable<TSource>) |
Cria um HashSet<T> de um IEnumerable<T>. |
ToHashSet<TSource>(IEnumerable<TSource>, IEqualityComparer<TSource>) |
Cria um HashSet<T> de um IEnumerable<T> usando o |
ToList<TSource>(IEnumerable<TSource>) |
Cria um List<T> de um IEnumerable<T>. |
ToLookup<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) |
Cria um Lookup<TKey,TElement> de um IEnumerable<T>, de acordo com uma função de seletor de chave especificada. |
ToLookup<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>) |
Cria um Lookup<TKey,TElement> de um IEnumerable<T>, de acordo com uma função de seletor de chave especificada e um comparador de chaves. |
ToLookup<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>) |
Cria um Lookup<TKey,TElement> de um IEnumerable<T>, de acordo com as funções especificadas de seletor de chave e seletor de elemento. |
ToLookup<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>) |
Cria um Lookup<TKey,TElement> de um IEnumerable<T> de acordo com uma função de seletor de chave, um comparador e uma função de seletor de elemento especificados. |
TryGetNonEnumeratedCount<TSource>(IEnumerable<TSource>, Int32) |
Tenta determinar o número de elementos em uma sequência sem forçar uma enumeração. |
Union<TSource>(IEnumerable<TSource>, IEnumerable<TSource>) |
Produz a união de conjunto de duas sequências usando o comparador de igualdade padrão. |
Union<TSource>(IEnumerable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>) |
Produz a união de conjunto de duas sequências usando o IEqualityComparer<T> especificado. |
UnionBy<TSource,TKey>(IEnumerable<TSource>, IEnumerable<TSource>, Func<TSource,TKey>) |
Produz a união definida de duas sequências de acordo com uma função de seletor de chave especificada. |
UnionBy<TSource,TKey>(IEnumerable<TSource>, IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>) |
Produz a união definida de duas sequências de acordo com uma função de seletor de chave especificada. |
Where<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Filtra uma sequência de valores com base em um predicado. |
Where<TSource>(IEnumerable<TSource>, Func<TSource,Int32,Boolean>) |
Filtra uma sequência de valores com base em um predicado. O índice de cada elemento é usado na lógica da função de predicado. |
Zip<TFirst,TSecond>(IEnumerable<TFirst>, IEnumerable<TSecond>) |
Produz uma sequência de tuplas com elementos das duas sequências especificadas. |
Zip<TFirst,TSecond,TThird>(IEnumerable<TFirst>, IEnumerable<TSecond>, IEnumerable<TThird>) |
Produz uma sequência de tuplas com elementos das três sequências especificadas. |
Zip<TFirst,TSecond,TResult>(IEnumerable<TFirst>, IEnumerable<TSecond>, Func<TFirst,TSecond,TResult>) |
Aplica uma função especificada para os elementos correspondentes de duas sequências, produzindo uma sequência dos resultados. |
AsParallel(IEnumerable) |
Habilita a paralelização de uma consulta. |
AsParallel<TSource>(IEnumerable<TSource>) |
Habilita a paralelização de uma consulta. |
AsQueryable(IEnumerable) |
Converte um IEnumerable em um IQueryable. |
AsQueryable<TElement>(IEnumerable<TElement>) |
Converte um IEnumerable<T> genérico em um IQueryable<T> genérico. |
Ancestors<T>(IEnumerable<T>) |
Retorna uma coleção de elementos que contém os ancestrais de cada nó na coleção de origem. |
Ancestors<T>(IEnumerable<T>, XName) |
Retorna uma coleção filtrada de elementos que contém os ancestrais de cada nó na coleção de origem. Somente os elementos que têm um XName correspondente são incluídos na coleção. |
DescendantNodes<T>(IEnumerable<T>) |
Retorna uma coleção dos nós descendentes de todos os documentos e elementos na coleção de origem. |
Descendants<T>(IEnumerable<T>) |
Retorna uma coleção de elementos que contém os elementos descendentes de cada elemento e o documento na coleção de origem. |
Descendants<T>(IEnumerable<T>, XName) |
Retorna uma coleção filtrada de elementos que contém os elementos descendentes de cada elemento e o documento na coleção de origem. Somente os elementos que têm um XName correspondente são incluídos na coleção. |
Elements<T>(IEnumerable<T>) |
Retorna uma coleção dos filhos elementos de cada elemento e o documento na coleção de origem. |
Elements<T>(IEnumerable<T>, XName) |
Retorna uma coleção filtrada dos elementos filho de cada elemento e documento na coleção de origem. Somente os elementos que têm um XName correspondente são incluídos na coleção. |
InDocumentOrder<T>(IEnumerable<T>) |
Retorna uma coleção de nós que contém todos os nós na coleção de origem, classificados em ordem segundo o documento. |
Nodes<T>(IEnumerable<T>) |
Retorna uma coleção dos nós filhos de todos os documentos e elementos na coleção de origem. |
Remove<T>(IEnumerable<T>) |
Remove todos os nós na coleção de origem do respectivo nó pai. |
Aplica-se a
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de