Aracılığıyla paylaş


IServiceCollection Arabirim

Tanım

Hizmet tanımlayıcıları koleksiyonu için sözleşmeyi belirtir.

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

Özellikler

Count

ICollection<T>içindeki öğe sayısını alır.

(Devralındığı yer: ICollection<T>)
IsReadOnly

ICollection<T> salt okunur olup olmadığını gösteren bir değer alır.

(Devralındığı yer: ICollection<T>)
Item[Int32]

Belirtilen dizinde öğesini alır veya ayarlar.

(Devralındığı yer: IList<T>)

Yöntemler

Add(T)

ICollection<T>bir öğe ekler.

(Devralındığı yer: ICollection<T>)
Clear()

ICollection<T>tüm öğeleri kaldırır.

(Devralındığı yer: ICollection<T>)
Contains(T)

ICollection<T> belirli bir değer içerip içermediğini belirler.

(Devralındığı yer: ICollection<T>)
CopyTo(T[], Int32)

ICollection<T> öğelerini belirli bir Array dizininden başlayarak bir Arraykopyalar.

(Devralındığı yer: ICollection<T>)
GetEnumerator()

Bir koleksiyonda yineleyen bir numaralandırıcı döndürür.

(Devralındığı yer: IEnumerable)
IndexOf(T)

IList<T>belirli bir öğenin dizinini belirler.

(Devralındığı yer: IList<T>)
Insert(Int32, T)

Belirtilen dizinde IList<T> bir öğe ekler.

(Devralındığı yer: IList<T>)
Remove(T)

belirli bir nesnenin ilk oluşumunu ICollection<T>kaldırır.

(Devralındığı yer: ICollection<T>)
RemoveAt(Int32)

Belirtilen dizindeki IList<T> öğesini kaldırır.

(Devralındığı yer: IList<T>)

Uzantı Metotları

AddServiceLogEnricher(IServiceCollection)

IServiceCollectionhizmet zenginleştiricisinin bir örneğini ekler.

AddServiceLogEnricher(IServiceCollection, IConfigurationSection)

IServiceCollectionhizmet zenginleştiricisinin bir örneğini ekler.

AddServiceLogEnricher(IServiceCollection, Action<ApplicationLogEnricherOptions>)

IServiceCollectionhizmet zenginleştiricisinin bir örneğini ekler.

AddApplicationMetadata(IServiceCollection, IConfigurationSection)

Bağımlılık ekleme kapsayıcısına bir ApplicationMetadata örneği ekler.

AddApplicationMetadata(IServiceCollection, Action<ApplicationMetadata>)

Bağımlılık ekleme kapsayıcısına bir ApplicationMetadata örneği ekler.

AddAsyncState(IServiceCollection)

IAsyncState, IAsyncContext<T>ve Microsoft.Extensions.AsyncState.IAsyncLocalContext`1 hizmetleri için varsayılan uygulamaları ekler. Bu arabirimlerin uygulamalarının iş parçacığı güvenli olmadığını lütfen unutmayın.

ActivateKeyedSingleton(IServiceCollection, Type, Object)

Anahtarlı tekil etkinleştirmeyi çalışma zamanında değil, başlangıç zamanında zorlar.

ActivateKeyedSingleton<TService>(IServiceCollection, Object)

Anahtarlı tekil etkinleştirmeyi çalışma zamanında değil, başlangıç zamanında zorlar.

ActivateSingleton(IServiceCollection, Type)

Tekil etkinleştirmeyi çalışma zamanında değil, başlangıç zamanında zorlar.

ActivateSingleton<TService>(IServiceCollection)

Tekil etkinleştirmeyi çalışma zamanında değil, başlangıç zamanında zorlar.

AddActivatedKeyedSingleton(IServiceCollection, Type, Object)

Otomatik olarak etkinleştirilmiş bir anahtarlı tekil hizmet ekler.

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

Otomatik olarak etkinleştirilmiş bir anahtarlı tekil hizmet ekler.

AddActivatedKeyedSingleton(IServiceCollection, Type, Object, Type)

Otomatik olarak etkinleştirilmiş bir anahtarlı tekil hizmet ekler.

AddActivatedKeyedSingleton<TService>(IServiceCollection, Object)

Otomatik olarak etkinleştirilmiş bir anahtarlı tekil hizmet ekler.

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

Otomatik olarak etkinleştirilmiş bir anahtarlı tekil hizmet ekler.

AddActivatedKeyedSingleton<TService,TImplementation>(IServiceCollection, Object)

Otomatik olarak etkinleştirilmiş bir anahtarlı tekil hizmet ekler.

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

Otomatik olarak etkinleştirilmiş bir anahtarlı tekil hizmet ekler.

AddActivatedSingleton(IServiceCollection, Type)

belirtilen IServiceCollectionserviceType içinde belirtilen türde otomatik olarak etkinleştirilmiş bir tekil hizmet ekler.

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

Otomatik olarak etkinleştirilmiş bir tekil hizmet ekler.

AddActivatedSingleton(IServiceCollection, Type, Type)

Otomatik olarak etkinleştirilmiş bir tekil hizmet ekler.

AddActivatedSingleton<TService>(IServiceCollection)

Otomatik olarak etkinleştirilmiş bir tekil hizmet ekler.

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

Otomatik olarak etkinleştirilmiş bir tekil hizmet ekler.

AddActivatedSingleton<TService,TImplementation>(IServiceCollection)

Otomatik olarak etkinleştirilmiş bir tekil hizmet ekler.

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

Otomatik olarak etkinleştirilmiş bir tekil hizmet ekler.

TryAddActivatedKeyedSingleton(IServiceCollection, Type, Object)

Otomatik olarak etkinleştirilmiş bir anahtarlı tekil hizmet eklemeye çalışır.

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

Otomatik olarak etkinleştirilmiş bir anahtarlı tekil hizmet eklemeye çalışır.

TryAddActivatedKeyedSingleton(IServiceCollection, Type, Object, Type)

Otomatik olarak etkinleştirilmiş bir anahtarlı tekil hizmet eklemeye çalışır.

TryAddActivatedKeyedSingleton<TService>(IServiceCollection, Object)

Otomatik olarak etkinleştirilmiş bir anahtarlı tekil hizmet eklemeye çalışır.

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

Otomatik olarak etkinleştirilmiş bir anahtarlı tekil hizmet eklemeye çalışır.

TryAddActivatedKeyedSingleton<TService,TImplementation>(IServiceCollection, Object)

Otomatik olarak etkinleştirilmiş bir anahtarlı tekil hizmet eklemeye çalışır.

TryAddActivatedSingleton(IServiceCollection, Type)

Otomatik olarak etkinleştirilmiş bir tekil hizmet eklemeye çalışır.

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

Otomatik olarak etkinleştirilmiş bir tekil hizmet eklemeye çalışır.

TryAddActivatedSingleton(IServiceCollection, Type, Type)

Otomatik olarak etkinleştirilmiş bir tekil hizmet eklemeye çalışır.

TryAddActivatedSingleton<TService>(IServiceCollection)

Otomatik olarak etkinleştirilmiş bir tekil hizmet eklemeye çalışır.

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

Otomatik olarak etkinleştirilmiş bir tekil hizmet eklemeye çalışır.

TryAddActivatedSingleton<TService,TImplementation>(IServiceCollection)

Otomatik olarak etkinleştirilmiş bir tekil hizmet eklemeye çalışır.

AddTelemetryHealthCheckPublisher(IServiceCollection)

Uygulamanın durumunu temsil eden telemetriyi yayan bir sistem durumu denetimi yayımcısını kaydeder.

AddTelemetryHealthCheckPublisher(IServiceCollection, IConfigurationSection)

Uygulamanın durumunu temsil eden telemetriyi yayan bir sistem durumu denetimi yayımcısını kaydeder.

AddTelemetryHealthCheckPublisher(IServiceCollection, Action<TelemetryHealthCheckPublisherOptions>)

Uygulamanın durumunu temsil eden telemetriyi yayan bir sistem durumu denetimi yayımcısını kaydeder.

AddContextualOptions(IServiceCollection)

Bağlamsal seçenekleri kullanmak için gereken hizmetleri ekler.

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

Belirli bir seçenek türünü yapılandırmak için kullanılan bir eylemi kaydeder.

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

Belirli bir seçenek türünü yapılandırmak için kullanılan bir eylemi kaydeder.

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

Belirli bir seçenek türünü yapılandırmak için kullanılan bir eylemi kaydeder.

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

Belirli bir seçenek türünü yapılandırmak için kullanılan bir eylemi kaydeder.

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

Belirli bir seçenek türünün tüm örneklerini yapılandırmak için kullanılan bir eylemi kaydeder.

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

Belirli bir seçenek türünün tüm örneklerini yapılandırmak için kullanılan bir eylemi kaydeder.

AddWebEncoders(IServiceCollection)

belirtilen servicesHtmlEncoder, JavaScriptEncoder ve UrlEncoder ekler.

AddWebEncoders(IServiceCollection, Action<WebEncoderOptions>)

belirtilen servicesHtmlEncoder, JavaScriptEncoder ve UrlEncoder ekler.

AddLogEnricher(IServiceCollection, ILogEnricher)

Günlük zenginleştirici örneğini kaydeder.

AddLogEnricher<T>(IServiceCollection)

Günlük zenginleştirici türünü kaydeder.

AddStaticLogEnricher(IServiceCollection, IStaticLogEnricher)

Statik günlük zenginleştiricisi örneğini kaydeder.

AddStaticLogEnricher<T>(IServiceCollection)

Statik günlük zenginleştirici türünü kaydeder.

AddExceptionSummarizer(IServiceCollection)

Bir özel durum özetleyiciyi bağımlılık ekleme kapsayıcısına kaydeder.

AddExceptionSummarizer(IServiceCollection, Action<IExceptionSummarizationBuilder>)

Bir özel durum özetleyiciyi bağımlılık ekleme kapsayıcısına kaydeder.

Add(IServiceCollection, ServiceDescriptor)

Belirtilen descriptorcollectionekler.

Add(IServiceCollection, IEnumerable<ServiceDescriptor>)

collectionbir ServiceDescriptor dizisi ekler.

RemoveAll(IServiceCollection, Type)

IServiceCollectioniçindeki serviceType türündeki tüm hizmetleri kaldırır.

RemoveAll<T>(IServiceCollection)

IServiceCollectioniçindeki T türündeki tüm hizmetleri kaldırır.

RemoveAllKeyed(IServiceCollection, Type, Object)

collectioniçindeki serviceType türündeki tüm hizmetleri kaldırır.

RemoveAllKeyed<T>(IServiceCollection, Object)

collectioniçindeki T türündeki tüm hizmetleri kaldırır.

Replace(IServiceCollection, ServiceDescriptor)

descriptor ile aynı hizmet türüne sahip IServiceCollection'daki ilk hizmeti kaldırır ve koleksiyona descriptor ekler.

TryAdd(IServiceCollection, ServiceDescriptor)

Hizmet türü henüz kaydedilmemişse belirtilen descriptorcollection ekler.

TryAdd(IServiceCollection, IEnumerable<ServiceDescriptor>)

Hizmet türü henüz kaydedilmemişse belirtilen descriptorscollection ekler.

TryAddEnumerable(IServiceCollection, ServiceDescriptor)

Aynı ServiceType sahip mevcut bir tanımlayıcı ve servicesiçinde mevcut olmayan bir uygulama varsa bir ServiceDescriptor ekler.

TryAddEnumerable(IServiceCollection, IEnumerable<ServiceDescriptor>)

Aynı ServiceType sahip mevcut bir tanımlayıcı ve servicesiçinde henüz mevcut olmayan bir uygulama varsa belirtilen ServiceDescriptorekler.

TryAddKeyedScoped(IServiceCollection, Type, Object)

Hizmet türü henüz kaydedilmemişse belirtilen serviceScoped hizmeti olarak collection ekler.

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

Hizmet türü henüz kaydedilmemişse, implementationFactory'de belirtilen fabrikayı kullanarak belirtilen servicecollection bir Scoped hizmeti olarak ekler.

TryAddKeyedScoped(IServiceCollection, Type, Object, Type)

Hizmet türü henüz kaydedilmemişse belirtilen serviceimplementationType uygulamasıyla collection bir Scoped hizmeti olarak ekler.

TryAddKeyedScoped<TService>(IServiceCollection, Object)

Hizmet türü henüz kaydedilmemişse belirtilen TServiceScoped hizmeti olarak collection ekler.

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

Hizmet türü henüz kaydedilmemişse, implementationFactory'de belirtilen fabrikayı kullanarak belirtilen TServiceservices bir Scoped hizmeti olarak ekler.

TryAddKeyedScoped<TService,TImplementation>(IServiceCollection, Object)

Belirtilen TService, hizmet türü henüz kaydedilmemişse collectionTImplementation belirtilen Scoped hizmet uygulama türü olarak ekler.

TryAddKeyedSingleton(IServiceCollection, Type, Object)

Hizmet türü henüz kaydedilmemişse belirtilen serviceSingleton hizmeti olarak collection ekler.

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

Hizmet türü henüz kaydedilmemişse, implementationFactory'de belirtilen fabrikayı kullanarak belirtilen servicecollection bir Singleton hizmeti olarak ekler.

TryAddKeyedSingleton(IServiceCollection, Type, Object, Type)

Hizmet türü henüz kaydedilmemişse belirtilen serviceimplementationType uygulamasıyla collection bir Singleton hizmeti olarak ekler.

TryAddKeyedSingleton<TService>(IServiceCollection, Object)

Hizmet türü henüz kaydedilmemişse belirtilen TServiceSingleton hizmeti olarak collection ekler.

TryAddKeyedSingleton<TService>(IServiceCollection, Object, TService)

Belirtilen TService, hizmet türü henüz kaydedilmemişse instance'de belirtilen bir örneği olan bir Singleton hizmeti olarak collection ekler.

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

Hizmet türü henüz kaydedilmemişse, implementationFactory'de belirtilen fabrikayı kullanarak belirtilen TServiceservices bir Singleton hizmeti olarak ekler.

TryAddKeyedSingleton<TService,TImplementation>(IServiceCollection, Object)

Belirtilen TService, hizmet türü henüz kaydedilmemişse collectionTImplementation belirtilen Singleton hizmet uygulama türü olarak ekler.

TryAddKeyedTransient(IServiceCollection, Type, Object)

Hizmet türü henüz kaydedilmemişse belirtilen serviceTransient hizmeti olarak collection ekler.

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

Hizmet türü henüz kaydedilmemişse, implementationFactory'de belirtilen fabrikayı kullanarak belirtilen servicecollection bir Transient hizmeti olarak ekler.

TryAddKeyedTransient(IServiceCollection, Type, Object, Type)

Hizmet türü henüz kaydedilmemişse belirtilen serviceimplementationType uygulamasıyla collection bir Transient hizmeti olarak ekler.

TryAddKeyedTransient<TService>(IServiceCollection, Object)

Hizmet türü henüz kaydedilmemişse belirtilen TServiceTransient hizmeti olarak collection ekler.

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

Hizmet türü henüz kaydedilmemişse, implementationFactory'de belirtilen fabrikayı kullanarak belirtilen TServiceservices bir Transient hizmeti olarak ekler.

TryAddKeyedTransient<TService,TImplementation>(IServiceCollection, Object)

Belirtilen TService, hizmet türü henüz kaydedilmemişse collectionTImplementation belirtilen Transient hizmet uygulama türü olarak ekler.

TryAddScoped(IServiceCollection, Type)

Hizmet türü henüz kaydedilmemişse belirtilen serviceScoped hizmeti olarak collection ekler.

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

Hizmet türü henüz kaydedilmemişse, implementationFactory'de belirtilen fabrikayı kullanarak belirtilen servicecollection bir Scoped hizmeti olarak ekler.

TryAddScoped(IServiceCollection, Type, Type)

Hizmet türü henüz kaydedilmemişse belirtilen serviceimplementationType uygulamasıyla collection bir Scoped hizmeti olarak ekler.

TryAddScoped<TService>(IServiceCollection)

Hizmet türü henüz kaydedilmemişse belirtilen TServiceScoped hizmeti olarak collection ekler.

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

Hizmet türü henüz kaydedilmemişse, implementationFactory'de belirtilen fabrikayı kullanarak belirtilen TServiceservices bir Scoped hizmeti olarak ekler.

TryAddScoped<TService,TImplementation>(IServiceCollection)

Belirtilen TService, hizmet türü henüz kaydedilmemişse collectionTImplementation belirtilen Scoped hizmet uygulama türü olarak ekler.

TryAddSingleton(IServiceCollection, Type)

Hizmet türü henüz kaydedilmemişse belirtilen serviceSingleton hizmeti olarak collection ekler.

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

Hizmet türü henüz kaydedilmemişse, implementationFactory'de belirtilen fabrikayı kullanarak belirtilen servicecollection bir Singleton hizmeti olarak ekler.

TryAddSingleton(IServiceCollection, Type, Type)

Hizmet türü henüz kaydedilmemişse belirtilen serviceimplementationType uygulamasıyla collection bir Singleton hizmeti olarak ekler.

TryAddSingleton<TService>(IServiceCollection)

Hizmet türü henüz kaydedilmemişse belirtilen TServiceSingleton hizmeti olarak collection ekler.

TryAddSingleton<TService>(IServiceCollection, TService)

Belirtilen TService, hizmet türü henüz kaydedilmemişse instance'de belirtilen bir örneği olan bir Singleton hizmeti olarak collection ekler.

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

Hizmet türü henüz kaydedilmemişse, implementationFactory'de belirtilen fabrikayı kullanarak belirtilen TServiceservices bir Singleton hizmeti olarak ekler.

TryAddSingleton<TService,TImplementation>(IServiceCollection)

Belirtilen TService, hizmet türü henüz kaydedilmemişse collectionTImplementation belirtilen Singleton hizmet uygulama türü olarak ekler.

TryAddTransient(IServiceCollection, Type)

Hizmet türü henüz kaydedilmemişse belirtilen serviceTransient hizmeti olarak collection ekler.

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

Hizmet türü henüz kaydedilmemişse, implementationFactory'de belirtilen fabrikayı kullanarak belirtilen servicecollection bir Transient hizmeti olarak ekler.

TryAddTransient(IServiceCollection, Type, Type)

Hizmet türü henüz kaydedilmemişse belirtilen serviceimplementationType uygulamasıyla collection bir Transient hizmeti olarak ekler.

TryAddTransient<TService>(IServiceCollection)

Hizmet türü henüz kaydedilmemişse belirtilen TServiceTransient hizmeti olarak collection ekler.

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

Hizmet türü henüz kaydedilmemişse, implementationFactory'de belirtilen fabrikayı kullanarak belirtilen TServiceservices bir Transient hizmeti olarak ekler.

TryAddTransient<TService,TImplementation>(IServiceCollection)

Belirtilen TService, hizmet türü henüz kaydedilmemişse collectionTImplementation belirtilen Transient hizmet uygulama türü olarak ekler.

AddFakeLogging(IServiceCollection)

Varsayılan seçeneklerle sahte günlük kaydı yapılandırılır.

AddFakeLogging(IServiceCollection, IConfigurationSection)

Sahte günlük kaydı yapılandırıyor.

AddFakeLogging(IServiceCollection, Action<FakeLogCollectorOptions>)

Sahte günlük kaydı yapılandırıyor.

AddFakeRedaction(IServiceCollection)

Her zaman sahte redaktör örnekleri döndüren sahte redaktör sağlayıcısını kaydeder.

AddFakeRedaction(IServiceCollection, Action<FakeRedactorOptions>)

Her zaman sahte redaktör örnekleri döndüren sahte redaktör sağlayıcısını kaydeder.

AddHealthChecks(IServiceCollection)

Sistem durumu denetimlerini kaydetmek için sağlanan temsilciyi kullanarak kapsayıcıya HealthCheckService ekler.

AddHttpClient(IServiceCollection)

IHttpClientFactory ve ilgili hizmetleri IServiceCollectionekler.

AddHttpClient(IServiceCollection, String)

IHttpClientFactory ve ilgili hizmetleri IServiceCollection ekler ve adlandırılmış bir HttpClientyapılandırır.

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

IHttpClientFactory ve ilgili hizmetleri IServiceCollection ekler ve adlandırılmış bir HttpClientyapılandırır.

AddHttpClient(IServiceCollection, String, Action<HttpClient>)

IHttpClientFactory ve ilgili hizmetleri IServiceCollection ekler ve adlandırılmış bir HttpClientyapılandırır.

AddHttpClient<TClient>(IServiceCollection)

IHttpClientFactory ve ilgili hizmetleri IServiceCollection ekler ve TClient türü ile adlandırılmış HttpClientarasında bir bağlama yapılandırır. İstemci adı, TClienttam adı olarak ayarlanır.

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

IHttpClientFactory ve ilgili hizmetleri IServiceCollection ekler ve TClient türü ile adlandırılmış HttpClientarasında bir bağlama yapılandırır. İstemci adı TClienttürüne ayarlanır.

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

IHttpClientFactory ve ilgili hizmetleri IServiceCollection ekler ve TClient türü ile adlandırılmış HttpClientarasında bir bağlama yapılandırır. İstemci adı TClienttürüne ayarlanır.

AddHttpClient<TClient>(IServiceCollection, String)

IHttpClientFactory ve ilgili hizmetleri IServiceCollection ekler ve TClient türü ile adlandırılmış HttpClientarasında bir bağlama yapılandırır.

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

IHttpClientFactory ve ilgili hizmetleri IServiceCollection ekler ve TClient türü ile adlandırılmış HttpClientarasında bir bağlama yapılandırır.

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

IHttpClientFactory ve ilgili hizmetleri IServiceCollection ekler ve TClient türü ile adlandırılmış HttpClientarasında bir bağlama yapılandırır.

AddHttpClient<TClient,TImplementation>(IServiceCollection)

IHttpClientFactory ve ilgili hizmetleri IServiceCollection ekler ve TClient türü ile adlandırılmış HttpClientarasında bir bağlama yapılandırır. İstemci adı TClienttürüne ayarlanır.

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

IHttpClientFactory ve ilgili hizmetleri IServiceCollection ekler ve TClient türü ile adlandırılmış HttpClientarasında bir bağlama yapılandırır. İstemci adı TClienttürüne ayarlanır.

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

IHttpClientFactory ve ilgili hizmetleri IServiceCollection ekler ve TClient türü ile adlandırılmış HttpClientarasında bir bağlama yapılandırır. İstemci adı TClienttürüne ayarlanır.

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

IHttpClientFactory ve ilgili hizmetleri IServiceCollection ekler ve TClient türü ile adlandırılmış HttpClientarasında bir bağlama yapılandırır.

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

IHttpClientFactory ve ilgili hizmetleri IServiceCollection ekler ve TClient türü ile adlandırılmış HttpClientarasında bir bağlama yapılandırır.

AddHttpClient<TClient,TImplementation>(IServiceCollection, String)

IHttpClientFactory ve ilgili hizmetleri IServiceCollection ekler ve TClient türü ile adlandırılmış HttpClientarasında bir bağlama yapılandırır. İstemci adı TClienttürüne ayarlanır.

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

IHttpClientFactory ve ilgili hizmetleri IServiceCollection ekler ve TClient türü ile adlandırılmış HttpClientarasında bir bağlama yapılandırır.

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

IHttpClientFactory ve ilgili hizmetleri IServiceCollection ekler ve TClient türü ile adlandırılmış HttpClientarasında bir bağlama yapılandırır.

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

IHttpClientFactory ve ilgili hizmetleri IServiceCollection ekler ve TClient türü ile adlandırılmış HttpClientarasında bir bağlama yapılandırır.

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

IHttpClientFactory ve ilgili hizmetleri IServiceCollection ekler ve TClient türü ile adlandırılmış HttpClientarasında bir bağlama yapılandırır.

ConfigureHttpClientDefaults(IServiceCollection, Action<IHttpClientBuilder>)

Tüm HttpClient örneklerini yapılandırmak için kullanılacak bir temsilci ekler.

AddHttpClientLatencyTelemetry(IServiceCollection)

Gecikme bilgilerini toplamak ve tüm http istemcileri için giden istek günlüğünü zenginleştirmek için bir DelegatingHandler ekler.

AddHttpClientLatencyTelemetry(IServiceCollection, IConfigurationSection)

Gecikme bilgilerini toplamak ve tüm http istemcileri için giden istek günlüğünü zenginleştirmek için bir DelegatingHandler ekler.

AddHttpClientLatencyTelemetry(IServiceCollection, Action<HttpClientLatencyTelemetryOptions>)

Gecikme bilgilerini toplamak ve tüm http istemcileri için giden istek günlüğünü zenginleştirmek için bir DelegatingHandler ekler.

AddExtendedHttpClientLogging(IServiceCollection)

IHttpClientFactoryile oluşturulan tüm HTTP istemcileri için giden isteklerin günlüklerini yaymak için bir IHttpClientAsyncLogger ekler.

AddExtendedHttpClientLogging(IServiceCollection, IConfigurationSection)

IHttpClientFactoryile oluşturulan tüm HTTP istemcileri için giden isteklerin günlüklerini yaymak için bir IHttpClientAsyncLogger ekler.

AddExtendedHttpClientLogging(IServiceCollection, Action<LoggingOptions>)

IHttpClientFactoryile oluşturulan tüm HTTP istemcileri için giden isteklerin günlüklerini yaymak için bir IHttpClientAsyncLogger ekler.

AddHttpClientLogEnricher<T>(IServiceCollection)

HttpClient günlüklerini zenginleştirmek için IServiceCollection daha zengin bir T örneği ekler.

AddDownstreamDependencyMetadata(IServiceCollection, IDownstreamDependencyMetadata)

Bağımlılık meta verilerini ekler.

AddDownstreamDependencyMetadata<T>(IServiceCollection)

Bağımlılık meta verilerini ekler.

AddHybridCache(IServiceCollection)

Hizmet tanımlayıcıları koleksiyonu için sözleşmeyi belirtir.

AddHybridCache(IServiceCollection, Action<HybridCacheOptions>)

Hizmet tanımlayıcıları koleksiyonu için sözleşmeyi belirtir.

AddKubernetesProbes(IServiceCollection)

Canlılık, başlangıç ve hazırlık yoklamalarını varsayılan seçenekleri kullanarak kaydeder.

AddKubernetesProbes(IServiceCollection, IConfigurationSection)

Yapılandırılmış seçenekleri kullanarak canlılık, başlangıç ve hazırlık yoklamalarını kaydeder.

AddKubernetesProbes(IServiceCollection, Action<KubernetesProbesOptions>)

Yapılandırılmış seçenekleri kullanarak canlılık, başlangıç ve hazırlık yoklamalarını kaydeder.

AddConsoleLatencyDataExporter(IServiceCollection)

Konsol için gecikme süresi veri vereni ekleyin.

AddConsoleLatencyDataExporter(IServiceCollection, IConfigurationSection)

Konsol için gecikme süresi veri vereni ekleyin.

AddConsoleLatencyDataExporter(IServiceCollection, Action<LatencyConsoleOptions>)

Konsol için gecikme süresi veri vereni ekleyin.

AddLatencyContext(IServiceCollection)

Gecikme bağlamı ekler.

AddLatencyContext(IServiceCollection, IConfigurationSection)

Gecikme bağlamı ekler.

AddLatencyContext(IServiceCollection, Action<LatencyContextOptions>)

Gecikme bağlamı ekler.

RegisterCheckpointNames(IServiceCollection, String[])

Bir denetim noktası adlarını bir gecikme bağlamı için kaydeder.

RegisterMeasureNames(IServiceCollection, String[])

Gecikme süresi bağlamı için ölçü adları kümesini kaydeder.

RegisterTagNames(IServiceCollection, String[])

Gecikme süresi bağlamı için bir dizi etiket adı kaydeder.

AddLocalization(IServiceCollection)

Uygulama yerelleştirmesi için gereken hizmetleri ekler.

AddLocalization(IServiceCollection, Action<LocalizationOptions>)

Uygulama yerelleştirmesi için gereken hizmetleri ekler.

AddLogging(IServiceCollection)

Belirtilen IServiceCollectiongünlüğe kaydetme hizmetleri ekler.

AddLogging(IServiceCollection, Action<ILoggingBuilder>)

Belirtilen IServiceCollectiongünlüğe kaydetme hizmetleri ekler.

AddDistributedMemoryCache(IServiceCollection)

IServiceCollectionöğeleri bellekte depolayan varsayılan bir IDistributedCache uygulaması ekler. Çalışmak için dağıtılmış önbellek gerektiren çerçeveler, kullanılabilir en az bir uygulama olduğundan emin olmak için bu bağımlılığı bağımlılık listesinin bir parçası olarak güvenle ekleyebilir.

AddDistributedMemoryCache(IServiceCollection, Action<MemoryDistributedCacheOptions>)

IServiceCollectionöğeleri bellekte depolayan varsayılan bir IDistributedCache uygulaması ekler. Çalışmak için dağıtılmış önbellek gerektiren çerçeveler, kullanılabilir en az bir uygulama olduğundan emin olmak için bu bağımlılığı bağımlılık listesinin bir parçası olarak güvenle ekleyebilir.

AddMemoryCache(IServiceCollection)

IServiceCollection IMemoryCache bellek uygulamasında dağıtılmış olmayan bir ekler.

AddMemoryCache(IServiceCollection, Action<MemoryCacheOptions>)

IServiceCollection IMemoryCache bellek uygulamasında dağıtılmış olmayan bir ekler.

AddMetrics(IServiceCollection)

Belirtilen IServiceCollectionölçüm hizmetlerini ekler.

AddMetrics(IServiceCollection, Action<IMetricsBuilder>)

Belirtilen IServiceCollectionölçüm hizmetlerini ekler.

AddNullLatencyContext(IServiceCollection)

Bağımlılık ekleme kapsayıcısına no-op gecikme süresi bağlamı ekler.

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

bir ObjectPool<T> ekler ve DI'nin TServicekapsamlı örneklerini döndürmesine olanak tanır.

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

bir ObjectPool<T> ekler ve DI'nin TServicekapsamlı örneklerini döndürmesine olanak tanır.

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

Türü belirtilen havuzun DependencyInjectionPoolOptions yapılandırmak için kullanılan eylemi kaydeder.

ConfigurePools(IServiceCollection, IConfigurationSection)

DI havuzlarını yapılandırıyor.

Configure<TOptions>(IServiceCollection, IConfiguration)

TOptions bağlanacağı bir yapılandırma örneği kaydeder ve yapılandırma değiştiğinde seçenekleri güncelleştirir.

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

TOptions'ın bağlanacağı bir yapılandırma örneğini kaydeder.

Configure<TOptions>(IServiceCollection, String, IConfiguration)

TOptions'ın bağlanacağı bir yapılandırma örneğini kaydeder.

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

TOptions'ın bağlanacağı bir yapılandırma örneğini kaydeder.

AddOptions(IServiceCollection)

Seçenekleri kullanmak için gereken hizmetleri ekler.

AddOptions<TOptions>(IServiceCollection)

Aynı adlandırılmış TOptions için Configure çağrılarını temel alınan hizmet koleksiyonuna ileden bir seçenek oluşturucu alır.

AddOptions<TOptions>(IServiceCollection, String)

Aynı adlandırılmış TOptions için Configure çağrılarını temel alınan hizmet koleksiyonuna ileden bir seçenek oluşturucu alır.

AddOptionsWithValidateOnStart<TOptions>(IServiceCollection, String)

Seçenekleri kullanmak için gereken hizmetleri ekler ve çalıştırma zamanında değil, başlangıçta seçenek doğrulama denetimini zorlar.

AddOptionsWithValidateOnStart<TOptions,TValidateOptions>(IServiceCollection, String)

Seçenekleri kullanmak için gereken hizmetleri ekler ve çalıştırma zamanında değil, başlangıçta seçenek doğrulama denetimini zorlar.

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

Başlangıç sırasında belirli bir seçenek türünü yapılandırmak için kullanılan bir eylemi kaydeder. Bu, PostConfigure<TOptions>(IServiceCollection, Action<TOptions>)önce çalıştırılır. Yapılandırma güncelleştirmeleri eylemi yeniden çağırmaz.

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

Belirli bir seçenek türünü yapılandırmak için kullanılan bir eylemi kaydeder. Bunlar PostConfigure<TOptions>(IServiceCollection, Action<TOptions>)önce çalıştırılır.

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

Belirli bir seçenek türünün tüm örneklerini yapılandırmak için kullanılan bir eylemi kaydeder.

ConfigureOptions(IServiceCollection, Object)

Tüm I[Post]ConfigureOptions kayıtlı olacak bir nesneyi kaydeder.

ConfigureOptions(IServiceCollection, Type)

Tüm I[Post]ConfigureOptions kayıtlı olacak bir türü kaydeder.

ConfigureOptions<TConfigureOptions>(IServiceCollection)

Tüm I[Post]ConfigureOptions kayıtlı olacak bir türü kaydeder.

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

Belirli bir seçenek türünü başlatmak için kullanılan bir eylemi kaydeder. Bunlar Configure<TOptions>(IServiceCollection, Action<TOptions>)sonra çalıştırılır.

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

Belirli bir seçenek türünü yapılandırmak için kullanılan bir eylemi kaydeder. Bunlar Configure<TOptions>(IServiceCollection, Action<TOptions>)sonra çalıştırılır.

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

Belirli bir seçenek türünün tüm örneklerini yapılandırmak için kullanılan bir eylemi kaydeder. Bunlar Configure<TOptions>(IServiceCollection, Action<TOptions>)sonra çalıştırılır.

AddPolicyRegistry(IServiceCollection)

IPolicyRegistry<TKey>ve IReadOnlyPolicyRegistry<TKey> hizmet türleriyle hizmet koleksiyonuna boş bir PolicyRegistry kaydeder ve yeni oluşturulan kayıt defterini döndürür.

AddPolicyRegistry(IServiceCollection, IPolicyRegistry<String>)

Sağlanan IPolicyRegistry<TKey>IPolicyRegistry<TKey>ve IReadOnlyPolicyRegistry<TKey> hizmet türleriyle hizmet koleksiyonuna kaydeder ve sağlanan kayıt defterini döndürür.

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

Hizmet tanımlayıcıları koleksiyonu için sözleşmeyi belirtir.

AddProcessLogEnricher(IServiceCollection)

IServiceCollectionişlem zenginleştiricisinin bir örneğini ekler.

AddProcessLogEnricher(IServiceCollection, IConfigurationSection)

IServiceCollectionkonak zenginleştiricisinin bir örneğini ekler.

AddProcessLogEnricher(IServiceCollection, Action<ProcessLogEnricherOptions>)

IServiceCollectionişlem zenginleştiricisinin bir örneğini ekler.

AddRedaction(IServiceCollection)

IRedactorProvider uygulamasını IServiceCollectionkaydeder.

AddRedaction(IServiceCollection, Action<IRedactionBuilder>)

IServiceCollection bir IRedactorProvider uygulamasını kaydeder ve kullanılabilir redaktörleri yapılandırılır.

AddResilienceEnricher(IServiceCollection)

Dayanıklılık zenginleştiricileri ekler.

AddResourceMonitoring(IServiceCollection)

Hizmet koleksiyonuna bir IResourceMonitor uygulaması yapılandırıp ekler.

AddResourceMonitoring(IServiceCollection, Action<IResourceMonitorBuilder>)

Hizmet koleksiyonuna bir IResourceMonitor uygulaması yapılandırıp ekler.

BuildServiceProvider(IServiceCollection)

Sağlanan IServiceCollectionhizmetlerini içeren bir ServiceProvider oluşturur.

BuildServiceProvider(IServiceCollection, ServiceProviderOptions)

Sağlanan IServiceCollection isteğe bağlı olarak hizmet oluşturma ve kapsam doğrulamasını etkinleştiren hizmetleri içeren bir ServiceProvider oluşturur.

BuildServiceProvider(IServiceCollection, Boolean)

Sağlanan IServiceCollection isteğe bağlı olarak kapsam doğrulamasını etkinleştiren hizmetleri içeren bir ServiceProvider oluşturur.

AddHostedService<THostedService>(IServiceCollection)

Verilen tür için bir IHostedService kaydı ekleyin.

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

Verilen tür için bir IHostedService kaydı ekleyin.

AddKeyedScoped(IServiceCollection, Type, Object)

belirtilen IServiceCollectionserviceType içinde belirtilen türde kapsamlı bir hizmet ekler.

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

implementationFactory içinde belirtilen bir fabrika ile serviceType'de belirtilen türdeki kapsamlı bir hizmeti belirtilen IServiceCollectionekler.

AddKeyedScoped(IServiceCollection, Type, Object, Type)

serviceType'de belirtilen türün kapsamlı bir hizmetini, belirtilen IServiceCollectionimplementationType belirtilen türün uygulamasıyla ekler.

AddKeyedScoped<TService>(IServiceCollection, Object)

belirtilen IServiceCollectionTService içinde belirtilen türde kapsamlı bir hizmet ekler.

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

implementationFactory içinde belirtilen bir fabrika ile TService'de belirtilen türdeki kapsamlı bir hizmeti belirtilen IServiceCollectionekler.

AddKeyedScoped<TService,TImplementation>(IServiceCollection, Object)

belirtilen IServiceCollectionTImplementation içinde belirtilen bir uygulama türüyle TService'de belirtilen türde kapsamlı bir hizmet ekler.

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

implementationFactory'de belirtilen fabrikayı kullanarak TService'da belirtilen türdeki kapsamlı bir hizmeti TImplementation'de belirtilen uygulama türüyle belirtilen IServiceCollectionekler.

AddKeyedSingleton(IServiceCollection, Type, Object)

belirtilen IServiceCollectionserviceType belirtilen türde bir tekil hizmet ekler.

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

implementationFactory'de belirtilen bir fabrikayla serviceType'de belirtilen türde bir tekil hizmeti belirtilen IServiceCollectionekler.

AddKeyedSingleton(IServiceCollection, Type, Object, Object)

belirtilen IServiceCollectionimplementationInstance içinde belirtilen bir örnekle serviceType belirtilen türde bir tekil hizmet ekler.

AddKeyedSingleton(IServiceCollection, Type, Object, Type)

serviceType'de belirtilen türün tek bir hizmetini, belirtilen IServiceCollectionimplementationType belirtilen türde bir uygulama ile ekler.

AddKeyedSingleton<TService>(IServiceCollection, Object)

belirtilen IServiceCollectionTService belirtilen türde bir tekil hizmet ekler.

AddKeyedSingleton<TService>(IServiceCollection, Object, TService)

belirtilen IServiceCollectionimplementationInstance içinde belirtilen bir örnekle TService belirtilen türde bir tekil hizmet ekler.

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

implementationFactory'de belirtilen bir fabrikayla TService'de belirtilen türde bir tekil hizmeti belirtilen IServiceCollectionekler.

AddKeyedSingleton<TService,TImplementation>(IServiceCollection, Object)

belirtilen IServiceCollectionTImplementation'de belirtilen bir uygulama türüyle TService'de belirtilen türde bir tekil hizmet ekler.

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

implementationFactory'de belirtilen fabrikayı kullanarak TImplementation'de belirtilen uygulama türüyle TService'de belirtilen türde bir tekil hizmet IServiceCollectionekler.

AddKeyedTransient(IServiceCollection, Type, Object)

belirtilen IServiceCollectionserviceType içinde belirtilen türde geçici bir hizmet ekler.

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

belirtilen IServiceCollectionimplementationFactory içinde belirtilen bir fabrika ile serviceType'de belirtilen türde geçici bir hizmet ekler.

AddKeyedTransient(IServiceCollection, Type, Object, Type)

serviceType'de belirtilen türün geçici bir hizmetini, belirtilen IServiceCollectionimplementationType belirtilen türde bir uygulama ile ekler.

AddKeyedTransient<TService>(IServiceCollection, Object)

belirtilen IServiceCollectionTService içinde belirtilen türde geçici bir hizmet ekler.

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

belirtilen IServiceCollectionimplementationFactory içinde belirtilen bir fabrika ile TService'de belirtilen türde geçici bir hizmet ekler.

AddKeyedTransient<TService,TImplementation>(IServiceCollection, Object)

belirtilen IServiceCollectionTImplementation'de belirtilen uygulama türüyle TService belirtilen türde geçici bir hizmet ekler.

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

implementationFactory'de belirtilen fabrikayı kullanarak TImplementation'de belirtilen uygulama türüyle TService'de belirtilen türdeki geçici bir hizmeti belirtilen IServiceCollectionekler.

AddScoped(IServiceCollection, Type)

belirtilen IServiceCollectionserviceType içinde belirtilen türde kapsamlı bir hizmet ekler.

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

implementationFactory içinde belirtilen bir fabrika ile serviceType'de belirtilen türdeki kapsamlı bir hizmeti belirtilen IServiceCollectionekler.

AddScoped(IServiceCollection, Type, Type)

serviceType'de belirtilen türün kapsamlı bir hizmetini, belirtilen IServiceCollectionimplementationType belirtilen türün uygulamasıyla ekler.

AddScoped<TService>(IServiceCollection)

belirtilen IServiceCollectionTService içinde belirtilen türde kapsamlı bir hizmet ekler.

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

implementationFactory içinde belirtilen bir fabrika ile TService'de belirtilen türdeki kapsamlı bir hizmeti belirtilen IServiceCollectionekler.

AddScoped<TService,TImplementation>(IServiceCollection)

belirtilen IServiceCollectionTImplementation içinde belirtilen bir uygulama türüyle TService'de belirtilen türde kapsamlı bir hizmet ekler.

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

implementationFactory'de belirtilen fabrikayı kullanarak TService'da belirtilen türdeki kapsamlı bir hizmeti TImplementation'de belirtilen uygulama türüyle belirtilen IServiceCollectionekler.

AddSingleton(IServiceCollection, Type)

belirtilen IServiceCollectionserviceType belirtilen türde bir tekil hizmet ekler.

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

implementationFactory'de belirtilen bir fabrikayla serviceType'de belirtilen türde bir tekil hizmeti belirtilen IServiceCollectionekler.

AddSingleton(IServiceCollection, Type, Object)

belirtilen IServiceCollectionimplementationInstance içinde belirtilen bir örnekle serviceType belirtilen türde bir tekil hizmet ekler.

AddSingleton(IServiceCollection, Type, Type)

serviceType'de belirtilen türün tek bir hizmetini, belirtilen IServiceCollectionimplementationType belirtilen türde bir uygulama ile ekler.

AddSingleton<TService>(IServiceCollection)

belirtilen IServiceCollectionTService belirtilen türde bir tekil hizmet ekler.

AddSingleton<TService>(IServiceCollection, TService)

belirtilen IServiceCollectionimplementationInstance içinde belirtilen bir örnekle TService belirtilen türde bir tekil hizmet ekler.

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

implementationFactory'de belirtilen bir fabrikayla TService'de belirtilen türde bir tekil hizmeti belirtilen IServiceCollectionekler.

AddSingleton<TService,TImplementation>(IServiceCollection)

belirtilen IServiceCollectionTImplementation'de belirtilen bir uygulama türüyle TService'de belirtilen türde bir tekil hizmet ekler.

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

implementationFactory'de belirtilen fabrikayı kullanarak TImplementation'de belirtilen uygulama türüyle TService'de belirtilen türde bir tekil hizmet IServiceCollectionekler.

AddTransient(IServiceCollection, Type)

belirtilen IServiceCollectionserviceType içinde belirtilen türde geçici bir hizmet ekler.

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

belirtilen IServiceCollectionimplementationFactory içinde belirtilen bir fabrika ile serviceType'de belirtilen türde geçici bir hizmet ekler.

AddTransient(IServiceCollection, Type, Type)

serviceType'de belirtilen türün geçici bir hizmetini, belirtilen IServiceCollectionimplementationType belirtilen türde bir uygulama ile ekler.

AddTransient<TService>(IServiceCollection)

belirtilen IServiceCollectionTService içinde belirtilen türde geçici bir hizmet ekler.

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

belirtilen IServiceCollectionimplementationFactory içinde belirtilen bir fabrika ile TService'de belirtilen türde geçici bir hizmet ekler.

AddTransient<TService,TImplementation>(IServiceCollection)

belirtilen IServiceCollectionTImplementation'de belirtilen uygulama türüyle TService belirtilen türde geçici bir hizmet ekler.

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

implementationFactory'de belirtilen fabrikayı kullanarak TImplementation'de belirtilen uygulama türüyle TService'de belirtilen türdeki geçici bir hizmeti belirtilen IServiceCollectionekler.

AddDistributedSqlServerCache(IServiceCollection, Action<SqlServerCacheOptions>)

Microsoft SQL Server dağıtılmış önbelleğe alma hizmetlerini belirtilen IServiceCollectionekler.

AddStackExchangeRedisCache(IServiceCollection, Action<RedisCacheOptions>)

Belirtilen IServiceCollectionRedis dağıtılmış önbelleğe alma hizmetleri ekler.

AddTcpEndpointProbe(IServiceCollection)

Hizmet iyi durumda IHealthCheckolarak kabul edilirse, tcp bağlantı noktası kullanarak sistem durumu raporlamayı kaydeder.

AddTcpEndpointProbe(IServiceCollection, IConfigurationSection)

Hizmet iyi durumda IHealthCheckolarak kabul edilirse, tcp bağlantı noktası kullanarak sistem durumu raporlamayı kaydeder.

AddTcpEndpointProbe(IServiceCollection, Action<TcpEndpointProbesOptions>)

Hizmet iyi durumda IHealthCheckolarak kabul edilirse, tcp bağlantı noktası kullanarak sistem durumu raporlamayı kaydeder.

AddTcpEndpointProbe(IServiceCollection, String)

Hizmet iyi durumda IHealthCheckolarak kabul edilirse, tcp bağlantı noktası kullanarak sistem durumu raporlamayı kaydeder.

AddTcpEndpointProbe(IServiceCollection, String, IConfigurationSection)

Hizmet iyi durumda IHealthCheckolarak kabul edilirse, tcp bağlantı noktası kullanarak sistem durumu raporlamayı kaydeder.

AddTcpEndpointProbe(IServiceCollection, String, Action<TcpEndpointProbesOptions>)

Hizmet iyi durumda IHealthCheckolarak kabul edilirse, tcp bağlantı noktası kullanarak sistem durumu raporlamayı kaydeder.

AddSystemd(IServiceCollection)

services ile SystemdLifetimearasında oluşturulan IHost ömrünü yapılandırır, başlatılan ve durdurulan uygulama için bildirim iletileri sağlar ve konsol günlüğünü sistemli biçimde yapılandırır.

AddWindowsService(IServiceCollection)

services'den WindowsServiceLifetime'a oluşturulan IHost ömrünü yapılandırır ve varsayılan kaynak adı olarak uygulama adıyla olay günlüğüne günlüğe kaydetmeyi etkinleştirir.

AddWindowsService(IServiceCollection, Action<WindowsServiceLifetimeOptions>)

services'den WindowsServiceLifetime'a oluşturulan IHost ömrünü yapılandırır ve varsayılan kaynak adı olarak uygulama adıyla olay günlüğüne günlüğe kaydetmeyi etkinleştirir.

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

Belirtilen anahtar seçici işlevine göre bir IEnumerable<T> bir FrozenDictionary<TKey,TValue> oluşturur.

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

Belirtilen anahtar seçici ve öğe seçici işlevlerine göre bir IEnumerable<T> bir FrozenDictionary<TKey,TValue> oluşturur.

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

Belirtilen değerlerle bir FrozenSet<T> oluşturur.

AsReadOnly<T>(IList<T>)

Belirtilen liste için salt okunur ReadOnlyCollection<T> sarmalayıcı döndürür.

ToImmutableArray<TSource>(IEnumerable<TSource>)

Belirtilen koleksiyondan sabit bir dizi oluşturur.

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

Var olan bir öğe koleksiyonundan sabit bir sözlük oluşturur ve kaynak anahtarlara bir dönüştürme işlevi uygular.

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

Bir dizideki bazı dönüştürmeleri temel alan sabit bir sözlük oluşturur.

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

Bir diziyi numaralandırır ve dönüştürür ve içeriğinin sabit bir sözlüğü oluşturur.

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

Bir diziyi numaralandırır ve dönüştürür ve belirtilen anahtar karşılaştırıcıyı kullanarak içeriğinin sabit bir sözlüğü oluşturur.

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

Bir diziyi numaralandırır ve dönüştürür ve belirtilen anahtar ve değer karşılaştırıcılarını kullanarak içeriğinin sabit bir sözlüğü oluşturur.

ToImmutableHashSet<TSource>(IEnumerable<TSource>)

Bir diziyi numaralandırır ve içeriğinin sabit bir karma kümesini oluşturur.

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

Bir diziyi numaralandırır, içeriğini sabit bir karma kümesi oluşturur ve küme türü için belirtilen eşitlik karşılaştırıcısını kullanır.

ToImmutableList<TSource>(IEnumerable<TSource>)

Bir diziyi numaralandırır ve içeriğinin sabit bir listesini oluşturur.

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

Bir diziyi numaralandırır ve dönüştürür ve içeriğinin sabit sıralanabilir bir sözlüğü oluşturur.

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

Bir diziyi numaralandırır ve dönüştürür ve belirtilen anahtar karşılaştırıcıyı kullanarak içeriğinin sabit bir sıralanmış sözlüğü oluşturur.

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

Bir diziyi numaralandırır ve dönüştürür ve belirtilen anahtar ve değer karşılaştırıcılarını kullanarak içeriğinin sabit bir sıralanmış sözlüğü oluşturur.

ToImmutableSortedSet<TSource>(IEnumerable<TSource>)

Bir diziyi numaralandırır ve içindekilerin sabit sıralanabilir bir kümesini oluşturur.

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

Bir diziyi numaralandırır, içeriğinin sabit bir sıralanmış kümesini oluşturur ve belirtilen karşılaştırıcıyı kullanır.

CopyToDataTable<T>(IEnumerable<T>)

genel parametre TDataRowbir giriş IEnumerable<T> nesnesi verildiğinde, DataRow nesnelerinin kopyalarını içeren bir DataTable döndürür.

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

genel parametre TDataRowbir giriş IEnumerable<T> nesnesi verildiğinde, DataRow nesneleri belirtilen DataTablekopyalar.

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

genel parametre TDataRowbir giriş IEnumerable<T> nesnesi verildiğinde, DataRow nesneleri belirtilen DataTablekopyalar.

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

Bir dizi üzerinde bir akümülatör işlevi uygular.

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

Bir dizi üzerinde bir akümülatör işlevi uygular. Belirtilen çekirdek değeri ilk biriktirici değeri olarak kullanılır.

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

Bir dizi üzerinde bir akümülatör işlevi uygular. Belirtilen çekirdek değeri ilk biriktirici değeri olarak kullanılır ve belirtilen işlev sonuç değerini seçmek için kullanılır.

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

Hizmet tanımlayıcıları koleksiyonu için sözleşmeyi belirtir.

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

Hizmet tanımlayıcıları koleksiyonu için sözleşmeyi belirtir.

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

Bir dizinin tüm öğelerinin bir koşulu karşılayıp karşılamadığını belirler.

Any<TSource>(IEnumerable<TSource>)

Bir dizinin herhangi bir öğe içerip içermediğini belirler.

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

Bir dizinin herhangi bir öğesinin bir koşulu karşılayıp sağlamadığını belirler.

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

Sıranın sonuna bir değer ekler.

AsEnumerable<TSource>(IEnumerable<TSource>)

IEnumerable<T>olarak yazılan girişi döndürür.

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

Giriş dizisinin her öğesinde bir dönüştürme işlevi çağrılarak elde edilen Decimal değerleri dizisinin ortalamasını hesaplar.

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

Giriş dizisinin her öğesinde bir dönüştürme işlevi çağrılarak elde edilen Double değerleri dizisinin ortalamasını hesaplar.

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

Giriş dizisinin her öğesinde bir dönüştürme işlevi çağrılarak elde edilen Int32 değerleri dizisinin ortalamasını hesaplar.

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

Giriş dizisinin her öğesinde bir dönüştürme işlevi çağrılarak elde edilen Int64 değerleri dizisinin ortalamasını hesaplar.

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

Giriş dizisinin her öğesinde bir dönüştürme işlevi çağrılarak elde edilen null atanabilir Decimal değerleri dizisinin ortalamasını hesaplar.

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

Giriş dizisinin her öğesinde bir dönüştürme işlevi çağrılarak elde edilen null atanabilir Double değerleri dizisinin ortalamasını hesaplar.

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

Giriş dizisinin her öğesinde bir dönüştürme işlevi çağrılarak elde edilen null atanabilir Int32 değerleri dizisinin ortalamasını hesaplar.

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

Giriş dizisinin her öğesinde bir dönüştürme işlevi çağrılarak elde edilen null atanabilir Int64 değerleri dizisinin ortalamasını hesaplar.

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

Giriş dizisinin her öğesinde bir dönüştürme işlevi çağrılarak elde edilen null atanabilir Single değerleri dizisinin ortalamasını hesaplar.

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

Giriş dizisinin her öğesinde bir dönüştürme işlevi çağrılarak elde edilen Single değerleri dizisinin ortalamasını hesaplar.

Cast<TResult>(IEnumerable)

Bir IEnumerable öğelerini belirtilen türe yayınlar.

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

Bir dizinin öğelerini en fazla sizeboyut öbeklerine böler.

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

İki diziyi birleştirir.

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

Varsayılan eşitlik karşılaştırıcısını kullanarak bir dizinin belirtilen öğeyi içerip içermediğini belirler.

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

Belirtilen bir IEqualityComparer<T>kullanarak bir dizinin belirtilen öğeyi içerip içermediğini belirler.

Count<TSource>(IEnumerable<TSource>)

Bir dizideki öğe sayısını döndürür.

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

Belirtilen dizideki bir koşulu karşılayan öğe sayısını temsil eden bir sayı döndürür.

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

Hizmet tanımlayıcıları koleksiyonu için sözleşmeyi belirtir.

DefaultIfEmpty<TSource>(IEnumerable<TSource>)

Belirtilen dizinin öğelerini veya dizi boşsa tek bir koleksiyonda tür parametresinin varsayılan değerini döndürür.

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

Dizi boşsa, belirtilen dizinin öğelerini veya bir singleton koleksiyonundaki belirtilen değeri döndürür.

Distinct<TSource>(IEnumerable<TSource>)

Değerleri karşılaştırmak için varsayılan eşitlik karşılaştırıcısını kullanarak bir diziden farklı öğeler döndürür.

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

Değerleri karşılaştırmak için belirtilen IEqualityComparer<T> kullanarak bir diziden farklı öğeler döndürür.

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

Belirtilen anahtar seçici işlevine göre bir diziden ayrı öğeler döndürür.

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

Belirli bir anahtar seçici işlevine göre ve anahtarları karşılaştırmak için belirtilen karşılaştırıcıyı kullanarak bir diziden ayrı öğeler döndürür.

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

Bir dizideki belirtilen dizindeki öğesini döndürür.

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

Bir dizideki belirtilen dizindeki öğesini döndürür.

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

Bir dizideki belirtilen dizindeki öğesini veya dizin aralık dışındaysa varsayılan değeri döndürür.

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

Bir dizideki belirtilen dizindeki öğesini veya dizin aralık dışındaysa varsayılan değeri döndürür.

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

Değerleri karşılaştırmak için varsayılan eşitlik karşılaştırıcısını kullanarak iki sıranın küme farkını üretir.

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

Değerleri karşılaştırmak için belirtilen IEqualityComparer<T> kullanarak iki sıranın küme farkını üretir.

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

Belirtilen bir anahtar seçici işlevine göre iki sıranın küme farkını üretir.

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

Belirtilen bir anahtar seçici işlevine göre iki sıranın küme farkını üretir.

First<TSource>(IEnumerable<TSource>)

Bir dizinin ilk öğesini döndürür.

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

Belirtilen koşulu karşılayan bir dizideki ilk öğeyi döndürür.

FirstOrDefault<TSource>(IEnumerable<TSource>)

Bir dizinin ilk öğesini veya dizi öğe içermiyorsa varsayılan değeri döndürür.

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

Bir dizinin ilk öğesini veya dizi öğe içermiyorsa belirtilen varsayılan değeri döndürür.

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

Böyle bir öğe bulunamazsa, bir koşulu veya varsayılan değeri karşılayan dizinin ilk öğesini döndürür.

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

Bir koşulu karşılayan dizinin ilk öğesini veya böyle bir öğe bulunamazsa belirtilen varsayılan değeri döndürür.

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

Bir dizinin öğelerini belirtilen bir anahtar seçici işlevine göre gruplandırın.

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

Bir dizinin öğelerini belirtilen bir anahtar seçici işlevine göre gruplandırır ve belirtilen bir karşılaştırıcı kullanarak anahtarları karşılaştırır.

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

Bir dizinin öğelerini belirtilen bir anahtar seçici işlevine göre gruplandırın ve belirtilen bir işlevi kullanarak her grubun öğelerini projeler.

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

Bir dizinin öğelerini bir anahtar seçici işlevine göre gruplandırın. Anahtarlar bir karşılaştırıcı kullanılarak karşılaştırılır ve her grubun öğeleri belirtilen bir işlev kullanılarak yansıtılır.

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

Bir dizinin öğelerini belirtilen anahtar seçici işlevine göre gruplandırın ve her gruptan ve anahtarından bir sonuç değeri oluşturur.

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

Bir dizinin öğelerini belirtilen anahtar seçici işlevine göre gruplandırın ve her gruptan ve anahtarından bir sonuç değeri oluşturur. Anahtarlar, belirtilen bir karşılaştırıcı kullanılarak karşılaştırılır.

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

Bir dizinin öğelerini belirtilen anahtar seçici işlevine göre gruplandırın ve her gruptan ve anahtarından bir sonuç değeri oluşturur. Her grubun öğeleri, belirtilen bir işlev kullanılarak yansıtılır.

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

Bir dizinin öğelerini belirtilen anahtar seçici işlevine göre gruplandırın ve her gruptan ve anahtarından bir sonuç değeri oluşturur. Anahtar değerleri belirtilen bir karşılaştırıcı kullanılarak karşılaştırılır ve her grubun öğeleri belirtilen bir işlev kullanılarak yansıtılır.

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

Anahtarların eşitliğine göre iki dizinin öğelerini ilişkilendirir ve sonuçları gruplar. Anahtarları karşılaştırmak için varsayılan eşitlik karşılaştırıcısı kullanılır.

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

Anahtar eşitliğine göre iki dizinin öğelerini ilişkilendirir ve sonuçları gruplandırir. Anahtarları karşılaştırmak için belirtilen bir IEqualityComparer<T> kullanılır.

Index<TSource>(IEnumerable<TSource>)

Öğenin dizinini bir tanımlama grubuna ekleyen bir numaralandırılabilir döndürür.

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

Değerleri karşılaştırmak için varsayılan eşitlik karşılaştırıcısını kullanarak iki dizinin küme kesişimini üretir.

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

Değerleri karşılaştırmak için belirtilen IEqualityComparer<T> kullanarak iki dizinin küme kesişimini üretir.

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

Belirtilen bir anahtar seçici işlevine göre iki sıranın küme kesişimini üretir.

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

Belirtilen bir anahtar seçici işlevine göre iki sıranın küme kesişimini üretir.

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

eşleşen anahtarlara göre iki dizinin öğelerini ilişkilendirir. Anahtarları karşılaştırmak için varsayılan eşitlik karşılaştırıcısı kullanılır.

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

eşleşen anahtarlara göre iki dizinin öğelerini ilişkilendirir. Anahtarları karşılaştırmak için belirtilen bir IEqualityComparer<T> kullanılır.

Last<TSource>(IEnumerable<TSource>)

Bir dizinin son öğesini döndürür.

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

Belirtilen koşulu karşılayan bir dizinin son öğesini döndürür.

LastOrDefault<TSource>(IEnumerable<TSource>)

Bir dizinin son öğesini veya dizi öğe içermiyorsa varsayılan değeri döndürür.

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

Bir dizinin son öğesini veya dizi öğe içermiyorsa belirtilen varsayılan değeri döndürür.

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

Böyle bir öğe bulunamazsa, bir koşulu veya varsayılan değeri karşılayan bir dizinin son öğesini döndürür.

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

Bir koşulu karşılayan bir dizinin son öğesini veya böyle bir öğe bulunamazsa belirtilen varsayılan değeri döndürür.

LongCount<TSource>(IEnumerable<TSource>)

Bir dizideki toplam öğe sayısını temsil eden bir Int64 döndürür.

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

Bir dizideki kaç öğenin koşulu karşıladığını gösteren bir Int64 döndürür.

Max<TSource>(IEnumerable<TSource>)

Genel bir dizideki en büyük değeri döndürür.

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

Genel bir dizideki en büyük değeri döndürür.

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

Bir dizinin her öğesinde bir dönüştürme işlevi çağırır ve en fazla Decimal değerini döndürür.

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

Bir dizinin her öğesinde bir dönüştürme işlevi çağırır ve en fazla Double değerini döndürür.

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

Bir dizinin her öğesinde bir dönüştürme işlevi çağırır ve en fazla Int32 değerini döndürür.

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

Bir dizinin her öğesinde bir dönüştürme işlevi çağırır ve en fazla Int64 değerini döndürür.

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

Bir dizinin her öğesinde bir dönüşüm işlevi çağırır ve null atanabilir en fazla Decimal değerini döndürür.

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

Bir dizinin her öğesinde bir dönüşüm işlevi çağırır ve null atanabilir en fazla Double değerini döndürür.

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

Bir dizinin her öğesinde bir dönüşüm işlevi çağırır ve null atanabilir en fazla Int32 değerini döndürür.

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

Bir dizinin her öğesinde bir dönüşüm işlevi çağırır ve null atanabilir en fazla Int64 değerini döndürür.

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

Bir dizinin her öğesinde bir dönüşüm işlevi çağırır ve null atanabilir en fazla Single değerini döndürür.

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

Bir dizinin her öğesinde bir dönüştürme işlevi çağırır ve en fazla Single değerini döndürür.

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

Genel bir dizinin her öğesinde bir dönüştürme işlevi çağırır ve sonuçta elde edilen en yüksek değeri döndürür.

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

Belirtilen anahtar seçici işlevine göre genel bir dizideki en büyük değeri döndürür.

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

Belirtilen bir anahtar seçici işlevine ve anahtar karşılaştırıcısına göre genel bir dizideki en büyük değeri döndürür.

Min<TSource>(IEnumerable<TSource>)

Genel bir dizideki en düşük değeri döndürür.

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

Genel bir dizideki en düşük değeri döndürür.

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

Bir dizinin her öğesinde bir dönüştürme işlevi çağırır ve en düşük Decimal değerini döndürür.

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

Bir dizinin her öğesinde bir dönüştürme işlevi çağırır ve en düşük Double değerini döndürür.

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

Bir dizinin her öğesinde bir dönüştürme işlevi çağırır ve en düşük Int32 değerini döndürür.

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

Bir dizinin her öğesinde bir dönüştürme işlevi çağırır ve en düşük Int64 değerini döndürür.

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

Bir dizinin her öğesinde bir dönüştürme işlevi çağırır ve en düşük null atanabilir Decimal değerini döndürür.

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

Bir dizinin her öğesinde bir dönüştürme işlevi çağırır ve en düşük null atanabilir Double değerini döndürür.

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

Bir dizinin her öğesinde bir dönüştürme işlevi çağırır ve en düşük null atanabilir Int32 değerini döndürür.

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

Bir dizinin her öğesinde bir dönüştürme işlevi çağırır ve en düşük null atanabilir Int64 değerini döndürür.

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

Bir dizinin her öğesinde bir dönüştürme işlevi çağırır ve en düşük null atanabilir Single değerini döndürür.

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

Bir dizinin her öğesinde bir dönüştürme işlevi çağırır ve en düşük Single değerini döndürür.

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

Genel bir dizinin her öğesinde bir dönüştürme işlevi çağırır ve sonuçta elde edilen en düşük değeri döndürür.

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

Belirtilen anahtar seçici işlevine göre genel bir dizideki en düşük değeri döndürür.

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

Belirtilen anahtar seçici işlevine ve anahtar karşılaştırıcısına göre genel bir dizideki en düşük değeri döndürür.

OfType<TResult>(IEnumerable)

Bir IEnumerable öğelerini belirtilen türe göre filtreler.

Order<T>(IEnumerable<T>)

Bir dizinin öğelerini artan düzende sıralar.

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

Bir dizinin öğelerini artan düzende sıralar.

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

Bir dizinin öğelerini bir anahtara göre artan düzende sıralar.

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

Belirtilen bir karşılaştırıcıyı kullanarak bir dizinin öğelerini artan düzende sıralar.

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

Bir dizinin öğelerini bir anahtara göre azalan düzende sıralar.

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

Belirtilen bir karşılaştırıcıyı kullanarak bir dizinin öğelerini azalan düzende sıralar.

OrderDescending<T>(IEnumerable<T>)

Bir dizinin öğelerini azalan düzende sıralar.

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

Bir dizinin öğelerini azalan düzende sıralar.

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

Sıranın başına bir değer ekler.

Reverse<TSource>(IEnumerable<TSource>)

Bir dizideki öğelerin sırasını ters çevirir.

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

Bir dizinin her öğesini yeni bir forma projeler.

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

Öğesinin dizinini birleştirerek bir dizinin her öğesini yeni bir forma projeler.

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

Bir dizinin her öğesini bir IEnumerable<T> projeler ve sonuçta elde edilen dizileri tek bir sırayla düzleştirir.

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

Bir dizinin her öğesini bir IEnumerable<T>olarak projeler ve sonuçta elde edilen dizileri tek bir sırayla düzleştirir. Her kaynak öğenin dizini, bu öğenin öngörülen biçiminde kullanılır.

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

Bir dizinin her öğesini bir IEnumerable<T>olarak projeler, sonuçta elde edilen dizileri tek bir sırayla düzleştirir ve buradaki her öğede bir sonuç seçici işlevi çağırır.

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

Bir dizinin her öğesini bir IEnumerable<T>olarak projeler, sonuçta elde edilen dizileri tek bir sırayla düzleştirir ve buradaki her öğede bir sonuç seçici işlevi çağırır. Her kaynak öğenin dizini, bu öğenin ara öngörülen biçiminde kullanılır.

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

Türleri için varsayılan eşitlik karşılaştırıcısını kullanarak öğeleri karşılaştırarak iki dizinin eşit olup olmadığını belirler.

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

belirtilen bir IEqualityComparer<T>kullanarak öğelerini karşılaştırarak iki dizinin eşit olup olmadığını belirler.

Single<TSource>(IEnumerable<TSource>)

Bir dizinin tek öğesini döndürür ve dizide tam olarak bir öğe yoksa bir özel durum oluşturur.

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

Belirtilen koşulu karşılayan bir dizinin tek öğesini döndürür ve birden fazla öğe varsa bir özel durum oluşturur.

SingleOrDefault<TSource>(IEnumerable<TSource>)

Bir dizinin tek öğesini veya dizi boşsa varsayılan değeri döndürür; Bu yöntem, dizide birden fazla öğe varsa bir özel durum oluşturur.

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

Bir dizinin tek öğesini veya dizi boşsa belirtilen varsayılan değeri döndürür; Bu yöntem, dizide birden fazla öğe varsa bir özel durum oluşturur.

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

Belirtilen bir koşulu veya böyle bir öğe yoksa varsayılan değeri karşılayan bir dizinin tek öğesini döndürür; Bu yöntem, koşulu birden fazla öğe karşılarsa bir özel durum oluşturur.

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

Belirtilen koşulu karşılayan bir dizinin tek öğesini veya böyle bir öğe yoksa belirtilen varsayılan değeri döndürür; Bu yöntem, koşulu birden fazla öğe karşılarsa bir özel durum oluşturur.

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

Bir dizideki belirtilen sayıda öğeyi atlar ve kalan öğeleri döndürür.

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

Kaynak koleksiyonun son count öğeleri atlanmış source öğelerini içeren yeni bir numaralandırılabilir koleksiyon döndürür.

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

Belirtilen koşul true olduğu sürece bir dizideki öğeleri atlar ve sonra kalan öğeleri döndürür.

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

Belirtilen koşul true olduğu sürece bir dizideki öğeleri atlar ve sonra kalan öğeleri döndürür. öğesinin dizini koşul işlevinin mantığında kullanılır.

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

Giriş dizisinin her öğesinde bir dönüştürme işlevi çağrılarak elde edilen Decimal değerleri dizisinin toplamını hesaplar.

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

Giriş dizisinin her öğesinde bir dönüştürme işlevi çağrılarak elde edilen Double değerleri dizisinin toplamını hesaplar.

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

Giriş dizisinin her öğesinde bir dönüştürme işlevi çağrılarak elde edilen Int32 değerleri dizisinin toplamını hesaplar.

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

Giriş dizisinin her öğesinde bir dönüştürme işlevi çağrılarak elde edilen Int64 değerleri dizisinin toplamını hesaplar.

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

Giriş dizisinin her öğesinde bir dönüştürme işlevi çağrılarak elde edilen null atanabilir Decimal değerleri dizisinin toplamını hesaplar.

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

Giriş dizisinin her öğesinde bir dönüştürme işlevi çağrılarak elde edilen null atanabilir Double değerleri dizisinin toplamını hesaplar.

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

Giriş dizisinin her öğesinde bir dönüştürme işlevi çağrılarak elde edilen null atanabilir Int32 değerleri dizisinin toplamını hesaplar.

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

Giriş dizisinin her öğesinde bir dönüştürme işlevi çağrılarak elde edilen null atanabilir Int64 değerleri dizisinin toplamını hesaplar.

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

Giriş dizisinin her öğesinde bir dönüştürme işlevi çağrılarak elde edilen null atanabilir Single değerleri dizisinin toplamını hesaplar.

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

Giriş dizisinin her öğesinde bir dönüştürme işlevi çağrılarak elde edilen Single değerleri dizisinin toplamını hesaplar.

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

Bir dizinin başlangıcından belirtilen sayıda bitişik öğe döndürür.

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

Bir diziden belirli bir bitişik öğe aralığını döndürür.

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

sourceson count öğelerini içeren yeni bir numaralandırılabilir koleksiyon döndürür.

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

Belirtilen koşul true olduğu sürece bir diziden öğe döndürür.

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

Belirtilen koşul true olduğu sürece bir diziden öğe döndürür. öğesinin dizini koşul işlevinin mantığında kullanılır.

ToArray<TSource>(IEnumerable<TSource>)

bir IEnumerable<T>dizi oluşturur.

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

Belirtilen anahtar seçici işlevine göre bir IEnumerable<T> bir Dictionary<TKey,TValue> oluşturur.

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

Belirtilen anahtar seçici işlevine ve anahtar karşılaştırıcısına göre bir IEnumerable<T>Dictionary<TKey,TValue> oluşturur.

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

Belirtilen anahtar seçici ve öğe seçici işlevlerine göre bir IEnumerable<T> bir Dictionary<TKey,TValue> oluşturur.

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

Belirtilen anahtar seçici işlevine, karşılaştırıcıya ve öğe seçici işlevine göre bir IEnumerable<T>Dictionary<TKey,TValue> oluşturur.

ToHashSet<TSource>(IEnumerable<TSource>)

IEnumerable<T>bir HashSet<T> oluşturur.

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

Anahtarları karşılaştırmak için comparer kullanarak bir IEnumerable<T>HashSet<T> oluşturur.

ToList<TSource>(IEnumerable<TSource>)

IEnumerable<T>bir List<T> oluşturur.

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

Belirtilen anahtar seçici işlevine göre bir IEnumerable<T> bir Lookup<TKey,TElement> oluşturur.

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

Belirtilen anahtar seçici işlevine ve anahtar karşılaştırıcısına göre bir IEnumerable<T>Lookup<TKey,TElement> oluşturur.

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

Belirtilen anahtar seçici ve öğe seçici işlevlerine göre bir IEnumerable<T> bir Lookup<TKey,TElement> oluşturur.

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

Belirtilen anahtar seçici işlevine, karşılaştırıcıya ve öğe seçici işlevine göre bir IEnumerable<T>Lookup<TKey,TElement> oluşturur.

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

Bir numaralandırmayı zorlamadan bir dizideki öğe sayısını belirlemeye çalışır.

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

Varsayılan eşitlik karşılaştırıcısını kullanarak iki dizinin küme birleşimini üretir.

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

Belirtilen bir IEqualityComparer<T>kullanarak iki dizinin küme birleşimini üretir.

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

Belirtilen bir anahtar seçici işlevine göre iki sıranın küme birleşimini üretir.

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

Belirtilen bir anahtar seçici işlevine göre iki sıranın küme birleşimini üretir.

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

Bir koşula göre bir değer dizisini filtreler.

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

Bir koşula göre bir değer dizisini filtreler. Her öğenin dizini koşul işlevinin mantığında kullanılır.

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

Belirtilen iki dizideki öğelerle bir demet dizisi oluşturur.

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

Belirtilen üç dizideki öğelerle bir demet dizisi oluşturur.

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

Belirtilen bir işlevi, sonuçların bir dizisini oluşturan iki dizinin karşılık gelen öğelerine uygular.

AsParallel(IEnumerable)

Sorgunun paralelleştirilmesini etkinleştirir.

AsParallel<TSource>(IEnumerable<TSource>)

Sorgunun paralelleştirilmesini etkinleştirir.

AsQueryable(IEnumerable)

bir IEnumerableIQueryabledönüştürür.

AsQueryable<TElement>(IEnumerable<TElement>)

Genel IEnumerable<T> genel IQueryable<T>dönüştürür.

Ancestors<T>(IEnumerable<T>)

Kaynak koleksiyondaki her düğümün üst öğelerini içeren bir öğe koleksiyonu döndürür.

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

Kaynak koleksiyondaki her düğümün üst öğelerini içeren filtrelenmiş bir öğe koleksiyonu döndürür. Yalnızca eşleşen XName sahip öğeler koleksiyona eklenir.

DescendantNodes<T>(IEnumerable<T>)

Kaynak koleksiyondaki her belge ve öğenin alt düğümlerinden oluşan bir koleksiyon döndürür.

Descendants<T>(IEnumerable<T>)

Kaynak koleksiyondaki her öğenin ve belgenin alt öğelerini içeren bir öğe koleksiyonu döndürür.

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

Kaynak koleksiyondaki her öğenin ve belgenin alt öğelerini içeren filtrelenmiş bir öğe koleksiyonu döndürür. Yalnızca eşleşen XName sahip öğeler koleksiyona eklenir.

Elements<T>(IEnumerable<T>)

Kaynak koleksiyondaki her öğenin ve belgenin alt öğelerinin bir koleksiyonunu döndürür.

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

Kaynak koleksiyondaki her öğenin ve belgenin alt öğelerinin filtrelenmiş bir koleksiyonunu döndürür. Yalnızca eşleşen XName sahip öğeler koleksiyona eklenir.

InDocumentOrder<T>(IEnumerable<T>)

Kaynak koleksiyondaki tüm düğümleri içeren ve belge düzenine göre sıralanmış bir düğüm koleksiyonu döndürür.

Nodes<T>(IEnumerable<T>)

Kaynak koleksiyondaki her belge ve öğenin alt düğümlerinden oluşan bir koleksiyon döndürür.

Remove<T>(IEnumerable<T>)

Kaynak koleksiyondaki her düğümü üst düğümünden kaldırır.

Şunlara uygulanır