IServiceCollection Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Указывает контракт для коллекции дескрипторов служб.
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)
- Производный
- Реализации
Свойства
| Count |
Возвращает количество элементов, содержащихся в ICollection<T>. (Унаследовано от ICollection<T>) |
| IsReadOnly |
Возвращает значение, указывающее, доступен ли ICollection<T> только для чтения. (Унаследовано от ICollection<T>) |
| Item[Int32] |
Возвращает или задает элемент по указанному индексу. (Унаследовано от IList<T>) |
Методы
| Add(T) |
Добавляет элемент в ICollection<T>. (Унаследовано от ICollection<T>) |
| Clear() |
Удаляет все элементы из ICollection<T>. (Унаследовано от ICollection<T>) |
| Contains(T) |
Определяет, содержит ли ICollection<T> определенное значение. (Унаследовано от ICollection<T>) |
| CopyTo(T[], Int32) |
Копирует элементы ICollection<T> в Array, начиная с определенного индекса Array. (Унаследовано от ICollection<T>) |
| GetEnumerator() |
Возвращает перечислитель, который выполняет итерацию по коллекции. (Унаследовано от IEnumerable) |
| IndexOf(T) |
Определяет индекс определенного элемента в IList<T>. (Унаследовано от IList<T>) |
| Insert(Int32, T) |
Вставляет элемент в IList<T> по указанному индексу. (Унаследовано от IList<T>) |
| Remove(T) |
Удаляет первое вхождение определенного объекта из ICollection<T>. (Унаследовано от ICollection<T>) |
| RemoveAt(Int32) |
Удаляет элемент IList<T> по указанному индексу. (Унаследовано от IList<T>) |
Методы расширения
| AddServiceLogEnricher(IServiceCollection) |
Добавляет экземпляр обогащения службы в IServiceCollection. |
| AddServiceLogEnricher(IServiceCollection, IConfigurationSection) |
Добавляет экземпляр обогащения службы в IServiceCollection. |
| AddServiceLogEnricher(IServiceCollection, Action<ApplicationLogEnricherOptions>) |
Добавляет экземпляр обогащения службы в IServiceCollection. |
| AddApplicationMetadata(IServiceCollection, IConfigurationSection) |
Добавляет экземпляр ApplicationMetadata в контейнер внедрения зависимостей. |
| AddApplicationMetadata(IServiceCollection, Action<ApplicationMetadata>) |
Добавляет экземпляр ApplicationMetadata в контейнер внедрения зависимостей. |
| AddAsyncState(IServiceCollection) |
Добавляет реализации по умолчанию для служб IAsyncState, IAsyncContext<T>и Microsoft.Extensions.AsyncState.IAsyncLocalContext`1. Обратите внимание, что реализация этих интерфейсов не является потокобезопасной. |
| ActivateKeyedSingleton(IServiceCollection, Type, Object) |
Применяет активацию с ключами в одноэлементном формате во время запуска, а не во время выполнения. |
| ActivateKeyedSingleton<TService>(IServiceCollection, Object) |
Применяет активацию с ключами в одноэлементном формате во время запуска, а не во время выполнения. |
| ActivateSingleton(IServiceCollection, Type) |
Применяет однотонную активацию во время запуска, а не во время выполнения. |
| ActivateSingleton<TService>(IServiceCollection) |
Применяет однотонную активацию во время запуска, а не во время выполнения. |
| AddActivatedKeyedSingleton(IServiceCollection, Type, Object) |
Добавляет службу одноэлементного одноэлементного ключа с автоматически активированным ключом. |
| AddActivatedKeyedSingleton(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>) |
Добавляет службу одноэлементного одноэлементного ключа с автоматически активированным ключом. |
| AddActivatedKeyedSingleton(IServiceCollection, Type, Object, Type) |
Добавляет службу одноэлементного одноэлементного ключа с автоматически активированным ключом. |
| AddActivatedKeyedSingleton<TService>(IServiceCollection, Object) |
Добавляет службу одноэлементного одноэлементного ключа с автоматически активированным ключом. |
| AddActivatedKeyedSingleton<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>) |
Добавляет службу одноэлементного одноэлементного ключа с автоматически активированным ключом. |
| AddActivatedKeyedSingleton<TService,TImplementation>(IServiceCollection, Object) |
Добавляет службу одноэлементного одноэлементного ключа с автоматически активированным ключом. |
| AddActivatedKeyedSingleton<TService,TImplementation>(IServiceCollection, Object, Func<IServiceProvider,Object,TImplementation>) |
Добавляет службу одноэлементного одноэлементного ключа с автоматически активированным ключом. |
| AddActivatedSingleton(IServiceCollection, Type) |
Добавляет автоматическую одноэлементную службу типа, указанного в serviceType, в указанный IServiceCollection. |
| AddActivatedSingleton(IServiceCollection, Type, Func<IServiceProvider,Object>) |
Добавляет службу одноэлементных устройств с автоматической активацией. |
| AddActivatedSingleton(IServiceCollection, Type, Type) |
Добавляет службу одноэлементных устройств с автоматической активацией. |
| AddActivatedSingleton<TService>(IServiceCollection) |
Добавляет службу одноэлементных устройств с автоматической активацией. |
| AddActivatedSingleton<TService>(IServiceCollection, Func<IServiceProvider,TService>) |
Добавляет службу одноэлементных устройств с автоматической активацией. |
| AddActivatedSingleton<TService,TImplementation>(IServiceCollection) |
Добавляет службу одноэлементных устройств с автоматической активацией. |
| AddActivatedSingleton<TService,TImplementation>(IServiceCollection, Func<IServiceProvider,TImplementation>) |
Добавляет службу одноэлементных устройств с автоматической активацией. |
| TryAddActivatedKeyedSingleton(IServiceCollection, Type, Object) |
Пытается добавить службу одноэлементных ключей с автоматически активированным ключом. |
| TryAddActivatedKeyedSingleton(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>) |
Пытается добавить службу одноэлементных ключей с автоматически активированным ключом. |
| TryAddActivatedKeyedSingleton(IServiceCollection, Type, Object, Type) |
Пытается добавить службу одноэлементных ключей с автоматически активированным ключом. |
| TryAddActivatedKeyedSingleton<TService>(IServiceCollection, Object) |
Пытается добавить службу одноэлементных ключей с автоматически активированным ключом. |
| TryAddActivatedKeyedSingleton<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>) |
Пытается добавить службу одноэлементных ключей с автоматически активированным ключом. |
| TryAddActivatedKeyedSingleton<TService,TImplementation>(IServiceCollection, Object) |
Пытается добавить службу одноэлементных ключей с автоматически активированным ключом. |
| TryAddActivatedSingleton(IServiceCollection, Type) |
Пытается добавить службу с поддержкой одноэлементной активации. |
| TryAddActivatedSingleton(IServiceCollection, Type, Func<IServiceProvider,Object>) |
Пытается добавить службу с поддержкой одноэлементной активации. |
| TryAddActivatedSingleton(IServiceCollection, Type, Type) |
Пытается добавить службу с поддержкой одноэлементной активации. |
| TryAddActivatedSingleton<TService>(IServiceCollection) |
Пытается добавить службу с поддержкой одноэлементной активации. |
| TryAddActivatedSingleton<TService>(IServiceCollection, Func<IServiceProvider,TService>) |
Пытается добавить службу с поддержкой одноэлементной активации. |
| TryAddActivatedSingleton<TService,TImplementation>(IServiceCollection) |
Пытается добавить службу с поддержкой одноэлементной активации. |
| AddTelemetryHealthCheckPublisher(IServiceCollection) |
Регистрирует издателя проверки работоспособности, который выдает данные телеметрии, представляющие работоспособность приложения. |
| AddTelemetryHealthCheckPublisher(IServiceCollection, IConfigurationSection) |
Регистрирует издателя проверки работоспособности, который выдает данные телеметрии, представляющие работоспособность приложения. |
| AddTelemetryHealthCheckPublisher(IServiceCollection, Action<TelemetryHealthCheckPublisherOptions>) |
Регистрирует издателя проверки работоспособности, который выдает данные телеметрии, представляющие работоспособность приложения. |
| AddContextualOptions(IServiceCollection) |
Добавляет службы, необходимые для использования контекстных параметров. |
| Configure<TOptions>(IServiceCollection, Action<IOptionsContext,TOptions>) |
Регистрирует действие, используемое для настройки определенного типа параметров. |
| Configure<TOptions>(IServiceCollection, Func<IOptionsContext,CancellationToken,ValueTask<IConfigureContextualOptions<TOptions>>>) |
Регистрирует действие, используемое для настройки определенного типа параметров. |
| Configure<TOptions>(IServiceCollection, String, Action<IOptionsContext,TOptions>) |
Регистрирует действие, используемое для настройки определенного типа параметров. |
| Configure<TOptions>(IServiceCollection, String, Func<IOptionsContext,CancellationToken,ValueTask<IConfigureContextualOptions<TOptions>>>) |
Регистрирует действие, используемое для настройки определенного типа параметров. |
| ConfigureAll<TOptions>(IServiceCollection, Action<IOptionsContext,TOptions>) |
Регистрирует действие, используемое для настройки всех экземпляров определенного типа параметров. |
| ConfigureAll<TOptions>(IServiceCollection, Func<IOptionsContext,CancellationToken,ValueTask<IConfigureContextualOptions<TOptions>>>) |
Регистрирует действие, используемое для настройки всех экземпляров определенного типа параметров. |
| AddWebEncoders(IServiceCollection) |
Добавляет HtmlEncoder, JavaScriptEncoder и UrlEncoder в указанный |
| AddWebEncoders(IServiceCollection, Action<WebEncoderOptions>) |
Добавляет HtmlEncoder, JavaScriptEncoder и UrlEncoder в указанный |
| AddLogEnricher(IServiceCollection, ILogEnricher) |
Регистрирует экземпляр обогащения журнала. |
| AddLogEnricher<T>(IServiceCollection) |
Регистрирует тип обогащения журнала. |
| AddStaticLogEnricher(IServiceCollection, IStaticLogEnricher) |
Регистрирует экземпляр обогащения статических журналов. |
| AddStaticLogEnricher<T>(IServiceCollection) |
Регистрирует тип обогащения статических журналов. |
| AddExceptionSummarizer(IServiceCollection) |
Регистрирует сводные данные исключения в контейнер внедрения зависимостей. |
| AddExceptionSummarizer(IServiceCollection, Action<IExceptionSummarizationBuilder>) |
Регистрирует сводные данные исключения в контейнер внедрения зависимостей. |
| Add(IServiceCollection, ServiceDescriptor) |
Добавляет указанный |
| Add(IServiceCollection, IEnumerable<ServiceDescriptor>) |
Добавляет последовательность ServiceDescriptor в |
| RemoveAll(IServiceCollection, Type) |
Удаляет все службы типа |
| RemoveAll<T>(IServiceCollection) |
Удаляет все службы типа |
| RemoveAllKeyed(IServiceCollection, Type, Object) |
Удаляет все службы типа |
| RemoveAllKeyed<T>(IServiceCollection, Object) |
Удаляет все службы типа |
| Replace(IServiceCollection, ServiceDescriptor) |
Удаляет первую службу в IServiceCollection с тем же типом службы, что и |
| TryAdd(IServiceCollection, ServiceDescriptor) |
Добавляет указанный |
| TryAdd(IServiceCollection, IEnumerable<ServiceDescriptor>) |
Добавляет указанный |
| TryAddEnumerable(IServiceCollection, ServiceDescriptor) |
Добавляет ServiceDescriptor, если существующий дескриптор с тем же ServiceType и реализацией, которая еще не существует в |
| TryAddEnumerable(IServiceCollection, IEnumerable<ServiceDescriptor>) |
Добавляет указанные ServiceDescriptor, если существующий дескриптор с тем же ServiceType и реализацией, которая еще не существует в |
| TryAddKeyedScoped(IServiceCollection, Type, Object) |
Добавляет указанный |
| TryAddKeyedScoped(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>) |
Добавляет указанный |
| TryAddKeyedScoped(IServiceCollection, Type, Object, Type) |
Добавляет указанный |
| TryAddKeyedScoped<TService>(IServiceCollection, Object) |
Добавляет указанный |
| TryAddKeyedScoped<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>) |
Добавляет указанный |
| TryAddKeyedScoped<TService,TImplementation>(IServiceCollection, Object) |
Добавляет указанный |
| TryAddKeyedSingleton(IServiceCollection, Type, Object) |
Добавляет указанный |
| TryAddKeyedSingleton(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>) |
Добавляет указанный |
| TryAddKeyedSingleton(IServiceCollection, Type, Object, Type) |
Добавляет указанный |
| TryAddKeyedSingleton<TService>(IServiceCollection, Object) |
Добавляет указанный |
| TryAddKeyedSingleton<TService>(IServiceCollection, Object, TService) |
Добавляет указанный |
| TryAddKeyedSingleton<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>) |
Добавляет указанный |
| TryAddKeyedSingleton<TService,TImplementation>(IServiceCollection, Object) |
Добавляет указанный |
| TryAddKeyedTransient(IServiceCollection, Type, Object) |
Добавляет указанный |
| TryAddKeyedTransient(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>) |
Добавляет указанный |
| TryAddKeyedTransient(IServiceCollection, Type, Object, Type) |
Добавляет указанный |
| TryAddKeyedTransient<TService>(IServiceCollection, Object) |
Добавляет указанный |
| TryAddKeyedTransient<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>) |
Добавляет указанный |
| TryAddKeyedTransient<TService,TImplementation>(IServiceCollection, Object) |
Добавляет указанный |
| TryAddScoped(IServiceCollection, Type) |
Добавляет указанный |
| TryAddScoped(IServiceCollection, Type, Func<IServiceProvider,Object>) |
Добавляет указанный |
| TryAddScoped(IServiceCollection, Type, Type) |
Добавляет указанный |
| TryAddScoped<TService>(IServiceCollection) |
Добавляет указанный |
| TryAddScoped<TService>(IServiceCollection, Func<IServiceProvider,TService>) |
Добавляет указанный |
| TryAddScoped<TService,TImplementation>(IServiceCollection) |
Добавляет указанный |
| TryAddSingleton(IServiceCollection, Type) |
Добавляет указанный |
| TryAddSingleton(IServiceCollection, Type, Func<IServiceProvider,Object>) |
Добавляет указанный |
| TryAddSingleton(IServiceCollection, Type, Type) |
Добавляет указанный |
| TryAddSingleton<TService>(IServiceCollection) |
Добавляет указанный |
| TryAddSingleton<TService>(IServiceCollection, TService) |
Добавляет указанный |
| TryAddSingleton<TService>(IServiceCollection, Func<IServiceProvider,TService>) |
Добавляет указанный |
| TryAddSingleton<TService,TImplementation>(IServiceCollection) |
Добавляет указанный |
| TryAddTransient(IServiceCollection, Type) |
Добавляет указанный |
| TryAddTransient(IServiceCollection, Type, Func<IServiceProvider,Object>) |
Добавляет указанный |
| TryAddTransient(IServiceCollection, Type, Type) |
Добавляет указанный |
| TryAddTransient<TService>(IServiceCollection) |
Добавляет указанный |
| TryAddTransient<TService>(IServiceCollection, Func<IServiceProvider,TService>) |
Добавляет указанный |
| TryAddTransient<TService,TImplementation>(IServiceCollection) |
Добавляет указанный |
| AddFakeLogging(IServiceCollection) |
Настраивает поддельные ведение журнала с параметрами по умолчанию. |
| AddFakeLogging(IServiceCollection, IConfigurationSection) |
Настраивает поддельные ведение журнала. |
| AddFakeLogging(IServiceCollection, Action<FakeLogCollectorOptions>) |
Настраивает поддельные ведение журнала. |
| AddFakeRedaction(IServiceCollection) |
Регистрирует поддельный поставщик редактора, который всегда возвращает поддельные экземпляры редактора. |
| AddFakeRedaction(IServiceCollection, Action<FakeRedactorOptions>) |
Регистрирует поддельный поставщик редактора, который всегда возвращает поддельные экземпляры редактора. |
| AddHealthChecks(IServiceCollection) |
Добавляет HealthCheckService в контейнер, используя предоставленный делегат для регистрации проверок работоспособности. |
| AddHttpClient(IServiceCollection) |
Добавляет IHttpClientFactory и связанные службы в IServiceCollection. |
| AddHttpClient(IServiceCollection, String) |
Добавляет IHttpClientFactory и связанные службы в IServiceCollection и настраивает именованный HttpClient. |
| AddHttpClient(IServiceCollection, String, Action<IServiceProvider,HttpClient>) |
Добавляет IHttpClientFactory и связанные службы в IServiceCollection и настраивает именованный HttpClient. |
| AddHttpClient(IServiceCollection, String, Action<HttpClient>) |
Добавляет IHttpClientFactory и связанные службы в IServiceCollection и настраивает именованный HttpClient. |
| AddHttpClient<TClient>(IServiceCollection) |
Добавляет IHttpClientFactory и связанные службы в IServiceCollection и настраивает привязку между типом |
| AddHttpClient<TClient>(IServiceCollection, Action<IServiceProvider,HttpClient>) |
Добавляет IHttpClientFactory и связанные службы в IServiceCollection и настраивает привязку между типом |
| AddHttpClient<TClient>(IServiceCollection, Action<HttpClient>) |
Добавляет IHttpClientFactory и связанные службы в IServiceCollection и настраивает привязку между типом |
| AddHttpClient<TClient>(IServiceCollection, String) |
Добавляет IHttpClientFactory и связанные службы в IServiceCollection и настраивает привязку между типом |
| AddHttpClient<TClient>(IServiceCollection, String, Action<IServiceProvider,HttpClient>) |
Добавляет IHttpClientFactory и связанные службы в IServiceCollection и настраивает привязку между типом |
| AddHttpClient<TClient>(IServiceCollection, String, Action<HttpClient>) |
Добавляет IHttpClientFactory и связанные службы в IServiceCollection и настраивает привязку между типом |
| AddHttpClient<TClient,TImplementation>(IServiceCollection) |
Добавляет IHttpClientFactory и связанные службы в IServiceCollection и настраивает привязку между типом |
| AddHttpClient<TClient,TImplementation>(IServiceCollection, Action<IServiceProvider,HttpClient>) |
Добавляет IHttpClientFactory и связанные службы в IServiceCollection и настраивает привязку между типом |
| AddHttpClient<TClient,TImplementation>(IServiceCollection, Action<HttpClient>) |
Добавляет IHttpClientFactory и связанные службы в IServiceCollection и настраивает привязку между типом |
| AddHttpClient<TClient,TImplementation>(IServiceCollection, Func<HttpClient,TImplementation>) |
Добавляет IHttpClientFactory и связанные службы в IServiceCollection и настраивает привязку между типом |
| AddHttpClient<TClient,TImplementation>(IServiceCollection, Func<HttpClient,IServiceProvider,TImplementation>) |
Добавляет IHttpClientFactory и связанные службы в IServiceCollection и настраивает привязку между типом |
| AddHttpClient<TClient,TImplementation>(IServiceCollection, String) |
Добавляет IHttpClientFactory и связанные службы в IServiceCollection и настраивает привязку между типом |
| AddHttpClient<TClient,TImplementation>(IServiceCollection, String, Action<IServiceProvider,HttpClient>) |
Добавляет IHttpClientFactory и связанные службы в IServiceCollection и настраивает привязку между типом |
| AddHttpClient<TClient,TImplementation>(IServiceCollection, String, Action<HttpClient>) |
Добавляет IHttpClientFactory и связанные службы в IServiceCollection и настраивает привязку между типом |
| AddHttpClient<TClient,TImplementation>(IServiceCollection, String, Func<HttpClient,TImplementation>) |
Добавляет IHttpClientFactory и связанные службы в IServiceCollection и настраивает привязку между типом |
| AddHttpClient<TClient,TImplementation>(IServiceCollection, String, Func<HttpClient,IServiceProvider,TImplementation>) |
Добавляет IHttpClientFactory и связанные службы в IServiceCollection и настраивает привязку между типом |
| ConfigureHttpClientDefaults(IServiceCollection, Action<IHttpClientBuilder>) |
Добавляет делегат, который будет использоваться для настройки всех HttpClient экземпляров. |
| AddHttpClientLatencyTelemetry(IServiceCollection) |
Добавляет DelegatingHandler для сбора сведений о задержке и обогащения журнала исходящих запросов для всех клиентов http. |
| AddHttpClientLatencyTelemetry(IServiceCollection, IConfigurationSection) |
Добавляет DelegatingHandler для сбора сведений о задержке и обогащения журнала исходящих запросов для всех клиентов http. |
| AddHttpClientLatencyTelemetry(IServiceCollection, Action<HttpClientLatencyTelemetryOptions>) |
Добавляет DelegatingHandler для сбора сведений о задержке и обогащения журнала исходящих запросов для всех клиентов http. |
| AddExtendedHttpClientLogging(IServiceCollection) |
Добавляет IHttpClientAsyncLogger для отправки журналов исходящих запросов для всех http-клиентов, созданных с IHttpClientFactory. |
| AddExtendedHttpClientLogging(IServiceCollection, IConfigurationSection) |
Добавляет IHttpClientAsyncLogger для отправки журналов исходящих запросов для всех http-клиентов, созданных с IHttpClientFactory. |
| AddExtendedHttpClientLogging(IServiceCollection, Action<LoggingOptions>) |
Добавляет IHttpClientAsyncLogger для отправки журналов исходящих запросов для всех http-клиентов, созданных с IHttpClientFactory. |
| AddHttpClientLogEnricher<T>(IServiceCollection) |
Добавляет экземпляр обогащения |
| AddDownstreamDependencyMetadata(IServiceCollection, IDownstreamDependencyMetadata) |
Добавляет метаданные зависимостей. |
| AddDownstreamDependencyMetadata<T>(IServiceCollection) |
Добавляет метаданные зависимостей. |
| AddHybridCache(IServiceCollection) |
Указывает контракт для коллекции дескрипторов служб. |
| AddHybridCache(IServiceCollection, Action<HybridCacheOptions>) |
Указывает контракт для коллекции дескрипторов служб. |
| AddKubernetesProbes(IServiceCollection) |
Регистрирует пробы активности, запуска и готовности с помощью параметров по умолчанию. |
| AddKubernetesProbes(IServiceCollection, IConfigurationSection) |
Регистрирует пробы активности, запуска и готовности с помощью настроенных параметров. |
| AddKubernetesProbes(IServiceCollection, Action<KubernetesProbesOptions>) |
Регистрирует пробы активности, запуска и готовности с помощью настроенных параметров. |
| AddConsoleLatencyDataExporter(IServiceCollection) |
Добавьте экспортер данных задержки для консоли. |
| AddConsoleLatencyDataExporter(IServiceCollection, IConfigurationSection) |
Добавьте экспортер данных задержки для консоли. |
| AddConsoleLatencyDataExporter(IServiceCollection, Action<LatencyConsoleOptions>) |
Добавьте экспортер данных задержки для консоли. |
| AddLatencyContext(IServiceCollection) |
Добавляет контекст задержки. |
| AddLatencyContext(IServiceCollection, IConfigurationSection) |
Добавляет контекст задержки. |
| AddLatencyContext(IServiceCollection, Action<LatencyContextOptions>) |
Добавляет контекст задержки. |
| RegisterCheckpointNames(IServiceCollection, String[]) |
Регистрирует набор имен контрольных точек для контекста задержки. |
| RegisterMeasureNames(IServiceCollection, String[]) |
Регистрирует набор имен мер для контекста задержки. |
| RegisterTagNames(IServiceCollection, String[]) |
Регистрирует набор имен тегов для контекста задержки. |
| AddLocalization(IServiceCollection) |
Добавляет службы, необходимые для локализации приложений. |
| AddLocalization(IServiceCollection, Action<LocalizationOptions>) |
Добавляет службы, необходимые для локализации приложений. |
| AddLogging(IServiceCollection) |
Добавляет службы ведения журнала в указанный IServiceCollection. |
| AddLogging(IServiceCollection, Action<ILoggingBuilder>) |
Добавляет службы ведения журнала в указанный IServiceCollection. |
| AddDistributedMemoryCache(IServiceCollection) |
Добавляет реализацию по умолчанию IDistributedCache, которая сохраняет элементы в памяти в IServiceCollection. Платформы, требующие работы распределенного кэша, могут безопасно добавить эту зависимость в состав списка зависимостей, чтобы обеспечить наличие по крайней мере одной реализации. |
| AddDistributedMemoryCache(IServiceCollection, Action<MemoryDistributedCacheOptions>) |
Добавляет реализацию по умолчанию IDistributedCache, которая сохраняет элементы в памяти в IServiceCollection. Платформы, требующие работы распределенного кэша, могут безопасно добавить эту зависимость в состав списка зависимостей, чтобы обеспечить наличие по крайней мере одной реализации. |
| AddMemoryCache(IServiceCollection) |
Добавляет не распределенную в памяти реализацию IMemoryCache в IServiceCollection. |
| AddMemoryCache(IServiceCollection, Action<MemoryCacheOptions>) |
Добавляет не распределенную в памяти реализацию IMemoryCache в IServiceCollection. |
| AddMetrics(IServiceCollection) |
Добавляет службы метрик в указанный IServiceCollection. |
| AddMetrics(IServiceCollection, Action<IMetricsBuilder>) |
Добавляет службы метрик в указанный IServiceCollection. |
| AddNullLatencyContext(IServiceCollection) |
Добавляет контекст задержки no-op в контейнер внедрения зависимостей. |
| AddPooled<TService>(IServiceCollection, Action<DependencyInjectionPoolOptions>) |
Добавляет ObjectPool<T> и позволяет DI возвращать экземпляры области |
| AddPooled<TService,TImplementation>(IServiceCollection, Action<DependencyInjectionPoolOptions>) |
Добавляет ObjectPool<T> и позволяет DI возвращать экземпляры области |
| ConfigurePool<TService>(IServiceCollection, Action<DependencyInjectionPoolOptions>) |
Регистрирует действие, используемое для настройки DependencyInjectionPoolOptions типизированного пула. |
| ConfigurePools(IServiceCollection, IConfigurationSection) |
Настраивает пулы DI. |
| Configure<TOptions>(IServiceCollection, IConfiguration) |
Регистрирует экземпляр конфигурации, к которому |
| Configure<TOptions>(IServiceCollection, IConfiguration, Action<BinderOptions>) |
Регистрирует экземпляр конфигурации, к которому будет привязан TOptions. |
| Configure<TOptions>(IServiceCollection, String, IConfiguration) |
Регистрирует экземпляр конфигурации, к которому будет привязан TOptions. |
| Configure<TOptions>(IServiceCollection, String, IConfiguration, Action<BinderOptions>) |
Регистрирует экземпляр конфигурации, к которому будет привязан TOptions. |
| AddOptions(IServiceCollection) |
Добавляет службы, необходимые для использования параметров. |
| AddOptions<TOptions>(IServiceCollection) |
Получает построитель параметров, который перенаправляет вызовы |
| AddOptions<TOptions>(IServiceCollection, String) |
Получает построитель параметров, который перенаправляет вызовы |
| AddOptionsWithValidateOnStart<TOptions>(IServiceCollection, String) |
Добавляет службы, необходимые для использования параметров и применяет проверку параметров при запуске, а не во время выполнения. |
| AddOptionsWithValidateOnStart<TOptions,TValidateOptions>(IServiceCollection, String) |
Добавляет службы, необходимые для использования параметров и применяет проверку параметров при запуске, а не во время выполнения. |
| Configure<TOptions>(IServiceCollection, Action<TOptions>) |
Регистрирует действие, используемое для настройки определенного типа параметров один раз во время запуска. Это выполняется до PostConfigure<TOptions>(IServiceCollection, Action<TOptions>). Обновления конфигурации не вызывают действие снова. |
| Configure<TOptions>(IServiceCollection, String, Action<TOptions>) |
Регистрирует действие, используемое для настройки определенного типа параметров. Они выполняются до PostConfigure<TOptions>(IServiceCollection, Action<TOptions>). |
| ConfigureAll<TOptions>(IServiceCollection, Action<TOptions>) |
Регистрирует действие, используемое для настройки всех экземпляров определенного типа параметров. |
| ConfigureOptions(IServiceCollection, Object) |
Регистрирует объект, который будет иметь все |
| ConfigureOptions(IServiceCollection, Type) |
Регистрирует тип, который будет иметь все |
| ConfigureOptions<TConfigureOptions>(IServiceCollection) |
Регистрирует тип, который будет иметь все |
| PostConfigure<TOptions>(IServiceCollection, Action<TOptions>) |
Регистрирует действие, используемое для инициализации определенного типа параметров. Они выполняются после Configure<TOptions>(IServiceCollection, Action<TOptions>). |
| PostConfigure<TOptions>(IServiceCollection, String, Action<TOptions>) |
Регистрирует действие, используемое для настройки определенного типа параметров. Они выполняются после Configure<TOptions>(IServiceCollection, Action<TOptions>). |
| PostConfigureAll<TOptions>(IServiceCollection, Action<TOptions>) |
Регистрирует действие, используемое для последующей настройки всех экземпляров определенного типа параметров. Они выполняются после Configure<TOptions>(IServiceCollection, Action<TOptions>). |
| AddPolicyRegistry(IServiceCollection) |
Регистрирует пустую PolicyRegistry в коллекции служб с типами служб IPolicyRegistry<TKey>, а IReadOnlyPolicyRegistry<TKey> и возвращает только что созданный реестр. |
| AddPolicyRegistry(IServiceCollection, IPolicyRegistry<String>) |
Регистрирует предоставленные IPolicyRegistry<TKey> в коллекции служб с типами служб IPolicyRegistry<TKey>, а IReadOnlyPolicyRegistry<TKey> и возвращает предоставленный реестр. |
| AddPolicyRegistry(IServiceCollection, Action<IServiceProvider,IPolicyRegistry<String>>) |
Указывает контракт для коллекции дескрипторов служб. |
| AddProcessLogEnricher(IServiceCollection) |
Добавляет экземпляр обогащения процесса в IServiceCollection. |
| AddProcessLogEnricher(IServiceCollection, IConfigurationSection) |
Добавляет экземпляр обогащения узла в IServiceCollection. |
| AddProcessLogEnricher(IServiceCollection, Action<ProcessLogEnricherOptions>) |
Добавляет экземпляр обогащения процесса в IServiceCollection. |
| AddRedaction(IServiceCollection) |
Регистрирует реализацию IRedactorProvider в IServiceCollection. |
| AddRedaction(IServiceCollection, Action<IRedactionBuilder>) |
Регистрирует реализацию IRedactorProvider в IServiceCollection и настраивает доступные красные субъекты. |
| AddResilienceEnricher(IServiceCollection) |
Добавляет обогащение устойчивости. |
| AddResourceMonitoring(IServiceCollection) |
Настраивает и добавляет реализацию IResourceMonitor в коллекцию служб. |
| AddResourceMonitoring(IServiceCollection, Action<IResourceMonitorBuilder>) |
Настраивает и добавляет реализацию IResourceMonitor в коллекцию служб. |
| BuildServiceProvider(IServiceCollection) |
Создает ServiceProvider, содержащую службы из предоставленного IServiceCollection. |
| BuildServiceProvider(IServiceCollection, ServiceProviderOptions) |
Создает ServiceProvider, содержащую службы из предоставленного IServiceCollection, при необходимости, включение проверки службы и области. |
| BuildServiceProvider(IServiceCollection, Boolean) |
Создает ServiceProvider, содержащую службы из предоставленного IServiceCollection при необходимости включения проверки области. |
| AddHostedService<THostedService>(IServiceCollection) |
Добавьте регистрацию IHostedService для данного типа. |
| AddHostedService<THostedService>(IServiceCollection, Func<IServiceProvider,THostedService>) |
Добавьте регистрацию IHostedService для данного типа. |
| AddKeyedScoped(IServiceCollection, Type, Object) |
Добавляет службу с областью действия типа, указанного в |
| AddKeyedScoped(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>) |
Добавляет службу области типа, указанного в |
| AddKeyedScoped(IServiceCollection, Type, Object, Type) |
Добавляет службу с областью действия типа, указанного в |
| AddKeyedScoped<TService>(IServiceCollection, Object) |
Добавляет службу с областью действия типа, указанного в |
| AddKeyedScoped<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>) |
Добавляет службу области типа, указанного в |
| AddKeyedScoped<TService,TImplementation>(IServiceCollection, Object) |
Добавляет службу с областью действия типа, указанного в |
| AddKeyedScoped<TService,TImplementation>(IServiceCollection, Object, Func<IServiceProvider,Object,TImplementation>) |
Добавляет службу с областью действия типа, указанного в |
| AddKeyedSingleton(IServiceCollection, Type, Object) |
Добавляет однотонную службу типа, указанного в |
| AddKeyedSingleton(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>) |
Добавляет однотонную службу типа, указанного в |
| AddKeyedSingleton(IServiceCollection, Type, Object, Object) |
Добавляет однотонную службу типа, указанного в |
| AddKeyedSingleton(IServiceCollection, Type, Object, Type) |
Добавляет однотонную службу типа, указанного в |
| AddKeyedSingleton<TService>(IServiceCollection, Object) |
Добавляет однотонную службу типа, указанного в |
| AddKeyedSingleton<TService>(IServiceCollection, Object, TService) |
Добавляет однотонную службу типа, указанного в |
| AddKeyedSingleton<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>) |
Добавляет однотонную службу типа, указанного в |
| AddKeyedSingleton<TService,TImplementation>(IServiceCollection, Object) |
Добавляет однотонную службу типа, указанного в |
| AddKeyedSingleton<TService,TImplementation>(IServiceCollection, Object, Func<IServiceProvider,Object,TImplementation>) |
Добавляет однотонную службу типа, указанного в |
| AddKeyedTransient(IServiceCollection, Type, Object) |
Добавляет временную службу типа, указанного в |
| AddKeyedTransient(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>) |
Добавляет временную службу типа, указанного в |
| AddKeyedTransient(IServiceCollection, Type, Object, Type) |
Добавляет временную службу типа, указанного в |
| AddKeyedTransient<TService>(IServiceCollection, Object) |
Добавляет временную службу типа, указанного в |
| AddKeyedTransient<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>) |
Добавляет временную службу типа, указанного в |
| AddKeyedTransient<TService,TImplementation>(IServiceCollection, Object) |
Добавляет временную службу типа, указанного в |
| AddKeyedTransient<TService,TImplementation>(IServiceCollection, Object, Func<IServiceProvider,Object,TImplementation>) |
Добавляет временную службу типа, указанного в |
| AddScoped(IServiceCollection, Type) |
Добавляет службу с областью действия типа, указанного в |
| AddScoped(IServiceCollection, Type, Func<IServiceProvider,Object>) |
Добавляет службу области типа, указанного в |
| AddScoped(IServiceCollection, Type, Type) |
Добавляет службу с областью действия типа, указанного в |
| AddScoped<TService>(IServiceCollection) |
Добавляет службу с областью действия типа, указанного в |
| AddScoped<TService>(IServiceCollection, Func<IServiceProvider,TService>) |
Добавляет службу области типа, указанного в |
| AddScoped<TService,TImplementation>(IServiceCollection) |
Добавляет службу с областью действия типа, указанного в |
| AddScoped<TService,TImplementation>(IServiceCollection, Func<IServiceProvider,TImplementation>) |
Добавляет службу с областью действия типа, указанного в |
| AddSingleton(IServiceCollection, Type) |
Добавляет однотонную службу типа, указанного в |
| AddSingleton(IServiceCollection, Type, Func<IServiceProvider,Object>) |
Добавляет однотонную службу типа, указанного в |
| AddSingleton(IServiceCollection, Type, Object) |
Добавляет однотонную службу типа, указанного в |
| AddSingleton(IServiceCollection, Type, Type) |
Добавляет однотонную службу типа, указанного в |
| AddSingleton<TService>(IServiceCollection) |
Добавляет однотонную службу типа, указанного в |
| AddSingleton<TService>(IServiceCollection, TService) |
Добавляет однотонную службу типа, указанного в |
| AddSingleton<TService>(IServiceCollection, Func<IServiceProvider,TService>) |
Добавляет однотонную службу типа, указанного в |
| AddSingleton<TService,TImplementation>(IServiceCollection) |
Добавляет однотонную службу типа, указанного в |
| AddSingleton<TService,TImplementation>(IServiceCollection, Func<IServiceProvider,TImplementation>) |
Добавляет однотонную службу типа, указанного в |
| AddTransient(IServiceCollection, Type) |
Добавляет временную службу типа, указанного в |
| AddTransient(IServiceCollection, Type, Func<IServiceProvider,Object>) |
Добавляет временную службу типа, указанного в |
| AddTransient(IServiceCollection, Type, Type) |
Добавляет временную службу типа, указанного в |
| AddTransient<TService>(IServiceCollection) |
Добавляет временную службу типа, указанного в |
| AddTransient<TService>(IServiceCollection, Func<IServiceProvider,TService>) |
Добавляет временную службу типа, указанного в |
| AddTransient<TService,TImplementation>(IServiceCollection) |
Добавляет временную службу типа, указанного в |
| AddTransient<TService,TImplementation>(IServiceCollection, Func<IServiceProvider,TImplementation>) |
Добавляет временную службу типа, указанного в |
| AddDistributedSqlServerCache(IServiceCollection, Action<SqlServerCacheOptions>) |
Добавляет службы распределенного кэширования Microsoft SQL Server в указанный IServiceCollection. |
| AddStackExchangeRedisCache(IServiceCollection, Action<RedisCacheOptions>) |
Добавляет распределенные службы кэширования Redis в указанный IServiceCollection. |
| AddTcpEndpointProbe(IServiceCollection) |
Регистрирует отчеты о состоянии работоспособности с помощью TCP-порта, если служба считается работоспособной IHealthCheck. |
| AddTcpEndpointProbe(IServiceCollection, IConfigurationSection) |
Регистрирует отчеты о состоянии работоспособности с помощью TCP-порта, если служба считается работоспособной IHealthCheck. |
| AddTcpEndpointProbe(IServiceCollection, Action<TcpEndpointProbesOptions>) |
Регистрирует отчеты о состоянии работоспособности с помощью TCP-порта, если служба считается работоспособной IHealthCheck. |
| AddTcpEndpointProbe(IServiceCollection, String) |
Регистрирует отчеты о состоянии работоспособности с помощью TCP-порта, если служба считается работоспособной IHealthCheck. |
| AddTcpEndpointProbe(IServiceCollection, String, IConfigurationSection) |
Регистрирует отчеты о состоянии работоспособности с помощью TCP-порта, если служба считается работоспособной IHealthCheck. |
| AddTcpEndpointProbe(IServiceCollection, String, Action<TcpEndpointProbesOptions>) |
Регистрирует отчеты о состоянии работоспособности с помощью TCP-порта, если служба считается работоспособной IHealthCheck. |
| AddSystemd(IServiceCollection) |
Настраивает время существования IHost, созданного из |
| AddWindowsService(IServiceCollection) |
Настраивает время существования IHost, созданного из |
| AddWindowsService(IServiceCollection, Action<WindowsServiceLifetimeOptions>) |
Настраивает время существования IHost, созданного из |
| ToFrozenDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>) |
Создает FrozenDictionary<TKey,TValue> из IEnumerable<T> в соответствии с указанной функцией селектора ключей. |
| ToFrozenDictionary<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>) |
Создает FrozenDictionary<TKey,TValue> из IEnumerable<T> в соответствии с указанными функциями селектора ключей и селектора элементов. |
| ToFrozenSet<T>(IEnumerable<T>, IEqualityComparer<T>) |
Создает FrozenSet<T> с указанными значениями. |
| AsReadOnly<T>(IList<T>) |
Возвращает оболочку только для чтения ReadOnlyCollection<T> для указанного списка. |
| ToImmutableArray<TSource>(IEnumerable<TSource>) |
Создает неизменяемый массив из указанной коллекции. |
| ToImmutableDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) |
Создает неизменяемый словарь из существующей коллекции элементов, применяя функцию преобразования к исходным ключам. |
| ToImmutableDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>) |
Создает неизменяемый словарь на основе некоторого преобразования последовательности. |
| ToImmutableDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>) |
Перечисляет и преобразует последовательность и создает неизменяемый словарь его содержимого. |
| ToImmutableDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IEqualityComparer<TKey>) |
Перечисляет и преобразует последовательность и создает неизменяемый словарь его содержимого с помощью указанного средства сравнения ключей. |
| ToImmutableDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IEqualityComparer<TKey>, IEqualityComparer<TValue>) |
Перечисляет и преобразует последовательность и создает неизменяемый словарь его содержимого с помощью указанных средств сравнения ключей и значений. |
| ToImmutableHashSet<TSource>(IEnumerable<TSource>) |
Перечисляет последовательность и создает неизменяемый хэш-набор его содержимого. |
| ToImmutableHashSet<TSource>(IEnumerable<TSource>, IEqualityComparer<TSource>) |
Перечисляет последовательность, создает неизменяемый хэш-набор его содержимого и использует указанный средство сравнения равенства для типа набора. |
| ToImmutableList<TSource>(IEnumerable<TSource>) |
Перечисляет последовательность и создает неизменяемый список его содержимого. |
| ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>) |
Перечисляет и преобразует последовательность и создает неизменяемый отсортированный словарь его содержимого. |
| ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IComparer<TKey>) |
Перечисляет и преобразует последовательность и создает неизменяемый отсортированный словарь его содержимого с помощью указанного средства сравнения ключей. |
| ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IComparer<TKey>, IEqualityComparer<TValue>) |
Перечисляет и преобразует последовательность и создает неизменяемый отсортированный словарь его содержимого с помощью указанных средств сравнения ключей и значений. |
| ToImmutableSortedSet<TSource>(IEnumerable<TSource>) |
Перечисляет последовательность и создает неизменяемый отсортированный набор его содержимого. |
| ToImmutableSortedSet<TSource>(IEnumerable<TSource>, IComparer<TSource>) |
Перечисляет последовательность, создает неизменяемый отсортированный набор его содержимого и использует указанный сопоставитель. |
| CopyToDataTable<T>(IEnumerable<T>) |
Возвращает DataTable, содержащий копии объектов DataRow, учитывая входной объект IEnumerable<T>, в котором |
| CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption) |
Копирует объекты DataRow в указанный DataTable, учитывая входной IEnumerable<T> объект, в котором |
| CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption, FillErrorEventHandler) |
Копирует объекты DataRow в указанный DataTable, учитывая входной IEnumerable<T> объект, в котором |
| Aggregate<TSource>(IEnumerable<TSource>, Func<TSource,TSource,TSource>) |
Применяет функцию аккумулятора по последовательности. |
| Aggregate<TSource,TAccumulate>(IEnumerable<TSource>, TAccumulate, Func<TAccumulate,TSource,TAccumulate>) |
Применяет функцию аккумулятора по последовательности. Указанное начальное значение используется в качестве начального значения аккумулятора. |
| Aggregate<TSource,TAccumulate,TResult>(IEnumerable<TSource>, TAccumulate, Func<TAccumulate,TSource,TAccumulate>, Func<TAccumulate,TResult>) |
Применяет функцию аккумулятора по последовательности. Указанное начальное значение используется в качестве начального значения аккумулятора, а указанная функция используется для выбора значения результата. |
| AggregateBy<TSource,TKey,TAccumulate>(IEnumerable<TSource>, Func<TSource, TKey>, TAccumulate, Func<TAccumulate,TSource,TAccumulate>, IEqualityComparer<TKey>) |
Указывает контракт для коллекции дескрипторов служб. |
| AggregateBy<TSource,TKey,TAccumulate>(IEnumerable<TSource>, Func<TSource, TKey>, Func<TKey,TAccumulate>, Func<TAccumulate,TSource,TAccumulate>, IEqualityComparer<TKey>) |
Указывает контракт для коллекции дескрипторов служб. |
| All<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Определяет, соответствуют ли все элементы последовательности условию. |
| Any<TSource>(IEnumerable<TSource>) |
Определяет, содержит ли последовательность любые элементы. |
| Any<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Определяет, соответствует ли любой элемент последовательности условию. |
| Append<TSource>(IEnumerable<TSource>, TSource) |
Добавляет значение в конец последовательности. |
| AsEnumerable<TSource>(IEnumerable<TSource>) |
Возвращает входные данные, типизированные как IEnumerable<T>. |
| Average<TSource>(IEnumerable<TSource>, Func<TSource,Decimal>) |
Вычисляет среднее значение последовательности Decimal значений, полученных путем вызова функции преобразования для каждого элемента входной последовательности. |
| Average<TSource>(IEnumerable<TSource>, Func<TSource,Double>) |
Вычисляет среднее значение последовательности Double значений, полученных путем вызова функции преобразования для каждого элемента входной последовательности. |
| Average<TSource>(IEnumerable<TSource>, Func<TSource,Int32>) |
Вычисляет среднее значение последовательности Int32 значений, полученных путем вызова функции преобразования для каждого элемента входной последовательности. |
| Average<TSource>(IEnumerable<TSource>, Func<TSource,Int64>) |
Вычисляет среднее значение последовательности Int64 значений, полученных путем вызова функции преобразования для каждого элемента входной последовательности. |
| Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Decimal>>) |
Вычисляет среднее значение последовательности значений, допускающих значение NULL, Decimal, полученных путем вызова функции преобразования для каждого элемента входной последовательности. |
| Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Double>>) |
Вычисляет среднее значение последовательности значений, допускающих значение NULL, Double, полученных путем вызова функции преобразования для каждого элемента входной последовательности. |
| Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int32>>) |
Вычисляет среднее значение последовательности значений, допускающих значение NULL, Int32, полученных путем вызова функции преобразования для каждого элемента входной последовательности. |
| Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int64>>) |
Вычисляет среднее значение последовательности значений, допускающих значение NULL, Int64, полученных путем вызова функции преобразования для каждого элемента входной последовательности. |
| Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Single>>) |
Вычисляет среднее значение последовательности значений, допускающих значение NULL, Single, полученных путем вызова функции преобразования для каждого элемента входной последовательности. |
| Average<TSource>(IEnumerable<TSource>, Func<TSource,Single>) |
Вычисляет среднее значение последовательности Single значений, полученных путем вызова функции преобразования для каждого элемента входной последовательности. |
| Cast<TResult>(IEnumerable) |
Приведение элементов IEnumerable к указанному типу. |
| Chunk<TSource>(IEnumerable<TSource>, Int32) |
Разбивает элементы последовательности на блоки размера не более |
| Concat<TSource>(IEnumerable<TSource>, IEnumerable<TSource>) |
Объединяет две последовательности. |
| Contains<TSource>(IEnumerable<TSource>, TSource) |
Определяет, содержит ли последовательность указанный элемент с помощью средства сравнения равенства по умолчанию. |
| Contains<TSource>(IEnumerable<TSource>, TSource, IEqualityComparer<TSource>) |
Определяет, содержит ли последовательность указанный элемент с помощью указанного IEqualityComparer<T>. |
| Count<TSource>(IEnumerable<TSource>) |
Возвращает количество элементов в последовательности. |
| Count<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Возвращает число, представляющее, сколько элементов в указанной последовательности удовлетворяет условию. |
| CountBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>) |
Указывает контракт для коллекции дескрипторов служб. |
| DefaultIfEmpty<TSource>(IEnumerable<TSource>) |
Возвращает элементы указанной последовательности или значение параметра типа по умолчанию в одной коллекции, если последовательность пуста. |
| DefaultIfEmpty<TSource>(IEnumerable<TSource>, TSource) |
Возвращает элементы указанной последовательности или указанное значение в одной коллекции, если последовательность пуста. |
| Distinct<TSource>(IEnumerable<TSource>) |
Возвращает отдельные элементы из последовательности с помощью сравнения значений по умолчанию. |
| Distinct<TSource>(IEnumerable<TSource>, IEqualityComparer<TSource>) |
Возвращает отдельные элементы из последовательности с помощью указанного IEqualityComparer<T> для сравнения значений. |
| DistinctBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) |
Возвращает отдельные элементы из последовательности в соответствии с указанной функцией селектора ключей. |
| DistinctBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>) |
Возвращает отдельные элементы из последовательности в соответствии с указанной функцией селектора ключей и с помощью указанного средства сравнения ключей. |
| ElementAt<TSource>(IEnumerable<TSource>, Index) |
Возвращает элемент по указанному индексу в последовательности. |
| ElementAt<TSource>(IEnumerable<TSource>, Int32) |
Возвращает элемент по указанному индексу в последовательности. |
| ElementAtOrDefault<TSource>(IEnumerable<TSource>, Index) |
Возвращает элемент по указанному индексу в последовательности или значении по умолчанию, если индекс выходит из диапазона. |
| ElementAtOrDefault<TSource>(IEnumerable<TSource>, Int32) |
Возвращает элемент по указанному индексу в последовательности или значении по умолчанию, если индекс выходит из диапазона. |
| Except<TSource>(IEnumerable<TSource>, IEnumerable<TSource>) |
Создает различие набора двух последовательностей с помощью сравнения значений по умолчанию. |
| Except<TSource>(IEnumerable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>) |
Создает различие набора двух последовательностей с помощью указанного IEqualityComparer<T> для сравнения значений. |
| ExceptBy<TSource,TKey>(IEnumerable<TSource>, IEnumerable<TKey>, Func<TSource,TKey>) |
Создает разницу набора двух последовательностей в соответствии с указанной функцией селектора ключей. |
| ExceptBy<TSource,TKey>(IEnumerable<TSource>, IEnumerable<TKey>, Func<TSource,TKey>, IEqualityComparer<TKey>) |
Создает разницу набора двух последовательностей в соответствии с указанной функцией селектора ключей. |
| First<TSource>(IEnumerable<TSource>) |
Возвращает первый элемент последовательности. |
| First<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Возвращает первый элемент в последовательности, удовлетворяющей указанному условию. |
| FirstOrDefault<TSource>(IEnumerable<TSource>) |
Возвращает первый элемент последовательности или значение по умолчанию, если последовательность не содержит элементов. |
| FirstOrDefault<TSource>(IEnumerable<TSource>, TSource) |
Возвращает первый элемент последовательности или указанное значение по умолчанию, если последовательность не содержит элементов. |
| FirstOrDefault<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Возвращает первый элемент последовательности, удовлетворяющий условию или значению по умолчанию, если такой элемент не найден. |
| FirstOrDefault<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>, TSource) |
Возвращает первый элемент последовательности, удовлетворяющий условию, или заданное значение по умолчанию, если такой элемент не найден. |
| GroupBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) |
Группируйте элементы последовательности в соответствии с указанной функцией селектора ключей. |
| GroupBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>) |
Группирует элементы последовательности в соответствии с указанной функцией селектора ключей и сравнивает ключи с помощью указанного средства сравнения. |
| GroupBy<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>) |
Группируйте элементы последовательности в соответствии с указанной функцией селектора ключей и проектируйте элементы для каждой группы с помощью указанной функции. |
| GroupBy<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>) |
Группируйте элементы последовательности в соответствии с функцией селектора ключей. Ключи сравниваются с помощью средства сравнения, а элементы каждой группы проецируются с помощью указанной функции. |
| GroupBy<TSource,TKey,TResult>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TKey,IEnumerable<TSource>,TResult>) |
Группирует элементы последовательности в соответствии с указанной функцией селектора ключей и создает значение результата из каждой группы и его ключа. |
| GroupBy<TSource,TKey,TResult>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TKey,IEnumerable<TSource>,TResult>, IEqualityComparer<TKey>) |
Группирует элементы последовательности в соответствии с указанной функцией селектора ключей и создает значение результата из каждой группы и его ключа. Ключи сравниваются с помощью указанного средства сравнения. |
| GroupBy<TSource,TKey,TElement,TResult>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, Func<TKey,IEnumerable<TElement>,TResult>) |
Группирует элементы последовательности в соответствии с указанной функцией селектора ключей и создает значение результата из каждой группы и его ключа. Элементы каждой группы проецируются с помощью указанной функции. |
| GroupBy<TSource,TKey,TElement,TResult>(IEnumerable<TSource>, Func<TSource, TKey>, Func<TSource,TElement>, Func<TKey,IEnumerable<TElement>, TResult>, IEqualityComparer<TKey>) |
Группирует элементы последовательности в соответствии с указанной функцией селектора ключей и создает значение результата из каждой группы и его ключа. Ключевые значения сравниваются с помощью указанного средства сравнения, а элементы каждой группы проецируются с помощью указанной функции. |
| GroupJoin<TOuter,TInner,TKey,TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,IEnumerable<TInner>, TResult>) |
Сопоставляет элементы двух последовательностей на основе равенства ключей и группирует результаты. Средство сравнения равенства по умолчанию используется для сравнения ключей. |
| GroupJoin<TOuter,TInner,TKey,TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,IEnumerable<TInner>, TResult>, IEqualityComparer<TKey>) |
Сопоставляет элементы двух последовательностей на основе равенства ключей и группирует результаты. Для сравнения ключей используется указанный IEqualityComparer<T>. |
| Index<TSource>(IEnumerable<TSource>) |
Возвращает перечисление, которое включает индекс элемента в кортеж. |
| Intersect<TSource>(IEnumerable<TSource>, IEnumerable<TSource>) |
Создает набор пересечения двух последовательностей с помощью сравнения значений по умолчанию. |
| Intersect<TSource>(IEnumerable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>) |
Создает набор пересечения двух последовательностей с помощью указанного IEqualityComparer<T> для сравнения значений. |
| IntersectBy<TSource,TKey>(IEnumerable<TSource>, IEnumerable<TKey>, Func<TSource,TKey>) |
Создает пересечение набора двух последовательностей в соответствии с указанной функцией селектора ключей. |
| IntersectBy<TSource,TKey>(IEnumerable<TSource>, IEnumerable<TKey>, Func<TSource,TKey>, IEqualityComparer<TKey>) |
Создает пересечение набора двух последовательностей в соответствии с указанной функцией селектора ключей. |
| Join<TOuter,TInner,TKey,TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,TInner,TResult>) |
Сопоставляет элементы двух последовательностей на основе соответствующих ключей. Средство сравнения равенства по умолчанию используется для сравнения ключей. |
| Join<TOuter,TInner,TKey,TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,TInner,TResult>, IEqualityComparer<TKey>) |
Сопоставляет элементы двух последовательностей на основе соответствующих ключей. Для сравнения ключей используется указанный IEqualityComparer<T>. |
| Last<TSource>(IEnumerable<TSource>) |
Возвращает последний элемент последовательности. |
| Last<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Возвращает последний элемент последовательности, удовлетворяющей указанному условию. |
| LastOrDefault<TSource>(IEnumerable<TSource>) |
Возвращает последний элемент последовательности или значение по умолчанию, если последовательность не содержит элементов. |
| LastOrDefault<TSource>(IEnumerable<TSource>, TSource) |
Возвращает последний элемент последовательности или указанное значение по умолчанию, если последовательность не содержит элементов. |
| LastOrDefault<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Возвращает последний элемент последовательности, удовлетворяющей условию или значению по умолчанию, если такой элемент не найден. |
| LastOrDefault<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>, TSource) |
Возвращает последний элемент последовательности, удовлетворяющей условию, или заданное значение по умолчанию, если такой элемент не найден. |
| LongCount<TSource>(IEnumerable<TSource>) |
Возвращает Int64, представляющую общее количество элементов в последовательности. |
| LongCount<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Возвращает Int64, представляющий количество элементов в последовательности, удовлетворяющих условию. |
| Max<TSource>(IEnumerable<TSource>) |
Возвращает максимальное значение в универсальной последовательности. |
| Max<TSource>(IEnumerable<TSource>, IComparer<TSource>) |
Возвращает максимальное значение в универсальной последовательности. |
| Max<TSource>(IEnumerable<TSource>, Func<TSource,Decimal>) |
Вызывает функцию преобразования для каждого элемента последовательности и возвращает максимальное значение Decimal. |
| Max<TSource>(IEnumerable<TSource>, Func<TSource,Double>) |
Вызывает функцию преобразования для каждого элемента последовательности и возвращает максимальное значение Double. |
| Max<TSource>(IEnumerable<TSource>, Func<TSource,Int32>) |
Вызывает функцию преобразования для каждого элемента последовательности и возвращает максимальное значение Int32. |
| Max<TSource>(IEnumerable<TSource>, Func<TSource,Int64>) |
Вызывает функцию преобразования для каждого элемента последовательности и возвращает максимальное значение Int64. |
| Max<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Decimal>>) |
Вызывает функцию преобразования для каждого элемента последовательности и возвращает максимально допустимое значение null Decimal. |
| Max<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Double>>) |
Вызывает функцию преобразования для каждого элемента последовательности и возвращает максимально допустимое значение null Double. |
| Max<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int32>>) |
Вызывает функцию преобразования для каждого элемента последовательности и возвращает максимально допустимое значение null Int32. |
| Max<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int64>>) |
Вызывает функцию преобразования для каждого элемента последовательности и возвращает максимально допустимое значение null Int64. |
| Max<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Single>>) |
Вызывает функцию преобразования для каждого элемента последовательности и возвращает максимально допустимое значение null Single. |
| Max<TSource>(IEnumerable<TSource>, Func<TSource,Single>) |
Вызывает функцию преобразования для каждого элемента последовательности и возвращает максимальное значение Single. |
| Max<TSource,TResult>(IEnumerable<TSource>, Func<TSource,TResult>) |
Вызывает функцию преобразования для каждого элемента универсальной последовательности и возвращает максимальное результирующее значение. |
| MaxBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) |
Возвращает максимальное значение в универсальной последовательности в соответствии с указанной функцией селектора ключей. |
| MaxBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IComparer<TKey>) |
Возвращает максимальное значение в универсальной последовательности в соответствии с указанной функцией селектора ключей и компратором ключей. |
| Min<TSource>(IEnumerable<TSource>) |
Возвращает минимальное значение в универсальной последовательности. |
| Min<TSource>(IEnumerable<TSource>, IComparer<TSource>) |
Возвращает минимальное значение в универсальной последовательности. |
| Min<TSource>(IEnumerable<TSource>, Func<TSource,Decimal>) |
Вызывает функцию преобразования для каждого элемента последовательности и возвращает минимальное значение Decimal. |
| Min<TSource>(IEnumerable<TSource>, Func<TSource,Double>) |
Вызывает функцию преобразования для каждого элемента последовательности и возвращает минимальное значение Double. |
| Min<TSource>(IEnumerable<TSource>, Func<TSource,Int32>) |
Вызывает функцию преобразования для каждого элемента последовательности и возвращает минимальное значение Int32. |
| Min<TSource>(IEnumerable<TSource>, Func<TSource,Int64>) |
Вызывает функцию преобразования для каждого элемента последовательности и возвращает минимальное значение Int64. |
| Min<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Decimal>>) |
Вызывает функцию преобразования для каждого элемента последовательности и возвращает минимальное значение, допускающее значение null Decimal. |
| Min<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Double>>) |
Вызывает функцию преобразования для каждого элемента последовательности и возвращает минимальное значение, допускающее значение null Double. |
| Min<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int32>>) |
Вызывает функцию преобразования для каждого элемента последовательности и возвращает минимальное значение, допускающее значение null Int32. |
| Min<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int64>>) |
Вызывает функцию преобразования для каждого элемента последовательности и возвращает минимальное значение, допускающее значение null Int64. |
| Min<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Single>>) |
Вызывает функцию преобразования для каждого элемента последовательности и возвращает минимальное значение, допускающее значение null Single. |
| Min<TSource>(IEnumerable<TSource>, Func<TSource,Single>) |
Вызывает функцию преобразования для каждого элемента последовательности и возвращает минимальное значение Single. |
| Min<TSource,TResult>(IEnumerable<TSource>, Func<TSource,TResult>) |
Вызывает функцию преобразования для каждого элемента универсальной последовательности и возвращает минимальное результирующее значение. |
| MinBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) |
Возвращает минимальное значение в универсальной последовательности в соответствии с указанной функцией селектора ключей. |
| MinBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IComparer<TKey>) |
Возвращает минимальное значение в универсальной последовательности в соответствии с указанной функцией селектора ключей и компратером ключей. |
| OfType<TResult>(IEnumerable) |
Фильтрует элементы IEnumerable на основе указанного типа. |
| Order<T>(IEnumerable<T>) |
Сортирует элементы последовательности в порядке возрастания. |
| Order<T>(IEnumerable<T>, IComparer<T>) |
Сортирует элементы последовательности в порядке возрастания. |
| OrderBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) |
Сортирует элементы последовательности в порядке возрастания в соответствии с ключом. |
| OrderBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IComparer<TKey>) |
Сортирует элементы последовательности в порядке возрастания с помощью указанного сравнения. |
| OrderByDescending<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) |
Сортирует элементы последовательности в порядке убывания в соответствии с ключом. |
| OrderByDescending<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IComparer<TKey>) |
Сортирует элементы последовательности в порядке убывания с помощью указанного сравнения. |
| OrderDescending<T>(IEnumerable<T>) |
Сортирует элементы последовательности в порядке убывания. |
| OrderDescending<T>(IEnumerable<T>, IComparer<T>) |
Сортирует элементы последовательности в порядке убывания. |
| Prepend<TSource>(IEnumerable<TSource>, TSource) |
Добавляет значение в начало последовательности. |
| Reverse<TSource>(IEnumerable<TSource>) |
Инвертирует порядок элементов в последовательности. |
| Select<TSource,TResult>(IEnumerable<TSource>, Func<TSource,TResult>) |
Проектируйте каждый элемент последовательности в новую форму. |
| Select<TSource,TResult>(IEnumerable<TSource>, Func<TSource,Int32,TResult>) |
Проектируйте каждый элемент последовательности в новую форму, включив индекс элемента. |
| SelectMany<TSource,TResult>(IEnumerable<TSource>, Func<TSource,IEnumerable<TResult>>) |
Проектирует каждый элемент последовательности в IEnumerable<T> и преобразует полученные последовательности в одну последовательность. |
| SelectMany<TSource,TResult>(IEnumerable<TSource>, Func<TSource,Int32,IEnumerable<TResult>>) |
Проектирует каждый элемент последовательности в IEnumerable<T>, а результирующий последовательности — в одну последовательность. Индекс каждого исходного элемента используется в проецируемых формах этого элемента. |
| SelectMany<TSource,TCollection,TResult>(IEnumerable<TSource>, Func<TSource,IEnumerable<TCollection>>, Func<TSource,TCollection,TResult>) |
Проектирует каждый элемент последовательности в IEnumerable<T>, сглаживает полученные последовательности в одну последовательность и вызывает функцию селектора результатов для каждого элемента. |
| SelectMany<TSource,TCollection,TResult>(IEnumerable<TSource>, Func<TSource,Int32,IEnumerable<TCollection>>, Func<TSource,TCollection,TResult>) |
Проектирует каждый элемент последовательности в IEnumerable<T>, сглаживает полученные последовательности в одну последовательность и вызывает функцию селектора результатов для каждого элемента. Индекс каждого исходного элемента используется в промежуточной проецированной форме этого элемента. |
| SequenceEqual<TSource>(IEnumerable<TSource>, IEnumerable<TSource>) |
Определяет, равны ли две последовательности путем сравнения элементов с помощью средства сравнения равенства по умолчанию для их типа. |
| SequenceEqual<TSource>(IEnumerable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>) |
Определяет, равны ли две последовательности, сравнивая их элементы с помощью указанной IEqualityComparer<T>. |
| Single<TSource>(IEnumerable<TSource>) |
Возвращает единственный элемент последовательности и создает исключение, если в последовательности нет ни одного элемента. |
| Single<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Возвращает единственный элемент последовательности, удовлетворяющей указанному условию, и создает исключение, если существует несколько таких элементов. |
| SingleOrDefault<TSource>(IEnumerable<TSource>) |
Возвращает единственный элемент последовательности или значение по умолчанию, если последовательность пуста; этот метод создает исключение, если в последовательности существует несколько элементов. |
| SingleOrDefault<TSource>(IEnumerable<TSource>, TSource) |
Возвращает единственный элемент последовательности или указанное значение по умолчанию, если последовательность пуста; этот метод создает исключение, если в последовательности существует несколько элементов. |
| SingleOrDefault<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Возвращает единственный элемент последовательности, удовлетворяющий указанному условию или значению по умолчанию, если такой элемент не существует; Этот метод создает исключение, если несколько элементов удовлетворяют условию. |
| SingleOrDefault<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>, TSource) |
Возвращает единственный элемент последовательности, удовлетворяющей указанному условию, или заданное значение по умолчанию, если такой элемент отсутствует; Этот метод создает исключение, если несколько элементов удовлетворяют условию. |
| Skip<TSource>(IEnumerable<TSource>, Int32) |
Проходит указанное число элементов в последовательности, а затем возвращает оставшиеся элементы. |
| SkipLast<TSource>(IEnumerable<TSource>, Int32) |
Возвращает новую перечисленную коллекцию, содержащую элементы из |
| SkipWhile<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Обход элементов последовательности до тех пор, пока указанное условие имеет значение true, а затем возвращает оставшиеся элементы. |
| SkipWhile<TSource>(IEnumerable<TSource>, Func<TSource,Int32,Boolean>) |
Обход элементов последовательности до тех пор, пока указанное условие имеет значение true, а затем возвращает оставшиеся элементы. Индекс элемента используется в логике функции предиката. |
| Sum<TSource>(IEnumerable<TSource>, Func<TSource,Decimal>) |
Вычисляет сумму последовательности значений Decimal, полученных путем вызова функции преобразования для каждого элемента входной последовательности. |
| Sum<TSource>(IEnumerable<TSource>, Func<TSource,Double>) |
Вычисляет сумму последовательности значений Double, полученных путем вызова функции преобразования для каждого элемента входной последовательности. |
| Sum<TSource>(IEnumerable<TSource>, Func<TSource,Int32>) |
Вычисляет сумму последовательности значений Int32, полученных путем вызова функции преобразования для каждого элемента входной последовательности. |
| Sum<TSource>(IEnumerable<TSource>, Func<TSource,Int64>) |
Вычисляет сумму последовательности значений Int64, полученных путем вызова функции преобразования для каждого элемента входной последовательности. |
| Sum<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Decimal>>) |
Вычисляет сумму последовательности значений, допускающих значение NULL, Decimal, полученных путем вызова функции преобразования для каждого элемента входной последовательности. |
| Sum<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Double>>) |
Вычисляет сумму последовательности значений, допускающих значение NULL, Double, полученных путем вызова функции преобразования для каждого элемента входной последовательности. |
| Sum<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int32>>) |
Вычисляет сумму последовательности значений, допускающих значение NULL, Int32, полученных путем вызова функции преобразования для каждого элемента входной последовательности. |
| Sum<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int64>>) |
Вычисляет сумму последовательности значений, допускающих значение NULL, Int64, полученных путем вызова функции преобразования для каждого элемента входной последовательности. |
| Sum<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Single>>) |
Вычисляет сумму последовательности значений, допускающих значение NULL, Single, полученных путем вызова функции преобразования для каждого элемента входной последовательности. |
| Sum<TSource>(IEnumerable<TSource>, Func<TSource,Single>) |
Вычисляет сумму последовательности значений Single, полученных путем вызова функции преобразования для каждого элемента входной последовательности. |
| Take<TSource>(IEnumerable<TSource>, Int32) |
Возвращает указанное число смежных элементов из начала последовательности. |
| Take<TSource>(IEnumerable<TSource>, Range) |
Возвращает указанный диапазон смежных элементов из последовательности. |
| TakeLast<TSource>(IEnumerable<TSource>, Int32) |
Возвращает новую перечисленную коллекцию, содержащую последние элементы |
| TakeWhile<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Возвращает элементы из последовательности до тех пор, пока указанное условие имеет значение true. |
| TakeWhile<TSource>(IEnumerable<TSource>, Func<TSource,Int32,Boolean>) |
Возвращает элементы из последовательности до тех пор, пока указанное условие имеет значение true. Индекс элемента используется в логике функции предиката. |
| ToArray<TSource>(IEnumerable<TSource>) |
Создает массив из IEnumerable<T>. |
| ToDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) |
Создает Dictionary<TKey,TValue> из IEnumerable<T> в соответствии с указанной функцией селектора ключей. |
| ToDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>) |
Создает Dictionary<TKey,TValue> из IEnumerable<T> в соответствии с указанной функцией селектора ключей и компратором ключей. |
| ToDictionary<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>) |
Создает Dictionary<TKey,TValue> из IEnumerable<T> в соответствии с указанными функциями селектора ключей и селектора элементов. |
| ToDictionary<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>) |
Создает Dictionary<TKey,TValue> из IEnumerable<T> в соответствии с указанной функцией селектора ключей, компратором и функцией селектора элементов. |
| ToHashSet<TSource>(IEnumerable<TSource>) |
Создает HashSet<T> из IEnumerable<T>. |
| ToHashSet<TSource>(IEnumerable<TSource>, IEqualityComparer<TSource>) |
Создает HashSet<T> из IEnumerable<T> с помощью |
| ToList<TSource>(IEnumerable<TSource>) |
Создает List<T> из IEnumerable<T>. |
| ToLookup<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) |
Создает Lookup<TKey,TElement> из IEnumerable<T> в соответствии с указанной функцией селектора ключей. |
| ToLookup<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>) |
Создает Lookup<TKey,TElement> из IEnumerable<T> в соответствии с указанной функцией селектора ключей и компратором ключей. |
| ToLookup<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>) |
Создает Lookup<TKey,TElement> из IEnumerable<T> в соответствии с указанными функциями селектора ключей и селектора элементов. |
| ToLookup<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>) |
Создает Lookup<TKey,TElement> из IEnumerable<T> в соответствии с указанной функцией селектора ключей, компратором и функцией селектора элементов. |
| TryGetNonEnumeratedCount<TSource>(IEnumerable<TSource>, Int32) |
Пытается определить количество элементов в последовательности без принудительного перечисления. |
| Union<TSource>(IEnumerable<TSource>, IEnumerable<TSource>) |
Создает объединение наборов двух последовательностей с помощью средства сравнения равенства по умолчанию. |
| Union<TSource>(IEnumerable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>) |
Создает объединение наборов двух последовательностей с помощью указанного IEqualityComparer<T>. |
| UnionBy<TSource,TKey>(IEnumerable<TSource>, IEnumerable<TSource>, Func<TSource,TKey>) |
Создает объединение наборов двух последовательностей в соответствии с указанной функцией селектора ключей. |
| UnionBy<TSource,TKey>(IEnumerable<TSource>, IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>) |
Создает объединение наборов двух последовательностей в соответствии с указанной функцией селектора ключей. |
| Where<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Фильтрует последовательность значений на основе предиката. |
| Where<TSource>(IEnumerable<TSource>, Func<TSource,Int32,Boolean>) |
Фильтрует последовательность значений на основе предиката. Индекс каждого элемента используется в логике функции предиката. |
| Zip<TFirst,TSecond>(IEnumerable<TFirst>, IEnumerable<TSecond>) |
Создает последовательность кортежей с элементами из двух указанных последовательностей. |
| Zip<TFirst,TSecond,TThird>(IEnumerable<TFirst>, IEnumerable<TSecond>, IEnumerable<TThird>) |
Создает последовательность кортежей с элементами из трех указанных последовательностей. |
| Zip<TFirst,TSecond,TResult>(IEnumerable<TFirst>, IEnumerable<TSecond>, Func<TFirst,TSecond,TResult>) |
Применяет указанную функцию к соответствующим элементам двух последовательностей, создавая последовательность результатов. |
| AsParallel(IEnumerable) |
Включает параллелизацию запроса. |
| AsParallel<TSource>(IEnumerable<TSource>) |
Включает параллелизацию запроса. |
| AsQueryable(IEnumerable) |
Преобразует IEnumerable в IQueryable. |
| AsQueryable<TElement>(IEnumerable<TElement>) |
Преобразует универсальный IEnumerable<T> в универсальный IQueryable<T>. |
| Ancestors<T>(IEnumerable<T>) |
Возвращает коллекцию элементов, содержащих предки каждого узла в исходной коллекции. |
| Ancestors<T>(IEnumerable<T>, XName) |
Возвращает отфильтрованную коллекцию элементов, содержащих предки каждого узла в исходной коллекции. В коллекцию включены только элементы с соответствующими XName. |
| DescendantNodes<T>(IEnumerable<T>) |
Возвращает коллекцию потомков каждого документа и элемента в исходной коллекции. |
| Descendants<T>(IEnumerable<T>) |
Возвращает коллекцию элементов, содержащих потомки каждого элемента и документа в исходной коллекции. |
| Descendants<T>(IEnumerable<T>, XName) |
Возвращает отфильтрованную коллекцию элементов, содержащих потомки каждого элемента и документа в исходной коллекции. В коллекцию включены только элементы с соответствующими XName. |
| Elements<T>(IEnumerable<T>) |
Возвращает коллекцию дочерних элементов каждого элемента и документа в исходной коллекции. |
| Elements<T>(IEnumerable<T>, XName) |
Возвращает отфильтрованную коллекцию дочерних элементов каждого элемента и документа в исходной коллекции. В коллекцию включены только элементы с соответствующими XName. |
| InDocumentOrder<T>(IEnumerable<T>) |
Возвращает коллекцию узлов, содержащих все узлы в исходной коллекции, отсортированные в порядке документа. |
| Nodes<T>(IEnumerable<T>) |
Возвращает коллекцию дочерних узлов каждого документа и элемента в исходной коллекции. |
| Remove<T>(IEnumerable<T>) |
Удаляет каждый узел в исходной коллекции из родительского узла. |