IServiceCollection Rozhraní

Definice

Určuje kontrakt pro kolekci popisovačů služeb.

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
type IServiceCollection = interface
    interface ICollection<ServiceDescriptor>
    interface seq<ServiceDescriptor>
    interface IEnumerable
    interface IList<ServiceDescriptor>
Public Interface IServiceCollection
Implements ICollection(Of ServiceDescriptor), IEnumerable(Of ServiceDescriptor), IList(Of ServiceDescriptor)
Odvozené
Implementuje

Vlastnosti

Name Description
Count

Získá počet prvků obsažených v ICollection<T>.

(Zděděno od ICollection<T>)
IsReadOnly

Získá hodnotu určující, zda je jen pro ICollection<T> čtení.

(Zděděno od ICollection<T>)
Item[Int32]

Získá nebo nastaví prvek v zadaném indexu.

(Zděděno od IList<T>)

Metody

Name Description
Add(T)

Přidá položku do objektu ICollection<T>.

(Zděděno od ICollection<T>)
Clear()

Odebere všechny položky z ICollection<T>.

(Zděděno od ICollection<T>)
Contains(T)

Určuje, zda ICollection<T> obsahuje konkrétní hodnotu.

(Zděděno od ICollection<T>)
CopyTo(T[], Int32)

Zkopíruje prvky do objektu ICollection<T>Array, počínaje konkrétním Array indexem.

(Zděděno od ICollection<T>)
GetEnumerator()

Vrátí enumerátor, který iteruje kolekcí.

(Zděděno od IEnumerable)
IndexOf(T)

Určuje index konkrétní položky v objektu IList<T>.

(Zděděno od IList<T>)
Insert(Int32, T)

Vloží položku do IList<T> v zadaném indexu.

(Zděděno od IList<T>)
Remove(T)

Odebere první výskyt konkrétního objektu z objektu ICollection<T>.

(Zděděno od ICollection<T>)
RemoveAt(Int32)

Odebere IList<T> položku v zadaném indexu.

(Zděděno od IList<T>)

Metody rozšíření

Name Description
ActivateKeyedSingleton(IServiceCollection, Type, Object)

Vynucuje aktivaci singletonu s klíčem v době spuštění místo za běhu.

ActivateKeyedSingleton<TService>(IServiceCollection, Object)

Vynucuje aktivaci singletonu s klíčem v době spuštění místo za běhu.

ActivateSingleton(IServiceCollection, Type)

Vynucuje jednorázovou aktivaci v době spuštění, nikoli za běhu.

ActivateSingleton<TService>(IServiceCollection)

Vynucuje jednorázovou aktivaci v době spuštění, nikoli za běhu.

Add(IServiceCollection, IEnumerable<ServiceDescriptor>)

Přidá sekvenci do ServiceDescriptorcollection.

Add(IServiceCollection, ServiceDescriptor)

Přidá zadanou descriptor hodnotu do .collection

AddActivatedKeyedSingleton(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>)

Přidá automaticky aktivovanou službu singletonu s klíčem.

AddActivatedKeyedSingleton(IServiceCollection, Type, Object, Type)

Přidá automaticky aktivovanou službu singletonu s klíčem.

AddActivatedKeyedSingleton(IServiceCollection, Type, Object)

Přidá automaticky aktivovanou službu singletonu s klíčem.

AddActivatedKeyedSingleton<TService,TImplementation>(IServiceCollection, Object, Func<IServiceProvider,Object,TImplementation>)

Přidá automaticky aktivovanou službu singletonu s klíčem.

AddActivatedKeyedSingleton<TService,TImplementation>(IServiceCollection, Object)

Přidá automaticky aktivovanou službu singletonu s klíčem.

AddActivatedKeyedSingleton<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>)

Přidá automaticky aktivovanou službu singletonu s klíčem.

AddActivatedKeyedSingleton<TService>(IServiceCollection, Object)

Přidá automaticky aktivovanou službu singletonu s klíčem.

AddActivatedSingleton(IServiceCollection, Type, Func<IServiceProvider,Object>)

Přidá automaticky aktivovanou službu singletonu.

AddActivatedSingleton(IServiceCollection, Type, Type)

Přidá automaticky aktivovanou službu singletonu.

AddActivatedSingleton(IServiceCollection, Type)

Přidá automaticky aktivovanou jednoúčelovou službu typu zadaného v serviceType do zadaného IServiceCollectiontypu .

AddActivatedSingleton<TService,TImplementation>(IServiceCollection, Func<IServiceProvider,TImplementation>)

Přidá automaticky aktivovanou službu singletonu.

AddActivatedSingleton<TService,TImplementation>(IServiceCollection)

Přidá automaticky aktivovanou službu singletonu.

AddActivatedSingleton<TService>(IServiceCollection, Func<IServiceProvider,TService>)

Přidá automaticky aktivovanou službu singletonu.

AddActivatedSingleton<TService>(IServiceCollection)

Přidá automaticky aktivovanou službu singletonu.

AddApplicationLogEnricher(IServiceCollection, Action<ApplicationLogEnricherOptions>)

Přidá instanci rozšíření aplikace do objektu IServiceCollection.

AddApplicationLogEnricher(IServiceCollection, IConfigurationSection)

Přidá instanci rozšíření aplikace do objektu IServiceCollection.

AddApplicationLogEnricher(IServiceCollection)

Přidá instanci rozšíření aplikace do objektu IServiceCollection.

AddApplicationMetadata(IServiceCollection, Action<ApplicationMetadata>)

Přidá instanci kontejneru ApplicationMetadata injektáže závislostí.

AddApplicationMetadata(IServiceCollection, IConfigurationSection)

Přidá instanci kontejneru ApplicationMetadata injektáže závislostí.

AddAsyncState(IServiceCollection)

Přidá výchozí implementace pro služby IAsyncState, IAsyncContext<T> a Microsoft.Extensions.AsyncState.IAsyncLocalContext`1. Upozorňujeme, že implementace těchto rozhraní nejsou bezpečné pro přístup z více vláken.

AddBuildMetadata(IServiceCollection, Action<BuildMetadata>)

Přidá instanci BuildMetadata objektu IServiceCollection.

AddBuildMetadata(IServiceCollection, IConfigurationSection)

Přidá instanci BuildMetadata objektu IServiceCollection.

AddChatClient(IServiceCollection, Func<IServiceProvider,IChatClient>, ServiceLifetime)

Zaregistruje v souboru IChatClient.IServiceCollection

AddChatClient(IServiceCollection, IChatClient, ServiceLifetime)

Zaregistruje v souboru IChatClient.IServiceCollection

AddConfigurationServiceEndpointProvider(IServiceCollection, Action<ConfigurationServiceEndpointProviderOptions>)

Nakonfiguruje poskytovatele koncového bodu zjišťování služby, který používá IConfiguration k překladu koncových bodů.

AddConfigurationServiceEndpointProvider(IServiceCollection)

Nakonfiguruje poskytovatele koncového bodu zjišťování služby, který používá IConfiguration k překladu koncových bodů.

AddConsoleLatencyDataExporter(IServiceCollection, Action<LatencyConsoleOptions>)

Přidejte pro konzolu exportér dat latence.

AddConsoleLatencyDataExporter(IServiceCollection, IConfigurationSection)

Přidejte pro konzolu exportér dat latence.

AddConsoleLatencyDataExporter(IServiceCollection)

Přidejte pro konzolu exportér dat latence.

AddContextualOptions(IServiceCollection)

Přidá služby požadované pro použití kontextových možností.

AddDistributedMemoryCache(IServiceCollection, Action<MemoryDistributedCacheOptions>)

Přidá výchozí implementaciIDistributedCache, která ukládá položky do paměti .IServiceCollection Architektury, které vyžadují, aby fungovala distribuovaná mezipaměť, mohou tuto závislost bezpečně přidat jako součást seznamu závislostí, aby bylo zajištěno, že je k dispozici aspoň jedna implementace.

AddDistributedMemoryCache(IServiceCollection)

Přidá výchozí implementaciIDistributedCache, která ukládá položky do paměti .IServiceCollection Architektury, které vyžadují, aby fungovala distribuovaná mezipaměť, mohou tuto závislost bezpečně přidat jako součást seznamu závislostí, aby bylo zajištěno, že je k dispozici aspoň jedna implementace.

AddDistributedRedisCache(IServiceCollection, Action<RedisCacheOptions>)

Přidá služby distribuované mezipaměti Redis do zadaného IServiceCollectionsouboru .

AddDistributedSqlServerCache(IServiceCollection, Action<SqlServerCacheOptions>)

Přidá Microsoft SQL Server distribuované služby ukládání do mezipaměti do zadaného IServiceCollection.

AddDnsServiceEndpointProvider(IServiceCollection, Action<DnsServiceEndpointProviderOptions>)

Přidá zjišťování služby DNS do objektu IServiceCollection.

AddDnsServiceEndpointProvider(IServiceCollection)

Přidá zjišťování služby DNS do objektu IServiceCollection.

AddDnsSrvServiceEndpointProvider(IServiceCollection, Action<DnsSrvServiceEndpointProviderOptions>)

Přidá zjišťování služby DNS SRV do objektu IServiceCollection.

AddDnsSrvServiceEndpointProvider(IServiceCollection)

Přidá zjišťování služby DNS SRV do objektu IServiceCollection.

AddDownstreamDependencyMetadata(IServiceCollection, IDownstreamDependencyMetadata)

Přidá metadata závislostí.

AddDownstreamDependencyMetadata<T>(IServiceCollection)

Přidá metadata závislostí.

AddEmbeddingGenerator<TInput,TEmbedding>(IServiceCollection, Func<IServiceProvider,IEmbeddingGenerator<TInput,TEmbedding>>, ServiceLifetime)

Zaregistruje generátor jednotonového vkládání do souboru IServiceCollection.

AddEmbeddingGenerator<TInput,TEmbedding>(IServiceCollection, IEmbeddingGenerator<TInput,TEmbedding>, ServiceLifetime)

Zaregistruje generátor jednotonového vkládání do souboru IServiceCollection.

AddExceptionSummarizer(IServiceCollection, Action<IExceptionSummarizationBuilder>)

Zaregistruje sumarizátor výjimek do kontejneru injektáže závislostí.

AddExceptionSummarizer(IServiceCollection)

Zaregistruje sumarizátor výjimek do kontejneru injektáže závislostí.

AddExtendedHttpClientLogging(IServiceCollection, Action<LoggingOptions>)

IHttpClientAsyncLogger Přidá protokoly pro odchozí požadavky pro všechny klienty HTTP vytvořené pomocí IHttpClientFactory.

AddExtendedHttpClientLogging(IServiceCollection, IConfigurationSection)

IHttpClientAsyncLogger Přidá protokoly pro odchozí požadavky pro všechny klienty HTTP vytvořené pomocí IHttpClientFactory.

AddExtendedHttpClientLogging(IServiceCollection)

IHttpClientAsyncLogger Přidá protokoly pro odchozí požadavky pro všechny klienty HTTP vytvořené pomocí IHttpClientFactory.

AddFakeLogging(IServiceCollection, Action<FakeLogCollectorOptions>)

Konfiguruje falešné protokolování.

AddFakeLogging(IServiceCollection, IConfigurationSection)

Konfiguruje falešné protokolování.

AddFakeLogging(IServiceCollection)

Konfiguruje falešné protokolování s výchozími možnostmi.

AddFakeRedaction(IServiceCollection, Action<FakeRedactorOptions>)

Zaregistruje falešného poskytovatele redactoru, který vždy vrací falešné instance redactoru.

AddFakeRedaction(IServiceCollection)

Zaregistruje falešného poskytovatele redactoru, který vždy vrací falešné instance redactoru.

AddHealthChecks(IServiceCollection)

HealthCheckService Přidá do kontejneru pomocí zadaného delegáta k registraci kontrol stavu.

AddHostedService<THostedService>(IServiceCollection, Func<IServiceProvider,THostedService>)

IHostedService Přidejte registraci pro daný typ.

AddHostedService<THostedService>(IServiceCollection)

IHostedService Přidejte registraci pro daný typ.

AddHttpClient(IServiceCollection, String, Action<HttpClient>)

Přidá služby IHttpClientFactory a související služby do IServiceCollection a nakonfiguruje pojmenovanou HttpClient.

AddHttpClient(IServiceCollection, String, Action<IServiceProvider,HttpClient>)

Přidá služby IHttpClientFactory a související služby do IServiceCollection a nakonfiguruje pojmenovanou HttpClient.

AddHttpClient(IServiceCollection, String)

Přidá služby IHttpClientFactory a související služby do IServiceCollection a nakonfiguruje pojmenovanou HttpClient.

AddHttpClient(IServiceCollection)

Přidá služby IHttpClientFactory a související služby do .IServiceCollection

AddHttpClient<TClient,TImplementation>(IServiceCollection, Action<HttpClient>)

Přidá služby IHttpClientFactory a související služby do IServiceCollection a nakonfiguruje vazbu mezi TClient typem a pojmenovaným HttpClient. Název klienta bude nastaven na název TClienttypu .

AddHttpClient<TClient,TImplementation>(IServiceCollection, Action<IServiceProvider,HttpClient>)

Přidá služby IHttpClientFactory a související služby do IServiceCollection a nakonfiguruje vazbu mezi TClient typem a pojmenovaným HttpClient. Název klienta bude nastaven na název TClienttypu .

AddHttpClient<TClient,TImplementation>(IServiceCollection, Func<HttpClient,IServiceProvider,TImplementation>)

Přidá služby IHttpClientFactory a související služby do IServiceCollection a nakonfiguruje vazbu mezi TClient typem a pojmenovaným HttpClient.

AddHttpClient<TClient,TImplementation>(IServiceCollection, Func<HttpClient,TImplementation>)

Přidá služby IHttpClientFactory a související služby do IServiceCollection a nakonfiguruje vazbu mezi TClient typem a pojmenovaným HttpClient.

AddHttpClient<TClient,TImplementation>(IServiceCollection, String, Action<HttpClient>)

Přidá služby IHttpClientFactory a související služby do IServiceCollection a nakonfiguruje vazbu mezi TClient typem a pojmenovaným HttpClient.

AddHttpClient<TClient,TImplementation>(IServiceCollection, String, Action<IServiceProvider,HttpClient>)

Přidá služby IHttpClientFactory a související služby do IServiceCollection a nakonfiguruje vazbu mezi TClient typem a pojmenovaným HttpClient.

AddHttpClient<TClient,TImplementation>(IServiceCollection, String, Func<HttpClient,IServiceProvider,TImplementation>)

Přidá služby IHttpClientFactory a související služby do IServiceCollection a nakonfiguruje vazbu mezi TClient typem a pojmenovaným HttpClient.

AddHttpClient<TClient,TImplementation>(IServiceCollection, String, Func<HttpClient,TImplementation>)

Přidá služby IHttpClientFactory a související služby do IServiceCollection a nakonfiguruje vazbu mezi TClient typem a pojmenovaným HttpClient.

AddHttpClient<TClient,TImplementation>(IServiceCollection, String)

Přidá služby IHttpClientFactory a související služby do IServiceCollection a nakonfiguruje vazbu mezi TClient typem a pojmenovaným HttpClient.

AddHttpClient<TClient,TImplementation>(IServiceCollection)

Přidá služby IHttpClientFactory a související služby do IServiceCollection a nakonfiguruje vazbu mezi TClient typem a pojmenovaným HttpClient. Název klienta bude nastaven na název TClienttypu .

AddHttpClient<TClient>(IServiceCollection, Action<HttpClient>)

Přidá služby IHttpClientFactory a související služby do IServiceCollection a nakonfiguruje vazbu mezi TClient typem a pojmenovaným HttpClient. Název klienta bude nastaven na název TClienttypu .

AddHttpClient<TClient>(IServiceCollection, Action<IServiceProvider,HttpClient>)

Přidá služby IHttpClientFactory a související služby do IServiceCollection a nakonfiguruje vazbu mezi TClient typem a pojmenovaným HttpClient. Název klienta bude nastaven na název TClienttypu .

AddHttpClient<TClient>(IServiceCollection, String, Action<HttpClient>)

Přidá služby IHttpClientFactory a související služby do IServiceCollection a nakonfiguruje vazbu mezi TClient typem a pojmenovaným HttpClient.

AddHttpClient<TClient>(IServiceCollection, String, Action<IServiceProvider,HttpClient>)

Přidá služby IHttpClientFactory a související služby do IServiceCollection a nakonfiguruje vazbu mezi TClient typem a pojmenovaným HttpClient.

AddHttpClient<TClient>(IServiceCollection, String)

Přidá služby IHttpClientFactory a související služby do IServiceCollection a nakonfiguruje vazbu mezi TClient typem a pojmenovaným HttpClient.

AddHttpClient<TClient>(IServiceCollection)

Přidá služby IHttpClientFactory a související služby do IServiceCollection a nakonfiguruje vazbu mezi TClient typem a pojmenovaným HttpClient. Název klienta bude nastaven na název TClienttypu .

AddHttpClientLatencyTelemetry(IServiceCollection, Action<HttpClientLatencyTelemetryOptions>)

DelegatingHandler Přidá informace o latenci a obohacení protokolu odchozích požadavků pro všechny klienty HTTP.

AddHttpClientLatencyTelemetry(IServiceCollection, IConfigurationSection)

DelegatingHandler Přidá informace o latenci a obohacení protokolu odchozích požadavků pro všechny klienty HTTP.

AddHttpClientLatencyTelemetry(IServiceCollection)

DelegatingHandler Přidá informace o latenci a obohacení protokolu odchozích požadavků pro všechny klienty HTTP.

AddHttpClientLogEnricher<T>(IServiceCollection)

Přidá do protokolů rozšiřování T instanci IServiceCollectionHttpClient rozšiřování.

AddHttpForwarderWithServiceDiscovery(IServiceCollection)

IHttpForwarder Přidá podporu zjišťování služby.

AddHybridCache(IServiceCollection, Action<HybridCacheOptions>)

Přidává podporu vícevrstvých služeb ukládání do mezipaměti.

AddHybridCache(IServiceCollection)

Přidává podporu vícevrstvých služeb ukládání do mezipaměti.

AddImageGenerator(IServiceCollection, Func<IServiceProvider,IImageGenerator>, ServiceLifetime)

Zaregistruje v souboru IImageGenerator.IServiceCollection

AddImageGenerator(IServiceCollection, IImageGenerator, ServiceLifetime)

Zaregistruje v souboru IImageGenerator.IServiceCollection

AddKeyedChatClient(IServiceCollection, Object, Func<IServiceProvider,IChatClient>, ServiceLifetime)

Zaregistruje klíčovaný singleton IChatClient v sadě IServiceCollection.

AddKeyedChatClient(IServiceCollection, Object, IChatClient, ServiceLifetime)

Zaregistruje klíčovaný singleton IChatClient v sadě IServiceCollection.

AddKeyedEmbeddingGenerator<TInput,TEmbedding>(IServiceCollection, Object, Func<IServiceProvider,IEmbeddingGenerator<TInput,TEmbedding>>, ServiceLifetime)

Zaregistruje klíčovaný singleton vložený generátor do IServiceCollection.

AddKeyedEmbeddingGenerator<TInput,TEmbedding>(IServiceCollection, Object, IEmbeddingGenerator<TInput,TEmbedding>, ServiceLifetime)

Zaregistruje klíčovaný singleton vložený generátor do IServiceCollection.

AddKeyedHybridCache(IServiceCollection, Object, Action<HybridCacheOptions>)

Přidává podporu vícevrstvých služeb ukládání do mezipaměti s registrací s klíčem.

AddKeyedHybridCache(IServiceCollection, Object, String, Action<HybridCacheOptions>)

Přidává podporu vícevrstvých služeb ukládání do mezipaměti s registrací s klíčem.

AddKeyedHybridCache(IServiceCollection, Object, String)

Přidává podporu vícevrstvých služeb ukládání do mezipaměti s registrací s klíčem.

AddKeyedHybridCache(IServiceCollection, Object)

Přidává podporu vícevrstvých služeb ukládání do mezipaměti s registrací s klíčem.

AddKeyedImageGenerator(IServiceCollection, Object, Func<IServiceProvider,IImageGenerator>, ServiceLifetime)

Zaregistruje klíčovaný singleton IImageGenerator v sadě IServiceCollection.

AddKeyedImageGenerator(IServiceCollection, Object, IImageGenerator, ServiceLifetime)

Zaregistruje klíčovaný singleton IImageGenerator v sadě IServiceCollection.

AddKeyedScoped(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>)

Přidá vymezenou službu typu zadaného v serviceType objektu pro vytváření určeného implementationFactory k zadanému IServiceCollectionobjektu .

AddKeyedScoped(IServiceCollection, Type, Object, Type)

Přidá vymezenou službu typu zadaného v serviceType implementaci typu zadaného implementationType do zadaného IServiceCollectiontypu .

AddKeyedScoped(IServiceCollection, Type, Object)

Přidá vymezenou službu typu zadaného do serviceType zadaného IServiceCollectiontypu .

AddKeyedScoped<TService,TImplementation>(IServiceCollection, Object, Func<IServiceProvider,Object,TImplementation>)

Přidá vymezenou službu typu zadaného v TService implementačním typu zadaném v TImplementation objektu pro vytváření určeného implementationFactory k zadanému IServiceCollectionobjektu .

AddKeyedScoped<TService,TImplementation>(IServiceCollection, Object)

Přidá službu s vymezeným oborem typu zadaným TService s typem implementace zadaným TImplementation do zadaného IServiceCollectiontypu .

AddKeyedScoped<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>)

Přidá vymezenou službu typu zadaného v TService objektu pro vytváření určeného implementationFactory k zadanému IServiceCollectionobjektu .

AddKeyedScoped<TService>(IServiceCollection, Object)

Přidá vymezenou službu typu zadaného do TService zadaného IServiceCollectiontypu .

AddKeyedSingleton(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>)

Přidá jednoúčelovou službu typu zadaného v serviceType objektu pro vytváření určeného implementationFactory do zadaného IServiceCollectionobjektu .

AddKeyedSingleton(IServiceCollection, Type, Object, Object)

Přidá jednoúčelovou službu typu zadaného v serviceType instanci zadané implementationInstance do zadaného IServiceCollectionobjektu .

AddKeyedSingleton(IServiceCollection, Type, Object, Type)

Přidá jednoúčelovou službu typu zadaného v serviceType implementaci typu zadaného implementationType do zadaného IServiceCollectiontypu .

AddKeyedSingleton(IServiceCollection, Type, Object)

Přidá jednoúčelovou službu typu zadaného do serviceType zadaného IServiceCollectiontypu .

AddKeyedSingleton<TService,TImplementation>(IServiceCollection, Object, Func<IServiceProvider,Object,TImplementation>)

Přidá jednoúčelovou službu typu zadaného v TService implementačním typu zadaném v TImplementation objektu pro vytváření určeného implementationFactory do zadaného IServiceCollectionobjektu .

AddKeyedSingleton<TService,TImplementation>(IServiceCollection, Object)

Přidá jednoúčelovou službu typu zadaného v TService implementačním typu zadaném TImplementation do zadaného IServiceCollectiontypu .

AddKeyedSingleton<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>)

Přidá jednoúčelovou službu typu zadaného v TService objektu pro vytváření určeného implementationFactory do zadaného IServiceCollectionobjektu .

AddKeyedSingleton<TService>(IServiceCollection, Object, TService)

Přidá jednoúčelovou službu typu zadaného v TService instanci zadané implementationInstance do zadaného IServiceCollectionobjektu .

AddKeyedSingleton<TService>(IServiceCollection, Object)

Přidá jednoúčelovou službu typu zadaného do TService zadaného IServiceCollectiontypu .

AddKeyedSpeechToTextClient(IServiceCollection, Object, Func<IServiceProvider,ISpeechToTextClient>, ServiceLifetime)

Zaregistruje klíčovaný singleton ISpeechToTextClient v sadě IServiceCollection.

AddKeyedSpeechToTextClient(IServiceCollection, Object, ISpeechToTextClient, ServiceLifetime)

Zaregistruje klíčovaný singleton ISpeechToTextClient v sadě IServiceCollection.

AddKeyedTextToSpeechClient(IServiceCollection, Object, Func<IServiceProvider,ITextToSpeechClient>, ServiceLifetime)

Zaregistruje klíčovaný singleton ITextToSpeechClient v sadě IServiceCollection.

AddKeyedTextToSpeechClient(IServiceCollection, Object, ITextToSpeechClient, ServiceLifetime)

Zaregistruje klíčovaný singleton ITextToSpeechClient v sadě IServiceCollection.

AddKeyedTransient(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>)

Přidá přechodnou službu typu zadaného v serviceType objektu pro vytváření určené implementationFactory do zadaného IServiceCollectionobjektu .

AddKeyedTransient(IServiceCollection, Type, Object, Type)

Přidá přechodnou službu typu zadaného v serviceType implementaci typu zadaného implementationType do zadaného IServiceCollection.

AddKeyedTransient(IServiceCollection, Type, Object)

Přidá přechodnou službu typu zadaného do serviceType zadaného IServiceCollectiontypu .

AddKeyedTransient<TService,TImplementation>(IServiceCollection, Object, Func<IServiceProvider,Object,TImplementation>)

Přidá přechodnou službu typu zadaného v TService typu implementace zadaném v TImplementation použití objektu pro vytváření určeného implementationFactory do zadaného IServiceCollectionobjektu .

AddKeyedTransient<TService,TImplementation>(IServiceCollection, Object)

Přidá přechodnou službu typu zadaného s TService typem implementace zadaným TImplementation do zadaného IServiceCollectiontypu .

AddKeyedTransient<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>)

Přidá přechodnou službu typu zadaného v TService objektu pro vytváření určené implementationFactory do zadaného IServiceCollectionobjektu .

AddKeyedTransient<TService>(IServiceCollection, Object)

Přidá přechodnou službu typu zadaného do TService zadaného IServiceCollectiontypu .

AddKubernetesProbes(IServiceCollection, Action<KubernetesProbesOptions>)

Zaregistruje testy aktivity, spouštění a připravenosti pomocí nakonfigurovaných možností.

AddKubernetesProbes(IServiceCollection, IConfigurationSection)

Zaregistruje testy aktivity, spouštění a připravenosti pomocí nakonfigurovaných možností.

AddKubernetesProbes(IServiceCollection)

Zaregistruje testy aktivity, spouštění a připravenosti pomocí výchozích možností.

AddKubernetesResourceMonitoring(IServiceCollection, String)

Nakonfiguruje a přidá komponenty monitorování prostředků Kubernetes do kolekce služeb úplně s nezbytnými základními komponentami monitorování prostředků.

AddLatencyContext(IServiceCollection, Action<LatencyContextOptions>)

Přidá kontext latence.

AddLatencyContext(IServiceCollection, IConfigurationSection)

Přidá kontext latence.

AddLatencyContext(IServiceCollection)

Přidá kontext latence.

AddLocalization(IServiceCollection, Action<LocalizationOptions>)

Přidá služby vyžadované pro lokalizaci aplikací.

AddLocalization(IServiceCollection)

Přidá služby vyžadované pro lokalizaci aplikací.

AddLogEnricher(IServiceCollection, ILogEnricher)

Zaregistruje instanci nástroje pro rozšiřování protokolů.

AddLogEnricher<T>(IServiceCollection)

Zaregistruje typ rozšíření protokolu.

AddLogging(IServiceCollection, Action<ILoggingBuilder>)

Přidá do zadaného záznamu IServiceCollectionslužby protokolování .

AddLogging(IServiceCollection)

Přidá do zadaného záznamu IServiceCollectionslužby protokolování .

AddMemoryCache(IServiceCollection, Action<MemoryCacheOptions>)

Přidá do paměti IMemoryCachenedistribuovanou implementaci IServiceCollection v paměti .

AddMemoryCache(IServiceCollection)

Přidá do paměti IMemoryCachenedistribuovanou implementaci IServiceCollection v paměti .

AddMetrics(IServiceCollection, Action<IMetricsBuilder>)

Přidá do zadaného parametru IServiceCollectionslužby metrik .

AddMetrics(IServiceCollection)

Přidá do zadaného parametru IServiceCollectionslužby metrik .

AddNullLatencyContext(IServiceCollection)

Přidá kontext latence no-op do kontejneru injektáže závislostí.

AddOptions(IServiceCollection)

Přidá služby požadované pro použití možností.

AddOptions<TOptions>(IServiceCollection, String)

Získá tvůrce možností, který přeposílá volání pro stejnou pojmenovanou TOptions základní kolekci služeb.

AddOptions<TOptions>(IServiceCollection)

Získá tvůrce možností, který přepošluje volání pro stejnou TOptions základní kolekci služeb.

AddOptionsWithValidateOnStart<TOptions,TValidateOptions>(IServiceCollection, String)

Přidá služby vyžadované pro použití možností a vynucuje kontrolu ověření možností při spuštění, nikoli za běhu.

AddOptionsWithValidateOnStart<TOptions>(IServiceCollection, String)

Přidá služby vyžadované pro použití možností a vynucuje kontrolu ověření možností při spuštění, nikoli za běhu.

AddPassThroughServiceEndpointProvider(IServiceCollection)

Nakonfiguruje zprostředkovatele koncového bodu zjišťování služby, který prochází vstupem bez provedení řešení.

AddPolicyRegistry(IServiceCollection, Action<IServiceProvider,IPolicyRegistry<String>>)

Zaregistruje prázdnou PolicyRegistry položku v kolekci služeb pomocí typů IPolicyRegistry<TKey>IReadOnlyPolicyRegistry<TKey>služeb a IConcurrentPolicyRegistry<TKey> pomocí zadaného delegáta ho nakonfiguruje.

AddPolicyRegistry(IServiceCollection, IPolicyRegistry<String>)

Zaregistruje v IPolicyRegistry<TKey> kolekci služeb typy IPolicyRegistry<TKey>IReadOnlyPolicyRegistry<TKey>služeb a IConcurrentPolicyRegistry<TKey> vrátí zadaný registr.

AddPolicyRegistry(IServiceCollection)

Zaregistruje prázdnou PolicyRegistry hodnotu v kolekci služeb pomocí typů IPolicyRegistry<TKey>IReadOnlyPolicyRegistry<TKey>služeb a IConcurrentPolicyRegistry<TKey> pokud ještě nebyly zaregistrované typy služeb a vrátí existující nebo nově vytvořený registr.

AddPooled<TService,TImplementation>(IServiceCollection, Action<DependencyInjectionPoolOptions>)

Přidá a ObjectPool<T> umožní DI vrátit vymezené instance TService.

AddPooled<TService>(IServiceCollection, Action<DependencyInjectionPoolOptions>)

Přidá a ObjectPool<T> umožní DI vrátit vymezené instance TService.

AddProcessLogEnricher(IServiceCollection, Action<ProcessLogEnricherOptions>)

Přidá instanci rozšiřujícího procesu do objektu IServiceCollection.

AddProcessLogEnricher(IServiceCollection, IConfigurationSection)

Přidá instanci rozšíření hostitele do objektu IServiceCollection.

AddProcessLogEnricher(IServiceCollection)

Přidá instanci rozšiřujícího procesu do objektu IServiceCollection.

AddRedaction(IServiceCollection, Action<IRedactionBuilder>)

Zaregistruje implementaci IRedactorProvider v IServiceCollection dostupných redaktorech a konfiguruje je.

AddRedaction(IServiceCollection)

Zaregistruje implementaci IRedactorProvider v nástroji IServiceCollection.

AddResilienceEnricher(IServiceCollection)

Přidává nástroje pro rozšiřování odolnosti.

AddResourceMonitoring(IServiceCollection, Action<IResourceMonitorBuilder>)
Zastaralé.

Nakonfiguruje a přidá implementaci IResourceMonitor do kolekce služeb.

AddResourceMonitoring(IServiceCollection)

Nakonfiguruje a přidá implementaci IResourceMonitor do kolekce služeb.

AddScoped(IServiceCollection, Type, Func<IServiceProvider,Object>)

Přidá vymezenou službu typu zadaného v serviceType objektu pro vytváření určeného implementationFactory k zadanému IServiceCollectionobjektu .

AddScoped(IServiceCollection, Type, Type)

Přidá vymezenou službu typu zadaného v serviceType implementaci typu zadaného implementationType do zadaného IServiceCollectiontypu .

AddScoped(IServiceCollection, Type)

Přidá vymezenou službu typu zadaného do serviceType zadaného IServiceCollectiontypu .

AddScoped<TService,TImplementation>(IServiceCollection, Func<IServiceProvider,TImplementation>)

Přidá vymezenou službu typu zadaného v TService implementačním typu zadaném v TImplementation objektu pro vytváření určeného implementationFactory k zadanému IServiceCollectionobjektu .

AddScoped<TService,TImplementation>(IServiceCollection)

Přidá službu s vymezeným oborem typu zadaným TService s typem implementace zadaným TImplementation do zadaného IServiceCollectiontypu .

AddScoped<TService>(IServiceCollection, Func<IServiceProvider,TService>)

Přidá vymezenou službu typu zadaného v TService objektu pro vytváření určeného implementationFactory k zadanému IServiceCollectionobjektu .

AddScoped<TService>(IServiceCollection)

Přidá vymezenou službu typu zadaného do TService zadaného IServiceCollectiontypu .

AddServiceDiscovery(IServiceCollection, Action<ServiceDiscoveryOptions>)

Přidá základní služby zjišťování služeb a nakonfiguruje výchozí hodnoty.

AddServiceDiscovery(IServiceCollection)

Přidá základní služby zjišťování služeb a nakonfiguruje výchozí hodnoty.

AddServiceDiscoveryCore(IServiceCollection, Action<ServiceDiscoveryOptions>)

Přidá základní služby zjišťování služeb.

AddServiceDiscoveryCore(IServiceCollection)

Přidá základní služby zjišťování služeb.

AddServiceDiscoveryForwarderFactory(IServiceCollection)

Poskytuje implementaci, která k překladu IForwarderHttpClientFactory názvů služeb používá zjišťování služeb.

AddServiceLogEnricher(IServiceCollection, Action<ApplicationLogEnricherOptions>)
Zastaralé.

Přidá instanci rozšíření služby do objektu IServiceCollection.

AddServiceLogEnricher(IServiceCollection, IConfigurationSection)
Zastaralé.

Přidá instanci rozšíření služby do objektu IServiceCollection.

AddServiceLogEnricher(IServiceCollection)
Zastaralé.

Přidá instanci rozšíření služby do objektu IServiceCollection.

AddSingleton(IServiceCollection, Type, Func<IServiceProvider,Object>)

Přidá jednoúčelovou službu typu zadaného v serviceType objektu pro vytváření určeného implementationFactory do zadaného IServiceCollectionobjektu .

AddSingleton(IServiceCollection, Type, Object)

Přidá jednoúčelovou službu typu zadaného v serviceType instanci zadané implementationInstance do zadaného IServiceCollectionobjektu .

AddSingleton(IServiceCollection, Type, Type)

Přidá jednoúčelovou službu typu zadaného v serviceType implementaci typu zadaného implementationType do zadaného IServiceCollectiontypu .

AddSingleton(IServiceCollection, Type)

Přidá jednoúčelovou službu typu zadaného do serviceType zadaného IServiceCollectiontypu .

AddSingleton<TService,TImplementation>(IServiceCollection, Func<IServiceProvider,TImplementation>)

Přidá jednoúčelovou službu typu zadaného v TService implementačním typu zadaném v TImplementation objektu pro vytváření určeného implementationFactory do zadaného IServiceCollectionobjektu .

AddSingleton<TService,TImplementation>(IServiceCollection)

Přidá jednoúčelovou službu typu zadaného v TService implementačním typu zadaném TImplementation do zadaného IServiceCollectiontypu .

AddSingleton<TService>(IServiceCollection, Func<IServiceProvider,TService>)

Přidá jednoúčelovou službu typu zadaného v TService objektu pro vytváření určeného implementationFactory do zadaného IServiceCollectionobjektu .

AddSingleton<TService>(IServiceCollection, TService)

Přidá jednoúčelovou službu typu zadaného v TService instanci zadané implementationInstance do zadaného IServiceCollectionobjektu .

AddSingleton<TService>(IServiceCollection)

Přidá jednoúčelovou službu typu zadaného do TService zadaného IServiceCollectiontypu .

AddSpeechToTextClient(IServiceCollection, Func<IServiceProvider,ISpeechToTextClient>, ServiceLifetime)

Zaregistruje v souboru ISpeechToTextClient.IServiceCollection

AddSpeechToTextClient(IServiceCollection, ISpeechToTextClient, ServiceLifetime)

Zaregistruje v souboru ISpeechToTextClient.IServiceCollection

AddStackExchangeRedisCache(IServiceCollection, Action<RedisCacheOptions>)

Přidá služby distribuované mezipaměti Redis do zadaného IServiceCollectionsouboru .

AddStaticLogEnricher(IServiceCollection, IStaticLogEnricher)

Zaregistruje instanci rozšíření statického protokolu.

AddStaticLogEnricher<T>(IServiceCollection)

Zaregistruje typ rozšíření statického protokolu.

AddSystemd(IServiceCollection)

Konfiguruje dobu životnosti sestavené IHost z services do SystemdLifetime, poskytuje zprávy oznámení pro spuštěnou a zastavovanou aplikaci a konfiguruje protokolování konzoly do systémového formátu při spuštění jako systémová služba.

AddTcpEndpointProbe(IServiceCollection, Action<TcpEndpointProbesOptions>)

Zaregistruje hlášení stavu pomocí portu TCP, pokud je služba považována za v pořádku IHealthCheck.

AddTcpEndpointProbe(IServiceCollection, IConfigurationSection)

Zaregistruje hlášení stavu pomocí portu TCP, pokud je služba považována za v pořádku IHealthCheck.

AddTcpEndpointProbe(IServiceCollection, String, Action<TcpEndpointProbesOptions>)

Zaregistruje hlášení stavu pomocí portu TCP, pokud je služba považována za v pořádku IHealthCheck.

AddTcpEndpointProbe(IServiceCollection, String, IConfigurationSection)

Zaregistruje hlášení stavu pomocí portu TCP, pokud je služba považována za v pořádku IHealthCheck.

AddTcpEndpointProbe(IServiceCollection, String)

Zaregistruje hlášení stavu pomocí portu TCP, pokud je služba považována za v pořádku IHealthCheck.

AddTcpEndpointProbe(IServiceCollection)

Zaregistruje hlášení stavu pomocí portu TCP, pokud je služba považována za v pořádku IHealthCheck.

AddTelemetryHealthCheckPublisher(IServiceCollection, Action<TelemetryHealthCheckPublisherOptions>)

Zaregistruje vydavatele kontroly stavu, který generuje telemetrii představující stav aplikace.

AddTelemetryHealthCheckPublisher(IServiceCollection, IConfigurationSection)

Zaregistruje vydavatele kontroly stavu, který generuje telemetrii představující stav aplikace.

AddTelemetryHealthCheckPublisher(IServiceCollection)

Zaregistruje vydavatele kontroly stavu, který generuje telemetrii představující stav aplikace.

AddTextToSpeechClient(IServiceCollection, Func<IServiceProvider,ITextToSpeechClient>, ServiceLifetime)

Zaregistruje v souboru ITextToSpeechClient.IServiceCollection

AddTextToSpeechClient(IServiceCollection, ITextToSpeechClient, ServiceLifetime)

Zaregistruje v souboru ITextToSpeechClient.IServiceCollection

AddTransient(IServiceCollection, Type, Func<IServiceProvider,Object>)

Přidá přechodnou službu typu zadaného v serviceType objektu pro vytváření určené implementationFactory do zadaného IServiceCollectionobjektu .

AddTransient(IServiceCollection, Type, Type)

Přidá přechodnou službu typu zadaného v serviceType implementaci typu zadaného implementationType do zadaného IServiceCollection.

AddTransient(IServiceCollection, Type)

Přidá přechodnou službu typu zadaného do serviceType zadaného IServiceCollectiontypu .

AddTransient<TService,TImplementation>(IServiceCollection, Func<IServiceProvider,TImplementation>)

Přidá přechodnou službu typu zadaného v TService typu implementace zadaném v TImplementation použití objektu pro vytváření určeného implementationFactory do zadaného IServiceCollectionobjektu .

AddTransient<TService,TImplementation>(IServiceCollection)

Přidá přechodnou službu typu zadaného s TService typem implementace zadaným TImplementation do zadaného IServiceCollectiontypu .

AddTransient<TService>(IServiceCollection, Func<IServiceProvider,TService>)

Přidá přechodnou službu typu zadaného v TService objektu pro vytváření určené implementationFactory do zadaného IServiceCollectionobjektu .

AddTransient<TService>(IServiceCollection)

Přidá přechodnou službu typu zadaného do TService zadaného IServiceCollectiontypu .

AddValidation(IServiceCollection, Action<ValidationOptions>)

Přidá ověřovací služby do zadaného IServiceCollection.

AddValidationLocalization(IServiceCollection, Action<ValidationLocalizationOptions>)

Přidá do kolekce služeb výchozí IStringLocalizerlokalizátor ověřování na základě a zachytá ho nastavením Localizer.

AddValidationLocalization<TResource>(IServiceCollection, Action<ValidationLocalizationOptions>)

Přidá výchozí IStringLocalizerlokalizátor ověřování na základě konfigurace pro překlad lokalizovaných řetězců s typem TResource prostředku pro všechny typy, které se ověřují.

AddWebEncoders(IServiceCollection, Action<WebEncoderOptions>)

Přidá HtmlEncodera JavaScriptEncoder do zadaného UrlEncoderparametru . services

AddWebEncoders(IServiceCollection)

Přidá HtmlEncodera JavaScriptEncoder do zadaného UrlEncoderparametru . services

AddWindowsService(IServiceCollection, Action<WindowsServiceLifetimeOptions>)

Konfiguruje dobu života sestavené IHostservices z do WindowsServiceLifetime a umožňuje protokolování do protokolu událostí s názvem aplikace jako výchozím názvem zdroje.

AddWindowsService(IServiceCollection)

Konfiguruje dobu života sestavené IHostservices z do WindowsServiceLifetime a umožňuje protokolování do protokolu událostí s názvem aplikace jako výchozím názvem zdroje.

Aggregate<TSource,TAccumulate,TResult>(IEnumerable<TSource>, TAccumulate, Func<TAccumulate,TSource,TAccumulate>, Func<TAccumulate,TResult>)

Použije funkci akumulátoru na sekvenci. Zadaná počáteční hodnota akumulátoru se používá jako počáteční hodnota akumulátoru a zadaná funkce slouží k výběru výsledné hodnoty.

Aggregate<TSource,TAccumulate>(IEnumerable<TSource>, TAccumulate, Func<TAccumulate,TSource,TAccumulate>)

Použije funkci akumulátoru na sekvenci. Zadaná počáteční hodnota akumulátoru se používá jako počáteční hodnota akumulátoru.

Aggregate<TSource>(IEnumerable<TSource>, Func<TSource,TSource,TSource>)

Použije funkci akumulátoru na sekvenci.

AggregateBy<TSource,TKey,TAccumulate>(IEnumerable<TSource>, Func<TSource, TKey>, Func<TKey,TAccumulate>, Func<TAccumulate,TSource,TAccumulate>, IEqualityComparer<TKey>)

Použije funkci akumulátoru na sekvenci, seskupí výsledky podle klíče.

AggregateBy<TSource,TKey,TAccumulate>(IEnumerable<TSource>, Func<TSource, TKey>, TAccumulate, Func<TAccumulate,TSource,TAccumulate>, IEqualityComparer<TKey>)

Použije funkci akumulátoru na sekvenci, seskupí výsledky podle klíče.

All<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

Určuje, zda všechny prvky sekvence splňují podmínku.

Ancestors<T>(IEnumerable<T>, XName)

Vrátí filtrovanou kolekci prvků, která obsahuje nadřazené prvky každého uzlu ve zdrojové kolekci. Do kolekce jsou zahrnuty pouze prvky, které mají odpovídající XName.

Ancestors<T>(IEnumerable<T>)

Vrátí kolekci prvků, které obsahují předky každého uzlu ve zdrojové kolekci.

Any<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

Určuje, zda některý prvek sekvence splňuje podmínku.

Any<TSource>(IEnumerable<TSource>)

Určuje, zda sekvence obsahuje nějaké prvky.

Append<TSource>(IEnumerable<TSource>, TSource)

Připojí hodnotu na konec sekvence.

AsEnumerable<TSource>(IEnumerable<TSource>)

Vrátí zadaný vstup jako IEnumerable<T>.

AsParallel(IEnumerable)

Umožňuje paralelizaci dotazu.

AsParallel<TSource>(IEnumerable<TSource>)

Umožňuje paralelizaci dotazu.

AsQueryable(IEnumerable)

Převede IEnumerable na IQueryable.

AsQueryable<TElement>(IEnumerable<TElement>)

Převede obecný IEnumerable<T> na obecný IQueryable<T>.

AsReadOnly<T>(IList<T>)

Vrátí obálku určenou jen ReadOnlyCollection<T> pro čtení pro zadaný seznam.

Average<TSource>(IEnumerable<TSource>, Func<TSource,Decimal>)

Vypočítá průměr posloupnosti Decimal hodnot, které jsou získány vyvoláním transformační funkce na každém prvku vstupní sekvence.

Average<TSource>(IEnumerable<TSource>, Func<TSource,Double>)

Vypočítá průměr posloupnosti Double hodnot, které jsou získány vyvoláním transformační funkce na každém prvku vstupní sekvence.

Average<TSource>(IEnumerable<TSource>, Func<TSource,Int32>)

Vypočítá průměr posloupnosti Int32 hodnot, které jsou získány vyvoláním transformační funkce na každém prvku vstupní sekvence.

Average<TSource>(IEnumerable<TSource>, Func<TSource,Int64>)

Vypočítá průměr posloupnosti Int64 hodnot, které jsou získány vyvoláním transformační funkce na každém prvku vstupní sekvence.

Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Decimal>>)

Vypočítá průměr posloupnosti hodnot nullable Decimal, které jsou získány vyvoláním transformační funkce na každém prvku vstupní sekvence.

Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Double>>)

Vypočítá průměr posloupnosti hodnot nullable Double, které jsou získány vyvoláním transformační funkce na každém prvku vstupní sekvence.

Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int32>>)

Vypočítá průměr posloupnosti hodnot nullable Int32, které jsou získány vyvoláním transformační funkce na každém prvku vstupní sekvence.

Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int64>>)

Vypočítá průměr posloupnosti hodnot nullable Int64, které jsou získány vyvoláním transformační funkce na každém prvku vstupní sekvence.

Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Single>>)

Vypočítá průměr posloupnosti hodnot nullable Single, které jsou získány vyvoláním transformační funkce na každém prvku vstupní sekvence.

Average<TSource>(IEnumerable<TSource>, Func<TSource,Single>)

Vypočítá průměr posloupnosti Single hodnot, které jsou získány vyvoláním transformační funkce na každém prvku vstupní sekvence.

BuildServiceProvider(IServiceCollection, Boolean)

Vytvoří obsahující ServiceProvider služby z poskytnutého IServiceCollection volitelného povolení ověřování oboru.

BuildServiceProvider(IServiceCollection, ServiceProviderOptions)

Vytvoří obsahující ServiceProvider služby z poskytnutého IServiceCollection volitelného povolení ověřování oboru.

BuildServiceProvider(IServiceCollection)

Vytvoří z ServiceProvider poskytnuté IServiceCollectionslužby obsahující služby .

Cast<TResult>(IEnumerable)

Přetypuje prvky IEnumerable na zadaný typ.

Chunk<TSource>(IEnumerable<TSource>, Int32)

Rozdělí prvky sekvence na bloky velikosti maximálně size.

Concat<TSource>(IEnumerable<TSource>, IEnumerable<TSource>)

Zřetězí dvě sekvence.

Configure<TOptions>(IServiceCollection, Action<IOptionsContext,TOptions>)

Zaregistruje akci použitou ke konfiguraci konkrétního typu možností.

Configure<TOptions>(IServiceCollection, Action<TOptions>)

Zaregistruje akci použitou ke konfiguraci konkrétního typu možností. Poznámka: Tyto příkazy se spouští před všemi PostConfigure<TOptions>(IServiceCollection, Action<TOptions>).

Configure<TOptions>(IServiceCollection, Func<IOptionsContext,CancellationToken,ValueTask<IConfigureContextualOptions<TOptions>>>)

Zaregistruje akci použitou ke konfiguraci konkrétního typu možností.

Configure<TOptions>(IServiceCollection, IConfiguration, Action<BinderOptions>)

Zaregistruje instanci konfigurace, která TOptions bude svázána s.

Configure<TOptions>(IServiceCollection, IConfiguration)

Zaregistruje instanci konfigurace, která TOptions bude svázána s.

Configure<TOptions>(IServiceCollection, String, Action<IOptionsContext,TOptions>)

Zaregistruje akci použitou ke konfiguraci konkrétního typu možností.

Configure<TOptions>(IServiceCollection, String, Action<TOptions>)

Zaregistruje akci použitou ke konfiguraci konkrétního typu možností. Poznámka: Tyto příkazy se spouští před všemi PostConfigure<TOptions>(IServiceCollection, Action<TOptions>).

Configure<TOptions>(IServiceCollection, String, Func<IOptionsContext,CancellationToken,ValueTask<IConfigureContextualOptions<TOptions>>>)

Zaregistruje akci použitou ke konfiguraci konkrétního typu možností.

Configure<TOptions>(IServiceCollection, String, IConfiguration, Action<BinderOptions>)

Zaregistruje instanci konfigurace, která TOptions bude svázána s.

Configure<TOptions>(IServiceCollection, String, IConfiguration)

Zaregistruje instanci konfigurace, která TOptions bude svázána s.

ConfigureAll<TOptions>(IServiceCollection, Action<IOptionsContext,TOptions>)

Zaregistruje akci použitou ke konfiguraci všech instancí určitého typu možností.

ConfigureAll<TOptions>(IServiceCollection, Action<TOptions>)

Zaregistruje akci použitou ke konfiguraci všech instancí určitého typu možností.

ConfigureAll<TOptions>(IServiceCollection, Func<IOptionsContext,CancellationToken,ValueTask<IConfigureContextualOptions<TOptions>>>)

Zaregistruje akci použitou ke konfiguraci všech instancí určitého typu možností.

ConfigureDnsResolver(IServiceCollection, Action<DnsResolverOptions>)

Konfiguruje překladač DNS používaný ke zjišťování služeb.

ConfigureHttpClientDefaults(IServiceCollection, Action<IHttpClientBuilder>)

Přidá delegáta, který se použije ke konfiguraci všech HttpClient instancí.

ConfigureOptions(IServiceCollection, Object)

Zaregistruje objekt, který bude mít všechny jeho IConfigureOptions<TOptions>, IPostConfigureOptions<TOptions>a IValidateOptions<TOptions> zaregistrované.

ConfigureOptions(IServiceCollection, Type)

Zaregistruje typ, který bude mít všechny jeho IConfigureOptions<TOptions>, IPostConfigureOptions<TOptions>a IValidateOptions<TOptions> registrované.

ConfigureOptions<TConfigureOptions>(IServiceCollection)

Zaregistruje typ, který bude mít všechny jeho IConfigureOptions<TOptions>, IPostConfigureOptions<TOptions>a IValidateOptions<TOptions> registrované.

ConfigurePool<TService>(IServiceCollection, Action<DependencyInjectionPoolOptions>)

Zaregistruje akci použitou DependencyInjectionPoolOptions ke konfiguraci typového fondu.

ConfigurePools(IServiceCollection, IConfigurationSection)

Konfiguruje fondy DI.

Contains<TSource>(IEnumerable<TSource>, TSource, IEqualityComparer<TSource>)

Určuje, zda sekvence obsahuje zadaný prvek pomocí zadaného IEqualityComparer<T>.

Contains<TSource>(IEnumerable<TSource>, TSource)

Určuje, zda sekvence obsahuje zadaný prvek pomocí výchozího porovnávače rovnosti.

CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption, FillErrorEventHandler)

Zkopíruje DataRow objekty do zadaného DataTablevzhledem k vstupnímu objektu IEnumerable<T>, kde je Tobecný parametr DataRow .

CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption)

Zkopíruje DataRow objekty do zadaného DataTablevzhledem k vstupnímu objektu IEnumerable<T>, kde je Tobecný parametr DataRow .

CopyToDataTable<T>(IEnumerable<T>)

Vrátí DataTable, která obsahuje kopie objektů DataRow vzhledem k vstupnímu objektu IEnumerable<T>, kde je obecný parametr TDataRow.

Count<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

Vrátí číslo, které představuje, kolik prvků v zadané sekvenci splňuje podmínku.

Count<TSource>(IEnumerable<TSource>)

Vrátí počet prvků v posloupnosti.

CountBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)

Vrátí počet prvků ve zdrojové sekvenci seskupené podle klíče.

DefaultIfEmpty<TSource>(IEnumerable<TSource>, TSource)

Vrátí prvky zadané sekvence nebo zadanou hodnotu v jednotonové kolekci, pokud je sekvence prázdná.

DefaultIfEmpty<TSource>(IEnumerable<TSource>)

Vrátí prvky zadané sekvence nebo výchozí hodnotu parametru typu v jednotonové kolekci, pokud je sekvence prázdná.

DescendantNodes<T>(IEnumerable<T>)

Vrátí kolekci následnických uzlů každého dokumentu a prvku ve zdrojové kolekci.

Descendants<T>(IEnumerable<T>, XName)

Vrátí filtrovanou kolekci prvků, která obsahuje potomky prvků každého prvku a dokumentu ve zdrojové kolekci. Do kolekce jsou zahrnuty pouze prvky, které mají odpovídající XName.

Descendants<T>(IEnumerable<T>)

Vrátí kolekci prvků, které obsahují potomky prvků každého prvku a dokumentu ve zdrojové kolekci.

Distinct<TSource>(IEnumerable<TSource>, IEqualityComparer<TSource>)

Vrátí odlišné prvky ze sekvence pomocí zadaného IEqualityComparer<T> k porovnání hodnot.

Distinct<TSource>(IEnumerable<TSource>)

Vrátí odlišné prvky ze sekvence pomocí výchozího porovnávače rovnosti k porovnání hodnot.

DistinctBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)

Vrátí odlišné prvky ze sekvence podle zadané funkce selektoru klíčů a pomocí zadaného porovnávacího modulu k porovnání klíčů.

DistinctBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>)

Vrátí odlišné prvky ze sekvence podle zadané funkce selektoru klíče.

ElementAt<TSource>(IEnumerable<TSource>, Index)

Vrátí prvek v zadaném indexu v sekvenci.

ElementAt<TSource>(IEnumerable<TSource>, Int32)

Vrátí prvek v zadaném indexu v sekvenci.

ElementAtOrDefault<TSource>(IEnumerable<TSource>, Index)

Vrátí prvek v zadaném indexu v sekvenci nebo výchozí hodnotu, pokud je index mimo rozsah.

ElementAtOrDefault<TSource>(IEnumerable<TSource>, Int32)

Vrátí prvek v zadaném indexu v sekvenci nebo výchozí hodnotu, pokud je index mimo rozsah.

Elements<T>(IEnumerable<T>, XName)

Vrátí filtrovanou kolekci podřízených prvků každého prvku a dokumentu ve zdrojové kolekci. Do kolekce jsou zahrnuty pouze prvky, které mají odpovídající XName.

Elements<T>(IEnumerable<T>)

Vrátí kolekci podřízených prvků každého prvku a dokumentu ve zdrojové kolekci.

Except<TSource>(IEnumerable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>)

Vytvoří množinu dvou sekvencí pomocí zadaného IEqualityComparer<T> k porovnání hodnot.

Except<TSource>(IEnumerable<TSource>, IEnumerable<TSource>)

Vytvoří množinu dvou sekvencí pomocí výchozího porovnávače rovnosti k porovnání hodnot.

ExceptBy<TSource,TKey>(IEnumerable<TSource>, IEnumerable<TKey>, Func<TSource,TKey>, IEqualityComparer<TKey>)

Vytvoří rozdíl množiny dvou sekvencí podle zadané funkce selektoru klíče.

ExceptBy<TSource,TKey>(IEnumerable<TSource>, IEnumerable<TKey>, Func<TSource,TKey>)

Vytvoří rozdíl množiny dvou sekvencí podle zadané funkce selektoru klíče.

First<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

Vrátí první prvek v sekvenci, která splňuje zadanou podmínku.

First<TSource>(IEnumerable<TSource>)

Vrátí první prvek sekvence.

FirstOrDefault<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>, TSource)

Vrátí první prvek sekvence, která splňuje podmínku, nebo zadanou výchozí hodnotu, pokud nebyl nalezen žádný takový prvek.

FirstOrDefault<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

Vrátí první prvek sekvence, která splňuje podmínku nebo výchozí hodnotu, pokud není nalezen žádný takový prvek.

FirstOrDefault<TSource>(IEnumerable<TSource>, TSource)

Vrátí první prvek sekvence nebo zadanou výchozí hodnotu, pokud sekvence neobsahuje žádné prvky.

FirstOrDefault<TSource>(IEnumerable<TSource>)

Vrátí první prvek sekvence nebo výchozí hodnotu, pokud sekvence neobsahuje žádné prvky.

FullJoin<TOuter,TInner,TKey,TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,TInner,TResult>, IEqualityComparer<TKey>)

Určuje kontrakt pro kolekci popisovačů služeb.

FullJoin<TOuter,TInner,TKey>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, IEqualityComparer<TKey>)

Určuje kontrakt pro kolekci popisovačů služeb.

GroupBy<TSource,TKey,TElement,TResult>(IEnumerable<TSource>, Func<TSource, TKey>, Func<TSource,TElement>, Func<TKey,IEnumerable<TElement>, TResult>, IEqualityComparer<TKey>)

Seskupí prvky sekvence podle zadané funkce selektoru klíčů a vytvoří výslednou hodnotu z každé skupiny a jejího klíče. Hodnoty klíče se porovnávají pomocí zadaného porovnávače a prvky každé skupiny se promítnou pomocí zadané funkce.

GroupBy<TSource,TKey,TElement,TResult>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, Func<TKey,IEnumerable<TElement>,TResult>)

Seskupí prvky sekvence podle zadané funkce selektoru klíčů a vytvoří výslednou hodnotu z každé skupiny a jejího klíče. Prvky každé skupiny se promítnou pomocí zadané funkce.

GroupBy<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>)

Seskupí prvky sekvence podle funkce selektoru klíče. Klíče se porovnávají pomocí porovnávače a jednotlivé prvky skupiny se promítají pomocí zadané funkce.

GroupBy<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>)

Seskupí prvky sekvence podle zadané funkce selektoru klíčů a projekty prvky pro každou skupinu pomocí zadané funkce.

GroupBy<TSource,TKey,TResult>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TKey,IEnumerable<TSource>,TResult>, IEqualityComparer<TKey>)

Seskupí prvky sekvence podle zadané funkce selektoru klíčů a vytvoří výslednou hodnotu z každé skupiny a jejího klíče. Klíče se porovnávají pomocí zadaného porovnávače.

GroupBy<TSource,TKey,TResult>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TKey,IEnumerable<TSource>,TResult>)

Seskupí prvky sekvence podle zadané funkce selektoru klíčů a vytvoří výslednou hodnotu z každé skupiny a jejího klíče.

GroupBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)

Seskupí prvky sekvence podle zadané funkce selektoru klíčů a porovná klíče pomocí zadaného porovnávače.

GroupBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>)

Seskupí prvky sekvence podle zadané funkce selektoru klíče.

GroupJoin<TOuter,TInner,TKey,TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,IEnumerable<TInner>, TResult>, IEqualityComparer<TKey>)

Koreluje prvky dvou sekvencí na základě rovnosti klíčů a seskupuje výsledky. Zadaný IEqualityComparer<T> slouží k porovnání klíčů.

GroupJoin<TOuter,TInner,TKey,TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,IEnumerable<TInner>, TResult>)

Koreluje prvky dvou sekvencí na základě rovnosti klíčů a seskupuje výsledky. Výchozí porovnávač rovnosti se používá k porovnání klíčů.

GroupJoin<TOuter,TInner,TKey>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, IEqualityComparer<TKey>)

Určuje kontrakt pro kolekci popisovačů služeb.

Index<TSource>(IEnumerable<TSource>)

Vrátí výčet, který zahrnuje index elementu do řazené kolekce členů.

InDocumentOrder<T>(IEnumerable<T>)

Vrátí kolekci uzlů, které obsahují všechny uzly ve zdrojové kolekci seřazené v pořadí dokumentů.

Intersect<TSource>(IEnumerable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>)

Vytvoří průnik sady dvou sekvencí pomocí zadaného IEqualityComparer<T> k porovnání hodnot.

Intersect<TSource>(IEnumerable<TSource>, IEnumerable<TSource>)

Vytvoří průnik sady dvou sekvencí pomocí výchozího porovnávače rovnosti k porovnání hodnot.

IntersectBy<TSource,TKey>(IEnumerable<TSource>, IEnumerable<TKey>, Func<TSource,TKey>, IEqualityComparer<TKey>)

Vytvoří průnik množiny dvou sekvencí podle zadané funkce selektoru kláves.

IntersectBy<TSource,TKey>(IEnumerable<TSource>, IEnumerable<TKey>, Func<TSource,TKey>)

Vytvoří průnik množiny dvou sekvencí podle zadané funkce selektoru kláves.

Join<TOuter,TInner,TKey,TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,TInner,TResult>, IEqualityComparer<TKey>)

Koreluje prvky dvou sekvencí na základě odpovídajících klíčů. Zadaný IEqualityComparer<T> slouží k porovnání klíčů.

Join<TOuter,TInner,TKey,TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,TInner,TResult>)

Koreluje prvky dvou sekvencí na základě odpovídajících klíčů. Výchozí porovnávač rovnosti se používá k porovnání klíčů.

Join<TOuter,TInner,TKey>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, IEqualityComparer<TKey>)

Určuje kontrakt pro kolekci popisovačů služeb.

Last<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

Vrátí poslední prvek sekvence, která splňuje zadanou podmínku.

Last<TSource>(IEnumerable<TSource>)

Vrátí poslední prvek sekvence.

LastOrDefault<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>, TSource)

Vrátí poslední prvek sekvence, která splňuje podmínku, nebo zadanou výchozí hodnotu, pokud se nenajde žádný takový prvek.

LastOrDefault<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

Vrátí poslední prvek sekvence, která splňuje podmínku nebo výchozí hodnotu, pokud se takový prvek nenajde.

LastOrDefault<TSource>(IEnumerable<TSource>, TSource)

Vrátí poslední prvek sekvence nebo zadanou výchozí hodnotu, pokud sekvence neobsahuje žádné prvky.

LastOrDefault<TSource>(IEnumerable<TSource>)

Vrátí poslední prvek sekvence nebo výchozí hodnotu, pokud sekvence neobsahuje žádné prvky.

LeftJoin<TOuter,TInner,TKey,TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,TInner,TResult>, IEqualityComparer<TKey>)

Koreluje prvky dvou sekvencí na základě odpovídajících klíčů. Zadaný IEqualityComparer<T> slouží k porovnání klíčů.

LeftJoin<TOuter,TInner,TKey,TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,TInner,TResult>)

Koreluje prvky dvou sekvencí na základě odpovídajících klíčů. Výchozí porovnávač rovnosti se používá k porovnání klíčů.

LeftJoin<TOuter,TInner,TKey>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, IEqualityComparer<TKey>)

Určuje kontrakt pro kolekci popisovačů služeb.

LongCount<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

Vrátí Int64, který představuje, kolik prvků v sekvenci splňuje podmínku.

LongCount<TSource>(IEnumerable<TSource>)

Vrátí Int64, který představuje celkový počet prvků v sekvenci.

Max<TSource,TResult>(IEnumerable<TSource>, Func<TSource,TResult>)

Vyvolá transformační funkci na každém prvku obecné sekvence a vrátí maximální výslednou hodnotu.

Max<TSource>(IEnumerable<TSource>, Func<TSource,Decimal>)

Vyvolá transformační funkci na každém prvku sekvence a vrátí maximální Decimal hodnotu.

Max<TSource>(IEnumerable<TSource>, Func<TSource,Double>)

Vyvolá transformační funkci na každém prvku sekvence a vrátí maximální Double hodnotu.

Max<TSource>(IEnumerable<TSource>, Func<TSource,Int32>)

Vyvolá transformační funkci na každém prvku sekvence a vrátí maximální Int32 hodnotu.

Max<TSource>(IEnumerable<TSource>, Func<TSource,Int64>)

Vyvolá transformační funkci na každém prvku sekvence a vrátí maximální Int64 hodnotu.

Max<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Decimal>>)

Vyvolá transformační funkci na každém prvku sekvence a vrátí maximální hodnotu s možnou hodnotou null Decimal.

Max<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Double>>)

Vyvolá transformační funkci na každém prvku sekvence a vrátí maximální hodnotu s možnou hodnotou null Double.

Max<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int32>>)

Vyvolá transformační funkci na každém prvku sekvence a vrátí maximální hodnotu s možnou hodnotou null Int32.

Max<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int64>>)

Vyvolá transformační funkci na každém prvku sekvence a vrátí maximální hodnotu s možnou hodnotou null Int64.

Max<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Single>>)

Vyvolá transformační funkci na každém prvku sekvence a vrátí maximální hodnotu s možnou hodnotou null Single.

Max<TSource>(IEnumerable<TSource>, Func<TSource,Single>)

Vyvolá transformační funkci na každém prvku sekvence a vrátí maximální Single hodnotu.

Max<TSource>(IEnumerable<TSource>, IComparer<TSource>)

Vrátí maximální hodnotu v obecné sekvenci.

Max<TSource>(IEnumerable<TSource>)

Vrátí maximální hodnotu v obecné sekvenci.

MaxBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IComparer<TKey>)

Vrátí maximální hodnotu v obecné sekvenci podle zadané funkce selektoru klíče a porovnávače klíčů.

MaxBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>)

Vrátí maximální hodnotu v obecné sekvenci podle zadané funkce selektoru klíče.

Min<TSource,TResult>(IEnumerable<TSource>, Func<TSource,TResult>)

Vyvolá transformační funkci na každém prvku obecné sekvence a vrátí minimální výslednou hodnotu.

Min<TSource>(IEnumerable<TSource>, Func<TSource,Decimal>)

Vyvolá transformační funkci na každém prvku sekvence a vrátí minimální Decimal hodnotu.

Min<TSource>(IEnumerable<TSource>, Func<TSource,Double>)

Vyvolá transformační funkci na každém prvku sekvence a vrátí minimální Double hodnotu.

Min<TSource>(IEnumerable<TSource>, Func<TSource,Int32>)

Vyvolá transformační funkci na každém prvku sekvence a vrátí minimální Int32 hodnotu.

Min<TSource>(IEnumerable<TSource>, Func<TSource,Int64>)

Vyvolá transformační funkci na každém prvku sekvence a vrátí minimální Int64 hodnotu.

Min<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Decimal>>)

Vyvolá transformační funkci na každém prvku sekvence a vrátí minimální hodnotu s možnou hodnotou null Decimal.

Min<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Double>>)

Vyvolá transformační funkci na každém prvku sekvence a vrátí minimální hodnotu s možnou hodnotou null Double.

Min<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int32>>)

Vyvolá transformační funkci na každém prvku sekvence a vrátí minimální hodnotu s možnou hodnotou null Int32.

Min<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int64>>)

Vyvolá transformační funkci na každém prvku sekvence a vrátí minimální hodnotu s možnou hodnotou null Int64.

Min<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Single>>)

Vyvolá transformační funkci na každém prvku sekvence a vrátí minimální hodnotu s možnou hodnotou null Single.

Min<TSource>(IEnumerable<TSource>, Func<TSource,Single>)

Vyvolá transformační funkci na každém prvku sekvence a vrátí minimální Single hodnotu.

Min<TSource>(IEnumerable<TSource>, IComparer<TSource>)

Vrátí minimální hodnotu v obecné sekvenci.

Min<TSource>(IEnumerable<TSource>)

Vrátí minimální hodnotu v obecné sekvenci.

MinBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IComparer<TKey>)

Vrátí minimální hodnotu v obecné sekvenci podle zadané funkce selektoru klíče a porovnávače klíčů.

MinBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>)

Vrátí minimální hodnotu v obecné sekvenci podle zadané funkce selektoru klíčů.

Nodes<T>(IEnumerable<T>)

Vrátí kolekci podřízených uzlů každého dokumentu a prvku ve zdrojové kolekci.

OfType<TResult>(IEnumerable)

Filtruje prvky IEnumerable na základě zadaného typu.

Order<T>(IEnumerable<T>, IComparer<T>)

Seřadí prvky sekvence ve vzestupném pořadí.

Order<T>(IEnumerable<T>)

Seřadí prvky sekvence ve vzestupném pořadí.

OrderBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IComparer<TKey>)

Seřadí prvky sekvence ve vzestupném pořadí pomocí zadaného porovnávače.

OrderBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>)

Seřadí prvky sekvence ve vzestupném pořadí podle klíče.

OrderByDescending<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IComparer<TKey>)

Seřadí prvky sekvence v sestupném pořadí pomocí zadaného porovnávače.

OrderByDescending<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>)

Seřadí prvky sekvence v sestupném pořadí podle klíče.

OrderDescending<T>(IEnumerable<T>, IComparer<T>)

Seřadí prvky sekvence v sestupném pořadí.

OrderDescending<T>(IEnumerable<T>)

Seřadí prvky sekvence v sestupném pořadí.

PostConfigure<TOptions>(IServiceCollection, Action<TOptions>)

Zaregistruje akci použitou k inicializaci konkrétního typu možností. Poznámka: Tyto příkazy jsou spouštěné po všech Configure<TOptions>(IServiceCollection, Action<TOptions>).

PostConfigure<TOptions>(IServiceCollection, String, Action<TOptions>)

Zaregistruje akci použitou ke konfiguraci konkrétního typu možností. Poznámka: Tyto příkazy jsou spouštěné po všech Configure<TOptions>(IServiceCollection, Action<TOptions>).

PostConfigureAll<TOptions>(IServiceCollection, Action<TOptions>)

Zaregistruje akci použitou k publikování konfigurace všech instancí určitého typu možností. Poznámka: Tyto příkazy jsou spouštěné po všech Configure<TOptions>(IServiceCollection, Action<TOptions>).

Prepend<TSource>(IEnumerable<TSource>, TSource)

Přidá hodnotu na začátek sekvence.

RegisterCheckpointNames(IServiceCollection, String[])

Zaregistruje sadu názvů kontrolních bodů pro kontext latence.

RegisterMeasureNames(IServiceCollection, String[])

Zaregistruje sadu názvů měr pro kontext latence.

RegisterTagNames(IServiceCollection, String[])

Zaregistruje sadu názvů značek pro kontext latence.

Remove<T>(IEnumerable<T>)

Odebere všechny uzly ve zdrojové kolekci z nadřazeného uzlu.

RemoveAll(IServiceCollection, Type)

Odebere všechny služby typu serviceType .IServiceCollection

RemoveAll<T>(IServiceCollection)

Odebere všechny služby typu T .IServiceCollection

RemoveAllKeyed(IServiceCollection, Type, Object)

Odebere všechny služby typu serviceType .IServiceCollection

RemoveAllKeyed<T>(IServiceCollection, Object)

Odebere všechny služby typu T .IServiceCollection

Replace(IServiceCollection, ServiceDescriptor)

Odebere první službu se IServiceCollection stejným typem služby jako descriptor a přidá descriptor ji do kolekce.

Reverse<TSource>(IEnumerable<TSource>)

Invertuje pořadí prvků v sekvenci.

RightJoin<TOuter,TInner,TKey,TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,TInner,TResult>, IEqualityComparer<TKey>)

Koreluje prvky dvou sekvencí na základě odpovídajících klíčů. Zadaný IEqualityComparer<T> slouží k porovnání klíčů.

RightJoin<TOuter,TInner,TKey,TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,TInner,TResult>)

Koreluje prvky dvou sekvencí na základě odpovídajících klíčů. Výchozí porovnávač rovnosti se používá k porovnání klíčů.

RightJoin<TOuter,TInner,TKey>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, IEqualityComparer<TKey>)

Určuje kontrakt pro kolekci popisovačů služeb.

Select<TSource,TResult>(IEnumerable<TSource>, Func<TSource,Int32,TResult>)

Každý prvek sekvence začlení do nového formuláře zahrnutím indexu elementu.

Select<TSource,TResult>(IEnumerable<TSource>, Func<TSource,TResult>)

Prodá jednotlivé prvky sekvence do nového formuláře.

SelectMany<TSource,TCollection,TResult>(IEnumerable<TSource>, Func<TSource,IEnumerable<TCollection>>, Func<TSource,TCollection,TResult>)

Prodá každý prvek sekvence na IEnumerable<T>, zploštějí výsledné sekvence do jedné sekvence a vyvolá funkci voliče výsledků na každém prvku v něm.

SelectMany<TSource,TCollection,TResult>(IEnumerable<TSource>, Func<TSource,Int32,IEnumerable<TCollection>>, Func<TSource,TCollection,TResult>)

Prodá každý prvek sekvence na IEnumerable<T>, zploštějí výsledné sekvence do jedné sekvence a vyvolá funkci voliče výsledků na každém prvku v něm. Index každého zdrojového prvku se používá v přechodné projektované formě daného prvku.

SelectMany<TSource,TResult>(IEnumerable<TSource>, Func<TSource,IEnumerable<TResult>>)

Prodá jednotlivé prvky sekvence do IEnumerable<T> a zploštějí výsledné sekvence do jedné sekvence.

SelectMany<TSource,TResult>(IEnumerable<TSource>, Func<TSource,Int32,IEnumerable<TResult>>)

Prodá jednotlivé prvky sekvence do IEnumerable<T>a zploštějí výsledné sekvence do jedné sekvence. Index každého zdrojového prvku se používá v projektované formě tohoto prvku.

SequenceEqual<TSource>(IEnumerable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>)

Určuje, zda jsou dvě sekvence stejné porovnáním jejich prvků pomocí zadaného IEqualityComparer<T>.

SequenceEqual<TSource>(IEnumerable<TSource>, IEnumerable<TSource>)

Určuje, zda jsou dvě sekvence stejné porovnáním prvků pomocí výchozího porovnávače rovnosti pro jejich typ.

Shuffle<TSource>(IEnumerable<TSource>)

Pořadí prvků sekvence se zamíchá.

Single<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

Vrátí jediný prvek sekvence, která splňuje zadanou podmínku, a vyvolá výjimku, pokud existuje více než jeden takový prvek.

Single<TSource>(IEnumerable<TSource>)

Vrátí jediný prvek sekvence a vyvolá výjimku, pokud v sekvenci není právě jeden prvek.

SingleOrDefault<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>, TSource)

Vrátí jediný prvek sekvence, která splňuje zadanou podmínku, nebo zadanou výchozí hodnotu, pokud neexistuje žádný takový prvek; tato metoda vyvolá výjimku, pokud podmínka splňuje více než jeden prvek.

SingleOrDefault<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

Vrátí jediný prvek sekvence, která splňuje zadanou podmínku nebo výchozí hodnotu, pokud žádný takový prvek neexistuje; tato metoda vyvolá výjimku, pokud podmínka splňuje více než jeden prvek.

SingleOrDefault<TSource>(IEnumerable<TSource>, TSource)

Vrátí jediný prvek sekvence nebo zadanou výchozí hodnotu, pokud je sekvence prázdná; tato metoda vyvolá výjimku, pokud je v sekvenci více než jeden prvek.

SingleOrDefault<TSource>(IEnumerable<TSource>)

Vrátí jediný prvek sekvence nebo výchozí hodnotu, pokud je sekvence prázdná; tato metoda vyvolá výjimku, pokud je v sekvenci více než jeden prvek.

Skip<TSource>(IEnumerable<TSource>, Int32)

Obchází zadaný počet prvků v sekvenci a vrátí zbývající prvky.

SkipLast<TSource>(IEnumerable<TSource>, Int32)

Vrátí novou výčtovou kolekci, která obsahuje prvky z source posledních count prvků zdrojové kolekce vynechané.

SkipWhile<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

Obchází prvky v sekvenci, pokud je zadaná podmínka pravdivá a vrátí zbývající prvky.

SkipWhile<TSource>(IEnumerable<TSource>, Func<TSource,Int32,Boolean>)

Obchází prvky v sekvenci, pokud je zadaná podmínka pravdivá a vrátí zbývající prvky. Index elementu se používá v logice predikátové funkce.

Sum<TSource>(IEnumerable<TSource>, Func<TSource,Decimal>)

Vypočítá součet posloupnosti Decimal hodnot, které jsou získány vyvoláním transformační funkce na každém prvku vstupní sekvence.

Sum<TSource>(IEnumerable<TSource>, Func<TSource,Double>)

Vypočítá součet posloupnosti Double hodnot, které jsou získány vyvoláním transformační funkce na každém prvku vstupní sekvence.

Sum<TSource>(IEnumerable<TSource>, Func<TSource,Int32>)

Vypočítá součet posloupnosti Int32 hodnot, které jsou získány vyvoláním transformační funkce na každém prvku vstupní sekvence.

Sum<TSource>(IEnumerable<TSource>, Func<TSource,Int64>)

Vypočítá součet posloupnosti Int64 hodnot, které jsou získány vyvoláním transformační funkce na každém prvku vstupní sekvence.

Sum<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Decimal>>)

Vypočítá součet posloupnosti hodnot nullable Decimal, které jsou získány vyvoláním transformační funkce na každém prvku vstupní sekvence.

Sum<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Double>>)

Vypočítá součet posloupnosti hodnot nullable Double, které jsou získány vyvoláním transformační funkce na každém prvku vstupní sekvence.

Sum<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int32>>)

Vypočítá součet posloupnosti hodnot nullable Int32, které jsou získány vyvoláním transformační funkce na každém prvku vstupní sekvence.

Sum<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int64>>)

Vypočítá součet posloupnosti hodnot nullable Int64, které jsou získány vyvoláním transformační funkce na každém prvku vstupní sekvence.

Sum<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Single>>)

Vypočítá součet posloupnosti hodnot nullable Single, které jsou získány vyvoláním transformační funkce na každém prvku vstupní sekvence.

Sum<TSource>(IEnumerable<TSource>, Func<TSource,Single>)

Vypočítá součet posloupnosti Single hodnot, které jsou získány vyvoláním transformační funkce na každém prvku vstupní sekvence.

Take<TSource>(IEnumerable<TSource>, Int32)

Vrátí zadaný počet souvislých prvků od začátku sekvence.

Take<TSource>(IEnumerable<TSource>, Range)

Vrátí zadanou oblast souvislých prvků z sekvence.

TakeLast<TSource>(IEnumerable<TSource>, Int32)

Vrátí novou výčtovou kolekci, která obsahuje poslední count prvky z source.

TakeWhile<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

Vrátí prvky ze sekvence, pokud je zadaná podmínka pravdivá.

TakeWhile<TSource>(IEnumerable<TSource>, Func<TSource,Int32,Boolean>)

Vrátí prvky ze sekvence, pokud je zadaná podmínka pravdivá. Index elementu se používá v logice predikátové funkce.

ToArray<TSource>(IEnumerable<TSource>)

Vytvoří pole z IEnumerable<T>.

ToAsyncEnumerable<TSource>(IEnumerable<TSource>)

Převede IEnumerable<T> na IAsyncEnumerable<T>.

ToDictionary<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>)

Vytvoří Dictionary<TKey,TValue> z IEnumerable<T> podle zadané funkce selektoru klíče, porovnávače a funkce selektoru prvku.

ToDictionary<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>)

Vytvoří Dictionary<TKey,TValue> z IEnumerable<T> podle zadaných funkcí selektoru klíčů a selektoru prvků.

ToDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)

Vytvoří Dictionary<TKey,TValue> z IEnumerable<T> podle zadané funkce selektoru klíče a porovnávače klíčů.

ToDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>)

Vytvoří Dictionary<TKey,TValue> z IEnumerable<T> podle zadané funkce selektoru kláves.

ToFrozenDictionary<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>)

Vytvoří FrozenDictionary<TKey,TValue> z IEnumerable<T> podle zadaných funkcí selektoru klíčů a selektoru prvků.

ToFrozenDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)

FrozenDictionary<TKey,TValue> Vytvoří z funkce selektoru klíčů podle zadané funkce selektoru IEnumerable<T> klíčů.

ToFrozenSet<T>(IEnumerable<T>, IEqualityComparer<T>)

Vytvoří se FrozenSet<T> zadanými hodnotami.

ToHashSet<TSource>(IEnumerable<TSource>, IEqualityComparer<TSource>)

Vytvoří HashSet<T> z IEnumerable<T> pomocí comparer k porovnání klíčů.

ToHashSet<TSource>(IEnumerable<TSource>)

Vytvoří HashSet<T> z IEnumerable<T>.

ToImmutableArray<TSource>(IEnumerable<TSource>)

Vytvoří neměnné pole ze zadané kolekce.

ToImmutableDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IEqualityComparer<TKey>, IEqualityComparer<TValue>)

Vytvoří výčet a transformaci sekvence a vytvoří neměnný slovník jeho obsahu pomocí zadaných porovnávacích klíčů a hodnot.

ToImmutableDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IEqualityComparer<TKey>)

Vytvoří výčet a transformaci sekvence a vytvoří neměnný slovník jeho obsahu pomocí zadaného porovnávače klíčů.

ToImmutableDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>)

Vytvoří výčet a transformaci sekvence a vytvoří neměnný slovník jeho obsahu.

ToImmutableDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)

Vytvoří neměnný slovník na základě určité transformace sekvence.

ToImmutableDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>)

Vytvoří neměnný slovník z existující kolekce prvků a použije transformační funkci na zdrojové klíče.

ToImmutableHashSet<TSource>(IEnumerable<TSource>, IEqualityComparer<TSource>)

Vytvoří výčet sekvence, vytvoří neměnnou sadu hodnot hash jejího obsahu a použije zadaný porovnávač rovnosti pro typ sady.

ToImmutableHashSet<TSource>(IEnumerable<TSource>)

Vytvoří výčet sekvence a vytvoří neměnnou sadu hodnot hash jejího obsahu.

ToImmutableList<TSource>(IEnumerable<TSource>)

Vytvoří výčet sekvence a vytvoří neměnný seznam jeho obsahu.

ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IComparer<TKey>, IEqualityComparer<TValue>)

Vytvoří výčet a transformaci sekvence a vytvoří neměnný seřazený slovník jeho obsahu pomocí zadaných porovnávacích klíčů a hodnot.

ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IComparer<TKey>)

Vytvoří výčet a transformaci sekvence a vytvoří neměnný seřazený slovník jeho obsahu pomocí zadaného porovnávače klíčů.

ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>)

Vytvoří výčet a transformaci sekvence a vytvoří neměnný seřazený slovník jeho obsahu.

ToImmutableSortedSet<TSource>(IEnumerable<TSource>, IComparer<TSource>)

Vytvoří výčet sekvence, vytvoří neměnnou seřazenou sadu jejího obsahu a použije zadaný porovnávač.

ToImmutableSortedSet<TSource>(IEnumerable<TSource>)

Vytvoří výčet sekvence a vytvoří neměnnou seřazenou sadu jejího obsahu.

ToList<TSource>(IEnumerable<TSource>)

Vytvoří List<T> z IEnumerable<T>.

ToLookup<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>)

Vytvoří Lookup<TKey,TElement> z IEnumerable<T> podle zadané funkce selektoru klíče, porovnávače a funkce selektoru prvků.

ToLookup<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>)

Vytvoří Lookup<TKey,TElement> z IEnumerable<T> podle zadaných funkcí selektoru klíčů a selektoru prvků.

ToLookup<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)

Vytvoří Lookup<TKey,TElement> z IEnumerable<T> podle zadané funkce selektoru klíče a porovnávače klíčů.

ToLookup<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>)

Vytvoří Lookup<TKey,TElement> z IEnumerable<T> podle zadané funkce selektoru kláves.

TryAdd(IServiceCollection, IEnumerable<ServiceDescriptor>)

Přidá zadaný descriptors typ služby, collection pokud ještě není zaregistrovaný.

TryAdd(IServiceCollection, ServiceDescriptor)

Přidá zadaný descriptor typ služby, collection pokud ještě není zaregistrovaný.

TryAddActivatedKeyedSingleton(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>)

Pokusí se přidat automaticky aktivovanou službu singletonu s klíčem.

TryAddActivatedKeyedSingleton(IServiceCollection, Type, Object, Type)

Pokusí se přidat automaticky aktivovanou službu singletonu s klíčem.

TryAddActivatedKeyedSingleton(IServiceCollection, Type, Object)

Pokusí se přidat automaticky aktivovanou službu singletonu s klíčem.

TryAddActivatedKeyedSingleton<TService,TImplementation>(IServiceCollection, Object)

Pokusí se přidat automaticky aktivovanou službu singletonu s klíčem.

TryAddActivatedKeyedSingleton<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>)

Pokusí se přidat automaticky aktivovanou službu singletonu s klíčem.

TryAddActivatedKeyedSingleton<TService>(IServiceCollection, Object)

Pokusí se přidat automaticky aktivovanou službu singletonu s klíčem.

TryAddActivatedSingleton(IServiceCollection, Type, Func<IServiceProvider,Object>)

Pokusí se přidat automaticky aktivovanou službu singleton.

TryAddActivatedSingleton(IServiceCollection, Type, Type)

Pokusí se přidat automaticky aktivovanou službu singleton.

TryAddActivatedSingleton(IServiceCollection, Type)

Pokusí se přidat automaticky aktivovanou službu singleton.

TryAddActivatedSingleton<TService,TImplementation>(IServiceCollection)

Pokusí se přidat automaticky aktivovanou službu singleton.

TryAddActivatedSingleton<TService>(IServiceCollection, Func<IServiceProvider,TService>)

Pokusí se přidat automaticky aktivovanou službu singleton.

TryAddActivatedSingleton<TService>(IServiceCollection)

Pokusí se přidat automaticky aktivovanou službu singleton.

TryAddEnumerable(IServiceCollection, IEnumerable<ServiceDescriptor>)

Přidá zadaná ServiceDescriptors, pokud existující popisovač se stejnými ServiceType a implementace, která ještě neexistuje v services.

TryAddEnumerable(IServiceCollection, ServiceDescriptor)

ServiceDescriptor Přidá, pokud existující popisovač se stejnými ServiceType a implementace, která ještě neexistuje v services.

TryAddKeyedScoped(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>)

Přidá zadaný service jako Scoped službu pomocí továrny zadané v implementationFactorycollection případě, že typ služby ještě nebyl zaregistrován.

TryAddKeyedScoped(IServiceCollection, Type, Object, Type)

Přidá zadaný service jako Scoped službu s implementationType implementací do collection služby, pokud typ služby ještě nebyl registrován.

TryAddKeyedScoped(IServiceCollection, Type, Object)

Přidá zadanou serviceScoped službu do collection služby, pokud typ služby ještě není zaregistrovaný.

TryAddKeyedScoped<TService,TImplementation>(IServiceCollection, Object)

Přidá zadaný TService typ Scoped implementace služby zadaný do TImplementationcollection typu, pokud typ služby ještě nebyl zaregistrovaný.

TryAddKeyedScoped<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>)

Přidá zadaný TService jako Scoped službu pomocí továrny zadané v implementationFactoryservices případě, že typ služby ještě nebyl zaregistrován.

TryAddKeyedScoped<TService>(IServiceCollection, Object)

Přidá zadanou TServiceScoped službu do collection služby, pokud typ služby ještě není zaregistrovaný.

TryAddKeyedSingleton(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>)

Přidá zadaný service jako Singleton službu pomocí továrny zadané v implementationFactorycollection případě, že typ služby ještě nebyl zaregistrován.

TryAddKeyedSingleton(IServiceCollection, Type, Object, Type)

Přidá zadaný service jako Singleton službu s implementationType implementací do collection služby, pokud typ služby ještě nebyl registrován.

TryAddKeyedSingleton(IServiceCollection, Type, Object)

Přidá zadanou serviceSingleton službu do collection služby, pokud typ služby ještě není zaregistrovaný.

TryAddKeyedSingleton<TService,TImplementation>(IServiceCollection, Object)

Přidá zadaný TService typ Singleton implementace služby zadaný do TImplementationcollection typu, pokud typ služby ještě nebyl zaregistrovaný.

TryAddKeyedSingleton<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>)

Přidá zadaný TService jako Singleton službu pomocí továrny zadané v implementationFactoryservices případě, že typ služby ještě nebyl zaregistrován.

TryAddKeyedSingleton<TService>(IServiceCollection, Object, TService)

Přidá zadanou TServiceSingleton jako službu s instancí zadanou v instancecollection případě, že typ služby ještě není zaregistrovaný.

TryAddKeyedSingleton<TService>(IServiceCollection, Object)

Přidá zadanou TServiceSingleton službu do collection služby, pokud typ služby ještě není zaregistrovaný.

TryAddKeyedTransient(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>)

Přidá zadaný service jako Transient službu pomocí továrny zadané v implementationFactorycollection případě, že typ služby ještě nebyl zaregistrován.

TryAddKeyedTransient(IServiceCollection, Type, Object, Type)

Přidá zadaný service jako Transient službu s implementationType implementací do collection služby, pokud typ služby ještě nebyl registrován.

TryAddKeyedTransient(IServiceCollection, Type, Object)

Přidá zadanou serviceTransient službu do collection služby, pokud typ služby ještě není zaregistrovaný.

TryAddKeyedTransient<TService,TImplementation>(IServiceCollection, Object)

Přidá zadaný TService typ Transient implementace služby zadaný do TImplementationcollection typu, pokud typ služby ještě nebyl zaregistrovaný.

TryAddKeyedTransient<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>)

Přidá zadaný TService jako Transient službu pomocí továrny zadané v implementationFactoryservices případě, že typ služby ještě nebyl zaregistrován.

TryAddKeyedTransient<TService>(IServiceCollection, Object)

Přidá zadanou TServiceTransient službu do collection služby, pokud typ služby ještě není zaregistrovaný.

TryAddScoped(IServiceCollection, Type, Func<IServiceProvider,Object>)

Přidá zadaný service jako Scoped službu pomocí továrny zadané v implementationFactorycollection případě, že typ služby ještě nebyl zaregistrován.

TryAddScoped(IServiceCollection, Type, Type)

Přidá zadaný service jako Scoped službu s implementationType implementací do collection služby, pokud typ služby ještě nebyl registrován.

TryAddScoped(IServiceCollection, Type)

Přidá zadanou serviceScoped službu do collection služby, pokud typ služby ještě není zaregistrovaný.

TryAddScoped<TService,TImplementation>(IServiceCollection)

Přidá zadaný TService typ Scoped implementace služby zadaný do TImplementationcollection typu, pokud typ služby ještě nebyl zaregistrovaný.

TryAddScoped<TService>(IServiceCollection, Func<IServiceProvider,TService>)

Přidá zadaný TService jako Scoped službu pomocí továrny zadané v implementationFactoryservices případě, že typ služby ještě nebyl zaregistrován.

TryAddScoped<TService>(IServiceCollection)

Přidá zadanou TServiceScoped službu do collection služby, pokud typ služby ještě není zaregistrovaný.

TryAddSingleton(IServiceCollection, Type, Func<IServiceProvider,Object>)

Přidá zadaný service jako Singleton službu pomocí továrny zadané v implementationFactorycollection případě, že typ služby ještě nebyl zaregistrován.

TryAddSingleton(IServiceCollection, Type, Type)

Přidá zadaný service jako Singleton službu s implementationType implementací do collection služby, pokud typ služby ještě nebyl registrován.

TryAddSingleton(IServiceCollection, Type)

Přidá zadanou serviceSingleton službu do collection služby, pokud typ služby ještě není zaregistrovaný.

TryAddSingleton<TService,TImplementation>(IServiceCollection)

Přidá zadaný TService typ Singleton implementace služby zadaný do TImplementationcollection typu, pokud typ služby ještě nebyl zaregistrovaný.

TryAddSingleton<TService>(IServiceCollection, Func<IServiceProvider,TService>)

Přidá zadaný TService jako Singleton službu pomocí továrny zadané v implementationFactoryservices případě, že typ služby ještě nebyl zaregistrován.

TryAddSingleton<TService>(IServiceCollection, TService)

Přidá zadanou TServiceSingleton jako službu s instancí zadanou v instancecollection případě, že typ služby ještě není zaregistrovaný.

TryAddSingleton<TService>(IServiceCollection)

Přidá zadanou TServiceSingleton službu do collection služby, pokud typ služby ještě není zaregistrovaný.

TryAddTransient(IServiceCollection, Type, Func<IServiceProvider,Object>)

Přidá zadaný service jako Transient službu pomocí továrny zadané v implementationFactorycollection případě, že typ služby ještě nebyl zaregistrován.

TryAddTransient(IServiceCollection, Type, Type)

Přidá zadaný service jako Transient službu s implementationType implementací do collection služby, pokud typ služby ještě nebyl registrován.

TryAddTransient(IServiceCollection, Type)

Přidá zadanou serviceTransient službu do collection služby, pokud typ služby ještě není zaregistrovaný.

TryAddTransient<TService,TImplementation>(IServiceCollection)

Přidá zadaný TService typ Transient implementace služby zadaný do TImplementationcollection typu, pokud typ služby ještě nebyl zaregistrovaný.

TryAddTransient<TService>(IServiceCollection, Func<IServiceProvider,TService>)

Přidá zadaný TService jako Transient službu pomocí továrny zadané v implementationFactoryservices případě, že typ služby ještě nebyl zaregistrován.

TryAddTransient<TService>(IServiceCollection)

Přidá zadanou TServiceTransient službu do collection služby, pokud typ služby ještě není zaregistrovaný.

TryGetNonEnumeratedCount<TSource>(IEnumerable<TSource>, Int32)

Pokusí se určit počet prvků v sekvenci bez vynucení výčtu.

Union<TSource>(IEnumerable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>)

Vytvoří sjednocovací sadu dvou sekvencí pomocí zadaného IEqualityComparer<T>.

Union<TSource>(IEnumerable<TSource>, IEnumerable<TSource>)

Vytvoří sjednocování dvou sekvencí pomocí výchozího porovnávače rovnosti.

UnionBy<TSource,TKey>(IEnumerable<TSource>, IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)

Vytvoří sjednocování dvou sekvencí podle zadané funkce selektoru klíče.

UnionBy<TSource,TKey>(IEnumerable<TSource>, IEnumerable<TSource>, Func<TSource,TKey>)

Vytvoří sjednocování dvou sekvencí podle zadané funkce selektoru klíče.

Where<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)

Filtruje posloupnost hodnot na základě predikátu.

Where<TSource>(IEnumerable<TSource>, Func<TSource,Int32,Boolean>)

Filtruje posloupnost hodnot na základě predikátu. Index každého prvku se používá v logice predikátové funkce.

Zip<TFirst,TSecond,TResult>(IEnumerable<TFirst>, IEnumerable<TSecond>, Func<TFirst,TSecond,TResult>)

Použije zadanou funkci na odpovídající prvky dvou sekvencí a vytvoří sekvenci výsledků.

Zip<TFirst,TSecond,TThird>(IEnumerable<TFirst>, IEnumerable<TSecond>, IEnumerable<TThird>)

Vytvoří sekvenci řazených kolekcí členů s prvky ze tří zadaných sekvencí.

Zip<TFirst,TSecond>(IEnumerable<TFirst>, IEnumerable<TSecond>)

Vytvoří sekvenci řazených kolekcí členů s prvky ze dvou zadaných sekvencí.

Platí pro