ServiceCollection Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Výchozí implementace .IServiceCollection
public ref class ServiceCollection : Microsoft::Extensions::DependencyInjection::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 class ServiceCollection : Microsoft.Extensions.DependencyInjection.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 ServiceCollection = class
interface IServiceCollection
interface IList<ServiceDescriptor>
interface ICollection<ServiceDescriptor>
interface seq<ServiceDescriptor>
interface IEnumerable
Public Class ServiceCollection
Implements ICollection(Of ServiceDescriptor), IEnumerable(Of ServiceDescriptor), IList(Of ServiceDescriptor), IServiceCollection
- Dědičnost
-
ServiceCollection
- Implementuje
Konstruktory
ServiceCollection() |
Inicializuje novou instanci ServiceCollection třídy . |
Vlastnosti
Count |
Získá počet elementů obsažených v objektu ICollection<T>. |
IsReadOnly |
Získá hodnotu, která určuje, zda je ICollection<T> určena jen pro čtení. |
Item[Int32] |
Získá nebo nastaví prvek u zadaného indexu. |
Metody
Clear() |
Odebere všechny položky z objektu ICollection<T>. |
Contains(ServiceDescriptor) |
Určuje, zda obsahuje ICollection<T> konkrétní hodnotu. |
CopyTo(ServiceDescriptor[], Int32) |
Zkopíruje prvky objektu ICollection<T>Arraydo , počínaje konkrétním Array indexem. |
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetEnumerator() |
Získá enumerátor, který provádí iteraci v kolekci. |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetType() |
Získá aktuální Type instanci. (Zděděno od Object) |
IndexOf(ServiceDescriptor) |
Určuje index konkrétní položky v objektu IList<T>. |
Insert(Int32, ServiceDescriptor) |
Vloží položku do zadaného indexu IList<T> . |
MakeReadOnly() |
Nastaví tuto kolekci jen pro čtení. |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
Remove(ServiceDescriptor) |
Odebere první výskyt konkrétního objektu z objektu ICollection<T>. |
RemoveAt(Int32) |
Odebere IList<T> položku v zadaném indexu. |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
Explicitní implementace rozhraní
ICollection<ServiceDescriptor>.Add(ServiceDescriptor) |
Přidá položku do ICollection<T>. |
IEnumerable.GetEnumerator() |
Vrací enumerátor procházející kolekci. |
Metody rozšíření
Add(IServiceCollection, ServiceDescriptor) |
Přidá zadaný |
Add(IServiceCollection, IEnumerable<ServiceDescriptor>) |
Přidá sekvenci ServiceDescriptor do . |
RemoveAll(IServiceCollection, Type) |
Odebere všechny služby typu |
RemoveAll<T>(IServiceCollection) |
Odebere všechny služby typu |
RemoveAllKeyed(IServiceCollection, Type, Object) |
Odebere všechny služby typu |
RemoveAllKeyed<T>(IServiceCollection, Object) |
Odebere všechny služby typu |
Replace(IServiceCollection, ServiceDescriptor) |
Odebere první službu v IServiceCollection souboru se stejným typem služby jako |
TryAdd(IServiceCollection, ServiceDescriptor) |
Přidá zadaný |
TryAdd(IServiceCollection, IEnumerable<ServiceDescriptor>) |
Přidá zadaný |
TryAddEnumerable(IServiceCollection, ServiceDescriptor) |
ServiceDescriptor Přidá existující popisovač se stejným ServiceType a implementaci, která v nástroji ještě neexistuje |
TryAddEnumerable(IServiceCollection, IEnumerable<ServiceDescriptor>) |
Přidá zadaný ServiceDescriptors, pokud existující popisovač se stejným ServiceType a implementací, která ještě neexistuje v |
TryAddKeyedScoped(IServiceCollection, Type, Object) |
Pokud typ služby ještě není zaregistrovaný, přidá zadaný |
TryAddKeyedScoped(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>) |
Pokud typ služby ještě není zaregistrovaný, přidá zadanou |
TryAddKeyedScoped(IServiceCollection, Type, Object, Type) |
Přidá zadaný |
TryAddKeyedScoped<TService>(IServiceCollection, Object) |
Pokud typ služby ještě není zaregistrovaný, přidá zadaný |
TryAddKeyedScoped<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>) |
Pokud typ služby ještě není zaregistrovaný, přidá zadanou |
TryAddKeyedScoped<TService,TImplementation>(IServiceCollection, Object) |
Pokud typ služby ještě není zaregistrovaný, přidá zadaný |
TryAddKeyedSingleton(IServiceCollection, Type, Object) |
Pokud typ služby ještě není zaregistrovaný, přidá zadaný |
TryAddKeyedSingleton(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>) |
Pokud typ služby ještě není zaregistrovaný, přidá zadanou |
TryAddKeyedSingleton(IServiceCollection, Type, Object, Type) |
Přidá zadaný |
TryAddKeyedSingleton<TService>(IServiceCollection, Object) |
Pokud typ služby ještě není zaregistrovaný, přidá zadaný |
TryAddKeyedSingleton<TService>(IServiceCollection, Object, TService) |
Přidá zadanou |
TryAddKeyedSingleton<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>) |
Pokud typ služby ještě není zaregistrovaný, přidá zadanou |
TryAddKeyedSingleton<TService,TImplementation>(IServiceCollection, Object) |
Pokud typ služby ještě není zaregistrovaný, přidá zadaný |
TryAddKeyedTransient(IServiceCollection, Type, Object) |
Pokud typ služby ještě není zaregistrovaný, přidá zadaný |
TryAddKeyedTransient(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>) |
Pokud typ služby ještě není zaregistrovaný, přidá zadanou |
TryAddKeyedTransient(IServiceCollection, Type, Object, Type) |
Přidá zadaný |
TryAddKeyedTransient<TService>(IServiceCollection, Object) |
Pokud typ služby ještě není zaregistrovaný, přidá zadaný |
TryAddKeyedTransient<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>) |
Pokud typ služby ještě není zaregistrovaný, přidá zadanou |
TryAddKeyedTransient<TService,TImplementation>(IServiceCollection, Object) |
Pokud typ služby ještě není zaregistrovaný, přidá zadaný |
TryAddScoped(IServiceCollection, Type) |
Pokud typ služby ještě není zaregistrovaný, přidá zadaný |
TryAddScoped(IServiceCollection, Type, Func<IServiceProvider,Object>) |
Pokud typ služby ještě není zaregistrovaný, přidá zadanou |
TryAddScoped(IServiceCollection, Type, Type) |
Přidá zadaný |
TryAddScoped<TService>(IServiceCollection) |
Pokud typ služby ještě není zaregistrovaný, přidá zadaný |
TryAddScoped<TService>(IServiceCollection, Func<IServiceProvider,TService>) |
Pokud typ služby ještě není zaregistrovaný, přidá zadanou |
TryAddScoped<TService,TImplementation>(IServiceCollection) |
Pokud typ služby ještě není zaregistrovaný, přidá zadaný |
TryAddSingleton(IServiceCollection, Type) |
Pokud typ služby ještě není zaregistrovaný, přidá zadaný |
TryAddSingleton(IServiceCollection, Type, Func<IServiceProvider,Object>) |
Pokud typ služby ještě není zaregistrovaný, přidá zadanou |
TryAddSingleton(IServiceCollection, Type, Type) |
Přidá zadaný |
TryAddSingleton<TService>(IServiceCollection) |
Pokud typ služby ještě není zaregistrovaný, přidá zadaný |
TryAddSingleton<TService>(IServiceCollection, TService) |
Přidá zadanou |
TryAddSingleton<TService>(IServiceCollection, Func<IServiceProvider,TService>) |
Pokud typ služby ještě není zaregistrovaný, přidá zadanou |
TryAddSingleton<TService,TImplementation>(IServiceCollection) |
Pokud typ služby ještě není zaregistrovaný, přidá zadaný |
TryAddTransient(IServiceCollection, Type) |
Pokud typ služby ještě není zaregistrovaný, přidá zadaný |
TryAddTransient(IServiceCollection, Type, Func<IServiceProvider,Object>) |
Pokud typ služby ještě není zaregistrovaný, přidá zadanou |
TryAddTransient(IServiceCollection, Type, Type) |
Přidá zadaný |
TryAddTransient<TService>(IServiceCollection) |
Pokud typ služby ještě není zaregistrovaný, přidá zadaný |
TryAddTransient<TService>(IServiceCollection, Func<IServiceProvider,TService>) |
Pokud typ služby ještě není zaregistrovaný, přidá zadanou |
TryAddTransient<TService,TImplementation>(IServiceCollection) |
Pokud typ služby ještě není zaregistrovaný, přidá zadaný |
AddHybridCache(IServiceCollection) |
Výchozí implementace .IServiceCollection |
AddHybridCache(IServiceCollection, Action<HybridCacheOptions>) |
Výchozí implementace .IServiceCollection |
AddLogging(IServiceCollection) |
Přidá protokolovací služby do zadaného IServiceCollection. |
AddLogging(IServiceCollection, Action<ILoggingBuilder>) |
Přidá protokolovací služby do zadaného IServiceCollection. |
AddOptions(IServiceCollection) |
Přidá služby vyžadované pro použití možností. |
AddOptions<TOptions>(IServiceCollection) |
Získá tvůrce možností, který předává |
AddOptions<TOptions>(IServiceCollection, String) |
Získá tvůrce možností, který předává |
AddOptionsWithValidateOnStart<TOptions>(IServiceCollection, String) |
Přidá služby požadované pro použití možností a vynucuje kontrolu ověření možností při spuštění, nikoli za běhu. |
AddOptionsWithValidateOnStart<TOptions,TValidateOptions>(IServiceCollection, String) |
Přidá služby požadované pro použití možností a vynucuje kontrolu ověření možností při spuštění, nikoli za běhu. |
Configure<TOptions>(IServiceCollection, Action<TOptions>) |
Zaregistruje akci, která slouží ke konfiguraci určitého typu možností jednou během spouštění. Toto se spustí před PostConfigure<TOptions>(IServiceCollection, Action<TOptions>). Aktualizace konfigurace akci znovu nevyvolá. |
Configure<TOptions>(IServiceCollection, String, Action<TOptions>) |
Zaregistruje akci použitou ke konfiguraci konkrétního typu možností. Tyto příkazy se spouští před PostConfigure<TOptions>(IServiceCollection, Action<TOptions>). |
ConfigureAll<TOptions>(IServiceCollection, Action<TOptions>) |
Zaregistruje akci, která slouží ke konfiguraci všech instancí určitého typu možností. |
ConfigureOptions(IServiceCollection, Object) |
Zaregistruje objekt, který bude mít zaregistrovaný |
ConfigureOptions(IServiceCollection, Type) |
Zaregistruje typ, který bude mít všechny zaregistrované |
ConfigureOptions<TConfigureOptions>(IServiceCollection) |
Zaregistruje typ, který bude mít všechny zaregistrované |
PostConfigure<TOptions>(IServiceCollection, Action<TOptions>) |
Zaregistruje akci použitou k inicializaci určitého typu možností. Tyto příkazy se spouštějí po Configure<TOptions>(IServiceCollection, Action<TOptions>). |
PostConfigure<TOptions>(IServiceCollection, String, Action<TOptions>) |
Zaregistruje akci použitou ke konfiguraci konkrétního typu možností. Tyto příkazy se spouštějí po Configure<TOptions>(IServiceCollection, Action<TOptions>). |
PostConfigureAll<TOptions>(IServiceCollection, Action<TOptions>) |
Zaregistruje akci použitou k publikování konfigurace všech instancí určitého typu možností. Tyto příkazy se spouštějí po Configure<TOptions>(IServiceCollection, Action<TOptions>). |
BuildServiceProvider(IServiceCollection) |
ServiceProvider Vytvoří obsahující služby z poskytnutého IServiceCollection. |
BuildServiceProvider(IServiceCollection, ServiceProviderOptions) |
ServiceProvider Vytvoří obsahující služby z poskytnutého IServiceCollection volitelného povolení vytváření služeb a ověřování oboru. |
BuildServiceProvider(IServiceCollection, Boolean) |
ServiceProvider Vytvoří obsahující služby z poskytnutého IServiceCollection volitelného povolení ověřování oboru. |
AddHostedService<THostedService>(IServiceCollection) |
IHostedService Přidejte registraci pro daný typ. |
AddHostedService<THostedService>(IServiceCollection, Func<IServiceProvider,THostedService>) |
IHostedService Přidejte registraci pro daný typ. |
AddKeyedScoped(IServiceCollection, Type, Object) |
Přidá službu s vymezeným oborem typu zadaného v |
AddKeyedScoped(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>) |
Přidá službu s vymezeným oborem typu zadaného v |
AddKeyedScoped(IServiceCollection, Type, Object, Type) |
Přidá službu s vymezeným oborem typu zadaného v |
AddKeyedScoped<TService>(IServiceCollection, Object) |
Přidá službu s vymezeným oborem typu zadaného v |
AddKeyedScoped<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>) |
Přidá službu s vymezeným oborem typu zadaného v |
AddKeyedScoped<TService,TImplementation>(IServiceCollection, Object) |
Přidá službu s vymezeným oborem typu zadaného v |
AddKeyedScoped<TService,TImplementation>(IServiceCollection, Object, Func<IServiceProvider,Object,TImplementation>) |
Přidá službu s vymezeným oborem typu zadaného v |
AddKeyedSingleton(IServiceCollection, Type, Object) |
Přidá jednoúčelovou službu typu zadaného v |
AddKeyedSingleton(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>) |
Přidá jednoúčelovou službu typu zadaného v |
AddKeyedSingleton(IServiceCollection, Type, Object, Object) |
Přidá jednoúčelovou službu typu zadaného v |
AddKeyedSingleton(IServiceCollection, Type, Object, Type) |
Přidá jednoúčelovou službu typu zadaného v |
AddKeyedSingleton<TService>(IServiceCollection, Object) |
Přidá jednoúčelovou službu typu zadaného v |
AddKeyedSingleton<TService>(IServiceCollection, Object, TService) |
Přidá jednoúčelovou službu typu zadaného v |
AddKeyedSingleton<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>) |
Přidá jednoúčelovou službu typu zadaného v |
AddKeyedSingleton<TService,TImplementation>(IServiceCollection, Object) |
Přidá jednoúčelovou službu typu zadaného v |
AddKeyedSingleton<TService,TImplementation>(IServiceCollection, Object, Func<IServiceProvider,Object,TImplementation>) |
Přidá jednoúčelovou službu typu zadaného v |
AddKeyedTransient(IServiceCollection, Type, Object) |
Přidá přechodnou službu typu zadaného v |
AddKeyedTransient(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>) |
Přidá přechodnou službu typu zadaného v |
AddKeyedTransient(IServiceCollection, Type, Object, Type) |
Přidá přechodnou službu typu zadaného v |
AddKeyedTransient<TService>(IServiceCollection, Object) |
Přidá přechodnou službu typu zadaného v |
AddKeyedTransient<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>) |
Přidá přechodnou službu typu zadaného v |
AddKeyedTransient<TService,TImplementation>(IServiceCollection, Object) |
Přidá přechodnou službu typu zadaného v |
AddKeyedTransient<TService,TImplementation>(IServiceCollection, Object, Func<IServiceProvider,Object,TImplementation>) |
Přidá přechodnou službu typu zadaného v |
AddScoped(IServiceCollection, Type) |
Přidá službu s vymezeným oborem typu zadaného v |
AddScoped(IServiceCollection, Type, Func<IServiceProvider,Object>) |
Přidá službu s vymezeným oborem typu zadaného v |
AddScoped(IServiceCollection, Type, Type) |
Přidá službu s vymezeným oborem typu zadaného v |
AddScoped<TService>(IServiceCollection) |
Přidá službu s vymezeným oborem typu zadaného v |
AddScoped<TService>(IServiceCollection, Func<IServiceProvider,TService>) |
Přidá službu s vymezeným oborem typu zadaného v |
AddScoped<TService,TImplementation>(IServiceCollection) |
Přidá službu s vymezeným oborem typu zadaného v |
AddScoped<TService,TImplementation>(IServiceCollection, Func<IServiceProvider,TImplementation>) |
Přidá službu s vymezeným oborem typu zadaného v |
AddSingleton(IServiceCollection, Type) |
Přidá jednoúčelovou službu typu zadaného v |
AddSingleton(IServiceCollection, Type, Func<IServiceProvider,Object>) |
Přidá jednoúčelovou službu typu zadaného v |
AddSingleton(IServiceCollection, Type, Object) |
Přidá jednoúčelovou službu typu zadaného v |
AddSingleton(IServiceCollection, Type, Type) |
Přidá jednoúčelovou službu typu zadaného v |
AddSingleton<TService>(IServiceCollection) |
Přidá jednoúčelovou službu typu zadaného v |
AddSingleton<TService>(IServiceCollection, TService) |
Přidá jednoúčelovou službu typu zadaného v |
AddSingleton<TService>(IServiceCollection, Func<IServiceProvider,TService>) |
Přidá jednoúčelovou službu typu zadaného v |
AddSingleton<TService,TImplementation>(IServiceCollection) |
Přidá jednoúčelovou službu typu zadaného v |
AddSingleton<TService,TImplementation>(IServiceCollection, Func<IServiceProvider,TImplementation>) |
Přidá jednoúčelovou službu typu zadaného v |
AddTransient(IServiceCollection, Type) |
Přidá přechodnou službu typu zadaného v |
AddTransient(IServiceCollection, Type, Func<IServiceProvider,Object>) |
Přidá přechodnou službu typu zadaného v |
AddTransient(IServiceCollection, Type, Type) |
Přidá přechodnou službu typu zadaného v |
AddTransient<TService>(IServiceCollection) |
Přidá přechodnou službu typu zadaného v |
AddTransient<TService>(IServiceCollection, Func<IServiceProvider,TService>) |
Přidá přechodnou službu typu zadaného v |
AddTransient<TService,TImplementation>(IServiceCollection) |
Přidá přechodnou službu typu zadaného v |
AddTransient<TService,TImplementation>(IServiceCollection, Func<IServiceProvider,TImplementation>) |
Přidá přechodnou službu typu zadaného v |
AddSystemd(IServiceCollection) |
Výchozí implementace .IServiceCollection |
AddWindowsService(IServiceCollection) |
Výchozí implementace .IServiceCollection |
AddWindowsService(IServiceCollection, Action<WindowsServiceLifetimeOptions>) |
Výchozí implementace .IServiceCollection |
CopyToDataTable<T>(IEnumerable<T>) |
Vrátí hodnotu , DataTable která obsahuje kopie DataRow objektů vzhledem ke vstupnímu IEnumerable<T> objektu, kde je DataRowobecný parametr |
CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption) |
Zkopíruje DataRow objekty do zadaného DataTableobjektu , který je vstupním objektemIEnumerable<T>, kde je DataRowobecný parametr |
CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption, FillErrorEventHandler) |
Zkopíruje DataRow objekty do zadaného DataTableobjektu , který je vstupním objektemIEnumerable<T>, kde je DataRowobecný parametr |
Aggregate<TSource>(IEnumerable<TSource>, Func<TSource,TSource,TSource>) |
Použije na sekvenci funkci akumulátoru. |
Aggregate<TSource,TAccumulate>(IEnumerable<TSource>, TAccumulate, Func<TAccumulate,TSource,TAccumulate>) |
Použije na sekvenci funkci akumulátoru. Zadaná počáteční hodnota se použije jako počáteční hodnota akumulátoru. |
Aggregate<TSource,TAccumulate,TResult>(IEnumerable<TSource>, TAccumulate, Func<TAccumulate,TSource,TAccumulate>, Func<TAccumulate,TResult>) |
Použije na sekvenci funkci akumulátoru. Zadaná počáteční hodnota se použije jako počáteční hodnota akumulátoru a zadaná funkce se použije k výběru výsledné hodnoty. |
All<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Určuje, zda všechny prvky sekvence splňují podmínku. |
Any<TSource>(IEnumerable<TSource>) |
Určuje, zda sekvence obsahuje nějaké prvky. |
Any<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Určuje, zda některý prvek sekvence splňuje podmínku. |
Append<TSource>(IEnumerable<TSource>, TSource) |
Připojí hodnotu na konec sekvence. |
AsEnumerable<TSource>(IEnumerable<TSource>) |
Vrátí vstup zadaný jako IEnumerable<T>. |
Average<TSource>(IEnumerable<TSource>, Func<TSource,Decimal>) |
Vypočítá průměr posloupnosti Decimal hodnot, které jsou získány vyvoláním transformační funkce u každého prvku vstupní sekvence. |
Average<TSource>(IEnumerable<TSource>, Func<TSource,Double>) |
Vypočítá průměr posloupnosti Double hodnot, které jsou získány vyvoláním transformační funkce u každého prvku vstupní sekvence. |
Average<TSource>(IEnumerable<TSource>, Func<TSource,Int32>) |
Vypočítá průměr posloupnosti Int32 hodnot, které jsou získány vyvoláním transformační funkce u každého prvku vstupní sekvence. |
Average<TSource>(IEnumerable<TSource>, Func<TSource,Int64>) |
Vypočítá průměr posloupnosti Int64 hodnot, které jsou získány vyvoláním transformační funkce u každého prvku vstupní sekvence. |
Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Decimal>>) |
Vypočítá průměr posloupnosti hodnot s možnou Decimal hodnotou null, které jsou získány vyvoláním transformační funkce na každém prvku vstupní sekvence. |
Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Double>>) |
Vypočítá průměr posloupnosti hodnot s možnou Double hodnotou null, které jsou získány vyvoláním transformační funkce na každém prvku vstupní sekvence. |
Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int32>>) |
Vypočítá průměr posloupnosti hodnot s možnou Int32 hodnotou null, které jsou získány vyvoláním transformační funkce na každém prvku vstupní sekvence. |
Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int64>>) |
Vypočítá průměr posloupnosti hodnot s možnou Int64 hodnotou null, které jsou získány vyvoláním transformační funkce na každém prvku vstupní sekvence. |
Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Single>>) |
Vypočítá průměr posloupnosti hodnot s možnou Single hodnotou null, které jsou získány vyvoláním transformační funkce na každém prvku vstupní sekvence. |
Average<TSource>(IEnumerable<TSource>, Func<TSource,Single>) |
Vypočítá průměr posloupnosti Single hodnot, které jsou získány vyvoláním transformační funkce u každého prvku vstupní sekvence. |
Cast<TResult>(IEnumerable) |
Přetypuje prvky objektu na IEnumerable zadaný typ. |
Concat<TSource>(IEnumerable<TSource>, IEnumerable<TSource>) |
Zřetězí dvě sekvence. |
Contains<TSource>(IEnumerable<TSource>, TSource) |
Určuje, zda sekvence obsahuje zadaný prvek pomocí výchozího porovnávače rovnosti. |
Contains<TSource>(IEnumerable<TSource>, TSource, IEqualityComparer<TSource>) |
Určuje, zda sekvence obsahuje zadaný prvek pomocí zadaného IEqualityComparer<T>prvku . |
Count<TSource>(IEnumerable<TSource>) |
Vrátí počet prvků v sekvenci. |
Count<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Vrátí číslo, které představuje, kolik prvků v zadané sekvenci splňuje podmínku. |
DefaultIfEmpty<TSource>(IEnumerable<TSource>) |
Vrátí prvky zadané sekvence nebo výchozí hodnotu parametru typu v kolekci singleton, pokud je posloupnost prázdná. |
DefaultIfEmpty<TSource>(IEnumerable<TSource>, TSource) |
Vrátí prvky zadané sekvence nebo zadanou hodnotu v jednoúčelové kolekci, pokud je posloupnost prázdná. |
Distinct<TSource>(IEnumerable<TSource>) |
Vrátí odlišné prvky ze sekvence pomocí výchozího porovnávače rovnosti k porovnání hodnot. |
Distinct<TSource>(IEnumerable<TSource>, IEqualityComparer<TSource>) |
Vrátí odlišné prvky ze sekvence pomocí zadaného IEqualityComparer<T> k porovnání hodnot. |
ElementAt<TSource>(IEnumerable<TSource>, Int32) |
Vrátí prvek v zadaném indexu v sekvenci. |
ElementAtOrDefault<TSource>(IEnumerable<TSource>, Int32) |
Vrátí prvek v zadaném indexu v sekvenci nebo výchozí hodnotu, pokud je index mimo rozsah. |
Except<TSource>(IEnumerable<TSource>, IEnumerable<TSource>) |
Vytvoří rozdíl sady dvou sekvencí pomocí výchozího porovnávače rovnosti pro porovnání hodnot. |
Except<TSource>(IEnumerable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>) |
Vytvoří rozdíl množiny dvou sekvencí pomocí zadané IEqualityComparer<T> hodnoty pro porovnání hodnot. |
First<TSource>(IEnumerable<TSource>) |
Vrátí první prvek sekvence. |
First<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Vrátí první prvek v sekvenci, který splňuje zadanou podmínku. |
FirstOrDefault<TSource>(IEnumerable<TSource>) |
Vrátí první prvek sekvence nebo výchozí hodnotu, pokud sekvence neobsahuje žádné prvky. |
FirstOrDefault<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Vrátí první prvek sekvence, který splňuje podmínku nebo výchozí hodnotu, pokud není nalezen žádný takový prvek. |
GroupBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) |
Seskupí prvky sekvence podle zadané funkce selektoru klíčů. |
GroupBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>) |
Seskupí prvky sekvence podle zadané funkce selektoru klíčů a porovná klíče pomocí zadaného porovnávače. |
GroupBy<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>) |
Seskupí prvky sekvence podle zadané funkce selektoru klíčů a pomocí zadané funkce promítne elementy pro každou skupinu. |
GroupBy<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>) |
Seskupí prvky sekvence podle funkce selektoru klíčů. Klíče se porovnávají pomocí porovnávače a prvky každé skupiny se promítají pomocí zadané funkce. |
GroupBy<TSource,TKey,TResult>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TKey,IEnumerable<TSource>,TResult>) |
Seskupí prvky sekvence podle zadané funkce selektoru klíčů a vytvoří výslednou hodnotu z každé skupiny a jejího klíče. |
GroupBy<TSource,TKey,TResult>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TKey,IEnumerable<TSource>,TResult>, IEqualityComparer<TKey>) |
Seskupí prvky sekvence podle zadané funkce selektoru klíčů a vytvoří výslednou hodnotu z každé skupiny a jejího klíče. Klíče se porovnávají pomocí zadaného porovnávače. |
GroupBy<TSource,TKey,TElement,TResult>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, Func<TKey,IEnumerable<TElement>,TResult>) |
Seskupí prvky sekvence podle zadané funkce selektoru klíčů a vytvoří výslednou hodnotu z každé skupiny a jejího klíče. Prvky každé skupiny jsou projektovány pomocí zadané funkce. |
GroupBy<TSource,TKey,TElement,TResult>(IEnumerable<TSource>, Func<TSource, TKey>, Func<TSource,TElement>, Func<TKey,IEnumerable<TElement>, TResult>, IEqualityComparer<TKey>) |
Seskupí prvky sekvence podle zadané funkce selektoru klíčů a vytvoří výslednou hodnotu z každé skupiny a jejího klíče. Hodnoty klíčů se porovnávají pomocí zadaného porovnávače a prvky každé skupiny se promítají pomocí zadané funkce. |
GroupJoin<TOuter,TInner,TKey,TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,IEnumerable<TInner>, TResult>) |
Koreluje prvky dvou sekvencí na základě rovnosti klíčů a seskupuje výsledky. Výchozí porovnávače rovnosti se používá k porovnání klíčů. |
GroupJoin<TOuter,TInner,TKey,TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,IEnumerable<TInner>, TResult>, IEqualityComparer<TKey>) |
Koreluje prvky dvou sekvencí na základě rovnosti klíčů a seskupuje výsledky. Zadaný parametr IEqualityComparer<T> se používá k porovnání klíčů. |
Intersect<TSource>(IEnumerable<TSource>, IEnumerable<TSource>) |
Vytvoří průnik sady dvou sekvencí pomocí výchozího porovnávače rovnosti pro porovnání hodnot. |
Intersect<TSource>(IEnumerable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>) |
Vytvoří množinu průniku dvou sekvencí pomocí zadaného IEqualityComparer<T> pro porovnání hodnot. |
Join<TOuter,TInner,TKey,TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,TInner,TResult>) |
Koreluje prvky dvou sekvencí na základě odpovídajících klíčů. K porovnání klíčů se používá výchozí porovnávače rovnosti. |
Join<TOuter,TInner,TKey,TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,TInner,TResult>, IEqualityComparer<TKey>) |
Koreluje prvky dvou sekvencí na základě odpovídajících klíčů. Zadaná IEqualityComparer<T> hodnota se používá k porovnání klíčů. |
Last<TSource>(IEnumerable<TSource>) |
Vrátí poslední prvek sekvence. |
Last<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Vrátí poslední prvek sekvence, který splňuje zadanou podmínku. |
LastOrDefault<TSource>(IEnumerable<TSource>) |
Vrátí poslední prvek sekvence nebo výchozí hodnotu, pokud sekvence neobsahuje žádné prvky. |
LastOrDefault<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Vrátí poslední prvek sekvence, která splňuje podmínku nebo výchozí hodnotu, pokud se žádný takový prvek nenajde. |
LongCount<TSource>(IEnumerable<TSource>) |
Vrátí hodnotu Int64 , která představuje celkový počet prvků v sekvenci. |
LongCount<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Vrátí hodnotu Int64 , která představuje, kolik prvků v sekvenci splňuje podmínku. |
Max<TSource>(IEnumerable<TSource>) |
Vrátí maximální hodnotu v obecné sekvenci. |
Max<TSource>(IEnumerable<TSource>, Func<TSource,Decimal>) |
Vyvolá transformační funkci pro každý prvek sekvence a vrátí maximální Decimal hodnotu. |
Max<TSource>(IEnumerable<TSource>, Func<TSource,Double>) |
Vyvolá transformační funkci pro každý prvek sekvence a vrátí maximální Double hodnotu. |
Max<TSource>(IEnumerable<TSource>, Func<TSource,Int32>) |
Vyvolá transformační funkci pro každý prvek sekvence a vrátí maximální Int32 hodnotu. |
Max<TSource>(IEnumerable<TSource>, Func<TSource,Int64>) |
Vyvolá transformační funkci pro každý prvek sekvence a vrátí maximální Int64 hodnotu. |
Max<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Decimal>>) |
Vyvolá transformační funkci pro každý prvek sekvence a vrátí maximální hodnotu s možnou Decimal hodnotou null. |
Max<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Double>>) |
Vyvolá transformační funkci pro každý prvek sekvence a vrátí maximální hodnotu s možnou Double hodnotou null. |
Max<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int32>>) |
Vyvolá transformační funkci pro každý prvek sekvence a vrátí maximální hodnotu s možnou Int32 hodnotou null. |
Max<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int64>>) |
Vyvolá transformační funkci pro každý prvek sekvence a vrátí maximální hodnotu s možnou Int64 hodnotou null. |
Max<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Single>>) |
Vyvolá transformační funkci pro každý prvek sekvence a vrátí maximální hodnotu s možnou Single hodnotou null. |
Max<TSource>(IEnumerable<TSource>, Func<TSource,Single>) |
Vyvolá transformační funkci pro každý prvek sekvence a vrátí maximální Single hodnotu. |
Max<TSource,TResult>(IEnumerable<TSource>, Func<TSource,TResult>) |
Vyvolá transformační funkci pro každý prvek obecné sekvence a vrátí maximální výslednou hodnotu. |
Min<TSource>(IEnumerable<TSource>) |
Vrátí minimální hodnotu v obecné sekvenci. |
Min<TSource>(IEnumerable<TSource>, Func<TSource,Decimal>) |
Vyvolá transformační funkci pro každý prvek sekvence a vrátí minimální Decimal hodnotu. |
Min<TSource>(IEnumerable<TSource>, Func<TSource,Double>) |
Vyvolá transformační funkci pro každý prvek sekvence a vrátí minimální Double hodnotu. |
Min<TSource>(IEnumerable<TSource>, Func<TSource,Int32>) |
Vyvolá transformační funkci pro každý prvek sekvence a vrátí minimální Int32 hodnotu. |
Min<TSource>(IEnumerable<TSource>, Func<TSource,Int64>) |
Vyvolá transformační funkci pro každý prvek sekvence a vrátí minimální Int64 hodnotu. |
Min<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Decimal>>) |
Vyvolá transformační funkci pro každý prvek sekvence a vrátí minimální hodnotu s možnou Decimal hodnotou null. |
Min<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Double>>) |
Vyvolá transformační funkci pro každý prvek sekvence a vrátí minimální hodnotu s možnou Double hodnotou null. |
Min<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int32>>) |
Vyvolá transformační funkci pro každý prvek sekvence a vrátí minimální hodnotu s možnou Int32 hodnotou null. |
Min<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int64>>) |
Vyvolá transformační funkci pro každý prvek sekvence a vrátí minimální hodnotu s možnou Int64 hodnotou null. |
Min<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Single>>) |
Vyvolá transformační funkci pro každý prvek sekvence a vrátí minimální hodnotu s možnou Single hodnotou null. |
Min<TSource>(IEnumerable<TSource>, Func<TSource,Single>) |
Vyvolá transformační funkci pro každý prvek sekvence a vrátí minimální Single hodnotu. |
Min<TSource,TResult>(IEnumerable<TSource>, Func<TSource,TResult>) |
Vyvolá transformační funkci pro každý prvek obecné sekvence a vrátí minimální výslednou hodnotu. |
OfType<TResult>(IEnumerable) |
Filtruje prvky objektu IEnumerable na základě zadaného typu. |
OrderBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) |
Seřadí prvky sekvence vzestupně podle klíče. |
OrderBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IComparer<TKey>) |
Seřadí prvky sekvence ve vzestupném pořadí pomocí zadaného porovnávače. |
OrderByDescending<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) |
Seřadí prvky sekvence v sestupném pořadí podle klíče. |
OrderByDescending<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IComparer<TKey>) |
Seřadí prvky sekvence v sestupném pořadí pomocí zadaného porovnávače. |
Prepend<TSource>(IEnumerable<TSource>, TSource) |
Přidá hodnotu na začátek sekvence. |
Reverse<TSource>(IEnumerable<TSource>) |
Invertuje pořadí prvků v sekvenci. |
Select<TSource,TResult>(IEnumerable<TSource>, Func<TSource,TResult>) |
Promítá každý prvek sekvence do nového formuláře. |
Select<TSource,TResult>(IEnumerable<TSource>, Func<TSource,Int32,TResult>) |
Promítá každý prvek sekvence do nové podoby začleněním indexu elementu. |
SelectMany<TSource,TResult>(IEnumerable<TSource>, Func<TSource,IEnumerable<TResult>>) |
Promítá každý prvek sekvence na a IEnumerable<T> zploštějí výsledné sekvence do jedné sekvence. |
SelectMany<TSource,TResult>(IEnumerable<TSource>, Func<TSource,Int32,IEnumerable<TResult>>) |
Promítá každý prvek sekvence na IEnumerable<T>a zploštěluje výsledné sekvence do jedné sekvence. Index každého zdrojového elementu se používá v projektované formě tohoto elementu. |
SelectMany<TSource,TCollection,TResult>(IEnumerable<TSource>, Func<TSource,IEnumerable<TCollection>>, Func<TSource,TCollection,TResult>) |
Promítne každý prvek sekvence na IEnumerable<T>, zploštějí výsledné sekvence do jedné sekvence a vyvolá funkci selektoru výsledků pro každý prvek v této sekvenci. |
SelectMany<TSource,TCollection,TResult>(IEnumerable<TSource>, Func<TSource,Int32,IEnumerable<TCollection>>, Func<TSource,TCollection,TResult>) |
Promítne každý prvek sekvence na IEnumerable<T>, zploštějí výsledné sekvence do jedné sekvence a vyvolá funkci selektoru výsledků pro každý prvek v této sekvenci. Index každého zdrojového prvku se používá v přechodné projektované formě tohoto prvku. |
SequenceEqual<TSource>(IEnumerable<TSource>, IEnumerable<TSource>) |
Určuje, zda jsou dvě sekvence rovny porovnáním prvků pomocí výchozího porovnávače rovnosti pro jejich typ. |
SequenceEqual<TSource>(IEnumerable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>) |
Určuje, zda jsou si dvě sekvence rovny, porovnáním jejich prvků pomocí zadaného IEqualityComparer<T>. |
Single<TSource>(IEnumerable<TSource>) |
Vrátí jediný prvek sekvence a vyvolá výjimku, pokud v sekvenci není přesně jeden prvek. |
Single<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Vrátí jediný prvek sekvence, který splňuje zadanou podmínku, a vyvolá výjimku, pokud existuje více než jeden takový prvek. |
SingleOrDefault<TSource>(IEnumerable<TSource>) |
Vrátí jediný prvek sekvence, nebo výchozí hodnotu, pokud je sekvence prázdná; tato metoda vyvolá výjimku, pokud je v sekvenci více než jeden prvek. |
SingleOrDefault<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Vrátí jediný prvek sekvence, který splňuje zadanou podmínku nebo výchozí hodnotu, pokud žádný takový prvek neexistuje; tato metoda vyvolá výjimku, pokud více než jeden prvek splňuje podmínku. |
Skip<TSource>(IEnumerable<TSource>, Int32) |
Obchází zadaný počet prvků v sekvenci a vrátí zbývající prvky. |
SkipLast<TSource>(IEnumerable<TSource>, Int32) |
Vrátí novou výčtovou kolekci, která obsahuje elementy z |
SkipWhile<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Obchází prvky v sekvenci, pokud je zadaná podmínka pravdivá, a pak vrátí zbývající prvky. |
SkipWhile<TSource>(IEnumerable<TSource>, Func<TSource,Int32,Boolean>) |
Obchází prvky v sekvenci, pokud je zadaná podmínka pravdivá, a pak vrátí zbývající prvky. Index elementu se používá v logice predikátové funkce. |
Sum<TSource>(IEnumerable<TSource>, Func<TSource,Decimal>) |
Vypočítá součet posloupnosti Decimal hodnot, které jsou získány vyvoláním transformační funkce u každého prvku vstupní sekvence. |
Sum<TSource>(IEnumerable<TSource>, Func<TSource,Double>) |
Vypočítá součet posloupnosti Double hodnot, které jsou získány vyvoláním transformační funkce u každého prvku vstupní sekvence. |
Sum<TSource>(IEnumerable<TSource>, Func<TSource,Int32>) |
Vypočítá součet posloupnosti Int32 hodnot, které jsou získány vyvoláním transformační funkce u každého prvku vstupní sekvence. |
Sum<TSource>(IEnumerable<TSource>, Func<TSource,Int64>) |
Vypočítá součet posloupnosti Int64 hodnot, které jsou získány vyvoláním transformační funkce u každého prvku vstupní sekvence. |
Sum<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Decimal>>) |
Vypočítá součet posloupnosti hodnot s možnou Decimal hodnotou null, které jsou získány vyvoláním transformační funkce pro každý prvek vstupní sekvence. |
Sum<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Double>>) |
Vypočítá součet posloupnosti hodnot s možnou Double hodnotou null, které jsou získány vyvoláním transformační funkce pro každý prvek vstupní sekvence. |
Sum<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int32>>) |
Vypočítá součet posloupnosti hodnot s možnou Int32 hodnotou null, které jsou získány vyvoláním transformační funkce pro každý prvek vstupní sekvence. |
Sum<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int64>>) |
Vypočítá součet posloupnosti hodnot s možnou Int64 hodnotou null, které jsou získány vyvoláním transformační funkce pro každý prvek vstupní sekvence. |
Sum<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Single>>) |
Vypočítá součet posloupnosti hodnot s možnou Single hodnotou null, které jsou získány vyvoláním transformační funkce pro každý prvek vstupní sekvence. |
Sum<TSource>(IEnumerable<TSource>, Func<TSource,Single>) |
Vypočítá součet posloupnosti Single hodnot, které jsou získány vyvoláním transformační funkce u každého prvku vstupní sekvence. |
Take<TSource>(IEnumerable<TSource>, Int32) |
Vrátí zadaný počet souvislých prvků od začátku sekvence. |
TakeLast<TSource>(IEnumerable<TSource>, Int32) |
Vrátí novou výčtovou kolekci, která obsahuje poslední |
TakeWhile<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Vrátí prvky ze sekvence, pokud je zadaná podmínka pravdivá. |
TakeWhile<TSource>(IEnumerable<TSource>, Func<TSource,Int32,Boolean>) |
Vrátí prvky ze sekvence, pokud je zadaná podmínka pravdivá. Index elementu se používá v logice predikátové funkce. |
ToArray<TSource>(IEnumerable<TSource>) |
Vytvoří pole z objektu IEnumerable<T>. |
ToDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) |
Dictionary<TKey,TValue> Vytvoří z objektu IEnumerable<T> podle zadané funkce selektoru klíčů. |
ToDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>) |
Dictionary<TKey,TValue> Vytvoří z objektu IEnumerable<T> podle zadané funkce selektoru klíčů a porovnávače klíčů. |
ToDictionary<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>) |
Dictionary<TKey,TValue> Vytvoří z objektu IEnumerable<T> podle zadaného selektoru klíčů a funkcí selektoru prvků. |
ToDictionary<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>) |
Dictionary<TKey,TValue> Vytvoří z objektu IEnumerable<T> podle zadané funkce selektoru klíčů, porovnávače a funkce selektoru prvků. |
ToHashSet<TSource>(IEnumerable<TSource>) |
Vytvoří z HashSet<T> objektu IEnumerable<T>. |
ToHashSet<TSource>(IEnumerable<TSource>, IEqualityComparer<TSource>) |
HashSet<T> Vytvoří z objektu IEnumerable<T> pomocí |
ToList<TSource>(IEnumerable<TSource>) |
Vytvoří z List<T> objektu IEnumerable<T>. |
ToLookup<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) |
Lookup<TKey,TElement> Vytvoří z objektu IEnumerable<T> podle zadané funkce selektoru klíčů. |
ToLookup<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>) |
Lookup<TKey,TElement> Vytvoří z objektu IEnumerable<T> podle zadané funkce selektoru klíčů a porovnávače klíčů. |
ToLookup<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>) |
Lookup<TKey,TElement> Vytvoří z objektu IEnumerable<T> podle zadaného selektoru klíčů a funkcí selektoru prvků. |
ToLookup<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>) |
Lookup<TKey,TElement> Vytvoří z objektu IEnumerable<T> podle zadané funkce selektoru klíčů, porovnávače a funkce selektoru prvků. |
Union<TSource>(IEnumerable<TSource>, IEnumerable<TSource>) |
Vytvoří sadu sjednocení dvou sekvencí pomocí výchozího porovnávače rovnosti. |
Union<TSource>(IEnumerable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>) |
Vytvoří sjednocení sady dvou sekvencí pomocí zadané IEqualityComparer<T>. |
Where<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>) |
Filtruje posloupnost hodnot na základě predikátu. |
Where<TSource>(IEnumerable<TSource>, Func<TSource,Int32,Boolean>) |
Filtruje posloupnost hodnot na základě predikátu. Index každého prvku se používá v logice predikátové funkce. |
Zip<TFirst,TSecond,TResult>(IEnumerable<TFirst>, IEnumerable<TSecond>, Func<TFirst,TSecond,TResult>) |
Použije zadanou funkci na odpovídající prvky dvou sekvencí a vytvoří sekvenci výsledků. |
AsParallel(IEnumerable) |
Umožňuje paralelizaci dotazu. |
AsParallel<TSource>(IEnumerable<TSource>) |
Umožňuje paralelizaci dotazu. |
AsQueryable(IEnumerable) |
Převede objekt na IEnumerableIQueryable. |
AsQueryable<TElement>(IEnumerable<TElement>) |
Převede obecný IEnumerable<T> na obecný IQueryable<T>. |
Ancestors<T>(IEnumerable<T>) |
Vrátí kolekci prvků, která obsahuje nadřazené součásti všech uzlů ve zdrojové kolekci. |
Ancestors<T>(IEnumerable<T>, XName) |
Vrátí filtrovanou kolekci prvků, která obsahuje nadřazené součásti všech uzlů ve zdrojové kolekci. V kolekci jsou zahrnuty pouze prvky, které mají odpovídající XName hodnoty. |
DescendantNodes<T>(IEnumerable<T>) |
Vrátí kolekci následnických uzlů každého dokumentu a elementu ve zdrojové kolekci. |
Descendants<T>(IEnumerable<T>) |
Vrátí kolekci prvků, která obsahuje následné prvky každého prvku a dokumentu ve zdrojové kolekci. |
Descendants<T>(IEnumerable<T>, XName) |
Vrátí filtrovanou kolekci prvků, která obsahuje následné prvky každého prvku a dokumentu ve zdrojové kolekci. V kolekci jsou zahrnuty pouze prvky, které mají odpovídající XName hodnoty. |
Elements<T>(IEnumerable<T>) |
Vrátí kolekci podřízených prvků každého prvku a dokumentu ve zdrojové kolekci. |
Elements<T>(IEnumerable<T>, XName) |
Vrátí filtrovanou kolekci podřízených prvků každého prvku a dokumentu ve zdrojové kolekci. V kolekci jsou zahrnuty pouze prvky, které mají odpovídající XName hodnoty. |
InDocumentOrder<T>(IEnumerable<T>) |
Vrátí kolekci uzlů, která obsahuje všechny uzly ve zdrojové kolekci seřazené podle pořadí dokumentů. |
Nodes<T>(IEnumerable<T>) |
Vrátí kolekci podřízených uzlů každého dokumentu a elementu ve zdrojové kolekci. |
Remove<T>(IEnumerable<T>) |
Odebere všechny uzly ve zdrojové kolekci z nadřazeného uzlu. |
Platí pro
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro