IServiceCollection Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
Public Interface IServiceCollection
Implements ICollection(Of ServiceDescriptor), IEnumerable(Of ServiceDescriptor), IList(Of ServiceDescriptor)
- Pochodne
- Implementuje
Właściwości
Count |
Pobiera liczbę elementów zawartych w ICollection<T>. (Odziedziczone po ICollection<T>) |
IsReadOnly |
Pobiera wartość wskazującą, czy ICollection<T> jest tylko do odczytu. (Odziedziczone po ICollection<T>) |
Item[Int32] |
Pobiera lub ustawia element w określonym indeksie. (Odziedziczone po IList<T>) |
Metody
Add(T) |
Dodaje element do ICollection<T>. (Odziedziczone po ICollection<T>) |
Clear() |
Usuwa wszystkie elementy z ICollection<T>. (Odziedziczone po ICollection<T>) |
Contains(T) |
Określa, czy ICollection<T> zawiera określoną wartość. (Odziedziczone po ICollection<T>) |
CopyTo(T[], Int32) |
Kopiuje elementy ICollection<T> do Array, począwszy od określonego indeksu Array. (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 IList<T>. (Odziedziczone po IList<T>) |
Insert(Int32, T) |
Wstawia element do IList<T> 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) |
Usuwa element IList<T> w określonym indeksie. (Odziedziczone po IList<T>) |
Metody rozszerzania
AddServiceLogEnricher(IServiceCollection) |
Dodaje wystąpienie wzbogacacza usługi do IServiceCollection. |
AddServiceLogEnricher(IServiceCollection, IConfigurationSection) |
Dodaje wystąpienie wzbogacacza usługi do IServiceCollection. |
AddServiceLogEnricher(IServiceCollection, Action<ApplicationLogEnricherOptions>) |
Dodaje wystąpienie wzbogacacza usługi do IServiceCollection. |
AddApplicationMetadata(IServiceCollection, IConfigurationSection) |
Dodaje wystąpienie ApplicationMetadata do kontenera iniekcji zależności. |
AddApplicationMetadata(IServiceCollection, Action<ApplicationMetadata>) |
Dodaje wystąpienie 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. |
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. |
AddActivatedKeyedSingleton(IServiceCollection, Type, Object) |
Dodaje automatycznie aktywowaną pojedynczą usługę. |
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<TService>(IServiceCollection, Object) |
Dodaje automatycznie aktywowaną pojedynczą usługę. |
AddActivatedKeyedSingleton<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>) |
Dodaje automatycznie aktywowaną pojedynczą usługę. |
AddActivatedKeyedSingleton<TService,TImplementation>(IServiceCollection, Object) |
Dodaje automatycznie aktywowaną pojedynczą usługę. |
AddActivatedKeyedSingleton<TService,TImplementation>(IServiceCollection, Object, Func<IServiceProvider,Object,TImplementation>) |
Dodaje automatycznie aktywowaną pojedynczą usługę. |
AddActivatedSingleton(IServiceCollection, Type) |
Dodaje automatycznie aktywowaną pojedynczą usługę typu określonego w parametrze serviceType do określonego IServiceCollection. |
AddActivatedSingleton(IServiceCollection, Type, Func<IServiceProvider,Object>) |
Dodaje automatycznie aktywowaną pojedynczą usługę. |
AddActivatedSingleton(IServiceCollection, Type, Type) |
Dodaje automatycznie aktywowaną pojedynczą usługę. |
AddActivatedSingleton<TService>(IServiceCollection) |
Dodaje automatycznie aktywowaną pojedynczą usługę. |
AddActivatedSingleton<TService>(IServiceCollection, Func<IServiceProvider,TService>) |
Dodaje automatycznie aktywowaną pojedynczą usługę. |
AddActivatedSingleton<TService,TImplementation>(IServiceCollection) |
Dodaje automatycznie aktywowaną pojedynczą usługę. |
AddActivatedSingleton<TService,TImplementation>(IServiceCollection, Func<IServiceProvider,TImplementation>) |
Dodaje automatycznie aktywowaną pojedynczą usługę. |
TryAddActivatedKeyedSingleton(IServiceCollection, Type, Object) |
Próbuje dodać automatycznie aktywowaną pojedynczą usługę. |
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<TService>(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,TImplementation>(IServiceCollection, Object) |
Próbuje dodać automatycznie aktywowaną pojedynczą usługę. |
TryAddActivatedSingleton(IServiceCollection, Type) |
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<TService>(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,TImplementation>(IServiceCollection) |
Próbuje dodać automatycznie aktywowaną pojedynczą usługę. |
AddTelemetryHealthCheckPublisher(IServiceCollection) |
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, Action<TelemetryHealthCheckPublisherOptions>) |
Rejestruje wydawcę kontroli kondycji, który emituje dane telemetryczne reprezentujące kondycję aplikacji. |
AddContextualOptions(IServiceCollection) |
Dodaje usługi wymagane do korzystania z opcji kontekstowych. |
Configure<TOptions>(IServiceCollection, Action<IOptionsContext,TOptions>) |
Rejestruje akcję używaną do konfigurowania określonego typu opcji. |
Configure<TOptions>(IServiceCollection, Func<IOptionsContext,CancellationToken,ValueTask<IConfigureContextualOptions<TOptions>>>) |
Rejestruje akcję używaną do konfigurowania określonego typu opcji. |
Configure<TOptions>(IServiceCollection, String, Action<IOptionsContext,TOptions>) |
Rejestruje akcję używaną do konfigurowania określonego typu opcji. |
Configure<TOptions>(IServiceCollection, String, Func<IOptionsContext,CancellationToken,ValueTask<IConfigureContextualOptions<TOptions>>>) |
Rejestruje akcję używaną do konfigurowania określonego typu opcji. |
ConfigureAll<TOptions>(IServiceCollection, Action<IOptionsContext,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. |
AddWebEncoders(IServiceCollection) |
Dodaje HtmlEncoder, JavaScriptEncoder i UrlEncoder do określonego |
AddWebEncoders(IServiceCollection, Action<WebEncoderOptions>) |
Dodaje HtmlEncoder, JavaScriptEncoder i UrlEncoder do określonego |
AddLogEnricher(IServiceCollection, ILogEnricher) |
Rejestruje wystąpienie wzbogacacza dzienników. |
AddLogEnricher<T>(IServiceCollection) |
Rejestruje typ wzbogacacza dziennika. |
AddStaticLogEnricher(IServiceCollection, IStaticLogEnricher) |
Rejestruje wystąpienie modułu wzbogacającego dziennik statyczny. |
AddStaticLogEnricher<T>(IServiceCollection) |
Rejestruje typ wzbogacacza dziennika statycznego. |
AddExceptionSummarizer(IServiceCollection) |
Rejestruje składnik podsumowania wyjątków w kontenerze iniekcji zależności. |
AddExceptionSummarizer(IServiceCollection, Action<IExceptionSummarizationBuilder>) |
Rejestruje składnik podsumowania wyjątków w kontenerze iniekcji zależności. |
Add(IServiceCollection, ServiceDescriptor) |
Dodaje określony |
Add(IServiceCollection, IEnumerable<ServiceDescriptor>) |
Dodaje sekwencję ServiceDescriptor do |
RemoveAll(IServiceCollection, Type) |
Usuwa wszystkie usługi typu |
RemoveAll<T>(IServiceCollection) |
Usuwa wszystkie usługi typu |
RemoveAllKeyed(IServiceCollection, Type, Object) |
Usuwa wszystkie usługi typu |
RemoveAllKeyed<T>(IServiceCollection, Object) |
Usuwa wszystkie usługi typu |
Replace(IServiceCollection, ServiceDescriptor) |
Usuwa pierwszą usługę w IServiceCollection z tym samym typem usługi co |
TryAdd(IServiceCollection, ServiceDescriptor) |
Dodaje określony |
TryAdd(IServiceCollection, IEnumerable<ServiceDescriptor>) |
Dodaje określony |
TryAddEnumerable(IServiceCollection, ServiceDescriptor) |
Dodaje ServiceDescriptor, jeśli istniejący deskryptor z tym samym ServiceType i implementacją, która jeszcze nie istnieje w |
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 |
TryAddKeyedScoped(IServiceCollection, Type, Object) |
Dodaje określony |
TryAddKeyedScoped(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>) |
Dodaje określony |
TryAddKeyedScoped(IServiceCollection, Type, Object, Type) |
Dodaje określony |
TryAddKeyedScoped<TService>(IServiceCollection, Object) |
Dodaje określony |
TryAddKeyedScoped<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>) |
Dodaje określony |
TryAddKeyedScoped<TService,TImplementation>(IServiceCollection, Object) |
Dodaje określony |
TryAddKeyedSingleton(IServiceCollection, Type, Object) |
Dodaje określony |
TryAddKeyedSingleton(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>) |
Dodaje określony |
TryAddKeyedSingleton(IServiceCollection, Type, Object, Type) |
Dodaje określony |
TryAddKeyedSingleton<TService>(IServiceCollection, Object) |
Dodaje określony |
TryAddKeyedSingleton<TService>(IServiceCollection, Object, TService) |
Dodaje określony |
TryAddKeyedSingleton<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>) |
Dodaje określony |
TryAddKeyedSingleton<TService,TImplementation>(IServiceCollection, Object) |
Dodaje określony |
TryAddKeyedTransient(IServiceCollection, Type, Object) |
Dodaje określony |
TryAddKeyedTransient(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>) |
Dodaje określony |
TryAddKeyedTransient(IServiceCollection, Type, Object, Type) |
Dodaje określony |
TryAddKeyedTransient<TService>(IServiceCollection, Object) |
Dodaje określony |
TryAddKeyedTransient<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>) |
Dodaje określony |
TryAddKeyedTransient<TService,TImplementation>(IServiceCollection, Object) |
Dodaje określony |
TryAddScoped(IServiceCollection, Type) |
Dodaje określony |
TryAddScoped(IServiceCollection, Type, Func<IServiceProvider,Object>) |
Dodaje określony |
TryAddScoped(IServiceCollection, Type, Type) |
Dodaje określony |
TryAddScoped<TService>(IServiceCollection) |
Dodaje określony |
TryAddScoped<TService>(IServiceCollection, Func<IServiceProvider,TService>) |
Dodaje określony |
TryAddScoped<TService,TImplementation>(IServiceCollection) |
Dodaje określony |
TryAddSingleton(IServiceCollection, Type) |
Dodaje określony |
TryAddSingleton(IServiceCollection, Type, Func<IServiceProvider,Object>) |
Dodaje określony |
TryAddSingleton(IServiceCollection, Type, Type) |
Dodaje określony |
TryAddSingleton<TService>(IServiceCollection) |
Dodaje określony |
TryAddSingleton<TService>(IServiceCollection, TService) |
Dodaje określony |
TryAddSingleton<TService>(IServiceCollection, Func<IServiceProvider,TService>) |
Dodaje określony |
TryAddSingleton<TService,TImplementation>(IServiceCollection) |
Dodaje określony |
TryAddTransient(IServiceCollection, Type) |
Dodaje określony |
TryAddTransient(IServiceCollection, Type, Func<IServiceProvider,Object>) |
Dodaje określony |
TryAddTransient(IServiceCollection, Type, Type) |
Dodaje określony |
TryAddTransient<TService>(IServiceCollection) |
Dodaje określony |
TryAddTransient<TService>(IServiceCollection, Func<IServiceProvider,TService>) |
Dodaje określony |
TryAddTransient<TService,TImplementation>(IServiceCollection) |
Dodaje określony |
AddFakeLogging(IServiceCollection) |
Konfiguruje fałszywe rejestrowanie przy użyciu opcji domyślnych. |
AddFakeLogging(IServiceCollection, IConfigurationSection) |
Konfiguruje fałszywe rejestrowanie. |
AddFakeLogging(IServiceCollection, Action<FakeLogCollectorOptions>) |
Konfiguruje fałszywe rejestrowanie. |
AddFakeRedaction(IServiceCollection) |
Rejestruje fałszywego dostawcę redactora, który zawsze zwraca fałszywe wystąpienia redactor. |
AddFakeRedaction(IServiceCollection, Action<FakeRedactorOptions>) |
Rejestruje fałszywego dostawcę redactora, który zawsze zwraca fałszywe wystąpienia redactor. |
AddHealthChecks(IServiceCollection) |
Dodaje HealthCheckService do kontenera przy użyciu dostarczonego delegata w celu zarejestrowania kontroli kondycji. |
AddHttpClient(IServiceCollection) |
Dodaje IHttpClientFactory i powiązane usługi do IServiceCollection. |
AddHttpClient(IServiceCollection, String) |
Dodaje IHttpClientFactory i powiązane usługi do IServiceCollection i konfiguruje nazwany HttpClient. |
AddHttpClient(IServiceCollection, String, Action<IServiceProvider,HttpClient>) |
Dodaje IHttpClientFactory i powiązane usługi do IServiceCollection i konfiguruje nazwany HttpClient. |
AddHttpClient(IServiceCollection, String, Action<HttpClient>) |
Dodaje IHttpClientFactory i powiązane usługi do IServiceCollection i konfiguruje nazwany HttpClient. |
AddHttpClient<TClient>(IServiceCollection) |
Dodaje IHttpClientFactory i powiązane usługi do IServiceCollection i konfiguruje powiązanie między typem |
AddHttpClient<TClient>(IServiceCollection, Action<IServiceProvider,HttpClient>) |
Dodaje IHttpClientFactory i powiązane usługi do IServiceCollection i konfiguruje powiązanie między typem |
AddHttpClient<TClient>(IServiceCollection, Action<HttpClient>) |
Dodaje IHttpClientFactory i powiązane usługi do IServiceCollection i konfiguruje powiązanie między typem |
AddHttpClient<TClient>(IServiceCollection, String) |
Dodaje IHttpClientFactory i powiązane usługi do IServiceCollection i konfiguruje powiązanie między typem |
AddHttpClient<TClient>(IServiceCollection, String, Action<IServiceProvider,HttpClient>) |
Dodaje IHttpClientFactory i powiązane usługi do IServiceCollection i konfiguruje powiązanie między typem |
AddHttpClient<TClient>(IServiceCollection, String, Action<HttpClient>) |
Dodaje IHttpClientFactory i powiązane usługi do IServiceCollection i konfiguruje powiązanie między typem |
AddHttpClient<TClient,TImplementation>(IServiceCollection) |
Dodaje IHttpClientFactory i powiązane usługi do IServiceCollection i konfiguruje powiązanie między typem |
AddHttpClient<TClient,TImplementation>(IServiceCollection, Action<IServiceProvider,HttpClient>) |
Dodaje IHttpClientFactory i powiązane usługi do IServiceCollection i konfiguruje powiązanie między typem |
AddHttpClient<TClient,TImplementation>(IServiceCollection, Action<HttpClient>) |
Dodaje IHttpClientFactory i powiązane usługi do IServiceCollection i konfiguruje powiązanie między typem |
AddHttpClient<TClient,TImplementation>(IServiceCollection, Func<HttpClient,TImplementation>) |
Dodaje IHttpClientFactory i powiązane usługi do IServiceCollection i konfiguruje powiązanie między typem |
AddHttpClient<TClient,TImplementation>(IServiceCollection, Func<HttpClient,IServiceProvider,TImplementation>) |
Dodaje IHttpClientFactory i powiązane usługi do IServiceCollection i konfiguruje powiązanie między typem |
AddHttpClient<TClient,TImplementation>(IServiceCollection, String) |
Dodaje IHttpClientFactory i powiązane usługi do IServiceCollection i konfiguruje powiązanie między typem |
AddHttpClient<TClient,TImplementation>(IServiceCollection, String, Action<IServiceProvider,HttpClient>) |
Dodaje IHttpClientFactory i powiązane usługi do IServiceCollection i konfiguruje powiązanie między typem |
AddHttpClient<TClient,TImplementation>(IServiceCollection, String, Action<HttpClient>) |
Dodaje IHttpClientFactory i powiązane usługi do IServiceCollection i konfiguruje powiązanie między typem |
AddHttpClient<TClient,TImplementation>(IServiceCollection, String, Func<HttpClient,TImplementation>) |
Dodaje IHttpClientFactory i powiązane usługi do IServiceCollection i konfiguruje powiązanie między typem |
AddHttpClient<TClient,TImplementation>(IServiceCollection, String, Func<HttpClient,IServiceProvider,TImplementation>) |
Dodaje IHttpClientFactory i powiązane usługi do IServiceCollection i konfiguruje powiązanie między typem |
ConfigureHttpClientDefaults(IServiceCollection, Action<IHttpClientBuilder>) |
Dodaje delegata, który będzie używany do konfigurowania wszystkich wystąpień HttpClient. |
AddHttpClientLatencyTelemetry(IServiceCollection) |
Dodaje DelegatingHandler do zbierania informacji o opóźnieniach i wzbogacania dziennika żądań wychodzących dla wszystkich klientów http. |
AddHttpClientLatencyTelemetry(IServiceCollection, IConfigurationSection) |
Dodaje DelegatingHandler do zbierania informacji o opóźnieniach i wzbogacania dziennika żądań wychodzących dla wszystkich klientów http. |
AddHttpClientLatencyTelemetry(IServiceCollection, Action<HttpClientLatencyTelemetryOptions>) |
Dodaje DelegatingHandler do zbierania informacji o opóźnieniach i wzbogacania dziennika żądań wychodzących dla wszystkich klientów http. |
AddExtendedHttpClientLogging(IServiceCollection) |
Dodaje IHttpClientAsyncLogger do emitowania dzienników dla żądań wychodzących dla wszystkich klientów HTTP utworzonych za pomocą IHttpClientFactory. |
AddExtendedHttpClientLogging(IServiceCollection, IConfigurationSection) |
Dodaje IHttpClientAsyncLogger do emitowania dzienników dla żądań wychodzących dla wszystkich klientów HTTP utworzonych za pomocą IHttpClientFactory. |
AddExtendedHttpClientLogging(IServiceCollection, Action<LoggingOptions>) |
Dodaje IHttpClientAsyncLogger do emitowania dzienników dla żądań wychodzących dla wszystkich klientów HTTP utworzonych za pomocą IHttpClientFactory. |
AddHttpClientLogEnricher<T>(IServiceCollection) |
Dodaje do IServiceCollection wystąpienie wzbogacające |
AddDownstreamDependencyMetadata(IServiceCollection, IDownstreamDependencyMetadata) |
Dodaje metadane zależności. |
AddDownstreamDependencyMetadata<T>(IServiceCollection) |
Dodaje metadane zależności. |
AddHybridCache(IServiceCollection) |
Określa kontrakt dla kolekcji deskryptorów usług. |
AddHybridCache(IServiceCollection, Action<HybridCacheOptions>) |
Określa kontrakt dla kolekcji deskryptorów usług. |
AddKubernetesProbes(IServiceCollection) |
Rejestruje sondy aktualności, uruchamiania i gotowości przy użyciu opcji domyślnych. |
AddKubernetesProbes(IServiceCollection, IConfigurationSection) |
Rejestruje sondy dostępności, uruchamiania i gotowości przy użyciu skonfigurowanych opcji. |
AddKubernetesProbes(IServiceCollection, Action<KubernetesProbesOptions>) |
Rejestruje sondy dostępności, uruchamiania i gotowości przy użyciu skonfigurowanych opcji. |
AddConsoleLatencyDataExporter(IServiceCollection) |
Dodaj eksportera danych opóźnienia dla konsoli programu . |
AddConsoleLatencyDataExporter(IServiceCollection, IConfigurationSection) |
Dodaj eksportera danych opóźnienia dla konsoli programu . |
AddConsoleLatencyDataExporter(IServiceCollection, Action<LatencyConsoleOptions>) |
Dodaj eksportera danych opóźnienia dla konsoli programu . |
AddLatencyContext(IServiceCollection) |
Dodaje kontekst opóźnienia. |
AddLatencyContext(IServiceCollection, IConfigurationSection) |
Dodaje kontekst opóźnienia. |
AddLatencyContext(IServiceCollection, Action<LatencyContextOptions>) |
Dodaje kontekst opóźnienia. |
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. |
AddLocalization(IServiceCollection) |
Dodaje usługi wymagane do lokalizacji aplikacji. |
AddLocalization(IServiceCollection, Action<LocalizationOptions>) |
Dodaje usługi wymagane do lokalizacji aplikacji. |
AddLogging(IServiceCollection) |
Dodaje usługi rejestrowania do określonego IServiceCollection. |
AddLogging(IServiceCollection, Action<ILoggingBuilder>) |
Dodaje usługi rejestrowania do określonego IServiceCollection. |
AddDistributedMemoryCache(IServiceCollection) |
Dodaje domyślną implementację IDistributedCache, która przechowuje elementy w pamięci do 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, Action<MemoryDistributedCacheOptions>) |
Dodaje domyślną implementację IDistributedCache, która przechowuje elementy w pamięci do 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. |
AddMemoryCache(IServiceCollection) |
Dodaje nieprostrybucyjną implementację pamięci IMemoryCache do IServiceCollection. |
AddMemoryCache(IServiceCollection, Action<MemoryCacheOptions>) |
Dodaje nieprostrybucyjną implementację pamięci IMemoryCache do IServiceCollection. |
AddMetrics(IServiceCollection) |
Dodaje usługi metryk do określonego IServiceCollection. |
AddMetrics(IServiceCollection, Action<IMetricsBuilder>) |
Dodaje usługi metryk do określonego IServiceCollection. |
AddNullLatencyContext(IServiceCollection) |
Dodaje kontekst opóźnienia no-op do kontenera wstrzykiwania zależności. |
AddPooled<TService>(IServiceCollection, Action<DependencyInjectionPoolOptions>) |
Dodaje ObjectPool<T> i umożliwia usłudze DI zwrócenie wystąpień o określonym zakresie |
AddPooled<TService,TImplementation>(IServiceCollection, Action<DependencyInjectionPoolOptions>) |
Dodaje ObjectPool<T> i umożliwia usłudze DI zwrócenie wystąpień o określonym zakresie |
ConfigurePool<TService>(IServiceCollection, Action<DependencyInjectionPoolOptions>) |
Rejestruje akcję używaną do konfigurowania DependencyInjectionPoolOptions typu puli. |
ConfigurePools(IServiceCollection, IConfigurationSection) |
Konfiguruje pule di. |
Configure<TOptions>(IServiceCollection, IConfiguration) |
Rejestruje wystąpienie konfiguracji, które |
Configure<TOptions>(IServiceCollection, IConfiguration, Action<BinderOptions>) |
Rejestruje wystąpienie konfiguracji, z którym będzie wiązać się TOptions. |
Configure<TOptions>(IServiceCollection, String, IConfiguration) |
Rejestruje wystąpienie konfiguracji, z którym będzie wiązać się TOptions. |
Configure<TOptions>(IServiceCollection, String, IConfiguration, Action<BinderOptions>) |
Rejestruje wystąpienie konfiguracji, z którym będzie wiązać się TOptions. |
AddOptions(IServiceCollection) |
Dodaje usługi wymagane do korzystania z opcji. |
AddOptions<TOptions>(IServiceCollection) |
Pobiera konstruktor opcji, który przekazuje |
AddOptions<TOptions>(IServiceCollection, String) |
Pobiera konstruktor opcji, który przekazuje |
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. |
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. |
Configure<TOptions>(IServiceCollection, Action<TOptions>) |
Rejestruje akcję używaną do konfigurowania określonego typu opcji raz podczas uruchamiania. Jest to uruchamiane przed PostConfigure<TOptions>(IServiceCollection, Action<TOptions>). Aktualizacje konfiguracji nie wywołują ponownie akcji. |
Configure<TOptions>(IServiceCollection, String, Action<TOptions>) |
Rejestruje akcję używaną do konfigurowania określonego typu opcji. Są one uruchamiane przed PostConfigure<TOptions>(IServiceCollection, Action<TOptions>). |
ConfigureAll<TOptions>(IServiceCollection, Action<TOptions>) |
Rejestruje akcję używaną do konfigurowania wszystkich wystąpień określonego typu opcji. |
ConfigureOptions(IServiceCollection, Object) |
Rejestruje obiekt, który będzie miał wszystkie zarejestrowane |
ConfigureOptions(IServiceCollection, Type) |
Rejestruje typ, który będzie miał wszystkie zarejestrowane |
ConfigureOptions<TConfigureOptions>(IServiceCollection) |
Rejestruje typ, który będzie miał wszystkie zarejestrowane |
PostConfigure<TOptions>(IServiceCollection, Action<TOptions>) |
Rejestruje akcję używaną do inicjowania określonego typu opcji. Są one uruchamiane po Configure<TOptions>(IServiceCollection, Action<TOptions>). |
PostConfigure<TOptions>(IServiceCollection, String, Action<TOptions>) |
Rejestruje akcję używaną do konfigurowania określonego typu opcji. Są one uruchamiane po Configure<TOptions>(IServiceCollection, Action<TOptions>). |
PostConfigureAll<TOptions>(IServiceCollection, Action<TOptions>) |
Rejestruje akcję używaną do publikowania wszystkich wystąpień określonego typu opcji. Są one uruchamiane po Configure<TOptions>(IServiceCollection, Action<TOptions>). |
AddPolicyRegistry(IServiceCollection) |
Rejestruje puste PolicyRegistry w kolekcji usług z typami usług IPolicyRegistry<TKey>i IReadOnlyPolicyRegistry<TKey> i zwraca nowo utworzony rejestr. |
AddPolicyRegistry(IServiceCollection, IPolicyRegistry<String>) |
Rejestruje podane IPolicyRegistry<TKey> w kolekcji usług z typami usług IPolicyRegistry<TKey>i IReadOnlyPolicyRegistry<TKey> i zwraca podany rejestr. |
AddPolicyRegistry(IServiceCollection, Action<IServiceProvider,IPolicyRegistry<String>>) |
Określa kontrakt dla kolekcji deskryptorów usług. |
AddProcessLogEnricher(IServiceCollection) |
Dodaje wystąpienie wzbogacacza procesu do IServiceCollection. |
AddProcessLogEnricher(IServiceCollection, IConfigurationSection) |
Dodaje wystąpienie wzbogacacza hosta do IServiceCollection. |
AddProcessLogEnricher(IServiceCollection, Action<ProcessLogEnricherOptions>) |
Dodaje wystąpienie wzbogacacza procesu do IServiceCollection. |
AddRedaction(IServiceCollection) |
Rejestruje implementację IRedactorProvider w IServiceCollection. |
AddRedaction(IServiceCollection, Action<IRedactionBuilder>) |
Rejestruje implementację IRedactorProvider w IServiceCollection i konfiguruje dostępne redactory. |
AddResilienceEnricher(IServiceCollection) |
Dodaje wzbogacacze odporności. |
AddResourceMonitoring(IServiceCollection) |
Konfiguruje i dodaje implementację IResourceMonitor do kolekcji usług. |
AddResourceMonitoring(IServiceCollection, Action<IResourceMonitorBuilder>) |
Konfiguruje i dodaje implementację IResourceMonitor do kolekcji usług. |
BuildServiceProvider(IServiceCollection) |
Tworzy ServiceProvider zawierający usługi z podanego IServiceCollection. |
BuildServiceProvider(IServiceCollection, ServiceProviderOptions) |
Tworzy ServiceProvider zawierające usługi z podanej IServiceCollection opcjonalnie włączanie tworzenia usługi i walidacji zakresu. |
BuildServiceProvider(IServiceCollection, Boolean) |
Tworzy ServiceProvider zawierającą usługi z podanej IServiceCollection opcjonalnie włączając walidację zakresu. |
AddHostedService<THostedService>(IServiceCollection) |
Dodaj rejestrację IHostedService dla danego typu. |
AddHostedService<THostedService>(IServiceCollection, Func<IServiceProvider,THostedService>) |
Dodaj rejestrację IHostedService dla danego typu. |
AddKeyedScoped(IServiceCollection, Type, Object) |
Dodaje usługę o określonym zakresie typu określonego w |
AddKeyedScoped(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>) |
Dodaje usługę o zakresie typu określonego w |
AddKeyedScoped(IServiceCollection, Type, Object, Type) |
Dodaje usługę o zakresie typu określonego w |
AddKeyedScoped<TService>(IServiceCollection, Object) |
Dodaje usługę o określonym zakresie typu określonego w |
AddKeyedScoped<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>) |
Dodaje usługę o zakresie typu określonego w |
AddKeyedScoped<TService,TImplementation>(IServiceCollection, Object) |
Dodaje usługę o zakresie typu określonego w |
AddKeyedScoped<TService,TImplementation>(IServiceCollection, Object, Func<IServiceProvider,Object,TImplementation>) |
Dodaje usługę o zakresie typu określonego w |
AddKeyedSingleton(IServiceCollection, Type, Object) |
Dodaje pojedynczą usługę typu określonego w |
AddKeyedSingleton(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>) |
Dodaje pojedynczą usługę typu określonego w |
AddKeyedSingleton(IServiceCollection, Type, Object, Object) |
Dodaje pojedynczą usługę typu określonego w |
AddKeyedSingleton(IServiceCollection, Type, Object, Type) |
Dodaje pojedynczą usługę typu określonego w |
AddKeyedSingleton<TService>(IServiceCollection, Object) |
Dodaje pojedynczą usługę typu określonego w |
AddKeyedSingleton<TService>(IServiceCollection, Object, TService) |
Dodaje pojedynczą usługę typu określonego w |
AddKeyedSingleton<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>) |
Dodaje pojedynczą usługę typu określonego w |
AddKeyedSingleton<TService,TImplementation>(IServiceCollection, Object) |
Dodaje pojedynczą usługę typu określonego w |
AddKeyedSingleton<TService,TImplementation>(IServiceCollection, Object, Func<IServiceProvider,Object,TImplementation>) |
Dodaje pojedynczą usługę typu określonego w |
AddKeyedTransient(IServiceCollection, Type, Object) |
Dodaje usługę przejściową typu określonego w |
AddKeyedTransient(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>) |
Dodaje usługę przejściową typu określonego w |
AddKeyedTransient(IServiceCollection, Type, Object, Type) |
Dodaje usługę przejściową typu określonego w |
AddKeyedTransient<TService>(IServiceCollection, Object) |
Dodaje usługę przejściową typu określonego w |
AddKeyedTransient<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>) |
Dodaje usługę przejściową typu określonego w |
AddKeyedTransient<TService,TImplementation>(IServiceCollection, Object) |
Dodaje usługę przejściową typu określonego w |
AddKeyedTransient<TService,TImplementation>(IServiceCollection, Object, Func<IServiceProvider,Object,TImplementation>) |
Dodaje usługę przejściową typu określonego w |
AddScoped(IServiceCollection, Type) |
Dodaje usługę o określonym zakresie typu określonego w |
AddScoped(IServiceCollection, Type, Func<IServiceProvider,Object>) |
Dodaje usługę o zakresie typu określonego w |
AddScoped(IServiceCollection, Type, Type) |
Dodaje usługę o zakresie typu określonego w |
AddScoped<TService>(IServiceCollection) |
Dodaje usługę o określonym zakresie typu określonego w |
AddScoped<TService>(IServiceCollection, Func<IServiceProvider,TService>) |
Dodaje usługę o zakresie typu określonego w |
AddScoped<TService,TImplementation>(IServiceCollection) |
Dodaje usługę o zakresie typu określonego w |
AddScoped<TService,TImplementation>(IServiceCollection, Func<IServiceProvider,TImplementation>) |
Dodaje usługę o zakresie typu określonego w |
AddSingleton(IServiceCollection, Type) |
Dodaje pojedynczą usługę typu określonego w |
AddSingleton(IServiceCollection, Type, Func<IServiceProvider,Object>) |
Dodaje pojedynczą usługę typu określonego w |
AddSingleton(IServiceCollection, Type, Object) |
Dodaje pojedynczą usługę typu określonego w |
AddSingleton(IServiceCollection, Type, Type) |
Dodaje pojedynczą usługę typu określonego w |
AddSingleton<TService>(IServiceCollection) |
Dodaje pojedynczą usługę typu określonego w |
AddSingleton<TService>(IServiceCollection, TService) |
Dodaje pojedynczą usługę typu określonego w |
AddSingleton<TService>(IServiceCollection, Func<IServiceProvider,TService>) |
Dodaje pojedynczą usługę typu określonego w |
AddSingleton<TService,TImplementation>(IServiceCollection) |
Dodaje pojedynczą usługę typu określonego w |
AddSingleton<TService,TImplementation>(IServiceCollection, Func<IServiceProvider,TImplementation>) |
Dodaje pojedynczą usługę typu określonego w |
AddTransient(IServiceCollection, Type) |
Dodaje usługę przejściową typu określonego w |
AddTransient(IServiceCollection, Type, Func<IServiceProvider,Object>) |
Dodaje usługę przejściową typu określonego w |
AddTransient(IServiceCollection, Type, Type) |
Dodaje usługę przejściową typu określonego w |
AddTransient<TService>(IServiceCollection) |
Dodaje usługę przejściową typu określonego w |
AddTransient<TService>(IServiceCollection, Func<IServiceProvider,TService>) |
Dodaje usługę przejściową typu określonego w |
AddTransient<TService,TImplementation>(IServiceCollection) |
Dodaje usługę przejściową typu określonego w |
AddTransient<TService,TImplementation>(IServiceCollection, Func<IServiceProvider,TImplementation>) |
Dodaje usługę przejściową typu określonego w |
AddDistributedSqlServerCache(IServiceCollection, Action<SqlServerCacheOptions>) |
Dodaje rozproszone usługi buforowania programu Microsoft SQL Server do określonego IServiceCollection. |
AddStackExchangeRedisCache(IServiceCollection, Action<RedisCacheOptions>) |
Dodaje usługi buforowania rozproszonego Redis do określonego IServiceCollection. |
AddTcpEndpointProbe(IServiceCollection) |
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, 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) |
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, Action<TcpEndpointProbesOptions>) |
Rejestruje raportowanie stanu kondycji przy użyciu portu TCP, jeśli usługa jest uważana za w dobrej kondycji IHealthCheck. |
AddSystemd(IServiceCollection) |
Konfiguruje okres istnienia IHost skompilowany na podstawie SystemdLifetime, udostępnia komunikaty powiadomień dla uruchomionej aplikacji i zatrzymuje i konfiguruje rejestrowanie konsoli w formacie systemowym. |
AddWindowsService(IServiceCollection) |
Konfiguruje okres istnienia IHost skompilowany na podstawie WindowsServiceLifetime i umożliwia rejestrowanie w dzienniku zdarzeń za pomocą aplikacji nazwa jako domyślna nazwa źródła. |
AddWindowsService(IServiceCollection, Action<WindowsServiceLifetimeOptions>) |
Konfiguruje okres istnienia IHost skompilowany na podstawie WindowsServiceLifetime i włącza rejestrowanie w dzienniku zdarzeń z nazwą aplikacji jako domyślną nazwą źródła. |
ToFrozenDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>) |
Tworzy FrozenDictionary<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. |
ToFrozenSet<T>(IEnumerable<T>, IEqualityComparer<T>) |
Tworzy FrozenSet<T> z określonymi wartościami. |
AsReadOnly<T>(IList<T>) |
Zwraca otokę tylko do odczytu ReadOnlyCollection<T> dla określonej listy. |
ToImmutableArray<TSource>(IEnumerable<TSource>) |
Tworzy niezmienną tablicę z określonej kolekcji. |
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. |
ToImmutableDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>) |
Tworzy niezmienny słownik na podstawie niektórych przekształceń sekwencji. |
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,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>, 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. |
ToImmutableHashSet<TSource>(IEnumerable<TSource>) |
Wylicza sekwencję i tworzy niezmienny zestaw skrótów jego zawartości. |
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. |
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>) |
Wylicza i przekształca sekwencję i tworzy niezmienny posortowany słownik jego zawartoś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>, 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. |
ToImmutableSortedSet<TSource>(IEnumerable<TSource>) |
Wylicza sekwencję i tworzy niezmienny posortowany zestaw 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. |
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 |
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 |
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 |
Aggregate<TSource>(IEnumerable<TSource>, Func<TSource,TSource,TSource>) |
Stosuje funkcję akumulatorową w sekwencji. |
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,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. |
AggregateBy<TSource,TKey,TAccumulate>(IEnumerable<TSource>, Func<TSource, TKey>, TAccumulate, Func<TAccumulate,TSource,TAccumulate>, IEqualityComparer<TKey>) |
Określa kontrakt dla kolekcji deskryptorów usług. |
AggregateBy<TSource,TKey,TAccumulate>(IEnumerable<TSource>, Func<TSource, TKey>, Func<TKey,TAccumulate>, Func<TAccumulate,TSource,TAccumulate>, IEqualityComparer<TKey>) |
Określa kontrakt dla kolekcji deskryptorów usług. |
All<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Określa, czy wszystkie elementy sekwencji spełniają warunek. |
Any<TSource>(IEnumerable<TSource>) |
Określa, czy sekwencja zawiera jakiekolwiek elementy. |
Any<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Określa, czy dowolny element sekwencji spełnia warunek. |
Append<TSource>(IEnumerable<TSource>, TSource) |
Dołącza wartość na końcu sekwencji. |
AsEnumerable<TSource>(IEnumerable<TSource>) |
Zwraca dane wejściowe wpisane jako IEnumerable<T>. |
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. |
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 |
Concat<TSource>(IEnumerable<TSource>, IEnumerable<TSource>) |
Łączy dwie sekwencje. |
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. |
Contains<TSource>(IEnumerable<TSource>, TSource, IEqualityComparer<TSource>) |
Określa, czy sekwencja zawiera określony element przy użyciu określonego IEqualityComparer<T>. |
Count<TSource>(IEnumerable<TSource>) |
Zwraca liczbę elementów w sekwencji. |
Count<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Zwraca liczbę reprezentującą, ile elementów w określonej sekwencji spełnia warunek. |
CountBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>) |
Określa kontrakt dla kolekcji deskryptorów usług. |
DefaultIfEmpty<TSource>(IEnumerable<TSource>) |
Zwraca elementy określonej sekwencji lub wartość domyślną parametru typu w kolekcji pojedynczej, jeśli sekwencja jest pusta. |
DefaultIfEmpty<TSource>(IEnumerable<TSource>, TSource) |
Zwraca elementy określonej sekwencji lub określoną wartość w kolekcji pojedynczej, jeśli sekwencja jest pusta. |
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. |
Distinct<TSource>(IEnumerable<TSource>, IEqualityComparer<TSource>) |
Zwraca różne elementy z sekwencji przy użyciu określonego IEqualityComparer<T> do porównywania wartości. |
DistinctBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) |
Zwraca odrębne elementy z sekwencji zgodnie z określoną funkcją selektora kluczy. |
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. |
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. |
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. |
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. |
ExceptBy<TSource,TKey>(IEnumerable<TSource>, IEnumerable<TKey>, Func<TSource,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>, IEqualityComparer<TKey>) |
Tworzy różnicę zestawu dwóch sekwencji zgodnie z określoną funkcją selektora kluczy. |
First<TSource>(IEnumerable<TSource>) |
Zwraca pierwszy element sekwencji. |
First<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Zwraca pierwszy element w sekwencji, który spełnia określony warunek. |
FirstOrDefault<TSource>(IEnumerable<TSource>) |
Zwraca pierwszy element sekwencji lub wartość domyślną, jeśli sekwencja nie zawiera żadnych elementów. |
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>, 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>, 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. |
GroupBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) |
Grupuje elementy sekwencji zgodnie z określoną funkcją selektora kluczy. |
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,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,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,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,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,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,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. |
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. |
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. |
Index<TSource>(IEnumerable<TSource>) |
Zwraca wyliczenie, które uwzględnia indeks elementu w krotkę. |
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. |
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. |
IntersectBy<TSource,TKey>(IEnumerable<TSource>, IEnumerable<TKey>, Func<TSource,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>, IEqualityComparer<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>) |
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. |
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. |
Last<TSource>(IEnumerable<TSource>) |
Zwraca ostatni element sekwencji. |
Last<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Zwraca ostatni element sekwencji, który spełnia określony warunek. |
LastOrDefault<TSource>(IEnumerable<TSource>) |
Zwraca ostatni element sekwencji lub wartość domyślną, jeśli sekwencja nie zawiera żadnych elementów. |
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>, 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>, 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. |
LongCount<TSource>(IEnumerable<TSource>) |
Zwraca Int64 reprezentującą łączną liczbę elementów w sekwencji. |
LongCount<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Zwraca Int64 reprezentującą liczbę elementów w sekwencji spełniających warunek. |
Max<TSource>(IEnumerable<TSource>) |
Zwraca wartość maksymalną w sekwencji ogólnej. |
Max<TSource>(IEnumerable<TSource>, IComparer<TSource>) |
Zwraca wartość maksymalną w sekwencji ogólnej. |
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,TResult>(IEnumerable<TSource>, Func<TSource,TResult>) |
Wywołuje funkcję transform dla każdego elementu sekwencji ogólnej i zwraca maksymalną wynikową wartość. |
MaxBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) |
Zwraca wartość maksymalną w sekwencji ogólnej zgodnie z określoną funkcją selektora kluczy. |
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. |
Min<TSource>(IEnumerable<TSource>) |
Zwraca wartość minimalną w sekwencji ogólnej. |
Min<TSource>(IEnumerable<TSource>, IComparer<TSource>) |
Zwraca wartość minimalną w sekwencji ogólnej. |
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,TResult>(IEnumerable<TSource>, Func<TSource,TResult>) |
Wywołuje funkcję przekształcania dla każdego elementu sekwencji ogólnej i zwraca minimalną wynikową wartość. |
MinBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) |
Zwraca wartość minimalną w sekwencji ogólnej zgodnie z określoną funkcją selektora kluczy. |
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. |
OfType<TResult>(IEnumerable) |
Filtruje elementy IEnumerable na podstawie określonego typu. |
Order<T>(IEnumerable<T>) |
Sortuje elementy sekwencji w kolejności rosnącej. |
Order<T>(IEnumerable<T>, IComparer<T>) |
Sortuje elementy sekwencji w kolejności rosnącej. |
OrderBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) |
Sortuje elementy sekwencji w kolejności rosnącej zgodnie z kluczem. |
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. |
OrderByDescending<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) |
Sortuje elementy sekwencji w kolejności maleją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. |
OrderDescending<T>(IEnumerable<T>) |
Sortuje elementy sekwencji w kolejności malejącej. |
OrderDescending<T>(IEnumerable<T>, IComparer<T>) |
Sortuje elementy sekwencji w kolejności malejącej. |
Prepend<TSource>(IEnumerable<TSource>, TSource) |
Dodaje wartość na początku sekwencji. |
Reverse<TSource>(IEnumerable<TSource>) |
Odwraca kolejność elementów w sekwencji. |
Select<TSource,TResult>(IEnumerable<TSource>, Func<TSource,TResult>) |
Projektuje każdy element sekwencji w nowym formularzu. |
Select<TSource,TResult>(IEnumerable<TSource>, Func<TSource,Int32,TResult>) |
Projektuje każdy element sekwencji w nowym formularzu, dołączając indeks 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. |
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. |
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. |
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>. |
Single<TSource>(IEnumerable<TSource>) |
Zwraca jedyny element sekwencji i zgłasza wyjątek, jeśli nie ma dokładnie jednego elementu 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. |
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. |
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>, 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>, 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. |
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 |
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 elementy |
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>. |
ToDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) |
Tworzy Dictionary<TKey,TValue> na podstawie IEnumerable<T> zgodnie z określoną funkcją selektora kluczy. |
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,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,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. |
ToHashSet<TSource>(IEnumerable<TSource>) |
Tworzy HashSet<T> na podstawie IEnumerable<T>. |
ToHashSet<TSource>(IEnumerable<TSource>, IEqualityComparer<TSource>) |
Tworzy HashSet<T> na podstawie IEnumerable<T> przy użyciu |
ToList<TSource>(IEnumerable<TSource>) |
Tworzy List<T> na podstawie IEnumerable<T>. |
ToLookup<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) |
Tworzy Lookup<TKey,TElement> na podstawie IEnumerable<T> zgodnie z określoną funkcją selektora kluczy. |
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,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,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. |
TryGetNonEnumeratedCount<TSource>(IEnumerable<TSource>, Int32) |
Próbuje określić liczbę elementów w sekwencji bez wymuszania wyliczenia. |
Union<TSource>(IEnumerable<TSource>, IEnumerable<TSource>) |
Tworzy zestaw unii dwóch sekwencji przy użyciu domyślnego porównania równości. |
Union<TSource>(IEnumerable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>) |
Tworzy zbiór dwóch sekwencji przy użyciu określonej IEqualityComparer<T>. |
UnionBy<TSource,TKey>(IEnumerable<TSource>, IEnumerable<TSource>, Func<TSource,TKey>) |
Tworzy zestaw unii dwóch sekwencji zgodnie z określoną funkcją selektora kluczy. |
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. |
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>(IEnumerable<TFirst>, IEnumerable<TSecond>) |
Tworzy sekwencję krotki z elementami z dwóch określonych sekwencji. |
Zip<TFirst,TSecond,TThird>(IEnumerable<TFirst>, IEnumerable<TSecond>, IEnumerable<TThird>) |
Tworzy sekwencję krotki z elementami z trzech określonych sekwencji. |
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. |
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>. |
Ancestors<T>(IEnumerable<T>) |
Zwraca kolekcję elementów, które zawierają elementy podrzędne każdego węzła w kolekcji źródłowej. |
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. |
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>) |
Zwraca kolekcję elementów, które zawierają elementy podrzędne każdego elementu i dokumentu 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. |
Elements<T>(IEnumerable<T>) |
Zwraca kolekcję elementów podrzędnych każdego elementu i dokumentu w kolekcji źródłowej. |
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. |
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. |
Nodes<T>(IEnumerable<T>) |
Zwraca kolekcję węzłów podrzędnych każdego dokumentu i elementu w kolekcji źródłowej. |
Remove<T>(IEnumerable<T>) |
Usuwa każdy węzeł w kolekcji źródłowej z węzła nadrzędnego. |
Dotyczy
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla