IServiceCollection Interfejs

Definicja

Określa kontrakt dla kolekcji deskryptorów usług.

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)
Pochodne
Implementuje

Właściwości

Nazwa Opis
Count

Pobiera liczbę elementów zawartych w obiekcie ICollection<T>.

(Odziedziczone po ICollection<T>)
IsReadOnly

Pobiera wartość wskazującą, czy ICollection<T> element jest tylko do odczytu.

(Odziedziczone po ICollection<T>)
Item[Int32]

Pobiera lub ustawia element w określonym indeksie.

(Odziedziczone po IList<T>)

Metody

Nazwa Opis
Add(T)

Dodaje element do elementu ICollection<T>.

(Odziedziczone po ICollection<T>)
Clear()

Usuwa wszystkie elementy z elementu ICollection<T>.

(Odziedziczone po ICollection<T>)
Contains(T)

Określa, czy element ICollection<T> zawiera określoną wartość.

(Odziedziczone po ICollection<T>)
CopyTo(T[], Int32)

Kopiuje elementy ICollection<T> elementu do elementu Array, zaczynając od określonego Array indeksu.

(Odziedziczone po ICollection<T>)
GetEnumerator()

Zwraca moduł wyliczający, który iteruje za pośrednictwem kolekcji.

(Odziedziczone po IEnumerable)
IndexOf(T)

Określa indeks określonego elementu w elemencie IList<T>.

(Odziedziczone po IList<T>)
Insert(Int32, T)

Wstawia element do IList<T> obiektu w określonym indeksie.

(Odziedziczone po IList<T>)
Remove(T)

Usuwa pierwsze wystąpienie określonego obiektu z ICollection<T>.

(Odziedziczone po ICollection<T>)
RemoveAt(Int32)

IList<T> Usuwa element w określonym indeksie.

(Odziedziczone po IList<T>)

Metody rozszerzania

Nazwa Opis
ActivateKeyedSingleton(IServiceCollection, Type, Object)

Wymusza aktywowanie pojedynczego klucza w czasie uruchamiania, a nie w czasie wykonywania.

ActivateKeyedSingleton<TService>(IServiceCollection, Object)

Wymusza aktywowanie pojedynczego klucza w czasie uruchamiania, a nie w czasie wykonywania.

ActivateSingleton(IServiceCollection, Type)

Wymusza aktywację pojedynczą w czasie uruchamiania, a nie w czasie wykonywania.

ActivateSingleton<TService>(IServiceCollection)

Wymusza aktywację pojedynczą w czasie uruchamiania, a nie w czasie wykonywania.

Add(IServiceCollection, IEnumerable<ServiceDescriptor>)

Dodaje sekwencję ServiceDescriptor elementu do elementu collection.

Add(IServiceCollection, ServiceDescriptor)

Dodaje określony descriptor element do elementu collection.

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

Dodaje automatycznie aktywowaną pojedynczą usługę.

AddActivatedKeyedSingleton(IServiceCollection, Type, Object, Type)

Dodaje automatycznie aktywowaną pojedynczą usługę.

AddActivatedKeyedSingleton(IServiceCollection, Type, Object)

Dodaje automatycznie aktywowaną pojedynczą usługę.

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

Dodaje automatycznie aktywowaną pojedynczą usługę.

AddActivatedKeyedSingleton<TService,TImplementation>(IServiceCollection, Object)

Dodaje automatycznie aktywowaną pojedynczą usługę.

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

Dodaje automatycznie aktywowaną pojedynczą usługę.

AddActivatedKeyedSingleton<TService>(IServiceCollection, Object)

Dodaje automatycznie aktywowaną pojedynczą usługę.

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

Dodaje automatycznie aktywowaną pojedynczą usługę.

AddActivatedSingleton(IServiceCollection, Type, Type)

Dodaje automatycznie aktywowaną pojedynczą usługę.

AddActivatedSingleton(IServiceCollection, Type)

Dodaje automatycznie aktywowaną pojedynczą usługę typu określonego w parametrze serviceType do określonego IServiceCollectionelementu .

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

Dodaje automatycznie aktywowaną pojedynczą usługę.

AddActivatedSingleton<TService,TImplementation>(IServiceCollection)

Dodaje automatycznie aktywowaną pojedynczą usługę.

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

Dodaje automatycznie aktywowaną pojedynczą usługę.

AddActivatedSingleton<TService>(IServiceCollection)

Dodaje automatycznie aktywowaną pojedynczą usługę.

AddApplicationLogEnricher(IServiceCollection, Action<ApplicationLogEnricherOptions>)

Dodaje wystąpienie wzbogacacza aplikacji do obiektu IServiceCollection.

AddApplicationLogEnricher(IServiceCollection, IConfigurationSection)

Dodaje wystąpienie wzbogacacza aplikacji do obiektu IServiceCollection.

AddApplicationLogEnricher(IServiceCollection)

Dodaje wystąpienie wzbogacacza aplikacji do obiektu IServiceCollection.

AddApplicationMetadata(IServiceCollection, Action<ApplicationMetadata>)

Dodaje wystąpienie elementu ApplicationMetadata do kontenera iniekcji zależności.

AddApplicationMetadata(IServiceCollection, IConfigurationSection)

Dodaje wystąpienie elementu ApplicationMetadata do kontenera iniekcji zależności.

AddAsyncState(IServiceCollection)

Dodaje domyślne implementacje dla usług IAsyncState, IAsyncContext<T> i Microsoft.Extensions.AsyncState.IAsyncLocalContext`1. Należy pamiętać, że implementacje tych interfejsów nie są bezpieczne wątkami.

AddBuildMetadata(IServiceCollection, Action<BuildMetadata>)

Dodaje wystąpienie BuildMetadata elementu do klasy IServiceCollection.

AddBuildMetadata(IServiceCollection, IConfigurationSection)

Dodaje wystąpienie BuildMetadata elementu do klasy IServiceCollection.

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

Rejestruje jedenton IChatClient w obiekcie IServiceCollection.

AddChatClient(IServiceCollection, IChatClient, ServiceLifetime)

Rejestruje jedenton IChatClient w obiekcie IServiceCollection.

AddConsoleLatencyDataExporter(IServiceCollection, Action<LatencyConsoleOptions>)

Dodaj eksportera danych opóźnienia dla konsoli programu .

AddConsoleLatencyDataExporter(IServiceCollection, IConfigurationSection)

Dodaj eksportera danych opóźnienia dla konsoli programu .

AddConsoleLatencyDataExporter(IServiceCollection)

Dodaj eksportera danych opóźnienia dla konsoli programu .

AddContextualOptions(IServiceCollection)

Dodaje usługi wymagane do korzystania z opcji kontekstowych.

AddDistributedMemoryCache(IServiceCollection, Action<MemoryDistributedCacheOptions>)

Dodaje domyślną implementację IDistributedCache , która przechowuje elementy w pamięci do elementu IServiceCollection. Struktury, które wymagają rozproszonej pamięci podręcznej do pracy, mogą bezpiecznie dodać tę zależność w ramach listy zależności, aby zapewnić dostępność co najmniej jednej implementacji.

AddDistributedMemoryCache(IServiceCollection)

Dodaje domyślną implementację IDistributedCache , która przechowuje elementy w pamięci do elementu IServiceCollection. Struktury, które wymagają rozproszonej pamięci podręcznej do pracy, mogą bezpiecznie dodać tę zależność w ramach listy zależności, aby zapewnić dostępność co najmniej jednej implementacji.

AddDistributedRedisCache(IServiceCollection, Action<RedisCacheOptions>)

Dodaje usługi buforowania rozproszonego Redis do określonego IServiceCollectionelementu .

AddDistributedSqlServerCache(IServiceCollection, Action<SqlServerCacheOptions>)

Dodaje usługi buforowania rozproszonego Microsoft SQL Server do określonego IServiceCollection.

AddDownstreamDependencyMetadata(IServiceCollection, IDownstreamDependencyMetadata)

Dodaje metadane zależności.

AddDownstreamDependencyMetadata<T>(IServiceCollection)

Dodaje metadane zależności.

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

Rejestruje jednotonowy generator osadzania w obiekcie IServiceCollection.

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

Rejestruje jednotonowy generator osadzania w obiekcie IServiceCollection.

AddExceptionSummarizer(IServiceCollection, Action<IExceptionSummarizationBuilder>)

Rejestruje składnik podsumowania wyjątków w kontenerze iniekcji zależności.

AddExceptionSummarizer(IServiceCollection)

Rejestruje składnik podsumowania wyjątków w kontenerze iniekcji zależności.

AddExtendedHttpClientLogging(IServiceCollection, Action<LoggingOptions>)

Dodaje element IHttpClientAsyncLogger do emitowania dzienników dla żądań wychodzących dla wszystkich klientów HTTP utworzonych za pomocą polecenia IHttpClientFactory.

AddExtendedHttpClientLogging(IServiceCollection, IConfigurationSection)

Dodaje element IHttpClientAsyncLogger do emitowania dzienników dla żądań wychodzących dla wszystkich klientów HTTP utworzonych za pomocą polecenia IHttpClientFactory.

AddExtendedHttpClientLogging(IServiceCollection)

Dodaje element IHttpClientAsyncLogger do emitowania dzienników dla żądań wychodzących dla wszystkich klientów HTTP utworzonych za pomocą polecenia IHttpClientFactory.

AddFakeLogging(IServiceCollection, Action<FakeLogCollectorOptions>)

Konfiguruje fałszywe rejestrowanie.

AddFakeLogging(IServiceCollection, IConfigurationSection)

Konfiguruje fałszywe rejestrowanie.

AddFakeLogging(IServiceCollection)

Konfiguruje fałszywe rejestrowanie przy użyciu opcji domyślnych.

AddFakeRedaction(IServiceCollection, Action<FakeRedactorOptions>)

Rejestruje fałszywego dostawcę redactora, który zawsze zwraca fałszywe wystąpienia redactor.

AddFakeRedaction(IServiceCollection)

Rejestruje fałszywego dostawcę redactora, który zawsze zwraca fałszywe wystąpienia redactor.

AddHealthChecks(IServiceCollection)

Dodaje element HealthCheckService do kontenera przy użyciu dostarczonego delegata w celu zarejestrowania kontroli kondycji.

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

Dodaj rejestrację IHostedService dla danego typu.

AddHostedService<THostedService>(IServiceCollection)

Dodaj rejestrację IHostedService dla danego typu.

AddHttpClient(IServiceCollection, String, Action<HttpClient>)

IHttpClientFactory Dodaje usługi i powiązane z programem IServiceCollection i konfiguruje nazwany HttpClientelement .

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

IHttpClientFactory Dodaje usługi i powiązane z programem IServiceCollection i konfiguruje nazwany HttpClientelement .

AddHttpClient(IServiceCollection, String)

IHttpClientFactory Dodaje usługi i powiązane z programem IServiceCollection i konfiguruje nazwany HttpClientelement .

AddHttpClient(IServiceCollection)

IHttpClientFactory Dodaje usługi i powiązane z programem IServiceCollection.

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

IHttpClientFactory Dodaje do klasy i powiązane usługi IServiceCollection i konfiguruje powiązanie między TClient typem a nazwanym HttpClientelementem . Nazwa klienta zostanie ustawiona na nazwę TClienttypu .

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

IHttpClientFactory Dodaje do klasy i powiązane usługi IServiceCollection i konfiguruje powiązanie między TClient typem a nazwanym HttpClientelementem . Nazwa klienta zostanie ustawiona na nazwę TClienttypu .

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

IHttpClientFactory Dodaje do klasy i powiązane usługi IServiceCollection i konfiguruje powiązanie między TClient typem a nazwanym HttpClientelementem .

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

IHttpClientFactory Dodaje do klasy i powiązane usługi IServiceCollection i konfiguruje powiązanie między TClient typem a nazwanym HttpClientelementem .

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

IHttpClientFactory Dodaje do klasy i powiązane usługi IServiceCollection i konfiguruje powiązanie między TClient typem a nazwanym HttpClientelementem .

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

IHttpClientFactory Dodaje do klasy i powiązane usługi IServiceCollection i konfiguruje powiązanie między TClient typem a nazwanym HttpClientelementem .

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

IHttpClientFactory Dodaje do klasy i powiązane usługi IServiceCollection i konfiguruje powiązanie między TClient typem a nazwanym HttpClientelementem .

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

IHttpClientFactory Dodaje do klasy i powiązane usługi IServiceCollection i konfiguruje powiązanie między TClient typem a nazwanym HttpClientelementem .

AddHttpClient<TClient,TImplementation>(IServiceCollection, String)

IHttpClientFactory Dodaje do klasy i powiązane usługi IServiceCollection i konfiguruje powiązanie między TClient typem a nazwanym HttpClientelementem .

AddHttpClient<TClient,TImplementation>(IServiceCollection)

IHttpClientFactory Dodaje do klasy i powiązane usługi IServiceCollection i konfiguruje powiązanie między TClient typem a nazwanym HttpClientelementem . Nazwa klienta zostanie ustawiona na nazwę TClienttypu .

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

IHttpClientFactory Dodaje do klasy i powiązane usługi IServiceCollection i konfiguruje powiązanie między TClient typem a nazwanym HttpClientelementem . Nazwa klienta zostanie ustawiona na nazwę TClienttypu .

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

IHttpClientFactory Dodaje do klasy i powiązane usługi IServiceCollection i konfiguruje powiązanie między TClient typem a nazwanym HttpClientelementem . Nazwa klienta zostanie ustawiona na nazwę TClienttypu .

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

IHttpClientFactory Dodaje do klasy i powiązane usługi IServiceCollection i konfiguruje powiązanie między TClient typem a nazwanym HttpClientelementem .

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

IHttpClientFactory Dodaje do klasy i powiązane usługi IServiceCollection i konfiguruje powiązanie między TClient typem a nazwanym HttpClientelementem .

AddHttpClient<TClient>(IServiceCollection, String)

IHttpClientFactory Dodaje do klasy i powiązane usługi IServiceCollection i konfiguruje powiązanie między TClient typem a nazwanym HttpClientelementem .

AddHttpClient<TClient>(IServiceCollection)

IHttpClientFactory Dodaje do klasy i powiązane usługi IServiceCollection i konfiguruje powiązanie między TClient typem a nazwanym HttpClientelementem . Nazwa klienta zostanie ustawiona na nazwę TClienttypu .

AddHttpClientLatencyTelemetry(IServiceCollection, Action<HttpClientLatencyTelemetryOptions>)

Dodaje element w DelegatingHandler celu zbierania informacji o opóźnieniach i wzbogacania dziennika żądań wychodzących dla wszystkich klientów http.

AddHttpClientLatencyTelemetry(IServiceCollection, IConfigurationSection)

Dodaje element w DelegatingHandler celu zbierania informacji o opóźnieniach i wzbogacania dziennika żądań wychodzących dla wszystkich klientów http.

AddHttpClientLatencyTelemetry(IServiceCollection)

Dodaje element w DelegatingHandler celu zbierania informacji o opóźnieniach i wzbogacania dziennika żądań wychodzących dla wszystkich klientów http.

AddHttpClientLogEnricher<T>(IServiceCollection)

Dodaje do obiektu wystąpienie TIServiceCollection wzbogacające, aby wzbogacić HttpClient dzienniki.

AddHybridCache(IServiceCollection, Action<HybridCacheOptions>)

Dodaje obsługę usług buforowania wielowarstwowego.

AddHybridCache(IServiceCollection)

Dodaje obsługę usług buforowania wielowarstwowego.

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

Rejestruje jedenton IImageGenerator w obiekcie IServiceCollection.

AddImageGenerator(IServiceCollection, IImageGenerator, ServiceLifetime)

Rejestruje jedenton IImageGenerator w obiekcie IServiceCollection.

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

Rejestruje jednokrotny IChatClient klucz w pliku IServiceCollection.

AddKeyedChatClient(IServiceCollection, Object, IChatClient, ServiceLifetime)

Rejestruje jednokrotny IChatClient klucz w pliku IServiceCollection.

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

Rejestruje jednotonowy generator osadzania pojedynczego klucza w obiekcie IServiceCollection.

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

Rejestruje jednotonowy generator osadzania pojedynczego klucza w obiekcie IServiceCollection.

AddKeyedHybridCache(IServiceCollection, Object, Action<HybridCacheOptions>)

Dodaje obsługę wielowarstwowych usług buforowania z rejestracją kluczy.

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

Dodaje obsługę wielowarstwowych usług buforowania z rejestracją kluczy.

AddKeyedHybridCache(IServiceCollection, Object, String)

Dodaje obsługę wielowarstwowych usług buforowania z rejestracją kluczy.

AddKeyedHybridCache(IServiceCollection, Object)

Dodaje obsługę wielowarstwowych usług buforowania z rejestracją kluczy.

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

Rejestruje jednokrotny IImageGenerator klucz w pliku IServiceCollection.

AddKeyedImageGenerator(IServiceCollection, Object, IImageGenerator, ServiceLifetime)

Rejestruje jednokrotny IImageGenerator klucz w pliku IServiceCollection.

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

Dodaje usługę o określonym zakresie typu określonego w serviceType z fabryką określoną w implementationFactory parametrze IServiceCollection.

AddKeyedScoped(IServiceCollection, Type, Object, Type)

Dodaje usługę o określonym zakresie typu określonego w serviceType z implementacją typu określonego w implementationType parametrze IServiceCollection.

AddKeyedScoped(IServiceCollection, Type, Object)

Dodaje usługę o określonym zakresie typu określonego w serviceType elem.IServiceCollection

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

Dodaje usługę o określonym zakresie typu określonego w TService z typem implementacji określonym w TImplementation przy użyciu fabryki określonej w implementationFactory parametrze IServiceCollection.

AddKeyedScoped<TService,TImplementation>(IServiceCollection, Object)

Dodaje usługę o określonym zakresie typu określonego w TService z typem implementacji określonym w TImplementation parametrze IServiceCollection.

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

Dodaje usługę o określonym zakresie typu określonego w TService z fabryką określoną w implementationFactory parametrze IServiceCollection.

AddKeyedScoped<TService>(IServiceCollection, Object)

Dodaje usługę o określonym zakresie typu określonego w TService elem.IServiceCollection

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

Dodaje pojedynczą usługę typu określonego w serviceType obiekcie z fabryką określoną w implementationFactory parametrze IServiceCollection.

AddKeyedSingleton(IServiceCollection, Type, Object, Object)

Dodaje pojedynczą usługę typu określonego w serviceType z wystąpieniem określonym w implementationInstance parametrze IServiceCollection.

AddKeyedSingleton(IServiceCollection, Type, Object, Type)

Dodaje pojedynczą usługę typu określonego w serviceType obiekcie z implementacją typu określonego w implementationType elem.IServiceCollection

AddKeyedSingleton(IServiceCollection, Type, Object)

Dodaje pojedynczą usługę typu określonego w serviceType elem.IServiceCollection

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

Dodaje pojedynczą usługę typu określonego w TService z typem implementacji określonym w TImplementation przy użyciu fabryki określonej w implementationFactory do określonej IServiceCollectionwartości .

AddKeyedSingleton<TService,TImplementation>(IServiceCollection, Object)

Dodaje pojedynczą usługę typu określonego w TService parametrze z typem implementacji określonym w TImplementation parametrze IServiceCollection.

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

Dodaje pojedynczą usługę typu określonego w TService obiekcie z fabryką określoną w implementationFactory parametrze IServiceCollection.

AddKeyedSingleton<TService>(IServiceCollection, Object, TService)

Dodaje pojedynczą usługę typu określonego w TService z wystąpieniem określonym w implementationInstance parametrze IServiceCollection.

AddKeyedSingleton<TService>(IServiceCollection, Object)

Dodaje pojedynczą usługę typu określonego w TService elem.IServiceCollection

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

Rejestruje jednokrotny ISpeechToTextClient klucz w pliku IServiceCollection.

AddKeyedSpeechToTextClient(IServiceCollection, Object, ISpeechToTextClient, ServiceLifetime)

Rejestruje jednokrotny ISpeechToTextClient klucz w pliku IServiceCollection.

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

Rejestruje jednokrotny ITextToSpeechClient klucz w pliku IServiceCollection.

AddKeyedTextToSpeechClient(IServiceCollection, Object, ITextToSpeechClient, ServiceLifetime)

Rejestruje jednokrotny ITextToSpeechClient klucz w pliku IServiceCollection.

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

Dodaje usługę przejściową typu określonego w serviceType za pomocą fabryki określonej w implementationFactory parametrze do określonego IServiceCollectionelementu .

AddKeyedTransient(IServiceCollection, Type, Object, Type)

Dodaje usługę przejściową typu określonego w serviceType z implementacją typu określonego w implementationType parametrze do określonego IServiceCollectionelementu .

AddKeyedTransient(IServiceCollection, Type, Object)

Dodaje usługę przejściową typu określonego w serviceType pliku do określonego IServiceCollectionelementu .

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

Dodaje usługę przejściową typu określonego w TService z typem implementacji określonym w TImplementation przy użyciu fabryki określonej w implementationFactory parametrze do określonego IServiceCollectionelementu .

AddKeyedTransient<TService,TImplementation>(IServiceCollection, Object)

Dodaje usługę przejściową typu określonego w TService parametrze z typem implementacji określonym w TImplementation parametrze IServiceCollection.

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

Dodaje usługę przejściową typu określonego w TService za pomocą fabryki określonej w implementationFactory parametrze do określonego IServiceCollectionelementu .

AddKeyedTransient<TService>(IServiceCollection, Object)

Dodaje usługę przejściową typu określonego w TService pliku do określonego IServiceCollectionelementu .

AddKubernetesProbes(IServiceCollection, Action<KubernetesProbesOptions>)

Rejestruje sondy dostępności, uruchamiania i gotowości przy użyciu skonfigurowanych opcji.

AddKubernetesProbes(IServiceCollection, IConfigurationSection)

Rejestruje sondy dostępności, uruchamiania i gotowości przy użyciu skonfigurowanych opcji.

AddKubernetesProbes(IServiceCollection)

Rejestruje sondy aktualności, uruchamiania i gotowości przy użyciu opcji domyślnych.

AddKubernetesResourceMonitoring(IServiceCollection, String)

Konfiguruje i dodaje składniki monitorowania zasobów kubernetes do kolekcji usług w całości z niezbędnymi podstawowymi składnikami monitorowania zasobów.

AddLatencyContext(IServiceCollection, Action<LatencyContextOptions>)

Dodaje kontekst opóźnienia.

AddLatencyContext(IServiceCollection, IConfigurationSection)

Dodaje kontekst opóźnienia.

AddLatencyContext(IServiceCollection)

Dodaje kontekst opóźnienia.

AddLocalization(IServiceCollection, Action<LocalizationOptions>)

Dodaje usługi wymagane do lokalizacji aplikacji.

AddLocalization(IServiceCollection)

Dodaje usługi wymagane do lokalizacji aplikacji.

AddLogEnricher(IServiceCollection, ILogEnricher)

Rejestruje wystąpienie wzbogacacza dzienników.

AddLogEnricher<T>(IServiceCollection)

Rejestruje typ wzbogacacza dziennika.

AddLogging(IServiceCollection, Action<ILoggingBuilder>)

Dodaje usługi rejestrowania do określonego IServiceCollectionelementu .

AddLogging(IServiceCollection)

Dodaje usługi rejestrowania do określonego IServiceCollectionelementu .

AddMemoryCache(IServiceCollection, Action<MemoryCacheOptions>)

Dodaje implementację IMemoryCache nieprostrybucyjną w pamięci do elementu IServiceCollection.

AddMemoryCache(IServiceCollection)

Dodaje implementację IMemoryCache nieprostrybucyjną w pamięci do elementu IServiceCollection.

AddMetrics(IServiceCollection, Action<IMetricsBuilder>)

Dodaje usługi metryk do określonego IServiceCollectionelementu .

AddMetrics(IServiceCollection)

Dodaje usługi metryk do określonego IServiceCollectionelementu .

AddNullLatencyContext(IServiceCollection)

Dodaje kontekst opóźnienia no-op do kontenera wstrzykiwania zależności.

AddOptions(IServiceCollection)

Dodaje usługi wymagane do korzystania z opcji.

AddOptions<TOptions>(IServiceCollection, String)

Pobiera konstruktor opcji, który przekazuje polecenia Konfiguruj wywołania dla tej samej nazwy do TOptions bazowej kolekcji usług.

AddOptions<TOptions>(IServiceCollection)

Pobiera konstruktor opcji, który przekazuje polecenia Konfiguruj wywołania dla tej samej TOptions kolekcji usług bazowych.

AddOptionsWithValidateOnStart<TOptions,TValidateOptions>(IServiceCollection, String)

Dodaje usługi wymagane do korzystania z opcji i wymusza sprawdzanie poprawności opcji podczas uruchamiania, a nie w czasie wykonywania.

AddOptionsWithValidateOnStart<TOptions>(IServiceCollection, String)

Dodaje usługi wymagane do korzystania z opcji i wymusza sprawdzanie poprawności opcji podczas uruchamiania, a nie w czasie wykonywania.

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

Rejestruje pusty PolicyRegistry element w kolekcji usług przy użyciu typów IPolicyRegistry<TKey>usług , IReadOnlyPolicyRegistry<TKey>i IConcurrentPolicyRegistry<TKey> używa określonego delegata do jej skonfigurowania.

AddPolicyRegistry(IServiceCollection, IPolicyRegistry<String>)

Rejestruje element podany IPolicyRegistry<TKey> w kolekcji usług z typami IPolicyRegistry<TKey>usług , IReadOnlyPolicyRegistry<TKey>i IConcurrentPolicyRegistry<TKey> zwraca podany rejestr.

AddPolicyRegistry(IServiceCollection)

Rejestruje pusty PolicyRegistry element w kolekcji usług przy użyciu typów IPolicyRegistry<TKey>usług , IReadOnlyPolicyRegistry<TKey>i IConcurrentPolicyRegistry<TKey> jeśli typy usług nie zostały jeszcze zarejestrowane i zwraca istniejący lub nowo utworzony rejestr.

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

Dodaje element ObjectPool<T> i umożliwia zwracanie wystąpień o określonym zakresie w usłudze TService.

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

Dodaje element ObjectPool<T> i umożliwia zwracanie wystąpień o określonym zakresie w usłudze TService.

AddProcessLogEnricher(IServiceCollection, Action<ProcessLogEnricherOptions>)

Dodaje wystąpienie wzbogacacza procesu do elementu IServiceCollection.

AddProcessLogEnricher(IServiceCollection, IConfigurationSection)

Dodaje wystąpienie wzbogacacza hosta do elementu IServiceCollection.

AddProcessLogEnricher(IServiceCollection)

Dodaje wystąpienie wzbogacacza procesu do elementu IServiceCollection.

AddRedaction(IServiceCollection, Action<IRedactionBuilder>)

Rejestruje implementację IRedactorProvider w narzędziu IServiceCollection i konfiguruje dostępne redactory.

AddRedaction(IServiceCollection)

Rejestruje implementację IRedactorProvider elementu w pliku IServiceCollection.

AddResilienceEnricher(IServiceCollection)

Dodaje wzbogacacze odporności.

AddResourceMonitoring(IServiceCollection, Action<IResourceMonitorBuilder>)
Przestarzałe.

Konfiguruje i dodaje implementację IResourceMonitor do kolekcji usług.

AddResourceMonitoring(IServiceCollection)

Konfiguruje i dodaje implementację IResourceMonitor do kolekcji usług.

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

Dodaje usługę o określonym zakresie typu określonego w serviceType z fabryką określoną w implementationFactory parametrze IServiceCollection.

AddScoped(IServiceCollection, Type, Type)

Dodaje usługę o określonym zakresie typu określonego w serviceType z implementacją typu określonego w implementationType parametrze IServiceCollection.

AddScoped(IServiceCollection, Type)

Dodaje usługę o określonym zakresie typu określonego w serviceType elem.IServiceCollection

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

Dodaje usługę o określonym zakresie typu określonego w TService z typem implementacji określonym w TImplementation przy użyciu fabryki określonej w implementationFactory parametrze IServiceCollection.

AddScoped<TService,TImplementation>(IServiceCollection)

Dodaje usługę o określonym zakresie typu określonego w TService z typem implementacji określonym w TImplementation parametrze IServiceCollection.

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

Dodaje usługę o określonym zakresie typu określonego w TService z fabryką określoną w implementationFactory parametrze IServiceCollection.

AddScoped<TService>(IServiceCollection)

Dodaje usługę o określonym zakresie typu określonego w TService elem.IServiceCollection

AddServiceLogEnricher(IServiceCollection, Action<ApplicationLogEnricherOptions>)
Przestarzałe.

Dodaje wystąpienie wzbogacacza usługi do elementu IServiceCollection.

AddServiceLogEnricher(IServiceCollection, IConfigurationSection)
Przestarzałe.

Dodaje wystąpienie wzbogacacza usługi do elementu IServiceCollection.

AddServiceLogEnricher(IServiceCollection)
Przestarzałe.

Dodaje wystąpienie wzbogacacza usługi do elementu IServiceCollection.

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

Dodaje pojedynczą usługę typu określonego w serviceType obiekcie z fabryką określoną w implementationFactory parametrze IServiceCollection.

AddSingleton(IServiceCollection, Type, Object)

Dodaje pojedynczą usługę typu określonego w serviceType z wystąpieniem określonym w implementationInstance parametrze IServiceCollection.

AddSingleton(IServiceCollection, Type, Type)

Dodaje pojedynczą usługę typu określonego w serviceType obiekcie z implementacją typu określonego w implementationType elem.IServiceCollection

AddSingleton(IServiceCollection, Type)

Dodaje pojedynczą usługę typu określonego w serviceType elem.IServiceCollection

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

Dodaje pojedynczą usługę typu określonego w TService z typem implementacji określonym w TImplementation przy użyciu fabryki określonej w implementationFactory do określonej IServiceCollectionwartości .

AddSingleton<TService,TImplementation>(IServiceCollection)

Dodaje pojedynczą usługę typu określonego w TService parametrze z typem implementacji określonym w TImplementation parametrze IServiceCollection.

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

Dodaje pojedynczą usługę typu określonego w TService obiekcie z fabryką określoną w implementationFactory parametrze IServiceCollection.

AddSingleton<TService>(IServiceCollection, TService)

Dodaje pojedynczą usługę typu określonego w TService z wystąpieniem określonym w implementationInstance parametrze IServiceCollection.

AddSingleton<TService>(IServiceCollection)

Dodaje pojedynczą usługę typu określonego w TService elem.IServiceCollection

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

Rejestruje jedenton ISpeechToTextClient w obiekcie IServiceCollection.

AddSpeechToTextClient(IServiceCollection, ISpeechToTextClient, ServiceLifetime)

Rejestruje jedenton ISpeechToTextClient w obiekcie IServiceCollection.

AddStackExchangeRedisCache(IServiceCollection, Action<RedisCacheOptions>)

Dodaje usługi buforowania rozproszonego Redis do określonego IServiceCollectionelementu .

AddStaticLogEnricher(IServiceCollection, IStaticLogEnricher)

Rejestruje wystąpienie modułu wzbogacającego dziennik statyczny.

AddStaticLogEnricher<T>(IServiceCollection)

Rejestruje typ wzbogacacza dziennika statycznego.

AddSystemd(IServiceCollection)

Konfiguruje okres istnienia kompilacji IHost od services do SystemdLifetime, udostępnia komunikaty powiadomień dotyczące uruchamiania i zatrzymywania aplikacji oraz konfiguruje rejestrowanie konsoli w formacie systemowym.

AddTcpEndpointProbe(IServiceCollection, Action<TcpEndpointProbesOptions>)

Rejestruje raportowanie stanu kondycji przy użyciu portu TCP, jeśli usługa jest uważana za w dobrej kondycji IHealthCheck.

AddTcpEndpointProbe(IServiceCollection, IConfigurationSection)

Rejestruje raportowanie stanu kondycji przy użyciu portu TCP, jeśli usługa jest uważana za w dobrej kondycji IHealthCheck.

AddTcpEndpointProbe(IServiceCollection, String, Action<TcpEndpointProbesOptions>)

Rejestruje raportowanie stanu kondycji przy użyciu portu TCP, jeśli usługa jest uważana za w dobrej kondycji IHealthCheck.

AddTcpEndpointProbe(IServiceCollection, String, IConfigurationSection)

Rejestruje raportowanie stanu kondycji przy użyciu portu TCP, jeśli usługa jest uważana za w dobrej kondycji IHealthCheck.

AddTcpEndpointProbe(IServiceCollection, String)

Rejestruje raportowanie stanu kondycji przy użyciu portu TCP, jeśli usługa jest uważana za w dobrej kondycji IHealthCheck.

AddTcpEndpointProbe(IServiceCollection)

Rejestruje raportowanie stanu kondycji przy użyciu portu TCP, jeśli usługa jest uważana za w dobrej kondycji IHealthCheck.

AddTelemetryHealthCheckPublisher(IServiceCollection, Action<TelemetryHealthCheckPublisherOptions>)

Rejestruje wydawcę kontroli kondycji, który emituje dane telemetryczne reprezentujące kondycję aplikacji.

AddTelemetryHealthCheckPublisher(IServiceCollection, IConfigurationSection)

Rejestruje wydawcę kontroli kondycji, który emituje dane telemetryczne reprezentujące kondycję aplikacji.

AddTelemetryHealthCheckPublisher(IServiceCollection)

Rejestruje wydawcę kontroli kondycji, który emituje dane telemetryczne reprezentujące kondycję aplikacji.

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

Rejestruje jedenton ITextToSpeechClient w obiekcie IServiceCollection.

AddTextToSpeechClient(IServiceCollection, ITextToSpeechClient, ServiceLifetime)

Rejestruje jedenton ITextToSpeechClient w obiekcie IServiceCollection.

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

Dodaje usługę przejściową typu określonego w serviceType za pomocą fabryki określonej w implementationFactory parametrze do określonego IServiceCollectionelementu .

AddTransient(IServiceCollection, Type, Type)

Dodaje usługę przejściową typu określonego w serviceType z implementacją typu określonego w implementationType parametrze do określonego IServiceCollectionelementu .

AddTransient(IServiceCollection, Type)

Dodaje usługę przejściową typu określonego w serviceType pliku do określonego IServiceCollectionelementu .

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

Dodaje usługę przejściową typu określonego w TService z typem implementacji określonym w TImplementation przy użyciu fabryki określonej w implementationFactory parametrze do określonego IServiceCollectionelementu .

AddTransient<TService,TImplementation>(IServiceCollection)

Dodaje usługę przejściową typu określonego w TService parametrze z typem implementacji określonym w TImplementation parametrze IServiceCollection.

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

Dodaje usługę przejściową typu określonego w TService za pomocą fabryki określonej w implementationFactory parametrze do określonego IServiceCollectionelementu .

AddTransient<TService>(IServiceCollection)

Dodaje usługę przejściową typu określonego w TService pliku do określonego IServiceCollectionelementu .

AddValidation(IServiceCollection, Action<ValidationOptions>)

Dodaje usługi sprawdzania poprawności do określonego IServiceCollectionelementu .

AddWebEncoders(IServiceCollection, Action<WebEncoderOptions>)

Dodaje HtmlEncoderelement i JavaScriptEncoder do określonego UrlEncoderservices elementu .

AddWebEncoders(IServiceCollection)

Dodaje HtmlEncoderelement i JavaScriptEncoder do określonego UrlEncoderservices elementu .

AddWindowsService(IServiceCollection, Action<WindowsServiceLifetimeOptions>)

Konfiguruje okres istnienia kompilacji IHost od services do WindowsServiceLifetime i umożliwia rejestrowanie w dzienniku zdarzeń z nazwą aplikacji jako domyślną nazwą źródła.

AddWindowsService(IServiceCollection)

Konfiguruje okres istnienia kompilacji IHost od services do WindowsServiceLifetime i umożliwia rejestrowanie w dzienniku zdarzeń z nazwą aplikacji jako domyślną nazwą źródła.

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

Stosuje funkcję akumulatorową w sekwencji. Określona wartość inicjatora jest używana jako początkowa wartość akumulowania, a określona funkcja służy do wybierania wartości wyniku.

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

Stosuje funkcję akumulatorową w sekwencji. Określona wartość inicju jest używana jako początkowa wartość akumulatorowa.

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

Stosuje funkcję akumulatorową w sekwencji.

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

Stosuje funkcję akumulacji w sekwencji, grupując wyniki według klucza.

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

Stosuje funkcję akumulacji w sekwencji, grupując wyniki według klucza.

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

Określa, czy wszystkie elementy sekwencji spełniają warunek.

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

Zwraca odfiltrowaną kolekcję elementów, które zawierają elementy podrzędne każdego węzła w kolekcji źródłowej. W kolekcji znajdują się tylko elementy, które mają pasujący XName.

Ancestors<T>(IEnumerable<T>)

Zwraca kolekcję elementów, które zawierają elementy podrzędne każdego węzła w kolekcji źródłowej.

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

Określa, czy dowolny element sekwencji spełnia warunek.

Any<TSource>(IEnumerable<TSource>)

Określa, czy sekwencja zawiera jakiekolwiek elementy.

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

Dołącza wartość na końcu sekwencji.

AsEnumerable<TSource>(IEnumerable<TSource>)

Zwraca dane wejściowe wpisane jako IEnumerable<T>.

AsParallel(IEnumerable)

Umożliwia równoległość zapytania.

AsParallel<TSource>(IEnumerable<TSource>)

Umożliwia równoległość zapytania.

AsQueryable(IEnumerable)

Konwertuje IEnumerable na IQueryable.

AsQueryable<TElement>(IEnumerable<TElement>)

Konwertuje ogólny IEnumerable<T> na ogólny IQueryable<T>.

AsReadOnly<T>(IList<T>)

Zwraca otokę tylko ReadOnlyCollection<T> do odczytu dla określonej listy.

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

Oblicza średnią sekwencji Decimal wartości uzyskanych przez wywołanie funkcji transform w każdym elemecie sekwencji danych wejściowych.

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

Oblicza średnią sekwencji Double wartości uzyskanych przez wywołanie funkcji transform w każdym elemecie sekwencji danych wejściowych.

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

Oblicza średnią sekwencji Int32 wartości uzyskanych przez wywołanie funkcji transform w każdym elemecie sekwencji danych wejściowych.

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

Oblicza średnią sekwencji Int64 wartości uzyskanych przez wywołanie funkcji transform w każdym elemecie sekwencji danych wejściowych.

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

Oblicza średnią sekwencji wartości dopuszczających wartość null Decimal, które są uzyskiwane przez wywołanie funkcji transform w każdym elemecie sekwencji wejściowej.

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

Oblicza średnią sekwencji wartości dopuszczających wartość null Double, które są uzyskiwane przez wywołanie funkcji transform w każdym elemecie sekwencji wejściowej.

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

Oblicza średnią sekwencji wartości dopuszczających wartość null Int32, które są uzyskiwane przez wywołanie funkcji transform w każdym elemecie sekwencji wejściowej.

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

Oblicza średnią sekwencji wartości dopuszczających wartość null Int64, które są uzyskiwane przez wywołanie funkcji transform w każdym elemecie sekwencji wejściowej.

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

Oblicza średnią sekwencji wartości dopuszczających wartość null Single, które są uzyskiwane przez wywołanie funkcji transform w każdym elemecie sekwencji wejściowej.

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

Oblicza średnią sekwencji Single wartości uzyskanych przez wywołanie funkcji transform w każdym elemecie sekwencji danych wejściowych.

BuildServiceProvider(IServiceCollection, Boolean)

Tworzy usługę zawierającą ServiceProvider z udostępnionego IServiceCollection opcjonalnego włączania walidacji zakresu.

BuildServiceProvider(IServiceCollection, ServiceProviderOptions)

Tworzy usługę zawierającą ServiceProvider z udostępnionego IServiceCollection opcjonalnego włączania walidacji zakresu.

BuildServiceProvider(IServiceCollection)

Tworzy zawierające ServiceProvider usługi na podstawie podanego IServiceCollectionelementu .

Cast<TResult>(IEnumerable)

Rzutuje elementy IEnumerable do określonego typu.

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

Dzieli elementy sekwencji na fragmenty rozmiaru w większości size.

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

Łączy dwie sekwencje.

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

Rejestruje akcję używaną do konfigurowania określonego typu opcji.

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

Rejestruje akcję używaną do konfigurowania określonego typu opcji. Uwaga: są one uruchamiane przed wszystkimi PostConfigure<TOptions>(IServiceCollection, Action<TOptions>)elementami .

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

Rejestruje akcję używaną do konfigurowania określonego typu opcji.

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

Rejestruje wystąpienie konfiguracji, które TOptions będzie powiązane z.

Configure<TOptions>(IServiceCollection, IConfiguration)

Rejestruje wystąpienie konfiguracji, które TOptions będzie powiązane z.

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

Rejestruje akcję używaną do konfigurowania określonego typu opcji.

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

Rejestruje akcję używaną do konfigurowania określonego typu opcji. Uwaga: są one uruchamiane przed wszystkimi PostConfigure<TOptions>(IServiceCollection, Action<TOptions>)elementami .

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

Rejestruje akcję używaną do konfigurowania określonego typu opcji.

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

Rejestruje wystąpienie konfiguracji, które TOptions będzie powiązane z.

Configure<TOptions>(IServiceCollection, String, IConfiguration)

Rejestruje wystąpienie konfiguracji, które TOptions będzie powiązane z.

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

Rejestruje akcję używaną do konfigurowania wszystkich wystąpień określonego typu opcji.

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

Rejestruje akcję używaną do konfigurowania wszystkich wystąpień określonego typu opcji.

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

Rejestruje akcję używaną do konfigurowania wszystkich wystąpień określonego typu opcji.

ConfigureHttpClientDefaults(IServiceCollection, Action<IHttpClientBuilder>)

Dodaje delegata, który będzie używany do konfigurowania wszystkich HttpClient wystąpień.

ConfigureOptions(IServiceCollection, Object)

Rejestruje obiekt, który będzie miał wszystkie jego IConfigureOptions<TOptions>, IPostConfigureOptions<TOptions>i IValidateOptions<TOptions> zarejestrowane.

ConfigureOptions(IServiceCollection, Type)

Rejestruje typ, który będzie miał wszystkie jego IConfigureOptions<TOptions>, IPostConfigureOptions<TOptions>i IValidateOptions<TOptions> zarejestrowane.

ConfigureOptions<TConfigureOptions>(IServiceCollection)

Rejestruje typ, który będzie miał wszystkie jego IConfigureOptions<TOptions>, IPostConfigureOptions<TOptions>i IValidateOptions<TOptions> zarejestrowane.

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

Rejestruje akcję używaną do konfigurowania DependencyInjectionPoolOptions typizowanej puli.

ConfigurePools(IServiceCollection, IConfigurationSection)

Konfiguruje pule di.

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

Określa, czy sekwencja zawiera określony element przy użyciu określonego IEqualityComparer<T>.

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

Określa, czy sekwencja zawiera określony element przy użyciu domyślnego modułu porównywania równości.

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

Kopiuje obiekty DataRow do określonego DataTable, biorąc pod uwagę obiekt wejściowy IEnumerable<T>, w którym parametr ogólny T jest DataRow.

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

Kopiuje obiekty DataRow do określonego DataTable, biorąc pod uwagę obiekt wejściowy IEnumerable<T>, w którym parametr ogólny T jest DataRow.

CopyToDataTable<T>(IEnumerable<T>)

Zwraca DataTable, który zawiera kopie obiektów DataRow, biorąc pod uwagę obiekt wejściowy IEnumerable<T>, w którym parametr ogólny T jest DataRow.

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

Zwraca liczbę reprezentującą, ile elementów w określonej sekwencji spełnia warunek.

Count<TSource>(IEnumerable<TSource>)

Zwraca liczbę elementów w sekwencji.

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

Zwraca liczbę elementów w sekwencji źródłowej pogrupowanej według klucza.

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

Zwraca elementy określonej sekwencji lub określoną wartość w kolekcji pojedynczej, jeśli sekwencja jest pusta.

DefaultIfEmpty<TSource>(IEnumerable<TSource>)

Zwraca elementy określonej sekwencji lub wartość domyślną parametru typu w kolekcji pojedynczej, jeśli sekwencja jest pusta.

DescendantNodes<T>(IEnumerable<T>)

Zwraca kolekcję węzłów podrzędnych każdego dokumentu i elementu w kolekcji źródłowej.

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

Zwraca filtrowaną kolekcję elementów, które zawierają elementy podrzędne każdego elementu i dokumentu w kolekcji źródłowej. W kolekcji znajdują się tylko elementy, które mają pasujący XName.

Descendants<T>(IEnumerable<T>)

Zwraca kolekcję elementów, które zawierają elementy podrzędne każdego elementu i dokumentu w kolekcji źródłowej.

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

Zwraca różne elementy z sekwencji przy użyciu określonego IEqualityComparer<T> do porównywania wartości.

Distinct<TSource>(IEnumerable<TSource>)

Zwraca różne elementy z sekwencji przy użyciu domyślnego modułu porównywania równości do porównywania wartości.

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

Zwraca różne elementy z sekwencji zgodnie z określoną funkcją selektora kluczy i przy użyciu określonego modułu porównującego do porównywania kluczy.

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

Zwraca odrębne elementy z sekwencji zgodnie z określoną funkcją selektora kluczy.

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

Zwraca element w określonym indeksie w sekwencji.

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

Zwraca element w określonym indeksie w sekwencji.

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

Zwraca element w określonym indeksie w sekwencji lub wartość domyślną, jeśli indeks jest poza zakresem.

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

Zwraca element w określonym indeksie w sekwencji lub wartość domyślną, jeśli indeks jest poza zakresem.

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

Zwraca odfiltrowaną kolekcję elementów podrzędnych każdego elementu i dokumentu w kolekcji źródłowej. W kolekcji znajdują się tylko elementy, które mają pasujący XName.

Elements<T>(IEnumerable<T>)

Zwraca kolekcję elementów podrzędnych każdego elementu i dokumentu w kolekcji źródłowej.

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

Tworzy różnicę zestawu dwóch sekwencji przy użyciu określonego IEqualityComparer<T> do porównywania wartości.

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

Tworzy różnicę zestawu dwóch sekwencji przy użyciu domyślnego porównywania równości do porównywania wartości.

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

Tworzy różnicę zestawu dwóch sekwencji zgodnie z określoną funkcją selektora kluczy.

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

Tworzy różnicę zestawu dwóch sekwencji zgodnie z określoną funkcją selektora kluczy.

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

Zwraca pierwszy element w sekwencji, który spełnia określony warunek.

First<TSource>(IEnumerable<TSource>)

Zwraca pierwszy element sekwencji.

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

Zwraca pierwszy element sekwencji, który spełnia warunek lub określoną wartość domyślną, jeśli taki element nie zostanie znaleziony.

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

Zwraca pierwszy element sekwencji, który spełnia warunek lub wartość domyślną, jeśli taki element nie zostanie znaleziony.

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

Zwraca pierwszy element sekwencji lub określoną wartość domyślną, jeśli sekwencja nie zawiera żadnych elementów.

FirstOrDefault<TSource>(IEnumerable<TSource>)

Zwraca pierwszy element sekwencji lub wartość domyślną, jeśli sekwencja nie zawiera żadnych elementów.

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

Grupuje elementy sekwencji zgodnie z określoną funkcją selektora kluczy i tworzy wartość wynikową z każdej grupy i jej klucza. Wartości klucza są porównywane przy użyciu określonego porównania, a elementy każdej grupy są przewidywane przy użyciu określonej funkcji.

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

Grupuje elementy sekwencji zgodnie z określoną funkcją selektora kluczy i tworzy wartość wynikową z każdej grupy i jej klucza. Elementy każdej grupy są projektowane przy użyciu określonej funkcji.

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

Grupuje elementy sekwencji zgodnie z funkcją selektora klucza. Klucze są porównywane przy użyciu modułu porównującego, a elementy każdej grupy są projektowane przy użyciu określonej funkcji.

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

Grupuje elementy sekwencji zgodnie z określoną funkcją selektora kluczy i projektuje elementy dla każdej grupy przy użyciu określonej funkcji.

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

Grupuje elementy sekwencji zgodnie z określoną funkcją selektora kluczy i tworzy wartość wynikową z każdej grupy i jej klucza. Klucze są porównywane przy użyciu określonego porównania.

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

Grupuje elementy sekwencji zgodnie z określoną funkcją selektora kluczy i tworzy wartość wynikową z każdej grupy i jej klucza.

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

Grupuje elementy sekwencji zgodnie z określoną funkcją selektora kluczy i porównuje klucze przy użyciu określonego porównania.

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

Grupuje elementy sekwencji zgodnie z określoną funkcją selektora kluczy.

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

Koreluje elementy dwóch sekwencji na podstawie równości klucza i grupuje wyniki. Określony IEqualityComparer<T> służy do porównywania kluczy.

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

Koreluje elementy dwóch sekwencji na podstawie równości kluczy i grupuje wyniki. Domyślny moduł porównywania równości służy do porównywania kluczy.

Index<TSource>(IEnumerable<TSource>)

Zwraca wyliczenie, które uwzględnia indeks elementu w krotkę.

InDocumentOrder<T>(IEnumerable<T>)

Zwraca kolekcję węzłów, która zawiera wszystkie węzły w kolekcji źródłowej posortowane w kolejności dokumentu.

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

Tworzy przecięcie zestawu dwóch sekwencji przy użyciu określonego IEqualityComparer<T> do porównywania wartości.

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

Tworzy przecięcie zestawu dwóch sekwencji przy użyciu domyślnego modułu porównywania równości do porównywania wartości.

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

Tworzy przecięcie zestawu dwóch sekwencji zgodnie z określoną funkcją selektora kluczy.

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

Tworzy przecięcie zestawu dwóch sekwencji zgodnie z określoną funkcją selektora kluczy.

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

Koreluje elementy dwóch sekwencji na podstawie pasujących kluczy. Określony IEqualityComparer<T> służy do porównywania kluczy.

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

Koreluje elementy dwóch sekwencji na podstawie pasujących kluczy. Domyślny moduł porównywania równości służy do porównywania kluczy.

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

Zwraca ostatni element sekwencji, który spełnia określony warunek.

Last<TSource>(IEnumerable<TSource>)

Zwraca ostatni element sekwencji.

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

Zwraca ostatni element sekwencji, który spełnia warunek lub określoną wartość domyślną, jeśli taki element nie zostanie znaleziony.

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

Zwraca ostatni element sekwencji, który spełnia warunek lub wartość domyślną, jeśli taki element nie zostanie znaleziony.

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

Zwraca ostatni element sekwencji lub określoną wartość domyślną, jeśli sekwencja nie zawiera żadnych elementów.

LastOrDefault<TSource>(IEnumerable<TSource>)

Zwraca ostatni element sekwencji lub wartość domyślną, jeśli sekwencja nie zawiera żadnych elementów.

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

Koreluje elementy dwóch sekwencji na podstawie pasujących kluczy. Określony IEqualityComparer<T> służy do porównywania kluczy.

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

Koreluje elementy dwóch sekwencji na podstawie pasujących kluczy. Domyślny moduł porównywania równości służy do porównywania kluczy.

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

Zwraca Int64 reprezentującą liczbę elementów w sekwencji spełniających warunek.

LongCount<TSource>(IEnumerable<TSource>)

Zwraca Int64 reprezentującą łączną liczbę elementów w sekwencji.

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

Wywołuje funkcję transform dla każdego elementu sekwencji ogólnej i zwraca maksymalną wynikową wartość.

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

Wywołuje funkcję transform dla każdego elementu sekwencji i zwraca maksymalną wartość Decimal.

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

Wywołuje funkcję transform dla każdego elementu sekwencji i zwraca maksymalną wartość Double.

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

Wywołuje funkcję transform dla każdego elementu sekwencji i zwraca maksymalną wartość Int32.

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

Wywołuje funkcję transform dla każdego elementu sekwencji i zwraca maksymalną wartość Int64.

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

Wywołuje funkcję transform dla każdego elementu sekwencji i zwraca maksymalną wartość dopuszczaną do wartości null Decimal.

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

Wywołuje funkcję transform dla każdego elementu sekwencji i zwraca maksymalną wartość dopuszczaną do wartości null Double.

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

Wywołuje funkcję transform dla każdego elementu sekwencji i zwraca maksymalną wartość dopuszczaną do wartości null Int32.

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

Wywołuje funkcję transform dla każdego elementu sekwencji i zwraca maksymalną wartość dopuszczaną do wartości null Int64.

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

Wywołuje funkcję transform dla każdego elementu sekwencji i zwraca maksymalną wartość dopuszczaną do wartości null Single.

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

Wywołuje funkcję transform dla każdego elementu sekwencji i zwraca maksymalną wartość Single.

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

Zwraca wartość maksymalną w sekwencji ogólnej.

Max<TSource>(IEnumerable<TSource>)

Zwraca wartość maksymalną w sekwencji ogólnej.

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

Zwraca wartość maksymalną w sekwencji ogólnej zgodnie z określoną funkcją selektora kluczy i modułem porównującym klucz.

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

Zwraca wartość maksymalną w sekwencji ogólnej zgodnie z określoną funkcją selektora kluczy.

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

Wywołuje funkcję przekształcania dla każdego elementu sekwencji ogólnej i zwraca minimalną wynikową wartość.

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

Wywołuje funkcję transform dla każdego elementu sekwencji i zwraca minimalną wartość Decimal.

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

Wywołuje funkcję transform dla każdego elementu sekwencji i zwraca minimalną wartość Double.

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

Wywołuje funkcję transform dla każdego elementu sekwencji i zwraca minimalną wartość Int32.

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

Wywołuje funkcję transform dla każdego elementu sekwencji i zwraca minimalną wartość Int64.

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

Wywołuje funkcję przekształcania dla każdego elementu sekwencji i zwraca minimalną wartość dopuszczaną do wartości null Decimal.

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

Wywołuje funkcję przekształcania dla każdego elementu sekwencji i zwraca minimalną wartość dopuszczaną do wartości null Double.

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

Wywołuje funkcję przekształcania dla każdego elementu sekwencji i zwraca minimalną wartość dopuszczaną do wartości null Int32.

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

Wywołuje funkcję przekształcania dla każdego elementu sekwencji i zwraca minimalną wartość dopuszczaną do wartości null Int64.

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

Wywołuje funkcję przekształcania dla każdego elementu sekwencji i zwraca minimalną wartość dopuszczaną do wartości null Single.

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

Wywołuje funkcję transform dla każdego elementu sekwencji i zwraca minimalną wartość Single.

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

Zwraca wartość minimalną w sekwencji ogólnej.

Min<TSource>(IEnumerable<TSource>)

Zwraca wartość minimalną w sekwencji ogólnej.

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

Zwraca wartość minimalną w sekwencji ogólnej zgodnie z określoną funkcją selektora kluczy i modułem porównania kluczy.

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

Zwraca wartość minimalną w sekwencji ogólnej zgodnie z określoną funkcją selektora kluczy.

Nodes<T>(IEnumerable<T>)

Zwraca kolekcję węzłów podrzędnych każdego dokumentu i elementu w kolekcji źródłowej.

OfType<TResult>(IEnumerable)

Filtruje elementy IEnumerable na podstawie określonego typu.

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

Sortuje elementy sekwencji w kolejności rosnącej.

Order<T>(IEnumerable<T>)

Sortuje elementy sekwencji w kolejności rosnącej.

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

Sortuje elementy sekwencji w kolejności rosnącej przy użyciu określonego modułu porównania.

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

Sortuje elementy sekwencji w kolejności rosnącej zgodnie z kluczem.

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

Sortuje elementy sekwencji w kolejności malejącej przy użyciu określonego porównania.

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

Sortuje elementy sekwencji w kolejności malejącej zgodnie z kluczem.

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

Sortuje elementy sekwencji w kolejności malejącej.

OrderDescending<T>(IEnumerable<T>)

Sortuje elementy sekwencji w kolejności malejącej.

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

Rejestruje akcję używaną do inicjowania określonego typu opcji. Uwaga: są one uruchamiane po wszystkich Configure<TOptions>(IServiceCollection, Action<TOptions>)elementach .

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

Rejestruje akcję używaną do konfigurowania określonego typu opcji. Uwaga: są one uruchamiane po wszystkich Configure<TOptions>(IServiceCollection, Action<TOptions>)elementach .

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

Rejestruje akcję używaną do publikowania wszystkich wystąpień określonego typu opcji. Uwaga: są one uruchamiane po wszystkich Configure<TOptions>(IServiceCollection, Action<TOptions>)elementach .

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

Dodaje wartość na początku sekwencji.

RegisterCheckpointNames(IServiceCollection, String[])

Rejestruje zestaw nazw punktów kontrolnych dla kontekstu opóźnienia.

RegisterMeasureNames(IServiceCollection, String[])

Rejestruje zestaw nazw miar dla kontekstu opóźnienia.

RegisterTagNames(IServiceCollection, String[])

Rejestruje zestaw nazw tagów dla kontekstu opóźnienia.

Remove<T>(IEnumerable<T>)

Usuwa każdy węzeł w kolekcji źródłowej z węzła nadrzędnego.

RemoveAll(IServiceCollection, Type)

Usuwa wszystkie usługi typu serviceType w pliku IServiceCollection.

RemoveAll<T>(IServiceCollection)

Usuwa wszystkie usługi typu T w pliku IServiceCollection.

RemoveAllKeyed(IServiceCollection, Type, Object)

Usuwa wszystkie usługi typu serviceType w pliku IServiceCollection.

RemoveAllKeyed<T>(IServiceCollection, Object)

Usuwa wszystkie usługi typu T w pliku IServiceCollection.

Replace(IServiceCollection, ServiceDescriptor)

Usuwa pierwszą usługę z IServiceCollection tym samym typem usługi co descriptor i dodaje descriptor do kolekcji.

Reverse<TSource>(IEnumerable<TSource>)

Odwraca kolejność elementów w sekwencji.

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

Koreluje elementy dwóch sekwencji na podstawie pasujących kluczy. Określony IEqualityComparer<T> służy do porównywania kluczy.

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

Koreluje elementy dwóch sekwencji na podstawie pasujących kluczy. Domyślny moduł porównywania równości służy do porównywania kluczy.

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

Projektuje każdy element sekwencji w nowym formularzu, dołączając indeks elementu.

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

Projektuje każdy element sekwencji w nowym formularzu.

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

Projektuje każdy element sekwencji do IEnumerable<T>, spłaszcza wynikowe sekwencje w jedną sekwencję i wywołuje funkcję selektora wyników w każdym z nich.

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

Projektuje każdy element sekwencji do IEnumerable<T>, spłaszcza wynikowe sekwencje w jedną sekwencję i wywołuje funkcję selektora wyników w każdym z nich. Indeks każdego elementu źródłowego jest używany w pośredniej przewidywanej formie tego elementu.

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

Rzutuje każdy element sekwencji na IEnumerable<T> i spłaszcza sekwencje wynikowe w jedną sekwencję.

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

Projektuje każdy element sekwencji do IEnumerable<T>i spłaszcza wynikowe sekwencje w jedną sekwencję. Indeks każdego elementu źródłowego jest używany w przewidywanej formie tego elementu.

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

Określa, czy dwie sekwencje są równe, porównując ich elementy przy użyciu określonej IEqualityComparer<T>.

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

Określa, czy dwie sekwencje są równe, porównując elementy przy użyciu domyślnego porównania równości dla ich typu.

Shuffle<TSource>(IEnumerable<TSource>)

Tasuje kolejność elementów sekwencji.

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

Zwraca jedyny element sekwencji, który spełnia określony warunek, i zgłasza wyjątek, jeśli istnieje więcej niż jeden taki element.

Single<TSource>(IEnumerable<TSource>)

Zwraca jedyny element sekwencji i zgłasza wyjątek, jeśli nie ma dokładnie jednego elementu w sekwencji.

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

Zwraca jedyny element sekwencji, który spełnia określony warunek lub określoną wartość domyślną, jeśli taki element nie istnieje; Ta metoda zgłasza wyjątek, jeśli warunek spełnia więcej niż jeden element.

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

Zwraca jedyny element sekwencji, który spełnia określony warunek lub wartość domyślną, jeśli taki element nie istnieje; Ta metoda zgłasza wyjątek, jeśli warunek spełnia więcej niż jeden element.

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

Zwraca jedyny element sekwencji lub określoną wartość domyślną, jeśli sekwencja jest pusta; Ta metoda zgłasza wyjątek, jeśli w sekwencji znajduje się więcej niż jeden element.

SingleOrDefault<TSource>(IEnumerable<TSource>)

Zwraca jedyny element sekwencji lub wartość domyślną, jeśli sekwencja jest pusta; Ta metoda zgłasza wyjątek, jeśli w sekwencji znajduje się więcej niż jeden element.

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

Pomija określoną liczbę elementów w sekwencji, a następnie zwraca pozostałe elementy.

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

Zwraca nową kolekcję wyliczalną zawierającą elementy z source ostatnich count elementów kolekcji źródłowej pominiętych.

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

Pomija elementy w sekwencji, o ile określony warunek jest spełniony, a następnie zwraca pozostałe elementy.

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

Pomija elementy w sekwencji, o ile określony warunek jest spełniony, a następnie zwraca pozostałe elementy. Indeks elementu jest używany w logice funkcji predykatu.

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

Oblicza sumę sekwencji Decimal wartości uzyskanych przez wywołanie funkcji transform w każdym elemecie sekwencji danych wejściowych.

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

Oblicza sumę sekwencji Double wartości uzyskanych przez wywołanie funkcji transform w każdym elemecie sekwencji danych wejściowych.

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

Oblicza sumę sekwencji Int32 wartości uzyskanych przez wywołanie funkcji transform w każdym elemecie sekwencji danych wejściowych.

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

Oblicza sumę sekwencji Int64 wartości uzyskanych przez wywołanie funkcji transform w każdym elemecie sekwencji danych wejściowych.

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

Oblicza sumę sekwencji wartości dopuszczających wartość null Decimal, które są uzyskiwane przez wywołanie funkcji transform w poszczególnych elementach sekwencji danych wejściowych.

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

Oblicza sumę sekwencji wartości dopuszczających wartość null Double, które są uzyskiwane przez wywołanie funkcji transform w poszczególnych elementach sekwencji danych wejściowych.

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

Oblicza sumę sekwencji wartości dopuszczających wartość null Int32, które są uzyskiwane przez wywołanie funkcji transform w poszczególnych elementach sekwencji danych wejściowych.

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

Oblicza sumę sekwencji wartości dopuszczających wartość null Int64, które są uzyskiwane przez wywołanie funkcji transform w poszczególnych elementach sekwencji danych wejściowych.

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

Oblicza sumę sekwencji wartości dopuszczających wartość null Single, które są uzyskiwane przez wywołanie funkcji transform w poszczególnych elementach sekwencji danych wejściowych.

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

Oblicza sumę sekwencji Single wartości uzyskanych przez wywołanie funkcji transform w każdym elemecie sekwencji danych wejściowych.

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

Zwraca określoną liczbę ciągłych elementów od początku sekwencji.

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

Zwraca określony zakres ciągłych elementów z sekwencji.

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

Zwraca nową kolekcję wyliczalną zawierającą ostatnie count elementy z klasy source.

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

Zwraca elementy z sekwencji, o ile określony warunek jest spełniony.

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

Zwraca elementy z sekwencji, o ile określony warunek jest spełniony. Indeks elementu jest używany w logice funkcji predykatu.

ToArray<TSource>(IEnumerable<TSource>)

Tworzy tablicę na podstawie IEnumerable<T>.

ToAsyncEnumerable<TSource>(IEnumerable<TSource>)

Konwertuje IEnumerable<T> na IAsyncEnumerable<T>.

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

Tworzy Dictionary<TKey,TValue> na podstawie IEnumerable<T> zgodnie z określoną funkcją selektora kluczy, modułem porównania i funkcją selektora elementów.

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

Tworzy Dictionary<TKey,TValue> z IEnumerable<T> zgodnie z określonymi funkcjami selektora kluczy i selektora elementów.

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

Tworzy Dictionary<TKey,TValue> na podstawie IEnumerable<T> zgodnie z określoną funkcją selektora kluczy i modułem porównania kluczy.

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

Tworzy Dictionary<TKey,TValue> na podstawie IEnumerable<T> zgodnie z określoną funkcją selektora kluczy.

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

Tworzy FrozenDictionary<TKey,TValue> z IEnumerable<T> zgodnie z określonymi funkcjami selektora kluczy i selektora elementów.

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

Tworzy element FrozenDictionary<TKey,TValue> na podstawie IEnumerable<T> określonej funkcji selektora kluczy.

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

Tworzy obiekt FrozenSet<T> z określonymi wartościami.

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

Tworzy HashSet<T> na podstawie IEnumerable<T> przy użyciu comparer do porównywania kluczy.

ToHashSet<TSource>(IEnumerable<TSource>)

Tworzy HashSet<T> na podstawie IEnumerable<T>.

ToImmutableArray<TSource>(IEnumerable<TSource>)

Tworzy niezmienną tablicę z określonej kolekcji.

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

Wylicza i przekształca sekwencję oraz tworzy niezmienny słownik jego zawartości przy użyciu określonych porównań kluczy i wartości.

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

Wylicza i przekształca sekwencję i tworzy niezmienny słownik jego zawartości przy użyciu określonego porównania kluczy.

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

Wylicza i przekształca sekwencję oraz tworzy niezmienny słownik jego zawartości.

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

Tworzy niezmienny słownik na podstawie niektórych przekształceń sekwencji.

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

Tworzy niezmienny słownik z istniejącej kolekcji elementów, stosując funkcję przekształcania do kluczy źródłowych.

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

Wylicza sekwencję, tworzy niezmienny zestaw skrótów jego zawartości i używa określonego porównania równości dla typu zestawu.

ToImmutableHashSet<TSource>(IEnumerable<TSource>)

Wylicza sekwencję i tworzy niezmienny zestaw skrótów jego zawartości.

ToImmutableList<TSource>(IEnumerable<TSource>)

Wylicza sekwencję i tworzy niezmienną listę jego zawartości.

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

Wylicza i przekształca sekwencję oraz tworzy niezmienny posortowany słownik jego zawartości przy użyciu określonych porównań kluczy i wartości.

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

Wylicza i przekształca sekwencję i tworzy niezmienny posortowany słownik jego zawartości przy użyciu określonego porównania kluczy.

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

Wylicza i przekształca sekwencję i tworzy niezmienny posortowany słownik jego zawartości.

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

Wylicza sekwencję, tworzy niezmienialny zestaw posortowany jego zawartości i używa określonego porównania.

ToImmutableSortedSet<TSource>(IEnumerable<TSource>)

Wylicza sekwencję i tworzy niezmienny posortowany zestaw jego zawartości.

ToList<TSource>(IEnumerable<TSource>)

Tworzy List<T> na podstawie IEnumerable<T>.

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

Tworzy Lookup<TKey,TElement> na podstawie IEnumerable<T> zgodnie z określoną funkcją selektora kluczy, modułem porównującym i funkcją selektora elementów.

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

Tworzy Lookup<TKey,TElement> z IEnumerable<T> zgodnie z określonymi funkcjami selektora kluczy i selektora elementów.

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

Tworzy Lookup<TKey,TElement> na podstawie IEnumerable<T> zgodnie z określoną funkcją selektora kluczy i modułem porównania kluczy.

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

Tworzy Lookup<TKey,TElement> na podstawie IEnumerable<T> zgodnie z określoną funkcją selektora kluczy.

TryAdd(IServiceCollection, IEnumerable<ServiceDescriptor>)

Dodaje określony descriptors parametr do collection elementu , jeśli typ usługi nie został jeszcze zarejestrowany.

TryAdd(IServiceCollection, ServiceDescriptor)

Dodaje określony descriptor parametr do collection elementu , jeśli typ usługi nie został jeszcze zarejestrowany.

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

Próbuje dodać automatycznie aktywowaną pojedynczą usługę.

TryAddActivatedKeyedSingleton(IServiceCollection, Type, Object, Type)

Próbuje dodać automatycznie aktywowaną pojedynczą usługę.

TryAddActivatedKeyedSingleton(IServiceCollection, Type, Object)

Próbuje dodać automatycznie aktywowaną pojedynczą usługę.

TryAddActivatedKeyedSingleton<TService,TImplementation>(IServiceCollection, Object)

Próbuje dodać automatycznie aktywowaną pojedynczą usługę.

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

Próbuje dodać automatycznie aktywowaną pojedynczą usługę.

TryAddActivatedKeyedSingleton<TService>(IServiceCollection, Object)

Próbuje dodać automatycznie aktywowaną pojedynczą usługę.

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

Próbuje dodać automatycznie aktywowaną pojedynczą usługę.

TryAddActivatedSingleton(IServiceCollection, Type, Type)

Próbuje dodać automatycznie aktywowaną pojedynczą usługę.

TryAddActivatedSingleton(IServiceCollection, Type)

Próbuje dodać automatycznie aktywowaną pojedynczą usługę.

TryAddActivatedSingleton<TService,TImplementation>(IServiceCollection)

Próbuje dodać automatycznie aktywowaną pojedynczą usługę.

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

Próbuje dodać automatycznie aktywowaną pojedynczą usługę.

TryAddActivatedSingleton<TService>(IServiceCollection)

Próbuje dodać automatycznie aktywowaną pojedynczą usługę.

TryAddEnumerable(IServiceCollection, IEnumerable<ServiceDescriptor>)

Dodaje określony ServiceDescriptors, jeśli istniejący deskryptor z tym samym ServiceType i implementacją, która jeszcze nie istnieje w programie services.

TryAddEnumerable(IServiceCollection, ServiceDescriptor)

ServiceDescriptor Dodaje deskryptor, jeśli istniejący deskryptor z tą samą ServiceType implementacją, która jeszcze nie istnieje w programie services.

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

Dodaje określony service jako usługę Scoped przy użyciu fabryki określonej w implementationFactory elemecie collection , jeśli typ usługi nie został jeszcze zarejestrowany.

TryAddKeyedScoped(IServiceCollection, Type, Object, Type)

Dodaje określony service jako usługę z implementacją ScopedimplementationType do collection elementu , jeśli typ usługi nie został jeszcze zarejestrowany.

TryAddKeyedScoped(IServiceCollection, Type, Object)

Dodaje określony service typ usługi jako usługę Scoped , collection jeśli typ usługi nie został jeszcze zarejestrowany.

TryAddKeyedScoped<TService,TImplementation>(IServiceCollection, Object)

Dodaje określony TService typ implementacji usługi określony w Scoped elemecie TImplementation , collection jeśli typ usługi nie został jeszcze zarejestrowany.

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

Dodaje określony TService jako usługę Scoped przy użyciu fabryki określonej w implementationFactory elemecie services , jeśli typ usługi nie został jeszcze zarejestrowany.

TryAddKeyedScoped<TService>(IServiceCollection, Object)

Dodaje określony TService typ usługi jako usługę Scoped , collection jeśli typ usługi nie został jeszcze zarejestrowany.

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

Dodaje określony service jako usługę Singleton przy użyciu fabryki określonej w implementationFactory elemecie collection , jeśli typ usługi nie został jeszcze zarejestrowany.

TryAddKeyedSingleton(IServiceCollection, Type, Object, Type)

Dodaje określony service jako usługę z implementacją SingletonimplementationType do collection elementu , jeśli typ usługi nie został jeszcze zarejestrowany.

TryAddKeyedSingleton(IServiceCollection, Type, Object)

Dodaje określony service typ usługi jako usługę Singleton , collection jeśli typ usługi nie został jeszcze zarejestrowany.

TryAddKeyedSingleton<TService,TImplementation>(IServiceCollection, Object)

Dodaje określony TService typ implementacji usługi określony w Singleton elemecie TImplementation , collection jeśli typ usługi nie został jeszcze zarejestrowany.

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

Dodaje określony TService jako usługę Singleton przy użyciu fabryki określonej w implementationFactory elemecie services , jeśli typ usługi nie został jeszcze zarejestrowany.

TryAddKeyedSingleton<TService>(IServiceCollection, Object, TService)

Dodaje określony TService jako usługę z wystąpieniem Singleton określonym w instance elemecie collection , jeśli typ usługi nie został jeszcze zarejestrowany.

TryAddKeyedSingleton<TService>(IServiceCollection, Object)

Dodaje określony TService typ usługi jako usługę Singleton , collection jeśli typ usługi nie został jeszcze zarejestrowany.

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

Dodaje określony service jako usługę Transient przy użyciu fabryki określonej w implementationFactory elemecie collection , jeśli typ usługi nie został jeszcze zarejestrowany.

TryAddKeyedTransient(IServiceCollection, Type, Object, Type)

Dodaje określony service jako usługę z implementacją TransientimplementationType do collection elementu , jeśli typ usługi nie został jeszcze zarejestrowany.

TryAddKeyedTransient(IServiceCollection, Type, Object)

Dodaje określony service typ usługi jako usługę Transient , collection jeśli typ usługi nie został jeszcze zarejestrowany.

TryAddKeyedTransient<TService,TImplementation>(IServiceCollection, Object)

Dodaje określony TService typ implementacji usługi określony w Transient elemecie TImplementation , collection jeśli typ usługi nie został jeszcze zarejestrowany.

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

Dodaje określony TService jako usługę Transient przy użyciu fabryki określonej w implementationFactory elemecie services , jeśli typ usługi nie został jeszcze zarejestrowany.

TryAddKeyedTransient<TService>(IServiceCollection, Object)

Dodaje określony TService typ usługi jako usługę Transient , collection jeśli typ usługi nie został jeszcze zarejestrowany.

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

Dodaje określony service jako usługę Scoped przy użyciu fabryki określonej w implementationFactory elemecie collection , jeśli typ usługi nie został jeszcze zarejestrowany.

TryAddScoped(IServiceCollection, Type, Type)

Dodaje określony service jako usługę z implementacją ScopedimplementationType do collection elementu , jeśli typ usługi nie został jeszcze zarejestrowany.

TryAddScoped(IServiceCollection, Type)

Dodaje określony service typ usługi jako usługę Scoped , collection jeśli typ usługi nie został jeszcze zarejestrowany.

TryAddScoped<TService,TImplementation>(IServiceCollection)

Dodaje określony TService typ implementacji usługi określony w Scoped elemecie TImplementation , collection jeśli typ usługi nie został jeszcze zarejestrowany.

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

Dodaje określony TService jako usługę Scoped przy użyciu fabryki określonej w implementationFactory elemecie services , jeśli typ usługi nie został jeszcze zarejestrowany.

TryAddScoped<TService>(IServiceCollection)

Dodaje określony TService typ usługi jako usługę Scoped , collection jeśli typ usługi nie został jeszcze zarejestrowany.

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

Dodaje określony service jako usługę Singleton przy użyciu fabryki określonej w implementationFactory elemecie collection , jeśli typ usługi nie został jeszcze zarejestrowany.

TryAddSingleton(IServiceCollection, Type, Type)

Dodaje określony service jako usługę z implementacją SingletonimplementationType do collection elementu , jeśli typ usługi nie został jeszcze zarejestrowany.

TryAddSingleton(IServiceCollection, Type)

Dodaje określony service typ usługi jako usługę Singleton , collection jeśli typ usługi nie został jeszcze zarejestrowany.

TryAddSingleton<TService,TImplementation>(IServiceCollection)

Dodaje określony TService typ implementacji usługi określony w Singleton elemecie TImplementation , collection jeśli typ usługi nie został jeszcze zarejestrowany.

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

Dodaje określony TService jako usługę Singleton przy użyciu fabryki określonej w implementationFactory elemecie services , jeśli typ usługi nie został jeszcze zarejestrowany.

TryAddSingleton<TService>(IServiceCollection, TService)

Dodaje określony TService jako usługę z wystąpieniem Singleton określonym w instance elemecie collection , jeśli typ usługi nie został jeszcze zarejestrowany.

TryAddSingleton<TService>(IServiceCollection)

Dodaje określony TService typ usługi jako usługę Singleton , collection jeśli typ usługi nie został jeszcze zarejestrowany.

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

Dodaje określony service jako usługę Transient przy użyciu fabryki określonej w implementationFactory elemecie collection , jeśli typ usługi nie został jeszcze zarejestrowany.

TryAddTransient(IServiceCollection, Type, Type)

Dodaje określony service jako usługę z implementacją TransientimplementationType do collection elementu , jeśli typ usługi nie został jeszcze zarejestrowany.

TryAddTransient(IServiceCollection, Type)

Dodaje określony service typ usługi jako usługę Transient , collection jeśli typ usługi nie został jeszcze zarejestrowany.

TryAddTransient<TService,TImplementation>(IServiceCollection)

Dodaje określony TService typ implementacji usługi określony w Transient elemecie TImplementation , collection jeśli typ usługi nie został jeszcze zarejestrowany.

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

Dodaje określony TService jako usługę Transient przy użyciu fabryki określonej w implementationFactory elemecie services , jeśli typ usługi nie został jeszcze zarejestrowany.

TryAddTransient<TService>(IServiceCollection)

Dodaje określony TService typ usługi jako usługę Transient , collection jeśli typ usługi nie został jeszcze zarejestrowany.

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

Próbuje określić liczbę elementów w sekwencji bez wymuszania wyliczenia.

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

Tworzy zbiór dwóch sekwencji przy użyciu określonej IEqualityComparer<T>.

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

Tworzy zestaw unii dwóch sekwencji przy użyciu domyślnego porównania równości.

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

Tworzy zestaw unii dwóch sekwencji zgodnie z określoną funkcją selektora kluczy.

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

Tworzy zestaw unii dwóch sekwencji zgodnie z określoną funkcją selektora kluczy.

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

Filtruje sekwencję wartości na podstawie predykatu.

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

Filtruje sekwencję wartości na podstawie predykatu. Indeks każdego elementu jest używany w logice funkcji predykatu.

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

Stosuje określoną funkcję do odpowiednich elementów dwóch sekwencji, tworząc sekwencję wyników.

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

Tworzy sekwencję krotki z elementami z trzech określonych sekwencji.

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

Tworzy sekwencję krotki z elementami z dwóch określonych sekwencji.

Dotyczy