IServiceCollection Antarmuka

Definisi

Menentukan kontrak untuk kumpulan deskriptor layanan.

public interface class IServiceCollection : System::Collections::Generic::ICollection<Microsoft::Extensions::DependencyInjection::ServiceDescriptor ^>, System::Collections::Generic::IEnumerable<Microsoft::Extensions::DependencyInjection::ServiceDescriptor ^>, System::Collections::Generic::IList<Microsoft::Extensions::DependencyInjection::ServiceDescriptor ^>
public interface IServiceCollection : System.Collections.Generic.ICollection<Microsoft.Extensions.DependencyInjection.ServiceDescriptor>, System.Collections.Generic.IEnumerable<Microsoft.Extensions.DependencyInjection.ServiceDescriptor>, System.Collections.Generic.IList<Microsoft.Extensions.DependencyInjection.ServiceDescriptor>
type IServiceCollection = interface
    interface IList<ServiceDescriptor>
    interface ICollection<ServiceDescriptor>
    interface seq<ServiceDescriptor>
    interface IEnumerable
type IServiceCollection = interface
    interface ICollection<ServiceDescriptor>
    interface seq<ServiceDescriptor>
    interface IEnumerable
    interface IList<ServiceDescriptor>
Public Interface IServiceCollection
Implements ICollection(Of ServiceDescriptor), IEnumerable(Of ServiceDescriptor), IList(Of ServiceDescriptor)
Turunan
Penerapan

Properti

Count

Mendapatkan jumlah elemen yang terkandung dalam ICollection<T>.

(Diperoleh dari ICollection<T>)
IsReadOnly

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

(Diperoleh dari ICollection<T>)
Item[Int32]

Mendapatkan atau mengatur elemen pada indeks yang ditentukan.

(Diperoleh dari IList<T>)

Metode

Add(T)

Menambahkan item ke ICollection<T>.

(Diperoleh dari ICollection<T>)
Clear()

Menghapus semua item dari ICollection<T>.

(Diperoleh dari ICollection<T>)
Contains(T)

Menentukan apakah ICollection<T> berisi nilai tertentu.

(Diperoleh dari ICollection<T>)
CopyTo(T[], Int32)

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

(Diperoleh dari ICollection<T>)
GetEnumerator()

Mengembalikan enumerator yang berulang melalui koleksi.

(Diperoleh dari IEnumerable)
IndexOf(T)

Menentukan indeks item tertentu di IList<T>.

(Diperoleh dari IList<T>)
Insert(Int32, T)

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

(Diperoleh dari IList<T>)
Remove(T)

Menghapus kemunculan pertama objek tertentu dari ICollection<T>.

(Diperoleh dari ICollection<T>)
RemoveAt(Int32)

IList<T> Menghapus item pada indeks yang ditentukan.

(Diperoleh dari IList<T>)

Metode Ekstensi

AddServiceLogEnricher(IServiceCollection)

Menambahkan instans pengaya layanan ke IServiceCollection.

AddServiceLogEnricher(IServiceCollection, IConfigurationSection)

Menambahkan instans pengaya layanan ke IServiceCollection.

AddServiceLogEnricher(IServiceCollection, Action<ApplicationLogEnricherOptions>)

Menambahkan instans pengaya layanan ke IServiceCollection.

AddApplicationMetadata(IServiceCollection, IConfigurationSection)

Menambahkan instans ApplicationMetadata ke kontainer injeksi dependensi.

AddApplicationMetadata(IServiceCollection, Action<ApplicationMetadata>)

Menambahkan instans ApplicationMetadata ke kontainer injeksi dependensi.

AddAsyncState(IServiceCollection)

Menambahkan implementasi default untuk IAsyncStatelayanan , IAsyncContext<T>, dan Microsoft.Extensions.AsyncState.IAsyncLocalContext`1 . Harap dicatat bahwa implementasi antarmuka ini tidak aman untuk utas.

ActivateKeyedSingleton(IServiceCollection, Type, Object)

Memberlakukan aktivasi singleton utama pada waktu mulai daripada pada runtime.

ActivateKeyedSingleton<TService>(IServiceCollection, Object)

Memberlakukan aktivasi singleton utama pada waktu mulai daripada pada runtime.

ActivateSingleton(IServiceCollection, Type)

Memberlakukan aktivasi singleton pada waktu mulai daripada pada waktu proses.

ActivateSingleton<TService>(IServiceCollection)

Memberlakukan aktivasi singleton pada waktu mulai daripada pada waktu proses.

AddActivatedKeyedSingleton(IServiceCollection, Type, Object)

Menambahkan layanan singleton bertanda kunci yang diaktifkan secara otomatis.

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

Menambahkan layanan singleton bertanda kunci yang diaktifkan secara otomatis.

AddActivatedKeyedSingleton(IServiceCollection, Type, Object, Type)

Menambahkan layanan singleton bertanda kunci yang diaktifkan secara otomatis.

AddActivatedKeyedSingleton<TService>(IServiceCollection, Object)

Menambahkan layanan singleton bertanda kunci yang diaktifkan secara otomatis.

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

Menambahkan layanan singleton bertanda kunci yang diaktifkan secara otomatis.

AddActivatedKeyedSingleton<TService,TImplementation>(IServiceCollection, Object)

Menambahkan layanan singleton bertanda kunci yang diaktifkan secara otomatis.

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

Menambahkan layanan singleton bertanda kunci yang diaktifkan secara otomatis.

AddActivatedSingleton(IServiceCollection, Type)

Menambahkan layanan singleton yang diaktifkan secara otomatis dari jenis yang ditentukan dalam serviceType ke yang ditentukan IServiceCollection.

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

Menambahkan layanan singleton yang diaktifkan secara otomatis.

AddActivatedSingleton(IServiceCollection, Type, Type)

Menambahkan layanan singleton yang diaktifkan secara otomatis.

AddActivatedSingleton<TService>(IServiceCollection)

Menambahkan layanan singleton yang diaktifkan secara otomatis.

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

Menambahkan layanan singleton yang diaktifkan secara otomatis.

AddActivatedSingleton<TService,TImplementation>(IServiceCollection)

Menambahkan layanan singleton yang diaktifkan secara otomatis.

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

Menambahkan layanan singleton yang diaktifkan secara otomatis.

TryAddActivatedKeyedSingleton(IServiceCollection, Type, Object)

Mencoba menambahkan layanan singleton kunci yang diaktifkan secara otomatis.

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

Mencoba menambahkan layanan singleton kunci yang diaktifkan secara otomatis.

TryAddActivatedKeyedSingleton(IServiceCollection, Type, Object, Type)

Mencoba menambahkan layanan singleton kunci yang diaktifkan secara otomatis.

TryAddActivatedKeyedSingleton<TService>(IServiceCollection, Object)

Mencoba menambahkan layanan singleton kunci yang diaktifkan secara otomatis.

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

Mencoba menambahkan layanan singleton kunci yang diaktifkan secara otomatis.

TryAddActivatedKeyedSingleton<TService,TImplementation>(IServiceCollection, Object)

Mencoba menambahkan layanan singleton kunci yang diaktifkan secara otomatis.

TryAddActivatedSingleton(IServiceCollection, Type)

Mencoba menambahkan layanan singleton yang diaktifkan secara otomatis.

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

Mencoba menambahkan layanan singleton yang diaktifkan secara otomatis.

TryAddActivatedSingleton(IServiceCollection, Type, Type)

Mencoba menambahkan layanan singleton yang diaktifkan secara otomatis.

TryAddActivatedSingleton<TService>(IServiceCollection)

Mencoba menambahkan layanan singleton yang diaktifkan secara otomatis.

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

Mencoba menambahkan layanan singleton yang diaktifkan secara otomatis.

TryAddActivatedSingleton<TService,TImplementation>(IServiceCollection)

Mencoba menambahkan layanan singleton yang diaktifkan secara otomatis.

AddTelemetryHealthCheckPublisher(IServiceCollection)

Mendaftarkan penerbit pemeriksaan kesehatan yang memancarkan telemetri yang mewakili kesehatan aplikasi.

AddTelemetryHealthCheckPublisher(IServiceCollection, IConfigurationSection)

Mendaftarkan penerbit pemeriksaan kesehatan yang memancarkan telemetri yang mewakili kesehatan aplikasi.

AddTelemetryHealthCheckPublisher(IServiceCollection, Action<TelemetryHealthCheckPublisherOptions>)

Mendaftarkan penerbit pemeriksaan kesehatan yang memancarkan telemetri yang mewakili kesehatan aplikasi.

AddContextualOptions(IServiceCollection)

Menambahkan layanan yang diperlukan untuk menggunakan opsi kontekstual.

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

Mendaftarkan tindakan yang digunakan untuk mengonfigurasi jenis opsi tertentu.

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

Menentukan kontrak untuk kumpulan deskriptor layanan.

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

Mendaftarkan tindakan yang digunakan untuk mengonfigurasi jenis opsi tertentu.

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

Menentukan kontrak untuk kumpulan deskriptor layanan.

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

Menentukan kontrak untuk kumpulan deskriptor layanan.

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

Menentukan kontrak untuk kumpulan deskriptor layanan.

AddWebEncoders(IServiceCollection)

HtmlEncoderMenambahkan , JavaScriptEncoder dan UrlEncoder ke yang ditentukanservices.

AddWebEncoders(IServiceCollection, Action<WebEncoderOptions>)

HtmlEncoderMenambahkan , JavaScriptEncoder dan UrlEncoder ke yang ditentukanservices.

AddLogEnricher(IServiceCollection, ILogEnricher)

Mendaftarkan instans pengaya log.

AddLogEnricher<T>(IServiceCollection)

Mendaftarkan jenis pengaya log.

AddStaticLogEnricher(IServiceCollection, IStaticLogEnricher)

Mendaftarkan instans pengaya log statis.

AddStaticLogEnricher<T>(IServiceCollection)

Mendaftarkan jenis pengaya log statis.

AddExceptionSummarizer(IServiceCollection)

Mendaftarkan ringkasan pengecualian ke dalam kontainer injeksi dependensi.

AddExceptionSummarizer(IServiceCollection, Action<IExceptionSummarizationBuilder>)

Mendaftarkan ringkasan pengecualian ke dalam kontainer injeksi dependensi.

Add(IServiceCollection, ServiceDescriptor)

Menambahkan yang ditentukan descriptor 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 dengan IServiceCollection jenis layanan yang sama dengan descriptor dan menambahkan descriptor ke koleksi.

TryAdd(IServiceCollection, ServiceDescriptor)

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

TryAdd(IServiceCollection, IEnumerable<ServiceDescriptor>)

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

TryAddEnumerable(IServiceCollection, ServiceDescriptor)

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

TryAddEnumerable(IServiceCollection, IEnumerable<ServiceDescriptor>)

Menambahkan s yang ditentukan ServiceDescriptorjika deskriptor yang ada dengan yang sama ServiceType dan implementasi yang belum ada di services.

TryAddKeyedScoped(IServiceCollection, Type, Object)

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

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

Menambahkan yang ditentukan service sebagai Scoped layanan menggunakan pabrik yang ditentukan ke implementationFactorycollection jika jenis layanan belum terdaftar.

TryAddKeyedScoped(IServiceCollection, Type, Object, Type)

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

TryAddKeyedScoped<TService>(IServiceCollection, Object)

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

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

Menambahkan yang ditentukan TService sebagai Scoped layanan menggunakan pabrik yang ditentukan ke implementationFactoryservices jika jenis layanan belum terdaftar.

TryAddKeyedScoped<TService,TImplementation>(IServiceCollection, Object)

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

TryAddKeyedSingleton(IServiceCollection, Type, Object)

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

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

Menambahkan yang ditentukan service sebagai Singleton layanan menggunakan pabrik yang ditentukan ke implementationFactorycollection jika jenis layanan belum terdaftar.

TryAddKeyedSingleton(IServiceCollection, Type, Object, Type)

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

TryAddKeyedSingleton<TService>(IServiceCollection, Object)

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

TryAddKeyedSingleton<TService>(IServiceCollection, Object, TService)

Menambahkan yang ditentukan TService sebagai Singleton layanan dengan instans yang ditentukan ke instancecollection jika jenis layanan belum terdaftar.

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

Menambahkan yang ditentukan TService sebagai Singleton layanan menggunakan pabrik yang ditentukan ke implementationFactoryservices jika jenis layanan belum terdaftar.

TryAddKeyedSingleton<TService,TImplementation>(IServiceCollection, Object)

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

TryAddKeyedTransient(IServiceCollection, Type, Object)

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

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

Menambahkan yang ditentukan service sebagai Transient layanan menggunakan pabrik yang ditentukan ke implementationFactorycollection jika jenis layanan belum terdaftar.

TryAddKeyedTransient(IServiceCollection, Type, Object, Type)

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

TryAddKeyedTransient<TService>(IServiceCollection, Object)

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

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

Menambahkan yang ditentukan TService sebagai Transient layanan menggunakan pabrik yang ditentukan ke implementationFactoryservices jika jenis layanan belum terdaftar.

TryAddKeyedTransient<TService,TImplementation>(IServiceCollection, Object)

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

TryAddScoped(IServiceCollection, Type)

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

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

Menambahkan yang ditentukan service sebagai Scoped layanan menggunakan pabrik yang ditentukan ke implementationFactorycollection jika jenis layanan belum terdaftar.

TryAddScoped(IServiceCollection, Type, Type)

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

TryAddScoped<TService>(IServiceCollection)

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

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

Menambahkan yang ditentukan TService sebagai Scoped layanan menggunakan pabrik yang ditentukan ke implementationFactoryservices jika jenis layanan belum terdaftar.

TryAddScoped<TService,TImplementation>(IServiceCollection)

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

TryAddSingleton(IServiceCollection, Type)

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

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

Menambahkan yang ditentukan service sebagai Singleton layanan menggunakan pabrik yang ditentukan ke implementationFactorycollection jika jenis layanan belum terdaftar.

TryAddSingleton(IServiceCollection, Type, Type)

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

TryAddSingleton<TService>(IServiceCollection)

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

TryAddSingleton<TService>(IServiceCollection, TService)

Menambahkan yang ditentukan TService sebagai Singleton layanan dengan instans yang ditentukan ke instancecollection jika jenis layanan belum terdaftar.

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

Menambahkan yang ditentukan TService sebagai Singleton layanan menggunakan pabrik yang ditentukan ke implementationFactoryservices jika jenis layanan belum terdaftar.

TryAddSingleton<TService,TImplementation>(IServiceCollection)

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

TryAddTransient(IServiceCollection, Type)

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

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

Menambahkan yang ditentukan service sebagai Transient layanan menggunakan pabrik yang ditentukan ke implementationFactorycollection jika jenis layanan belum terdaftar.

TryAddTransient(IServiceCollection, Type, Type)

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

TryAddTransient<TService>(IServiceCollection)

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

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

Menambahkan yang ditentukan TService sebagai Transient layanan menggunakan pabrik yang ditentukan ke implementationFactoryservices jika jenis layanan belum terdaftar.

TryAddTransient<TService,TImplementation>(IServiceCollection)

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

AddFakeLogging(IServiceCollection)

Mengonfigurasi pengelogan palsu dengan opsi default.

AddFakeLogging(IServiceCollection, IConfigurationSection)

Mengonfigurasi pengelogan palsu.

AddFakeLogging(IServiceCollection, Action<FakeLogCollectorOptions>)

Mengonfigurasi pengelogan palsu.

AddFakeRedaction(IServiceCollection)

Mendaftarkan penyedia redactor palsu yang selalu mengembalikan instans redactor palsu.

AddFakeRedaction(IServiceCollection, Action<FakeRedactorOptions>)

Mendaftarkan penyedia redactor palsu yang selalu mengembalikan instans redactor palsu.

AddHealthChecks(IServiceCollection)

HealthCheckService Menambahkan ke kontainer, menggunakan delegasi yang disediakan untuk mendaftarkan pemeriksaan kesehatan.

AddHttpClient(IServiceCollection)

IHttpClientFactory Menambahkan dan layanan terkait ke IServiceCollection.

AddHttpClient(IServiceCollection, String)

IHttpClientFactory Menambahkan dan layanan terkait ke IServiceCollection dan mengonfigurasi bernama HttpClient.

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

IHttpClientFactory Menambahkan dan layanan terkait ke IServiceCollection dan mengonfigurasi bernama HttpClient.

AddHttpClient(IServiceCollection, String, Action<HttpClient>)

IHttpClientFactory Menambahkan dan layanan terkait ke IServiceCollection dan mengonfigurasi bernama HttpClient.

AddHttpClient<TClient>(IServiceCollection)

IHttpClientFactory Menambahkan layanan terkait dan ke IServiceCollection dan mengonfigurasi pengikatan antara TClient jenis dan bernama HttpClient. Nama klien akan diatur ke nama TClientlengkap .

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

IHttpClientFactory Menambahkan layanan terkait dan ke IServiceCollection dan mengonfigurasi pengikatan antara TClient jenis dan bernama HttpClient. Nama klien akan diatur ke nama TClientjenis .

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

IHttpClientFactory Menambahkan layanan terkait dan ke IServiceCollection dan mengonfigurasi pengikatan antara TClient jenis dan bernama HttpClient. Nama klien akan diatur ke nama TClientjenis .

AddHttpClient<TClient>(IServiceCollection, String)

IHttpClientFactory Menambahkan layanan terkait dan ke IServiceCollection dan mengonfigurasi pengikatan antara TClient jenis dan bernama HttpClient.

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

IHttpClientFactory Menambahkan layanan terkait dan ke IServiceCollection dan mengonfigurasi pengikatan antara TClient jenis dan bernama HttpClient.

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

IHttpClientFactory Menambahkan layanan terkait dan ke IServiceCollection dan mengonfigurasi pengikatan antara TClient jenis dan bernama HttpClient.

AddHttpClient<TClient,TImplementation>(IServiceCollection)

IHttpClientFactory Menambahkan layanan terkait dan ke IServiceCollection dan mengonfigurasi pengikatan antara TClient jenis dan bernama HttpClient. Nama klien akan diatur ke nama TClientjenis .

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

IHttpClientFactory Menambahkan layanan terkait dan ke IServiceCollection dan mengonfigurasi pengikatan antara TClient jenis dan bernama HttpClient. Nama klien akan diatur ke nama TClientjenis .

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

IHttpClientFactory Menambahkan layanan terkait dan ke IServiceCollection dan mengonfigurasi pengikatan antara TClient jenis dan bernama HttpClient. Nama klien akan diatur ke nama TClientjenis .

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

IHttpClientFactory Menambahkan layanan terkait dan ke IServiceCollection dan mengonfigurasi pengikatan antara TClient jenis dan bernama HttpClient.

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

IHttpClientFactory Menambahkan layanan terkait dan ke IServiceCollection dan mengonfigurasi pengikatan antara TClient jenis dan bernama HttpClient.

AddHttpClient<TClient,TImplementation>(IServiceCollection, String)

IHttpClientFactory Menambahkan layanan terkait dan ke IServiceCollection dan mengonfigurasi pengikatan antara TClient jenis dan bernama HttpClient. Nama klien akan diatur ke nama TClientjenis .

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

IHttpClientFactory Menambahkan layanan terkait dan ke IServiceCollection dan mengonfigurasi pengikatan antara TClient jenis dan bernama HttpClient.

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

IHttpClientFactory Menambahkan layanan terkait dan ke IServiceCollection dan mengonfigurasi pengikatan antara TClient jenis dan bernama HttpClient.

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

IHttpClientFactory Menambahkan layanan terkait dan ke IServiceCollection dan mengonfigurasi pengikatan antara TClient jenis dan bernama HttpClient.

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

IHttpClientFactory Menambahkan layanan terkait dan ke IServiceCollection dan mengonfigurasi pengikatan antara TClient jenis dan bernama HttpClient.

ConfigureHttpClientDefaults(IServiceCollection, Action<IHttpClientBuilder>)

Menambahkan delegasi yang akan digunakan untuk mengonfigurasi semua HttpClient instans.

AddHttpClientLatencyTelemetry(IServiceCollection)

DelegatingHandler Menambahkan untuk mengumpulkan informasi latensi dan memperkaya log permintaan keluar untuk semua klien http.

AddHttpClientLatencyTelemetry(IServiceCollection, IConfigurationSection)

DelegatingHandler Menambahkan untuk mengumpulkan informasi latensi dan memperkaya log permintaan keluar untuk semua klien http.

AddHttpClientLatencyTelemetry(IServiceCollection, Action<HttpClientLatencyTelemetryOptions>)

DelegatingHandler Menambahkan untuk mengumpulkan informasi latensi dan memperkaya log permintaan keluar untuk semua klien http.

AddExtendedHttpClientLogging(IServiceCollection)

Menambahkan untuk memancarkan IHttpClientAsyncLogger log untuk permintaan keluar untuk semua klien HTTP yang dibuat dengan IHttpClientFactory.

AddExtendedHttpClientLogging(IServiceCollection, IConfigurationSection)

Menambahkan untuk memancarkan IHttpClientAsyncLogger log untuk permintaan keluar untuk semua klien HTTP yang dibuat dengan IHttpClientFactory.

AddExtendedHttpClientLogging(IServiceCollection, Action<LoggingOptions>)

Menambahkan untuk memancarkan IHttpClientAsyncLogger log untuk permintaan keluar untuk semua klien HTTP yang dibuat dengan IHttpClientFactory.

AddHttpClientLogEnricher<T>(IServiceCollection)

Menambahkan instans T pengaya ke IServiceCollection untuk memperkaya HttpClient log.

AddDownstreamDependencyMetadata(IServiceCollection, IDownstreamDependencyMetadata)

Menambahkan metadata dependensi.

AddDownstreamDependencyMetadata<T>(IServiceCollection)

Menambahkan metadata dependensi.

AddKubernetesProbes(IServiceCollection)

Mendaftarkan pemeriksaan keaktifan, startup, dan kesiapan menggunakan opsi default.

AddKubernetesProbes(IServiceCollection, IConfigurationSection)

Mendaftarkan pemeriksaan keaktifan, startup, dan kesiapan menggunakan opsi yang dikonfigurasi.

AddKubernetesProbes(IServiceCollection, Action<KubernetesProbesOptions>)

Mendaftarkan pemeriksaan keaktifan, startup, dan kesiapan menggunakan opsi yang dikonfigurasi.

AddConsoleLatencyDataExporter(IServiceCollection)

Tambahkan pengekspor data latensi untuk konsol.

AddConsoleLatencyDataExporter(IServiceCollection, IConfigurationSection)

Tambahkan pengekspor data latensi untuk konsol.

AddConsoleLatencyDataExporter(IServiceCollection, Action<LatencyConsoleOptions>)

Tambahkan pengekspor data latensi untuk konsol.

AddLatencyContext(IServiceCollection)

Menambahkan konteks latensi.

AddLatencyContext(IServiceCollection, IConfigurationSection)

Menambahkan konteks latensi.

AddLatencyContext(IServiceCollection, Action<LatencyContextOptions>)

Menambahkan konteks latensi.

RegisterCheckpointNames(IServiceCollection, String[])

Mendaftarkan sekumpulan nama titik pemeriksaan untuk konteks latensi.

RegisterMeasureNames(IServiceCollection, String[])

Mendaftarkan sekumpulan nama pengukuran untuk konteks latensi.

RegisterTagNames(IServiceCollection, String[])

Mendaftarkan sekumpulan nama tag untuk konteks latensi.

AddLocalization(IServiceCollection)

Menambahkan layanan yang diperlukan untuk pelokalan aplikasi.

AddLocalization(IServiceCollection, Action<LocalizationOptions>)

Menambahkan layanan yang diperlukan untuk pelokalan aplikasi.

AddLogging(IServiceCollection)

Menambahkan layanan pengelogan ke yang ditentukan IServiceCollection.

AddLogging(IServiceCollection, Action<ILoggingBuilder>)

Menambahkan layanan pengelogan ke yang ditentukan IServiceCollection.

AddDistributedMemoryCache(IServiceCollection)

Menambahkan implementasi IDistributedCache default yang menyimpan item dalam memori ke IServiceCollection. Kerangka kerja yang memerlukan cache terdistribusi untuk bekerja dapat dengan aman menambahkan dependensi ini sebagai bagian dari daftar dependensi mereka untuk memastikan bahwa setidaknya ada satu implementasi yang tersedia.

AddDistributedMemoryCache(IServiceCollection, Action<MemoryDistributedCacheOptions>)

Menambahkan implementasi IDistributedCache default yang menyimpan item dalam memori ke IServiceCollection. Kerangka kerja yang memerlukan cache terdistribusi untuk bekerja dapat dengan aman menambahkan dependensi ini sebagai bagian dari daftar dependensi mereka untuk memastikan bahwa setidaknya ada satu implementasi yang tersedia.

AddMemoryCache(IServiceCollection)

Menambahkan non terdistribusi dalam implementasi IMemoryCache memori ke IServiceCollection.

AddMemoryCache(IServiceCollection, Action<MemoryCacheOptions>)

Menambahkan non terdistribusi dalam implementasi IMemoryCache memori ke IServiceCollection.

AddMetrics(IServiceCollection)

Menambahkan layanan metrik ke yang ditentukan IServiceCollection.

AddMetrics(IServiceCollection, Action<IMetricsBuilder>)

Menambahkan layanan metrik ke yang ditentukan IServiceCollection.

AddNullLatencyContext(IServiceCollection)

Menambahkan konteks latensi tanpa op ke kontainer injeksi dependensi.

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

ObjectPool<T> Menambahkan dan memungkinkan DI mengembalikan instans tercakup dari TService.

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

ObjectPool<T> Menambahkan dan memungkinkan DI mengembalikan instans tercakup dari TService.

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

Mendaftarkan tindakan yang digunakan untuk mengonfigurasi DependencyInjectionPoolOptions kumpulan yang ditik.

ConfigurePools(IServiceCollection, IConfigurationSection)

Mengonfigurasi kumpulan DI.

Configure<TOptions>(IServiceCollection, IConfiguration)

Mendaftarkan instans konfigurasi yang TOptions akan mengikat, dan memperbarui opsi saat konfigurasi berubah.

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

Mendaftarkan instans konfigurasi yang akan diikat TOptions.

Configure<TOptions>(IServiceCollection, String, IConfiguration)

Mendaftarkan instans konfigurasi yang akan diikat TOptions.

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

Mendaftarkan instans konfigurasi yang akan diikat TOptions.

AddOptions(IServiceCollection)

Menambahkan layanan yang diperlukan untuk menggunakan opsi.

AddOptions<TOptions>(IServiceCollection)

Mendapatkan penyusun opsi yang meneruskan panggilan untuk yang sama bernama TOptions ke koleksi layanan yang mendasarConfigure.

AddOptions<TOptions>(IServiceCollection, String)

Mendapatkan penyusun opsi yang meneruskan panggilan untuk yang sama bernama TOptions ke koleksi layanan yang mendasarConfigure.

AddOptionsWithValidateOnStart<TOptions>(IServiceCollection, String)

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

AddOptionsWithValidateOnStart<TOptions,TValidateOptions>(IServiceCollection, String)

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

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>). Updates ke 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 yang 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>).

AddPolicyRegistry(IServiceCollection)

Mendaftarkan kosong PolicyRegistry dalam koleksi layanan dengan jenis IPolicyRegistry<TKey>layanan , dan dan IReadOnlyPolicyRegistry<TKey> mengembalikan registri yang baru dibuat.

AddPolicyRegistry(IServiceCollection, IPolicyRegistry<String>)

Mendaftarkan yang disediakan IPolicyRegistry<TKey> dalam koleksi layanan dengan jenis IPolicyRegistry<TKey>layanan , dan dan IReadOnlyPolicyRegistry<TKey> mengembalikan registri yang disediakan.

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

Menentukan kontrak untuk kumpulan deskriptor layanan.

AddProcessLogEnricher(IServiceCollection)

Menambahkan instans pengaya proses ke IServiceCollection.

AddProcessLogEnricher(IServiceCollection, IConfigurationSection)

Menambahkan instans pengaya host ke IServiceCollection.

AddProcessLogEnricher(IServiceCollection, Action<ProcessLogEnricherOptions>)

Menambahkan instans pengaya proses ke IServiceCollection.

AddRedaction(IServiceCollection)

Mendaftarkan implementasi IRedactorProvider di IServiceCollection.

AddRedaction(IServiceCollection, Action<IRedactionBuilder>)

Mendaftarkan implementasi IRedactorProvider dalam IServiceCollection dan mengonfigurasi redactor yang tersedia.

AddDistributedRedisCache(IServiceCollection, Action<RedisCacheOptions>)

Menambahkan layanan penembolokan terdistribusi Redis ke yang ditentukan IServiceCollection.

AddResilienceEnricher(IServiceCollection)

Menambahkan pengaya ketahanan.

AddResourceMonitoring(IServiceCollection)

Mengonfigurasi dan menambahkan IResourceMonitor implementasi ke koleksi layanan.

AddResourceMonitoring(IServiceCollection, Action<IResourceMonitorBuilder>)

Mengonfigurasi dan menambahkan IResourceMonitor implementasi ke koleksi layanan.

BuildServiceProvider(IServiceCollection)

ServiceProvider Membuat layanan yang berisi dari yang disediakanIServiceCollection.

BuildServiceProvider(IServiceCollection, ServiceProviderOptions)

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

BuildServiceProvider(IServiceCollection, Boolean)

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

AddHostedService<THostedService>(IServiceCollection)

IHostedService Tambahkan pendaftaran untuk jenis yang diberikan.

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

IHostedService Tambahkan pendaftaran untuk jenis yang diberikan.

AddKeyedScoped(IServiceCollection, Type, Object)

Menambahkan layanan terlingkup dari jenis yang ditentukan ke serviceType yang ditentukan IServiceCollection.

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

Menambahkan layanan terlingkup dari jenis yang ditentukan di serviceType dengan pabrik yang ditentukan ke implementationFactoryIServiceCollection.

AddKeyedScoped(IServiceCollection, Type, Object, Type)

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

AddKeyedScoped<TService>(IServiceCollection, Object)

Menambahkan layanan terlingkup dari jenis yang ditentukan ke TService yang ditentukan IServiceCollection.

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

Menambahkan layanan terlingkup dari jenis yang ditentukan di TService dengan pabrik yang ditentukan ke implementationFactoryIServiceCollection.

AddKeyedScoped<TService,TImplementation>(IServiceCollection, Object)

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

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 yang ditentukan IServiceCollection.

AddKeyedSingleton(IServiceCollection, Type, Object)

Menambahkan layanan database tunggal dari jenis yang ditentukan ke serviceType yang ditentukan IServiceCollection.

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

Menambahkan layanan database tunggal dari jenis yang ditentukan dengan serviceType pabrik yang ditentukan ke implementationFactoryIServiceCollection.

AddKeyedSingleton(IServiceCollection, Type, Object, Object)

Menambahkan layanan database tunggal dari jenis yang ditentukan dalam serviceType dengan instans yang ditentukan dalam implementationInstance ke yang ditentukan IServiceCollection.

AddKeyedSingleton(IServiceCollection, Type, Object, Type)

Menambahkan layanan database tunggal dari jenis yang ditentukan dalam serviceType dengan implementasi jenis yang ditentukan dalam implementationType ke yang ditentukan IServiceCollection.

AddKeyedSingleton<TService>(IServiceCollection, Object)

Menambahkan layanan database tunggal dari jenis yang ditentukan ke TService yang ditentukan IServiceCollection.

AddKeyedSingleton<TService>(IServiceCollection, Object, TService)

Menambahkan layanan database tunggal dari jenis yang ditentukan dalam TService dengan instans yang ditentukan dalam implementationInstance ke yang ditentukan IServiceCollection.

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

Menambahkan layanan database tunggal dari jenis yang ditentukan dengan TService pabrik yang ditentukan ke implementationFactoryIServiceCollection.

AddKeyedSingleton<TService,TImplementation>(IServiceCollection, Object)

Menambahkan layanan database tunggal dari jenis yang ditentukan dalam TService dengan jenis implementasi yang ditentukan dalam TImplementation ke yang ditentukan IServiceCollection.

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

Menambahkan layanan database tunggal dari jenis yang ditentukan dalam TService dengan jenis implementasi yang ditentukan dalam TImplementation menggunakan pabrik yang ditentukan dalam implementationFactory ke yang ditentukan IServiceCollection.

AddKeyedTransient(IServiceCollection, Type, Object)

Menambahkan layanan sementara dari jenis yang ditentukan ke serviceType yang ditentukan IServiceCollection.

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

Menambahkan layanan sementara dari jenis yang ditentukan di serviceType dengan pabrik yang ditentukan ke implementationFactory yang ditentukan IServiceCollection.

AddKeyedTransient(IServiceCollection, Type, Object, Type)

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

AddKeyedTransient<TService>(IServiceCollection, Object)

Menambahkan layanan sementara dari jenis yang ditentukan ke TService yang ditentukan IServiceCollection.

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

Menambahkan layanan sementara dari jenis yang ditentukan di TService dengan pabrik yang ditentukan ke implementationFactory yang ditentukan IServiceCollection.

AddKeyedTransient<TService,TImplementation>(IServiceCollection, Object)

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

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 yang ditentukan IServiceCollection.

AddScoped(IServiceCollection, Type)

Menambahkan layanan terlingkup dari jenis yang ditentukan ke serviceType yang ditentukan IServiceCollection.

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

Menambahkan layanan terlingkup dari jenis yang ditentukan di serviceType dengan pabrik yang ditentukan ke implementationFactoryIServiceCollection.

AddScoped(IServiceCollection, Type, Type)

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

AddScoped<TService>(IServiceCollection)

Menambahkan layanan terlingkup dari jenis yang ditentukan ke TService yang ditentukan IServiceCollection.

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

Menambahkan layanan terlingkup dari jenis yang ditentukan di TService dengan pabrik yang ditentukan ke implementationFactoryIServiceCollection.

AddScoped<TService,TImplementation>(IServiceCollection)

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

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 yang ditentukan IServiceCollection.

AddSingleton(IServiceCollection, Type)

Menambahkan layanan database tunggal dari jenis yang ditentukan ke serviceType yang ditentukan IServiceCollection.

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

Menambahkan layanan database tunggal dari jenis yang ditentukan dengan serviceType pabrik yang ditentukan ke implementationFactoryIServiceCollection.

AddSingleton(IServiceCollection, Type, Object)

Menambahkan layanan database tunggal dari jenis yang ditentukan dalam serviceType dengan instans yang ditentukan dalam implementationInstance ke yang ditentukan IServiceCollection.

AddSingleton(IServiceCollection, Type, Type)

Menambahkan layanan database tunggal dari jenis yang ditentukan dalam serviceType dengan implementasi jenis yang ditentukan dalam implementationType ke yang ditentukan IServiceCollection.

AddSingleton<TService>(IServiceCollection)

Menambahkan layanan database tunggal dari jenis yang ditentukan ke TService yang ditentukan IServiceCollection.

AddSingleton<TService>(IServiceCollection, TService)

Menambahkan layanan database tunggal dari jenis yang ditentukan dalam TService dengan instans yang ditentukan dalam implementationInstance ke yang ditentukan IServiceCollection.

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

Menambahkan layanan database tunggal dari jenis yang ditentukan dengan TService pabrik yang ditentukan ke implementationFactoryIServiceCollection.

AddSingleton<TService,TImplementation>(IServiceCollection)

Menambahkan layanan database tunggal dari jenis yang ditentukan dalam TService dengan jenis implementasi yang ditentukan dalam TImplementation ke yang ditentukan IServiceCollection.

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

Menambahkan layanan database tunggal dari jenis yang ditentukan dalam TService dengan jenis implementasi yang ditentukan dalam TImplementation menggunakan pabrik yang ditentukan dalam implementationFactory ke yang ditentukan IServiceCollection.

AddTransient(IServiceCollection, Type)

Menambahkan layanan sementara dari jenis yang ditentukan ke serviceType yang ditentukan IServiceCollection.

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

Menambahkan layanan sementara dari jenis yang ditentukan di serviceType dengan pabrik yang ditentukan ke implementationFactory yang ditentukan IServiceCollection.

AddTransient(IServiceCollection, Type, Type)

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

AddTransient<TService>(IServiceCollection)

Menambahkan layanan sementara dari jenis yang ditentukan ke TService yang ditentukan IServiceCollection.

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

Menambahkan layanan sementara dari jenis yang ditentukan di TService dengan pabrik yang ditentukan ke implementationFactory yang ditentukan IServiceCollection.

AddTransient<TService,TImplementation>(IServiceCollection)

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

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 yang ditentukan IServiceCollection.

AddDistributedSqlServerCache(IServiceCollection, Action<SqlServerCacheOptions>)

Menambahkan layanan penembolokan terdistribusi Microsoft SQL Server ke yang ditentukanIServiceCollection.

AddStackExchangeRedisCache(IServiceCollection, Action<RedisCacheOptions>)

Menambahkan layanan penembolokan terdistribusi Redis ke yang ditentukan IServiceCollection.

AddTcpEndpointProbe(IServiceCollection)

Mendaftarkan pelaporan status kesehatan menggunakan port TCP jika layanan dianggap sehat IHealthCheck.

AddTcpEndpointProbe(IServiceCollection, IConfigurationSection)

Mendaftarkan pelaporan status kesehatan menggunakan port TCP jika layanan dianggap sehat IHealthCheck.

AddTcpEndpointProbe(IServiceCollection, Action<TcpEndpointProbesOptions>)

Mendaftarkan pelaporan status kesehatan menggunakan port TCP jika layanan dianggap sehat IHealthCheck.

AddTcpEndpointProbe(IServiceCollection, String)

Mendaftarkan pelaporan status kesehatan menggunakan port TCP jika layanan dianggap sehat IHealthCheck.

AddTcpEndpointProbe(IServiceCollection, String, IConfigurationSection)

Mendaftarkan pelaporan status kesehatan menggunakan port TCP jika layanan dianggap sehat IHealthCheck.

AddTcpEndpointProbe(IServiceCollection, String, Action<TcpEndpointProbesOptions>)

Mendaftarkan pelaporan status kesehatan menggunakan port TCP jika layanan dianggap sehat IHealthCheck.

AddSystemd(IServiceCollection)

Menentukan kontrak untuk kumpulan deskriptor layanan.

AddWindowsService(IServiceCollection)

Menentukan kontrak untuk kumpulan deskriptor layanan.

AddWindowsService(IServiceCollection, Action<WindowsServiceLifetimeOptions>)

Menentukan kontrak untuk kumpulan deskriptor layanan.

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

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

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

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

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

FrozenSet<T> Membuat dengan nilai yang ditentukan.

AsReadOnly<T>(IList<T>)

Mengembalikan pembungkus baca-saja ReadOnlyCollection<T> untuk daftar yang ditentukan.

ToImmutableArray<TSource>(IEnumerable<TSource>)

Membuat array yang tidak dapat diubah dari koleksi yang ditentukan.

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

Membangun kamus yang tidak dapat diubah dari kumpulan elemen yang ada, menerapkan fungsi transformasi ke kunci sumber.

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

Membangun kamus yang tidak dapat diubah berdasarkan beberapa transformasi urutan.

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

Menghitung dan mengubah urutan, dan menghasilkan kamus kontennya yang tidak dapat diubah.

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

Menghitung dan mengubah urutan, dan menghasilkan kamus konten yang tidak dapat diubah dengan menggunakan pembanding kunci yang ditentukan.

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

Menghitung dan mengubah urutan, dan menghasilkan kamus konten yang tidak dapat diubah dengan menggunakan pembanding kunci dan nilai yang ditentukan.

ToImmutableHashSet<TSource>(IEnumerable<TSource>)

Menghitung urutan dan menghasilkan set hash yang tidak dapat diubah dari isinya.

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

Menghitung urutan, menghasilkan set hash yang tidak dapat diubah dari kontennya, dan menggunakan perbandingan kesetaraan yang ditentukan untuk jenis yang ditetapkan.

ToImmutableList<TSource>(IEnumerable<TSource>)

Menghitung urutan dan menghasilkan daftar konten yang tidak dapat diubah.

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

Menghitung dan mengubah urutan, dan menghasilkan kamus kontennya yang diurutkan tidak dapat diubah.

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

Menghitung dan mengubah urutan, dan menghasilkan kamus yang diurutkan tidak dapat diubah dari kontennya dengan menggunakan pembanding kunci yang ditentukan.

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

Menghitung dan mengubah urutan, dan menghasilkan kamus kontennya yang diurutkan yang tidak dapat diubah dengan menggunakan pembanding kunci dan nilai yang ditentukan.

ToImmutableSortedSet<TSource>(IEnumerable<TSource>)

Menghitung urutan dan menghasilkan sekumpulan kontennya yang tidak dapat diubah.

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

Menghitung urutan, menghasilkan sekumpulan kontennya yang tidak dapat diubah, dan menggunakan perbandingan yang ditentukan.

CopyToDataTable<T>(IEnumerable<T>)

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

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

DataRow Menyalin objek ke objek yang ditentukan DataTable, mengingat objek input IEnumerable<T> di mana parameter T generik adalah DataRow.

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

DataRow Menyalin objek ke objek yang ditentukan DataTable, mengingat objek input IEnumerable<T> di mana parameter T generik adalah DataRow.

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.

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

Menentukan kontrak untuk kumpulan deskriptor layanan.

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

Menentukan kontrak untuk kumpulan deskriptor layanan.

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

Menghasilkan input yang diketik sebagai IEnumerable<T>.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Cast<TResult>(IEnumerable)

Mentransmisikan elemen dari ke IEnumerable jenis yang ditentukan.

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

Membagi elemen urutan menjadi potongan ukuran paling banyak size.

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>.

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.

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

Menentukan kontrak untuk kumpulan deskriptor layanan.

DefaultIfEmpty<TSource>(IEnumerable<TSource>)

Mengembalikan elemen urutan yang ditentukan atau nilai default parameter jenis dalam koleksi database tunggal 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 yang ditentukan untuk membandingkan IEqualityComparer<T> nilai.

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

Mengembalikan elemen yang berbeda dari urutan sesuai dengan fungsi pemilih kunci tertentu.

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

Mengembalikan elemen yang berbeda dari urutan sesuai dengan fungsi pemilih kunci tertentu dan menggunakan perbandingan yang ditentukan untuk membandingkan kunci.

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

Mengembalikan elemen pada indeks tertentu secara berurutan.

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

Mengembalikan elemen pada indeks tertentu secara berurutan.

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

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

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 yang ditentukan untuk membandingkan IEqualityComparer<T> nilai.

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

Menghasilkan perbedaan yang ditetapkan dari dua urutan sesuai dengan fungsi pemilih kunci tertentu.

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

Menghasilkan perbedaan yang ditetapkan dari dua urutan sesuai dengan fungsi pemilih kunci tertentu.

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>, TSource)

Mengembalikan elemen pertama dari urutan, atau nilai default yang ditentukan 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.

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

Mengembalikan elemen pertama dari urutan yang memenuhi kondisi, atau nilai default yang ditentukan 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 perbandingan dan elemen setiap grup diproyeksikan dengan menggunakan fungsi yang ditentukan.

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 dari 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 perbandingan 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. Yang ditentukan IEqualityComparer<T> digunakan untuk membandingkan kunci.

Index<TSource>(IEnumerable<TSource>)

Menentukan kontrak untuk kumpulan deskriptor layanan.

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 yang ditentukan untuk membandingkan IEqualityComparer<T> nilai.

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

Menghasilkan persimpangan yang ditetapkan dari dua urutan sesuai dengan fungsi pemilih kunci tertentu.

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

Menghasilkan persimpangan yang ditetapkan dari dua urutan sesuai dengan fungsi pemilih kunci tertentu.

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

Menghubungkan 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>)

Menghubungkan elemen dari dua urutan berdasarkan kunci yang cocok. Yang ditentukan IEqualityComparer<T> 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 tertentu.

LastOrDefault<TSource>(IEnumerable<TSource>)

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

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

Mengembalikan elemen terakhir dari urutan, atau nilai default yang ditentukan 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.

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

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

LongCount<TSource>(IEnumerable<TSource>)

Mengembalikan yang Int64 menunjukkan jumlah total elemen dalam urutan.

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

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

Max<TSource>(IEnumerable<TSource>)

Mengembalikan nilai maksimum dalam urutan generik.

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

Mengembalikan nilai maksimum dalam urutan generik.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Mengembalikan nilai maksimum dalam urutan generik sesuai dengan fungsi pemilih kunci tertentu.

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

Mengembalikan nilai maksimum dalam urutan generik sesuai dengan fungsi pemilih kunci dan perbandingan kunci yang ditentukan.

Min<TSource>(IEnumerable<TSource>)

Mengembalikan nilai minimum dalam urutan generik.

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

Mengembalikan nilai minimum dalam urutan generik.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Mengembalikan nilai minimum dalam urutan generik sesuai dengan fungsi pemilih kunci yang ditentukan.

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

Mengembalikan nilai minimum dalam urutan generik sesuai dengan fungsi pemilih kunci dan perbandingan kunci yang ditentukan.

OfType<TResult>(IEnumerable)

Memfilter elemen berdasarkan IEnumerable jenis tertentu.

Order<T>(IEnumerable<T>)

Mengurutkan elemen urutan dalam urutan naik.

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

Mengurutkan elemen urutan dalam urutan naik.

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 perbandingan 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 perbandingan yang ditentukan.

OrderDescending<T>(IEnumerable<T>)

Mengurutkan elemen urutan dalam urutan turun.

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

Mengurutkan elemen urutan dalam urutan turun.

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 dan IEnumerable<T> meratakan urutan yang dihasilkan menjadi satu urutan.

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

Memproyeksikan setiap elemen dari 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 dari 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 dari 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 yang diproyeksikan perantara 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>.

Single<TSource>(IEnumerable<TSource>)

Mengembalikan satu-satunya elemen dari 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 dari urutan, atau nilai default jika urutannya kosong; metode ini memberikan pengecualian jika ada lebih dari satu elemen dalam urutan.

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

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

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

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

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

Mengembalikan satu-satunya elemen dari urutan yang memenuhi kondisi tertentu, atau nilai default yang ditentukan 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 enumerable baru yang berisi elemen dari source dengan elemen terakhir count dari koleksi sumber yang dihilangkan.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Menghitung jumlah urutan Single nilai 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.

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

Mengembalikan rentang elemen bersebelahan yang ditentukan dari urutan.

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

Mengembalikan koleksi enumerable baru yang berisi elemen terakhir count dari source.

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

Mengembalikan elemen dari urutan selama kondisi yang ditentukan benar.

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

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

ToArray<TSource>(IEnumerable<TSource>)

Membuat array dari IEnumerable<T>.

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

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

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

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

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

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

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

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

ToHashSet<TSource>(IEnumerable<TSource>)

HashSet<T> Membuat dari IEnumerable<T>.

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

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

ToList<TSource>(IEnumerable<TSource>)

List<T> Membuat dari IEnumerable<T>.

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

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

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

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

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

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

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

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

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

Mencoba menentukan jumlah elemen dalam urutan tanpa memaksa enumerasi.

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>.

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

Menghasilkan penyatuan yang ditetapkan dari dua urutan sesuai dengan fungsi pemilih kunci yang ditentukan.

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

Menghasilkan penyatuan yang ditetapkan dari dua urutan sesuai dengan fungsi pemilih kunci yang ditentukan.

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>(IEnumerable<TFirst>, IEnumerable<TSecond>)

Menghasilkan urutan tuple dengan elemen dari dua urutan yang ditentukan.

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

Menghasilkan urutan tuple dengan elemen dari tiga urutan yang ditentukan.

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 menjadi IEnumerableIQueryable.

AsQueryable<TElement>(IEnumerable<TElement>)

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

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 pencocokan XName 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 pencocokan XName yang disertakan dalam koleksi.

Elements<T>(IEnumerable<T>)

Mengembalikan kumpulan elemen anak 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 pencocokan XName 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