Bagikan melalui


ServiceCollection Kelas

Definisi

Implementasi default 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
Warisan
ServiceCollection
Penerapan

Konstruktor

ServiceCollection()

Menginisialisasi instans baru kelas ServiceCollection.

Properti

Count

Mendapatkan jumlah elemen yang terkandung dalam ICollection<T>.

IsReadOnly

Mendapatkan nilai yang menunjukkan apakah ICollection<T> bersifat baca-saja.

Item[Int32]

Mendapatkan atau mengatur elemen pada indeks yang ditentukan.

Metode

Clear()

Menghapus semua item dari ICollection<T>.

Contains(ServiceDescriptor)

Menentukan apakah ICollection<T> berisi nilai tertentu.

CopyTo(ServiceDescriptor[], Int32)

Menyalin elemen ICollection<T> ke Array, dimulai pada indeks Array tertentu.

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetEnumerator()

Mengembalikan enumerator yang melakukan iterasi melalui koleksi.

GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

Mendapatkan Type instans saat ini.

(Diperoleh dari Object)
IndexOf(ServiceDescriptor)

Menentukan indeks item tertentu dalam IList<T>.

Insert(Int32, ServiceDescriptor)

Menyisipkan item ke IList<T> pada indeks yang ditentukan.

MakeReadOnly()

Membuat koleksi ini baca-saja.

MemberwiseClone()

Membuat salinan dangkal dari Objectsaat ini.

(Diperoleh dari Object)
Remove(ServiceDescriptor)

Menghapus kemunculan pertama objek tertentu dari ICollection<T>.

RemoveAt(Int32)

Menghapus item IList<T> pada indeks yang ditentukan.

ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Implementasi Antarmuka Eksplisit

ICollection<ServiceDescriptor>.Add(ServiceDescriptor)

Menambahkan item ke ICollection<T>.

IEnumerable.GetEnumerator()

Mengembalikan enumerator yang melakukan iterasi melalui koleksi.

Metode Ekstensi

Add(IServiceCollection, ServiceDescriptor)

Menambahkan descriptor yang ditentukan ke collection.

Add(IServiceCollection, IEnumerable<ServiceDescriptor>)

Menambahkan urutan ServiceDescriptor ke collection.

RemoveAll(IServiceCollection, Type)

Menghapus semua layanan jenis serviceType di IServiceCollection.

RemoveAll<T>(IServiceCollection)

Menghapus semua layanan jenis T di IServiceCollection.

RemoveAllKeyed(IServiceCollection, Type, Object)

Menghapus semua layanan jenis serviceType di collection.

RemoveAllKeyed<T>(IServiceCollection, Object)

Menghapus semua layanan jenis T di collection.

Replace(IServiceCollection, ServiceDescriptor)

Menghapus layanan pertama di IServiceCollection dengan jenis layanan yang sama dengan descriptor dan menambahkan descriptor ke koleksi.

TryAdd(IServiceCollection, ServiceDescriptor)

Menambahkan descriptor yang ditentukan ke collection jika jenis layanan belum terdaftar.

TryAdd(IServiceCollection, IEnumerable<ServiceDescriptor>)

Menambahkan descriptors yang ditentukan ke collection jika jenis layanan belum terdaftar.

TryAddEnumerable(IServiceCollection, ServiceDescriptor)

Menambahkan ServiceDescriptor jika deskriptor yang ada dengan ServiceType yang sama dan implementasi yang belum ada di services.

TryAddEnumerable(IServiceCollection, IEnumerable<ServiceDescriptor>)

Menambahkan ServiceDescriptoryang ditentukan jika deskriptor yang ada dengan ServiceType yang sama dan implementasi yang belum ada di services.

TryAddKeyedScoped(IServiceCollection, Type, Object)

Menambahkan service yang ditentukan sebagai layanan Scoped ke collection jika jenis layanan belum terdaftar.

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

Menambahkan service yang ditentukan sebagai layanan Scoped menggunakan pabrik yang ditentukan dalam implementationFactory ke collection jika jenis layanan belum terdaftar.

TryAddKeyedScoped(IServiceCollection, Type, Object, Type)

Menambahkan service yang ditentukan sebagai layanan Scoped dengan implementasi implementationType ke collection jika jenis layanan belum terdaftar.

TryAddKeyedScoped<TService>(IServiceCollection, Object)

Menambahkan TService yang ditentukan sebagai layanan Scoped ke collection jika jenis layanan belum terdaftar.

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

Menambahkan TService yang ditentukan sebagai layanan Scoped menggunakan pabrik yang ditentukan dalam implementationFactory ke services jika jenis layanan belum terdaftar.

TryAddKeyedScoped<TService,TImplementation>(IServiceCollection, Object)

Menambahkan TService yang ditentukan sebagai jenis implementasi layanan Scoped yang ditentukan dalam TImplementation ke collection jika jenis layanan belum terdaftar.

TryAddKeyedSingleton(IServiceCollection, Type, Object)

Menambahkan service yang ditentukan sebagai layanan Singleton ke collection jika jenis layanan belum terdaftar.

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

Menambahkan service yang ditentukan sebagai layanan Singleton menggunakan pabrik yang ditentukan dalam implementationFactory ke collection jika jenis layanan belum terdaftar.

TryAddKeyedSingleton(IServiceCollection, Type, Object, Type)

Menambahkan service yang ditentukan sebagai layanan Singleton dengan implementasi implementationType ke collection jika jenis layanan belum terdaftar.

TryAddKeyedSingleton<TService>(IServiceCollection, Object)

Menambahkan TService yang ditentukan sebagai layanan Singleton ke collection jika jenis layanan belum terdaftar.

TryAddKeyedSingleton<TService>(IServiceCollection, Object, TService)

Menambahkan TService yang ditentukan sebagai layanan Singleton dengan instans yang ditentukan dalam instance ke collection jika jenis layanan belum terdaftar.

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

Menambahkan TService yang ditentukan sebagai layanan Singleton menggunakan pabrik yang ditentukan dalam implementationFactory ke services jika jenis layanan belum terdaftar.

TryAddKeyedSingleton<TService,TImplementation>(IServiceCollection, Object)

Menambahkan TService yang ditentukan sebagai jenis implementasi layanan Singleton yang ditentukan dalam TImplementation ke collection jika jenis layanan belum terdaftar.

TryAddKeyedTransient(IServiceCollection, Type, Object)

Menambahkan service yang ditentukan sebagai layanan Transient ke collection jika jenis layanan belum terdaftar.

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

Menambahkan service yang ditentukan sebagai layanan Transient menggunakan pabrik yang ditentukan dalam implementationFactory ke collection jika jenis layanan belum terdaftar.

TryAddKeyedTransient(IServiceCollection, Type, Object, Type)

Menambahkan service yang ditentukan sebagai layanan Transient dengan implementasi implementationType ke collection jika jenis layanan belum terdaftar.

TryAddKeyedTransient<TService>(IServiceCollection, Object)

Menambahkan TService yang ditentukan sebagai layanan Transient ke collection jika jenis layanan belum terdaftar.

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

Menambahkan TService yang ditentukan sebagai layanan Transient menggunakan pabrik yang ditentukan dalam implementationFactory ke services jika jenis layanan belum terdaftar.

TryAddKeyedTransient<TService,TImplementation>(IServiceCollection, Object)

Menambahkan TService yang ditentukan sebagai jenis implementasi layanan Transient yang ditentukan dalam TImplementation ke collection jika jenis layanan belum terdaftar.

TryAddScoped(IServiceCollection, Type)

Menambahkan service yang ditentukan sebagai layanan Scoped ke collection jika jenis layanan belum terdaftar.

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

Menambahkan service yang ditentukan sebagai layanan Scoped menggunakan pabrik yang ditentukan dalam implementationFactory ke collection jika jenis layanan belum terdaftar.

TryAddScoped(IServiceCollection, Type, Type)

Menambahkan service yang ditentukan sebagai layanan Scoped dengan implementasi implementationType ke collection jika jenis layanan belum terdaftar.

TryAddScoped<TService>(IServiceCollection)

Menambahkan TService yang ditentukan sebagai layanan Scoped ke collection jika jenis layanan belum terdaftar.

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

Menambahkan TService yang ditentukan sebagai layanan Scoped menggunakan pabrik yang ditentukan dalam implementationFactory ke services jika jenis layanan belum terdaftar.

TryAddScoped<TService,TImplementation>(IServiceCollection)

Menambahkan TService yang ditentukan sebagai jenis implementasi layanan Scoped yang ditentukan dalam TImplementation ke collection jika jenis layanan belum terdaftar.

TryAddSingleton(IServiceCollection, Type)

Menambahkan service yang ditentukan sebagai layanan Singleton ke collection jika jenis layanan belum terdaftar.

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

Menambahkan service yang ditentukan sebagai layanan Singleton menggunakan pabrik yang ditentukan dalam implementationFactory ke collection jika jenis layanan belum terdaftar.

TryAddSingleton(IServiceCollection, Type, Type)

Menambahkan service yang ditentukan sebagai layanan Singleton dengan implementasi implementationType ke collection jika jenis layanan belum terdaftar.

TryAddSingleton<TService>(IServiceCollection)

Menambahkan TService yang ditentukan sebagai layanan Singleton ke collection jika jenis layanan belum terdaftar.

TryAddSingleton<TService>(IServiceCollection, TService)

Menambahkan TService yang ditentukan sebagai layanan Singleton dengan instans yang ditentukan dalam instance ke collection jika jenis layanan belum terdaftar.

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

Menambahkan TService yang ditentukan sebagai layanan Singleton menggunakan pabrik yang ditentukan dalam implementationFactory ke services jika jenis layanan belum terdaftar.

TryAddSingleton<TService,TImplementation>(IServiceCollection)

Menambahkan TService yang ditentukan sebagai jenis implementasi layanan Singleton yang ditentukan dalam TImplementation ke collection jika jenis layanan belum terdaftar.

TryAddTransient(IServiceCollection, Type)

Menambahkan service yang ditentukan sebagai layanan Transient ke collection jika jenis layanan belum terdaftar.

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

Menambahkan service yang ditentukan sebagai layanan Transient menggunakan pabrik yang ditentukan dalam implementationFactory ke collection jika jenis layanan belum terdaftar.

TryAddTransient(IServiceCollection, Type, Type)

Menambahkan service yang ditentukan sebagai layanan Transient dengan implementasi implementationType ke collection jika jenis layanan belum terdaftar.

TryAddTransient<TService>(IServiceCollection)

Menambahkan TService yang ditentukan sebagai layanan Transient ke collection jika jenis layanan belum terdaftar.

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

Menambahkan TService yang ditentukan sebagai layanan Transient menggunakan pabrik yang ditentukan dalam implementationFactory ke services jika jenis layanan belum terdaftar.

TryAddTransient<TService,TImplementation>(IServiceCollection)

Menambahkan TService yang ditentukan sebagai jenis implementasi layanan Transient yang ditentukan dalam TImplementation ke collection jika jenis layanan belum terdaftar.

AddHybridCache(IServiceCollection)

Implementasi default IServiceCollection.

AddHybridCache(IServiceCollection, Action<HybridCacheOptions>)

Implementasi default IServiceCollection.

AddLogging(IServiceCollection)

Menambahkan layanan pengelogan ke IServiceCollectionyang ditentukan.

AddLogging(IServiceCollection, Action<ILoggingBuilder>)

Menambahkan layanan pengelogan ke IServiceCollectionyang ditentukan.

AddOptions(IServiceCollection)

Menambahkan layanan yang diperlukan untuk menggunakan opsi.

AddOptions<TOptions>(IServiceCollection)

Mendapatkan penyusun opsi yang meneruskan panggilan Configure untuk nama yang sama TOptions ke kumpulan layanan yang mendasar.

AddOptions<TOptions>(IServiceCollection, String)

Mendapatkan penyusun opsi yang meneruskan panggilan Configure untuk nama yang sama TOptions ke kumpulan layanan yang mendasar.

AddOptionsWithValidateOnStart<TOptions>(IServiceCollection, String)

Menambahkan layanan yang diperlukan untuk menggunakan opsi dan memberlakukan pemeriksaan validasi opsi pada awal daripada pada waktu proses.

AddOptionsWithValidateOnStart<TOptions,TValidateOptions>(IServiceCollection, String)

Menambahkan layanan yang diperlukan untuk menggunakan opsi dan memberlakukan pemeriksaan validasi opsi pada awal daripada pada waktu proses.

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

Mendaftarkan tindakan yang digunakan untuk mengonfigurasi jenis opsi tertentu sekali selama startup. Ini dijalankan sebelum PostConfigure<TOptions>(IServiceCollection, Action<TOptions>). Pembaruan untuk konfigurasi tidak memanggil tindakan lagi.

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

Mendaftarkan tindakan yang digunakan untuk mengonfigurasi jenis opsi tertentu. Ini dijalankan sebelum PostConfigure<TOptions>(IServiceCollection, Action<TOptions>).

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

Mendaftarkan tindakan yang digunakan untuk mengonfigurasi semua instans dari jenis opsi tertentu.

ConfigureOptions(IServiceCollection, Object)

Mendaftarkan objek yang akan memiliki semua I[Post]ConfigureOptions terdaftar.

ConfigureOptions(IServiceCollection, Type)

Mendaftarkan jenis yang akan memiliki semua I[Post]ConfigureOptions terdaftar.

ConfigureOptions<TConfigureOptions>(IServiceCollection)

Mendaftarkan jenis yang akan memiliki semua I[Post]ConfigureOptions terdaftar.

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

Mendaftarkan tindakan yang digunakan untuk menginisialisasi jenis opsi tertentu. Ini dijalankan setelah Configure<TOptions>(IServiceCollection, Action<TOptions>).

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

Mendaftarkan tindakan yang digunakan untuk mengonfigurasi jenis opsi tertentu. Ini dijalankan setelah Configure<TOptions>(IServiceCollection, Action<TOptions>).

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

Mendaftarkan tindakan yang digunakan untuk memposting konfigurasi semua instans dari jenis opsi tertentu. Ini dijalankan setelah Configure<TOptions>(IServiceCollection, Action<TOptions>).

BuildServiceProvider(IServiceCollection)

Membuat ServiceProvider yang berisi layanan dari IServiceCollectionyang disediakan.

BuildServiceProvider(IServiceCollection, ServiceProviderOptions)

Membuat ServiceProvider berisi layanan dari IServiceCollection yang disediakan secara opsional mengaktifkan validasi pembuatan layanan dan cakupan.

BuildServiceProvider(IServiceCollection, Boolean)

Membuat ServiceProvider berisi layanan dari IServiceCollection yang disediakan secara opsional mengaktifkan validasi cakupan.

AddHostedService<THostedService>(IServiceCollection)

Tambahkan pendaftaran IHostedService untuk jenis yang diberikan.

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

Tambahkan pendaftaran IHostedService untuk jenis yang diberikan.

AddKeyedScoped(IServiceCollection, Type, Object)

Menambahkan layanan terlingkup dari jenis yang ditentukan dalam serviceType ke IServiceCollectionyang ditentukan.

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

Menambahkan layanan terlingkup dari jenis yang ditentukan dalam serviceType dengan pabrik yang ditentukan dalam implementationFactory ke IServiceCollectionyang ditentukan.

AddKeyedScoped(IServiceCollection, Type, Object, Type)

Menambahkan layanan terlingkup dari jenis yang ditentukan dalam serviceType dengan implementasi jenis yang ditentukan dalam implementationType ke IServiceCollectionyang ditentukan .

AddKeyedScoped<TService>(IServiceCollection, Object)

Menambahkan layanan terlingkup dari jenis yang ditentukan dalam TService ke IServiceCollectionyang ditentukan.

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

Menambahkan layanan terlingkup dari jenis yang ditentukan dalam TService dengan pabrik yang ditentukan dalam implementationFactory ke IServiceCollectionyang ditentukan.

AddKeyedScoped<TService,TImplementation>(IServiceCollection, Object)

Menambahkan layanan terlingkup dari jenis yang ditentukan dalam TService dengan jenis implementasi yang ditentukan dalam TImplementation ke IServiceCollectionyang ditentukan.

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

Menambahkan layanan terlingkup dari jenis yang ditentukan dalam TService dengan jenis implementasi yang ditentukan dalam TImplementation menggunakan pabrik yang ditentukan dalam implementationFactory ke IServiceCollectionyang ditentukan.

AddKeyedSingleton(IServiceCollection, Type, Object)

Menambahkan layanan singleton dari jenis yang ditentukan dalam serviceType ke IServiceCollectionyang ditentukan.

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

Menambahkan layanan singleton dari jenis yang ditentukan dalam serviceType dengan pabrik yang ditentukan dalam implementationFactory ke IServiceCollectionyang ditentukan.

AddKeyedSingleton(IServiceCollection, Type, Object, Object)

Menambahkan layanan singleton dari jenis yang ditentukan dalam serviceType dengan instans yang ditentukan dalam implementationInstance ke IServiceCollectionyang ditentukan .

AddKeyedSingleton(IServiceCollection, Type, Object, Type)

Menambahkan layanan singleton dari jenis yang ditentukan dalam serviceType dengan implementasi jenis yang ditentukan dalam implementationType ke IServiceCollectionyang ditentukan.

AddKeyedSingleton<TService>(IServiceCollection, Object)

Menambahkan layanan singleton dari jenis yang ditentukan dalam TService ke IServiceCollectionyang ditentukan.

AddKeyedSingleton<TService>(IServiceCollection, Object, TService)

Menambahkan layanan singleton dari jenis yang ditentukan dalam TService dengan instans yang ditentukan dalam implementationInstance ke IServiceCollectionyang ditentukan .

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

Menambahkan layanan singleton dari jenis yang ditentukan dalam TService dengan pabrik yang ditentukan dalam implementationFactory ke IServiceCollectionyang ditentukan.

AddKeyedSingleton<TService,TImplementation>(IServiceCollection, Object)

Menambahkan layanan singleton dari jenis yang ditentukan dalam TService dengan jenis implementasi yang ditentukan dalam TImplementation ke IServiceCollectionyang ditentukan.

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

Menambahkan layanan singleton dari jenis yang ditentukan dalam TService dengan jenis implementasi yang ditentukan dalam TImplementation menggunakan pabrik yang ditentukan dalam implementationFactory ke IServiceCollectionyang ditentukan.

AddKeyedTransient(IServiceCollection, Type, Object)

Menambahkan layanan sementara dari jenis yang ditentukan dalam serviceType ke IServiceCollectionyang ditentukan .

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

Menambahkan layanan sementara dari jenis yang ditentukan dalam serviceType dengan pabrik yang ditentukan dalam implementationFactory ke IServiceCollectionyang ditentukan.

AddKeyedTransient(IServiceCollection, Type, Object, Type)

Menambahkan layanan sementara dari jenis yang ditentukan dalam serviceType dengan implementasi jenis yang ditentukan dalam implementationType ke IServiceCollectionyang ditentukan .

AddKeyedTransient<TService>(IServiceCollection, Object)

Menambahkan layanan sementara dari jenis yang ditentukan dalam TService ke IServiceCollectionyang ditentukan .

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

Menambahkan layanan sementara dari jenis yang ditentukan dalam TService dengan pabrik yang ditentukan dalam implementationFactory ke IServiceCollectionyang ditentukan.

AddKeyedTransient<TService,TImplementation>(IServiceCollection, Object)

Menambahkan layanan sementara dari jenis yang ditentukan dalam TService dengan jenis implementasi yang ditentukan dalam TImplementation ke IServiceCollectionyang ditentukan.

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

Menambahkan layanan sementara dari jenis yang ditentukan dalam TService dengan jenis implementasi yang ditentukan dalam TImplementation menggunakan pabrik yang ditentukan dalam implementationFactory ke IServiceCollectionyang ditentukan .

AddScoped(IServiceCollection, Type)

Menambahkan layanan terlingkup dari jenis yang ditentukan dalam serviceType ke IServiceCollectionyang ditentukan.

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

Menambahkan layanan terlingkup dari jenis yang ditentukan dalam serviceType dengan pabrik yang ditentukan dalam implementationFactory ke IServiceCollectionyang ditentukan.

AddScoped(IServiceCollection, Type, Type)

Menambahkan layanan terlingkup dari jenis yang ditentukan dalam serviceType dengan implementasi jenis yang ditentukan dalam implementationType ke IServiceCollectionyang ditentukan .

AddScoped<TService>(IServiceCollection)

Menambahkan layanan terlingkup dari jenis yang ditentukan dalam TService ke IServiceCollectionyang ditentukan.

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

Menambahkan layanan terlingkup dari jenis yang ditentukan dalam TService dengan pabrik yang ditentukan dalam implementationFactory ke IServiceCollectionyang ditentukan.

AddScoped<TService,TImplementation>(IServiceCollection)

Menambahkan layanan terlingkup dari jenis yang ditentukan dalam TService dengan jenis implementasi yang ditentukan dalam TImplementation ke IServiceCollectionyang ditentukan.

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

Menambahkan layanan terlingkup dari jenis yang ditentukan dalam TService dengan jenis implementasi yang ditentukan dalam TImplementation menggunakan pabrik yang ditentukan dalam implementationFactory ke IServiceCollectionyang ditentukan.

AddSingleton(IServiceCollection, Type)

Menambahkan layanan singleton dari jenis yang ditentukan dalam serviceType ke IServiceCollectionyang ditentukan.

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

Menambahkan layanan singleton dari jenis yang ditentukan dalam serviceType dengan pabrik yang ditentukan dalam implementationFactory ke IServiceCollectionyang ditentukan.

AddSingleton(IServiceCollection, Type, Object)

Menambahkan layanan singleton dari jenis yang ditentukan dalam serviceType dengan instans yang ditentukan dalam implementationInstance ke IServiceCollectionyang ditentukan .

AddSingleton(IServiceCollection, Type, Type)

Menambahkan layanan singleton dari jenis yang ditentukan dalam serviceType dengan implementasi jenis yang ditentukan dalam implementationType ke IServiceCollectionyang ditentukan.

AddSingleton<TService>(IServiceCollection)

Menambahkan layanan singleton dari jenis yang ditentukan dalam TService ke IServiceCollectionyang ditentukan.

AddSingleton<TService>(IServiceCollection, TService)

Menambahkan layanan singleton dari jenis yang ditentukan dalam TService dengan instans yang ditentukan dalam implementationInstance ke IServiceCollectionyang ditentukan .

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

Menambahkan layanan singleton dari jenis yang ditentukan dalam TService dengan pabrik yang ditentukan dalam implementationFactory ke IServiceCollectionyang ditentukan.

AddSingleton<TService,TImplementation>(IServiceCollection)

Menambahkan layanan singleton dari jenis yang ditentukan dalam TService dengan jenis implementasi yang ditentukan dalam TImplementation ke IServiceCollectionyang ditentukan.

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

Menambahkan layanan singleton dari jenis yang ditentukan dalam TService dengan jenis implementasi yang ditentukan dalam TImplementation menggunakan pabrik yang ditentukan dalam implementationFactory ke IServiceCollectionyang ditentukan.

AddTransient(IServiceCollection, Type)

Menambahkan layanan sementara dari jenis yang ditentukan dalam serviceType ke IServiceCollectionyang ditentukan .

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

Menambahkan layanan sementara dari jenis yang ditentukan dalam serviceType dengan pabrik yang ditentukan dalam implementationFactory ke IServiceCollectionyang ditentukan.

AddTransient(IServiceCollection, Type, Type)

Menambahkan layanan sementara dari jenis yang ditentukan dalam serviceType dengan implementasi jenis yang ditentukan dalam implementationType ke IServiceCollectionyang ditentukan .

AddTransient<TService>(IServiceCollection)

Menambahkan layanan sementara dari jenis yang ditentukan dalam TService ke IServiceCollectionyang ditentukan .

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

Menambahkan layanan sementara dari jenis yang ditentukan dalam TService dengan pabrik yang ditentukan dalam implementationFactory ke IServiceCollectionyang ditentukan.

AddTransient<TService,TImplementation>(IServiceCollection)

Menambahkan layanan sementara dari jenis yang ditentukan dalam TService dengan jenis implementasi yang ditentukan dalam TImplementation ke IServiceCollectionyang ditentukan.

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

Menambahkan layanan sementara dari jenis yang ditentukan dalam TService dengan jenis implementasi yang ditentukan dalam TImplementation menggunakan pabrik yang ditentukan dalam implementationFactory ke IServiceCollectionyang ditentukan .

AddSystemd(IServiceCollection)

Mengonfigurasi masa pakai IHost yang dibangun dari services ke SystemdLifetime, menyediakan pesan pemberitahuan untuk aplikasi yang dimulai dan dihentikan, dan mengonfigurasi pengelogan konsol ke format systemd.

AddWindowsService(IServiceCollection)

Mengonfigurasi masa pakai IHost yang dibangun dari services ke WindowsServiceLifetime dan memungkinkan pengelogan ke log peristiwa dengan nama aplikasi sebagai nama sumber default.

AddWindowsService(IServiceCollection, Action<WindowsServiceLifetimeOptions>)

Mengonfigurasi masa pakai IHost yang dibangun dari services ke WindowsServiceLifetime dan memungkinkan pengelogan ke log peristiwa dengan nama aplikasi sebagai nama sumber default.

CopyToDataTable<T>(IEnumerable<T>)

Mengembalikan DataTable yang berisi salinan objek DataRow, mengingat objek IEnumerable<T> input di mana parameter generik TDataRow.

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

Menyalin objek DataRow ke DataTableyang ditentukan , mengingat objek IEnumerable<T> input di mana parameter generik TDataRow.

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

Menyalin objek DataRow ke DataTableyang ditentukan , mengingat objek IEnumerable<T> input di mana parameter generik TDataRow.

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

Menerapkan fungsi akumulator secara berurutan.

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

Menerapkan fungsi akumulator secara berurutan. Nilai seed yang ditentukan digunakan sebagai nilai akumulator awal.

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

Menerapkan fungsi akumulator secara berurutan. Nilai seed yang ditentukan digunakan sebagai nilai akumulator awal, dan fungsi yang ditentukan digunakan untuk memilih nilai hasil.

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

Menentukan apakah semua elemen urutan memenuhi suatu kondisi.

Any<TSource>(IEnumerable<TSource>)

Menentukan apakah urutan berisi elemen apa pun.

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

Menentukan apakah ada elemen urutan yang memenuhi kondisi.

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

Menambahkan nilai ke akhir urutan.

AsEnumerable<TSource>(IEnumerable<TSource>)

Mengembalikan input yang ditik sebagai IEnumerable<T>.

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

Menghitung rata-rata urutan nilai Decimal yang diperoleh dengan memanggil fungsi transformasi pada setiap elemen urutan input.

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

Menghitung rata-rata urutan nilai Double yang diperoleh dengan memanggil fungsi transformasi pada setiap elemen urutan input.

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

Menghitung rata-rata urutan nilai Int32 yang diperoleh dengan memanggil fungsi transformasi pada setiap elemen urutan input.

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

Menghitung rata-rata urutan nilai Int64 yang diperoleh dengan memanggil fungsi transformasi pada setiap elemen urutan input.

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

Menghitung rata-rata urutan nilai Decimal nullable yang diperoleh dengan memanggil fungsi transformasi pada setiap elemen urutan input.

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

Menghitung rata-rata urutan nilai Double nullable yang diperoleh dengan memanggil fungsi transformasi pada setiap elemen urutan input.

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

Menghitung rata-rata urutan nilai Int32 nullable yang diperoleh dengan memanggil fungsi transformasi pada setiap elemen urutan input.

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

Menghitung rata-rata urutan nilai Int64 nullable yang diperoleh dengan memanggil fungsi transformasi pada setiap elemen urutan input.

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

Menghitung rata-rata urutan nilai Single nullable yang diperoleh dengan memanggil fungsi transformasi pada setiap elemen urutan input.

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

Menghitung rata-rata urutan nilai Single yang diperoleh dengan memanggil fungsi transformasi pada setiap elemen urutan input.

Cast<TResult>(IEnumerable)

Melemparkan elemen IEnumerable ke jenis yang ditentukan.

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

Menggabungkan dua urutan.

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

Menentukan apakah urutan berisi elemen tertentu dengan menggunakan perbandingan kesetaraan default.

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

Menentukan apakah urutan berisi elemen tertentu dengan menggunakan IEqualityComparer<T>tertentu .

Count<TSource>(IEnumerable<TSource>)

Mengembalikan jumlah elemen secara berurutan.

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

Mengembalikan angka yang menunjukkan berapa banyak elemen dalam urutan yang ditentukan memenuhi kondisi.

DefaultIfEmpty<TSource>(IEnumerable<TSource>)

Mengembalikan elemen urutan yang ditentukan atau nilai default parameter jenis dalam koleksi singleton jika urutannya kosong.

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

Mengembalikan elemen urutan yang ditentukan atau nilai yang ditentukan dalam koleksi singleton jika urutannya kosong.

Distinct<TSource>(IEnumerable<TSource>)

Mengembalikan elemen yang berbeda dari urutan dengan menggunakan perbandingan kesetaraan default untuk membandingkan nilai.

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

Mengembalikan elemen yang berbeda dari urutan dengan menggunakan IEqualityComparer<T> tertentu untuk membandingkan nilai.

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

Mengembalikan elemen pada indeks tertentu secara berurutan.

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

Mengembalikan elemen pada indeks tertentu secara berurutan atau nilai default jika indeks berada di luar rentang.

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

Menghasilkan perbedaan yang ditetapkan dari dua urutan dengan menggunakan perbandingan kesetaraan default untuk membandingkan nilai.

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

Menghasilkan perbedaan yang ditetapkan dari dua urutan dengan menggunakan IEqualityComparer<T> yang ditentukan untuk membandingkan nilai.

First<TSource>(IEnumerable<TSource>)

Mengembalikan elemen pertama dari urutan.

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

Mengembalikan elemen pertama dalam urutan yang memenuhi kondisi tertentu.

FirstOrDefault<TSource>(IEnumerable<TSource>)

Mengembalikan elemen pertama dari urutan, atau nilai default jika urutan tidak berisi elemen.

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

Mengembalikan elemen pertama dari urutan yang memenuhi kondisi atau nilai default jika tidak ada elemen tersebut yang ditemukan.

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

Mengelompokkan elemen urutan sesuai dengan fungsi pemilih kunci tertentu.

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

Mengelompokkan elemen urutan sesuai dengan fungsi pemilih kunci tertentu dan membandingkan kunci dengan menggunakan perbandingan yang ditentukan.

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

Mengelompokkan elemen urutan sesuai dengan fungsi pemilih kunci tertentu dan memproyeksikan elemen untuk setiap grup dengan menggunakan fungsi tertentu.

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

Mengelompokkan elemen urutan sesuai dengan fungsi pemilih kunci. Kunci dibandingkan dengan menggunakan pembanding dan elemen setiap grup diproyeksikan dengan menggunakan fungsi tertentu.

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

Mengelompokkan elemen urutan sesuai dengan fungsi pemilih kunci tertentu dan membuat nilai hasil dari setiap grup dan kuncinya.

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

Mengelompokkan elemen urutan sesuai dengan fungsi pemilih kunci tertentu dan membuat nilai hasil dari setiap grup dan kuncinya. Kunci dibandingkan dengan menggunakan pembanding tertentu.

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

Mengelompokkan elemen urutan sesuai dengan fungsi pemilih kunci tertentu dan membuat nilai hasil dari setiap grup dan kuncinya. Elemen setiap grup diproyeksikan dengan menggunakan fungsi tertentu.

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

Mengelompokkan elemen urutan sesuai dengan fungsi pemilih kunci tertentu dan membuat nilai hasil dari setiap grup dan kuncinya. Nilai kunci dibandingkan dengan menggunakan pembanding tertentu, dan elemen setiap grup diproyeksikan dengan menggunakan fungsi tertentu.

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

Menghubungkan elemen dari dua urutan berdasarkan kesetaraan kunci dan mengelompokkan hasilnya. Perbandingan kesetaraan default digunakan untuk membandingkan kunci.

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

Menghubungkan elemen dari dua urutan berdasarkan kesetaraan kunci dan mengelompokkan hasilnya. IEqualityComparer<T> tertentu digunakan untuk membandingkan kunci.

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

Menghasilkan persimpangan yang ditetapkan dari dua urutan dengan menggunakan perbandingan kesetaraan default untuk membandingkan nilai.

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

Menghasilkan persimpangan yang ditetapkan dari dua urutan dengan menggunakan IEqualityComparer<T> yang ditentukan untuk membandingkan nilai.

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

Mengkorelasikan elemen dari dua urutan berdasarkan kunci yang cocok. Perbandingan kesetaraan default digunakan untuk membandingkan kunci.

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

Mengkorelasikan elemen dari dua urutan berdasarkan kunci yang cocok. IEqualityComparer<T> tertentu digunakan untuk membandingkan kunci.

Last<TSource>(IEnumerable<TSource>)

Mengembalikan elemen terakhir dari urutan.

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

Mengembalikan elemen terakhir dari urutan yang memenuhi kondisi yang ditentukan.

LastOrDefault<TSource>(IEnumerable<TSource>)

Mengembalikan elemen terakhir dari urutan, atau nilai default jika urutan tidak berisi elemen.

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

Mengembalikan elemen terakhir dari urutan yang memenuhi kondisi atau nilai default jika tidak ada elemen tersebut yang ditemukan.

LongCount<TSource>(IEnumerable<TSource>)

Mengembalikan Int64 yang menunjukkan jumlah total elemen secara berurutan.

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

Mengembalikan Int64 yang mewakili berapa banyak elemen dalam urutan yang memenuhi kondisi.

Max<TSource>(IEnumerable<TSource>)

Mengembalikan nilai maksimum dalam urutan generik.

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

Memanggil fungsi transformasi pada setiap elemen urutan dan mengembalikan nilai Decimal maksimum.

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

Memanggil fungsi transformasi pada setiap elemen urutan dan mengembalikan nilai Double maksimum.

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

Memanggil fungsi transformasi pada setiap elemen urutan dan mengembalikan nilai Int32 maksimum.

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

Memanggil fungsi transformasi pada setiap elemen urutan dan mengembalikan nilai Int64 maksimum.

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

Memanggil fungsi transformasi pada setiap elemen urutan dan mengembalikan nilai Decimal maksimum yang dapat diubah ke null.

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

Memanggil fungsi transformasi pada setiap elemen urutan dan mengembalikan nilai Double maksimum yang dapat diubah ke null.

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

Memanggil fungsi transformasi pada setiap elemen urutan dan mengembalikan nilai Int32 maksimum yang dapat diubah ke null.

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

Memanggil fungsi transformasi pada setiap elemen urutan dan mengembalikan nilai Int64 maksimum yang dapat diubah ke null.

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

Memanggil fungsi transformasi pada setiap elemen urutan dan mengembalikan nilai Single maksimum yang dapat diubah ke null.

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

Memanggil fungsi transformasi pada setiap elemen urutan dan mengembalikan nilai Single maksimum.

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

Memanggil fungsi transformasi pada setiap elemen urutan generik dan mengembalikan nilai hasil maksimum.

Min<TSource>(IEnumerable<TSource>)

Mengembalikan nilai minimum dalam urutan generik.

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

Memanggil fungsi transformasi pada setiap elemen urutan dan mengembalikan nilai Decimal minimum.

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

Memanggil fungsi transformasi pada setiap elemen urutan dan mengembalikan nilai Double minimum.

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

Memanggil fungsi transformasi pada setiap elemen urutan dan mengembalikan nilai Int32 minimum.

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

Memanggil fungsi transformasi pada setiap elemen urutan dan mengembalikan nilai Int64 minimum.

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

Memanggil fungsi transformasi pada setiap elemen urutan dan mengembalikan nilai Decimal minimum yang dapat diubah ke null.

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

Memanggil fungsi transformasi pada setiap elemen urutan dan mengembalikan nilai Double minimum yang dapat diubah ke null.

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

Memanggil fungsi transformasi pada setiap elemen urutan dan mengembalikan nilai Int32 minimum yang dapat diubah ke null.

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

Memanggil fungsi transformasi pada setiap elemen urutan dan mengembalikan nilai Int64 minimum yang dapat diubah ke null.

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

Memanggil fungsi transformasi pada setiap elemen urutan dan mengembalikan nilai Single minimum yang dapat diubah ke null.

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

Memanggil fungsi transformasi pada setiap elemen urutan dan mengembalikan nilai Single minimum.

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

Memanggil fungsi transformasi pada setiap elemen urutan generik dan mengembalikan nilai minimum yang dihasilkan.

OfType<TResult>(IEnumerable)

Memfilter elemen IEnumerable berdasarkan jenis tertentu.

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

Mengurutkan elemen urutan dalam urutan naik sesuai dengan kunci.

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

Mengurutkan elemen urutan dalam urutan naik dengan menggunakan pembanding yang ditentukan.

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

Mengurutkan elemen urutan dalam urutan turun sesuai dengan kunci.

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

Mengurutkan elemen urutan dalam urutan menurun dengan menggunakan pembanding yang ditentukan.

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

Menambahkan nilai ke awal urutan.

Reverse<TSource>(IEnumerable<TSource>)

Menginversi urutan elemen secara berurutan.

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

Memproyeksikan setiap elemen urutan ke dalam bentuk baru.

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

Memproyeksikan setiap elemen urutan ke dalam bentuk baru dengan menggabungkan indeks elemen.

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

Memproyeksikan setiap elemen urutan ke IEnumerable<T> dan meratakan urutan yang dihasilkan menjadi satu urutan.

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

Memproyeksikan setiap elemen urutan ke IEnumerable<T>, dan meratakan urutan yang dihasilkan menjadi satu urutan. Indeks setiap elemen sumber digunakan dalam bentuk elemen yang diproyeksikan.

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

Memproyeksikan setiap elemen urutan ke IEnumerable<T>, meratakan urutan yang dihasilkan menjadi satu urutan, dan memanggil fungsi pemilih hasil pada setiap elemen di dalamnya.

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

Memproyeksikan setiap elemen urutan ke IEnumerable<T>, meratakan urutan yang dihasilkan menjadi satu urutan, dan memanggil fungsi pemilih hasil pada setiap elemen di dalamnya. Indeks setiap elemen sumber digunakan dalam bentuk proyeksi menengah dari elemen tersebut.

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

Menentukan apakah dua urutan sama dengan membandingkan elemen dengan menggunakan perbandingan kesetaraan default untuk jenisnya.

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

Menentukan apakah dua urutan sama dengan membandingkan elemennya dengan menggunakan IEqualityComparer<T>tertentu.

Single<TSource>(IEnumerable<TSource>)

Mengembalikan satu-satunya elemen urutan, dan melemparkan pengecualian jika tidak ada tepat satu elemen dalam urutan.

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

Mengembalikan satu-satunya elemen dari urutan yang memenuhi kondisi tertentu, dan melemparkan pengecualian jika ada lebih dari satu elemen tersebut.

SingleOrDefault<TSource>(IEnumerable<TSource>)

Mengembalikan satu-satunya elemen urutan, atau nilai default jika urutannya kosong; metode ini melemparkan pengecualian jika ada lebih dari satu elemen dalam urutan.

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

Mengembalikan satu-satunya elemen urutan yang memenuhi kondisi tertentu atau nilai default jika tidak ada elemen tersebut; metode ini memberikan pengecualian jika lebih dari satu elemen memenuhi kondisi.

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

Melewati jumlah elemen tertentu secara berurutan lalu mengembalikan elemen yang tersisa.

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

Mengembalikan koleksi baru yang dapat dijumlahkan yang berisi elemen dari source dengan elemen count terakhir dari kumpulan sumber yang dihilangkan.

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

Melewati elemen secara berurutan selama kondisi yang ditentukan benar dan kemudian mengembalikan elemen yang tersisa.

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

Melewati elemen secara berurutan selama kondisi yang ditentukan benar dan kemudian mengembalikan elemen yang tersisa. Indeks elemen digunakan dalam logika fungsi predikat.

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

Menghitung jumlah urutan nilai Decimal yang diperoleh dengan memanggil fungsi transformasi pada setiap elemen urutan input.

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

Menghitung jumlah urutan nilai Double yang diperoleh dengan memanggil fungsi transformasi pada setiap elemen urutan input.

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

Menghitung jumlah urutan nilai Int32 yang diperoleh dengan memanggil fungsi transformasi pada setiap elemen urutan input.

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

Menghitung jumlah urutan nilai Int64 yang diperoleh dengan memanggil fungsi transformasi pada setiap elemen urutan input.

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

Menghitung jumlah urutan nilai Decimal nullable yang diperoleh dengan memanggil fungsi transformasi pada setiap elemen urutan input.

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

Menghitung jumlah urutan nilai Double nullable yang diperoleh dengan memanggil fungsi transformasi pada setiap elemen urutan input.

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

Menghitung jumlah urutan nilai Int32 nullable yang diperoleh dengan memanggil fungsi transformasi pada setiap elemen urutan input.

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

Menghitung jumlah urutan nilai Int64 nullable yang diperoleh dengan memanggil fungsi transformasi pada setiap elemen urutan input.

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

Menghitung jumlah urutan nilai Single nullable yang diperoleh dengan memanggil fungsi transformasi pada setiap elemen urutan input.

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

Menghitung jumlah urutan nilai Single yang diperoleh dengan memanggil fungsi transformasi pada setiap elemen urutan input.

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

Mengembalikan jumlah elemen bersebelahan yang ditentukan dari awal urutan.

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

Mengembalikan koleksi baru yang dapat dijumlahkan yang berisi elemen count terakhir dari source.

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

Mengembalikan elemen dari urutan selama kondisi yang ditentukan adalah true.

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

Mengembalikan elemen dari urutan selama kondisi yang ditentukan adalah true. Indeks elemen digunakan dalam logika fungsi predikat.

ToArray<TSource>(IEnumerable<TSource>)

Membuat array dari IEnumerable<T>.

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

Membuat Dictionary<TKey,TValue> dari IEnumerable<T> sesuai dengan fungsi pemilih kunci tertentu.

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

Membuat Dictionary<TKey,TValue> dari IEnumerable<T> sesuai dengan fungsi pemilih kunci dan perbandingan kunci tertentu.

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

Membuat Dictionary<TKey,TValue> dari IEnumerable<T> sesuai dengan fungsi pemilih kunci dan pemilih elemen yang ditentukan.

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

Membuat Dictionary<TKey,TValue> dari IEnumerable<T> sesuai dengan fungsi pemilih kunci tertentu, pembanding, dan fungsi pemilih elemen.

ToHashSet<TSource>(IEnumerable<TSource>)

Membuat HashSet<T> dari IEnumerable<T>.

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

Membuat HashSet<T> dari IEnumerable<T> menggunakan comparer untuk membandingkan kunci.

ToList<TSource>(IEnumerable<TSource>)

Membuat List<T> dari IEnumerable<T>.

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

Membuat Lookup<TKey,TElement> dari IEnumerable<T> sesuai dengan fungsi pemilih kunci tertentu.

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

Membuat Lookup<TKey,TElement> dari IEnumerable<T> sesuai dengan fungsi pemilih kunci dan perbandingan kunci tertentu.

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

Membuat Lookup<TKey,TElement> dari IEnumerable<T> sesuai dengan fungsi pemilih kunci dan pemilih elemen yang ditentukan.

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

Membuat Lookup<TKey,TElement> dari IEnumerable<T> sesuai dengan fungsi pemilih kunci tertentu, comparer, dan fungsi pemilih elemen.

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

Menghasilkan penyatuan yang ditetapkan dari dua urutan dengan menggunakan perbandingan kesetaraan default.

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

Menghasilkan penyatuan yang ditetapkan dari dua urutan dengan menggunakan IEqualityComparer<T>tertentu .

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

Memfilter urutan nilai berdasarkan predikat.

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

Memfilter urutan nilai berdasarkan predikat. Indeks setiap elemen digunakan dalam logika fungsi predikat.

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

Menerapkan fungsi tertentu ke elemen yang sesuai dari dua urutan, menghasilkan urutan hasil.

AsParallel(IEnumerable)

Mengaktifkan paralelisasi kueri.

AsParallel<TSource>(IEnumerable<TSource>)

Mengaktifkan paralelisasi kueri.

AsQueryable(IEnumerable)

Mengonversi IEnumerable menjadi IQueryable.

AsQueryable<TElement>(IEnumerable<TElement>)

Mengonversi IEnumerable<T> generik ke IQueryable<T>generik .

Ancestors<T>(IEnumerable<T>)

Mengembalikan kumpulan elemen yang berisi leluhur setiap simpul dalam kumpulan sumber.

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

Mengembalikan kumpulan elemen yang difilter yang berisi leluhur setiap simpul dalam kumpulan sumber. Hanya elemen yang memiliki XName yang cocok yang disertakan dalam koleksi.

DescendantNodes<T>(IEnumerable<T>)

Mengembalikan kumpulan simpul turunan dari setiap dokumen dan elemen dalam kumpulan sumber.

Descendants<T>(IEnumerable<T>)

Mengembalikan kumpulan elemen yang berisi elemen turunan dari setiap elemen dan dokumen dalam kumpulan sumber.

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

Mengembalikan kumpulan elemen yang difilter yang berisi elemen turunan dari setiap elemen dan dokumen dalam kumpulan sumber. Hanya elemen yang memiliki XName yang cocok yang disertakan dalam koleksi.

Elements<T>(IEnumerable<T>)

Mengembalikan kumpulan elemen turunan dari setiap elemen dan dokumen dalam kumpulan sumber.

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

Mengembalikan kumpulan elemen turunan yang difilter dari setiap elemen dan dokumen dalam kumpulan sumber. Hanya elemen yang memiliki XName yang cocok yang disertakan dalam koleksi.

InDocumentOrder<T>(IEnumerable<T>)

Mengembalikan kumpulan simpul yang berisi semua simpul dalam kumpulan sumber, diurutkan dalam urutan dokumen.

Nodes<T>(IEnumerable<T>)

Mengembalikan kumpulan simpul anak dari setiap dokumen dan elemen dalam kumpulan sumber.

Remove<T>(IEnumerable<T>)

Menghapus setiap simpul dalam kumpulan sumber dari simpul induknya.

Berlaku untuk