IServiceCollection Interfész

Definíció

A szolgáltatásleírók gyűjteményére vonatkozó szerződést adja meg.

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)
Származtatott
Megvalósítás

Tulajdonságok

Name Description
Count

Lekéri a .ICollection<T>

(Öröklődés forrása ICollection<T>)
IsReadOnly

Beolvas egy értéket, amely jelzi, hogy az ICollection<T> írásvédett-e.

(Öröklődés forrása ICollection<T>)
Item[Int32]

Lekéri vagy beállítja az elemet a megadott indexen.

(Öröklődés forrása IList<T>)

Metódusok

Name Description
Add(T)

Elemet ad hozzá a ICollection<T>.

(Öröklődés forrása ICollection<T>)
Clear()

Eltávolítja az összes elemet a ICollection<T>programból.

(Öröklődés forrása ICollection<T>)
Contains(T)

Meghatározza, hogy az ICollection<T> adott érték tartalmaz-e.

(Öröklődés forrása ICollection<T>)
CopyTo(T[], Int32)

Az elemeket ICollection<T> egy adott indextől kezdve másolja Arrayegy adott Array indexbe.

(Öröklődés forrása ICollection<T>)
GetEnumerator()

Egy gyűjteményen keresztül iteráló enumerátort ad vissza.

(Öröklődés forrása IEnumerable)
IndexOf(T)

Egy adott elem indexét határozza meg a IList<T>.

(Öröklődés forrása IList<T>)
Insert(Int32, T)

Beszúr egy elemet a IList<T> megadott indexbe.

(Öröklődés forrása IList<T>)
Remove(T)

Eltávolítja egy adott objektum első előfordulását a ICollection<T>.

(Öröklődés forrása ICollection<T>)
RemoveAt(Int32)

Eltávolítja az IList<T> elemet a megadott indexből.

(Öröklődés forrása IList<T>)

Bővítő metódusok

Name Description
ActivateKeyedSingleton(IServiceCollection, Type, Object)

A kulcsos egyszeri aktiválást nem futásidőben, hanem indításkor kényszeríti ki.

ActivateKeyedSingleton<TService>(IServiceCollection, Object)

A kulcsos egyszeri aktiválást nem futásidőben, hanem indításkor kényszeríti ki.

ActivateSingleton(IServiceCollection, Type)

Az egyszeri aktiválást nem futásidőben, hanem indításkor kényszeríti ki.

ActivateSingleton<TService>(IServiceCollection)

Az egyszeri aktiválást nem futásidőben, hanem indításkor kényszeríti ki.

Add(IServiceCollection, IEnumerable<ServiceDescriptor>)

A következő sorozatot ServiceDescriptor adja hozzá a collectionkövetkezőhöz: .

Add(IServiceCollection, ServiceDescriptor)

Hozzáadja a megadottt descriptor a collection.

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

Automatikusan aktivált kulcsos singleton szolgáltatást ad hozzá.

AddActivatedKeyedSingleton(IServiceCollection, Type, Object, Type)

Automatikusan aktivált kulcsos singleton szolgáltatást ad hozzá.

AddActivatedKeyedSingleton(IServiceCollection, Type, Object)

Automatikusan aktivált kulcsos singleton szolgáltatást ad hozzá.

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

Automatikusan aktivált kulcsos singleton szolgáltatást ad hozzá.

AddActivatedKeyedSingleton<TService,TImplementation>(IServiceCollection, Object)

Automatikusan aktivált kulcsos singleton szolgáltatást ad hozzá.

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

Automatikusan aktivált kulcsos singleton szolgáltatást ad hozzá.

AddActivatedKeyedSingleton<TService>(IServiceCollection, Object)

Automatikusan aktivált kulcsos singleton szolgáltatást ad hozzá.

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

Automatikusan aktivált singleton szolgáltatást ad hozzá.

AddActivatedSingleton(IServiceCollection, Type, Type)

Automatikusan aktivált singleton szolgáltatást ad hozzá.

AddActivatedSingleton(IServiceCollection, Type)

A serviceType fájlban megadott típusú automatikusan aktivált egyszeri szolgáltatást ad hozzá a megadotthoz IServiceCollection.

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

Automatikusan aktivált singleton szolgáltatást ad hozzá.

AddActivatedSingleton<TService,TImplementation>(IServiceCollection)

Automatikusan aktivált singleton szolgáltatást ad hozzá.

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

Automatikusan aktivált singleton szolgáltatást ad hozzá.

AddActivatedSingleton<TService>(IServiceCollection)

Automatikusan aktivált singleton szolgáltatást ad hozzá.

AddApplicationLogEnricher(IServiceCollection, Action<ApplicationLogEnricherOptions>)

Hozzáadja az alkalmazás bővítőjének egy példányát a IServiceCollection.

AddApplicationLogEnricher(IServiceCollection, IConfigurationSection)

Hozzáadja az alkalmazás bővítőjének egy példányát a IServiceCollection.

AddApplicationLogEnricher(IServiceCollection)

Hozzáadja az alkalmazás bővítőjének egy példányát a IServiceCollection.

AddApplicationMetadata(IServiceCollection, Action<ApplicationMetadata>)

Hozzáad egy példányt egy függőségi ApplicationMetadata injektálási tárolóhoz.

AddApplicationMetadata(IServiceCollection, IConfigurationSection)

Hozzáad egy példányt egy függőségi ApplicationMetadata injektálási tárolóhoz.

AddAsyncState(IServiceCollection)

A IAsyncState, IAsyncContext<T> és Microsoft.Extensions.AsyncState.IAsyncLocalContext`1 szolgáltatások alapértelmezett implementációit adja hozzá. Vegye figyelembe, hogy ezeknek az interfészeknek a implementációi nem biztonságosak.

AddBuildMetadata(IServiceCollection, Action<BuildMetadata>)

Hozzáad egy példányt BuildMetadata a IServiceCollection.

AddBuildMetadata(IServiceCollection, IConfigurationSection)

Hozzáad egy példányt BuildMetadata a IServiceCollection.

AddChatClient(IServiceCollection, Func<IServiceProvider,IChatClient>, ServiceLifetime)

Regisztrál egy egytonnát IChatClient a IServiceCollection.

AddChatClient(IServiceCollection, IChatClient, ServiceLifetime)

Regisztrál egy egytonnát IChatClient a IServiceCollection.

AddConfigurationServiceEndpointProvider(IServiceCollection, Action<ConfigurationServiceEndpointProviderOptions>)

A végpontok feloldásához használt IConfiguration szolgáltatásfelderítési végpontszolgáltatót konfigurálja.

AddConfigurationServiceEndpointProvider(IServiceCollection)

A végpontok feloldásához használt IConfiguration szolgáltatásfelderítési végpontszolgáltatót konfigurálja.

AddConsoleLatencyDataExporter(IServiceCollection, Action<LatencyConsoleOptions>)

Késési adatexportáló hozzáadása a konzolhoz.

AddConsoleLatencyDataExporter(IServiceCollection, IConfigurationSection)

Késési adatexportáló hozzáadása a konzolhoz.

AddConsoleLatencyDataExporter(IServiceCollection)

Késési adatexportáló hozzáadása a konzolhoz.

AddContextualOptions(IServiceCollection)

Hozzáadja a környezetfüggő beállítások használatához szükséges szolgáltatásokat.

AddDistributedMemoryCache(IServiceCollection, Action<MemoryDistributedCacheOptions>)

Hozzáad egy alapértelmezett implementációt IDistributedCache , amely memóriában tárolja az elemeket a IServiceCollection. Azok a keretrendszerek, amelyek működéséhez elosztott gyorsítótárra van szükség, biztonságosan hozzáadhatják ezt a függőséget a függőségi lista részeként, hogy legalább egy implementáció elérhető legyen.

AddDistributedMemoryCache(IServiceCollection)

Hozzáad egy alapértelmezett implementációt IDistributedCache , amely memóriában tárolja az elemeket a IServiceCollection. Azok a keretrendszerek, amelyek működéséhez elosztott gyorsítótárra van szükség, biztonságosan hozzáadhatják ezt a függőséget a függőségi lista részeként, hogy legalább egy implementáció elérhető legyen.

AddDistributedRedisCache(IServiceCollection, Action<RedisCacheOptions>)

Hozzáadja a Redis elosztott gyorsítótárazási szolgáltatásait a megadotthoz IServiceCollection.

AddDistributedSqlServerCache(IServiceCollection, Action<SqlServerCacheOptions>)

Hozzáad Microsoft SQL Server elosztott gyorsítótárazási szolgáltatásokat a megadott IServiceCollection.

AddDnsServiceEndpointProvider(IServiceCollection, Action<DnsServiceEndpointProviderOptions>)

DNS-szolgáltatásfelderítést ad hozzá a IServiceCollection.

AddDnsServiceEndpointProvider(IServiceCollection)

DNS-szolgáltatásfelderítést ad hozzá a IServiceCollection.

AddDnsSrvServiceEndpointProvider(IServiceCollection, Action<DnsSrvServiceEndpointProviderOptions>)

HOZZÁADJA a DNS SRV-szolgáltatásfelderítést a IServiceCollection.

AddDnsSrvServiceEndpointProvider(IServiceCollection)

HOZZÁADJA a DNS SRV-szolgáltatásfelderítést a IServiceCollection.

AddDownstreamDependencyMetadata(IServiceCollection, IDownstreamDependencyMetadata)

Függőségi metaadatokat ad hozzá.

AddDownstreamDependencyMetadata<T>(IServiceCollection)

Függőségi metaadatokat ad hozzá.

AddEmbeddingGenerator<TInput,TEmbedding>(IServiceCollection, Func<IServiceProvider,IEmbeddingGenerator<TInput,TEmbedding>>, ServiceLifetime)

Regisztrál egy egytonos beágyazási generátort a IServiceCollection.

AddEmbeddingGenerator<TInput,TEmbedding>(IServiceCollection, IEmbeddingGenerator<TInput,TEmbedding>, ServiceLifetime)

Regisztrál egy egytonos beágyazási generátort a IServiceCollection.

AddExceptionSummarizer(IServiceCollection, Action<IExceptionSummarizationBuilder>)

Egy kivételösszegzőt regisztrál egy függőséginjektálási tárolóba.

AddExceptionSummarizer(IServiceCollection)

Egy kivételösszegzőt regisztrál egy függőséginjektálási tárolóba.

AddExtendedHttpClientLogging(IServiceCollection, Action<LoggingOptions>)

Hozzáad egy IHttpClientAsyncLogger naplót a kimenő kérések naplóinak kibocsátásához a rendszer által IHttpClientFactorylétrehozott összes HTTP-ügyfélhez.

AddExtendedHttpClientLogging(IServiceCollection, IConfigurationSection)

Hozzáad egy IHttpClientAsyncLogger naplót a kimenő kérések naplóinak kibocsátásához a rendszer által IHttpClientFactorylétrehozott összes HTTP-ügyfélhez.

AddExtendedHttpClientLogging(IServiceCollection)

Hozzáad egy IHttpClientAsyncLogger naplót a kimenő kérések naplóinak kibocsátásához a rendszer által IHttpClientFactorylétrehozott összes HTTP-ügyfélhez.

AddFakeLogging(IServiceCollection, Action<FakeLogCollectorOptions>)

Hamis naplózást konfigurál.

AddFakeLogging(IServiceCollection, IConfigurationSection)

Hamis naplózást konfigurál.

AddFakeLogging(IServiceCollection)

A hamis naplózást alapértelmezett beállításokkal konfigurálja.

AddFakeRedaction(IServiceCollection, Action<FakeRedactorOptions>)

Regisztrálja a hamis redactor-szolgáltatót, amely mindig hamis redactor-példányokat ad vissza.

AddFakeRedaction(IServiceCollection)

Regisztrálja a hamis redactor-szolgáltatót, amely mindig hamis redactor-példányokat ad vissza.

AddHealthChecks(IServiceCollection)

Hozzáadja a HealthCheckService tárolóhoz a megadott meghatalmazott használatával az állapot-ellenőrzések regisztrálásához.

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

Adjon hozzá egy regisztrációt IHostedService az adott típushoz.

AddHostedService<THostedService>(IServiceCollection)

Adjon hozzá egy regisztrációt IHostedService az adott típushoz.

AddHttpClient(IServiceCollection, String, Action<HttpClient>)

Hozzáadja a IHttpClientFactory kapcsolódó szolgáltatásokat, IServiceCollection és konfigurál egy elnevezett HttpClientszolgáltatásokat.

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

Hozzáadja a IHttpClientFactory kapcsolódó szolgáltatásokat, IServiceCollection és konfigurál egy elnevezett HttpClientszolgáltatásokat.

AddHttpClient(IServiceCollection, String)

Hozzáadja a IHttpClientFactory kapcsolódó szolgáltatásokat, IServiceCollection és konfigurál egy elnevezett HttpClientszolgáltatásokat.

AddHttpClient(IServiceCollection)

Hozzáadja a IHttpClientFactory kapcsolódó szolgáltatásokat a IServiceCollection.

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

Hozzáadja a IHttpClientFactory kapcsolódó szolgáltatásokat a IServiceCollection típushoz, és konfigurál egy kötést a típus és a TClient névvel ellátott HttpClientközött. Az ügyfélnév a következő típusnévre TClientlesz állítva: .

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

Hozzáadja a IHttpClientFactory kapcsolódó szolgáltatásokat a IServiceCollection típushoz, és konfigurál egy kötést a típus és a TClient névvel ellátott HttpClientközött. Az ügyfélnév a következő típusnévre TClientlesz állítva: .

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

Hozzáadja a IHttpClientFactory kapcsolódó szolgáltatásokat a IServiceCollection típushoz, és konfigurál egy kötést a típus és a TClient névvel ellátott HttpClientközött.

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

Hozzáadja a IHttpClientFactory kapcsolódó szolgáltatásokat a IServiceCollection típushoz, és konfigurál egy kötést a típus és a TClient névvel ellátott HttpClientközött.

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

Hozzáadja a IHttpClientFactory kapcsolódó szolgáltatásokat a IServiceCollection típushoz, és konfigurál egy kötést a típus és a TClient névvel ellátott HttpClientközött.

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

Hozzáadja a IHttpClientFactory kapcsolódó szolgáltatásokat a IServiceCollection típushoz, és konfigurál egy kötést a típus és a TClient névvel ellátott HttpClientközött.

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

Hozzáadja a IHttpClientFactory kapcsolódó szolgáltatásokat a IServiceCollection típushoz, és konfigurál egy kötést a típus és a TClient névvel ellátott HttpClientközött.

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

Hozzáadja a IHttpClientFactory kapcsolódó szolgáltatásokat a IServiceCollection típushoz, és konfigurál egy kötést a típus és a TClient névvel ellátott HttpClientközött.

AddHttpClient<TClient,TImplementation>(IServiceCollection, String)

Hozzáadja a IHttpClientFactory kapcsolódó szolgáltatásokat a IServiceCollection típushoz, és konfigurál egy kötést a típus és a TClient névvel ellátott HttpClientközött.

AddHttpClient<TClient,TImplementation>(IServiceCollection)

Hozzáadja a IHttpClientFactory kapcsolódó szolgáltatásokat a IServiceCollection típushoz, és konfigurál egy kötést a típus és a TClient névvel ellátott HttpClientközött. Az ügyfélnév a következő típusnévre TClientlesz állítva: .

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

Hozzáadja a IHttpClientFactory kapcsolódó szolgáltatásokat a IServiceCollection típushoz, és konfigurál egy kötést a típus és a TClient névvel ellátott HttpClientközött. Az ügyfélnév a következő típusnévre TClientlesz állítva: .

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

Hozzáadja a IHttpClientFactory kapcsolódó szolgáltatásokat a IServiceCollection típushoz, és konfigurál egy kötést a típus és a TClient névvel ellátott HttpClientközött. Az ügyfélnév a következő típusnévre TClientlesz állítva: .

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

Hozzáadja a IHttpClientFactory kapcsolódó szolgáltatásokat a IServiceCollection típushoz, és konfigurál egy kötést a típus és a TClient névvel ellátott HttpClientközött.

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

Hozzáadja a IHttpClientFactory kapcsolódó szolgáltatásokat a IServiceCollection típushoz, és konfigurál egy kötést a típus és a TClient névvel ellátott HttpClientközött.

AddHttpClient<TClient>(IServiceCollection, String)

Hozzáadja a IHttpClientFactory kapcsolódó szolgáltatásokat a IServiceCollection típushoz, és konfigurál egy kötést a típus és a TClient névvel ellátott HttpClientközött.

AddHttpClient<TClient>(IServiceCollection)

Hozzáadja a IHttpClientFactory kapcsolódó szolgáltatásokat a IServiceCollection típushoz, és konfigurál egy kötést a típus és a TClient névvel ellátott HttpClientközött. Az ügyfélnév a következő típusnévre TClientlesz állítva: .

AddHttpClientLatencyTelemetry(IServiceCollection, Action<HttpClientLatencyTelemetryOptions>)

Hozzáad egy késleltetési DelegatingHandler adatokat, és bővíti a kimenő kérelemnaplót az összes HTTP-ügyfélhez.

AddHttpClientLatencyTelemetry(IServiceCollection, IConfigurationSection)

Hozzáad egy késleltetési DelegatingHandler adatokat, és bővíti a kimenő kérelemnaplót az összes HTTP-ügyfélhez.

AddHttpClientLatencyTelemetry(IServiceCollection)

Hozzáad egy késleltetési DelegatingHandler adatokat, és bővíti a kimenő kérelemnaplót az összes HTTP-ügyfélhez.

AddHttpClientLogEnricher<T>(IServiceCollection)

Hozzáad egy bővített példányt T a IServiceCollection gazdagítandó HttpClient naplókhoz.

AddHttpForwarderWithServiceDiscovery(IServiceCollection)

Hozzáadja a IHttpForwarder szolgáltatásfelderítési támogatást.

AddHybridCache(IServiceCollection, Action<HybridCacheOptions>)

Támogatja a többrétegű gyorsítótárazási szolgáltatásokat.

AddHybridCache(IServiceCollection)

Támogatja a többrétegű gyorsítótárazási szolgáltatásokat.

AddImageGenerator(IServiceCollection, Func<IServiceProvider,IImageGenerator>, ServiceLifetime)

Regisztrál egy egytonnát IImageGenerator a IServiceCollection.

AddImageGenerator(IServiceCollection, IImageGenerator, ServiceLifetime)

Regisztrál egy egytonnát IImageGenerator a IServiceCollection.

AddKeyedChatClient(IServiceCollection, Object, Func<IServiceProvider,IChatClient>, ServiceLifetime)

Egy kulcsos egytonnát IChatClient regisztrál a IServiceCollection.

AddKeyedChatClient(IServiceCollection, Object, IChatClient, ServiceLifetime)

Egy kulcsos egytonnát IChatClient regisztrál a IServiceCollection.

AddKeyedEmbeddingGenerator<TInput,TEmbedding>(IServiceCollection, Object, Func<IServiceProvider,IEmbeddingGenerator<TInput,TEmbedding>>, ServiceLifetime)

Regisztrál egy kulcsos egytonos beágyazási generátort a IServiceCollection.

AddKeyedEmbeddingGenerator<TInput,TEmbedding>(IServiceCollection, Object, IEmbeddingGenerator<TInput,TEmbedding>, ServiceLifetime)

Regisztrál egy kulcsos egytonos beágyazási generátort a IServiceCollection.

AddKeyedHybridCache(IServiceCollection, Object, Action<HybridCacheOptions>)

Támogatja a többrétegű gyorsítótárazási szolgáltatásokat egy kulcsos regisztrációval.

AddKeyedHybridCache(IServiceCollection, Object, String, Action<HybridCacheOptions>)

Támogatja a többrétegű gyorsítótárazási szolgáltatásokat egy kulcsos regisztrációval.

AddKeyedHybridCache(IServiceCollection, Object, String)

Támogatja a többrétegű gyorsítótárazási szolgáltatásokat egy kulcsos regisztrációval.

AddKeyedHybridCache(IServiceCollection, Object)

Támogatja a többrétegű gyorsítótárazási szolgáltatásokat egy kulcsos regisztrációval.

AddKeyedImageGenerator(IServiceCollection, Object, Func<IServiceProvider,IImageGenerator>, ServiceLifetime)

Egy kulcsos egytonnát IImageGenerator regisztrál a IServiceCollection.

AddKeyedImageGenerator(IServiceCollection, Object, IImageGenerator, ServiceLifetime)

Egy kulcsos egytonnát IImageGenerator regisztrál a IServiceCollection.

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

Hozzáad egy olyan hatókörrel rendelkező szolgáltatást, amely a megadott serviceTypegyárban implementationFactoryIServiceCollection van megadva.

AddKeyedScoped(IServiceCollection, Type, Object, Type)

Hozzáad egy, a megadott típushoz serviceType megadott típusú hatókörű szolgáltatást a megadott implementationTypetípus IServiceCollection implementációjával.

AddKeyedScoped(IServiceCollection, Type, Object)

Hozzáad egy, a megadotthoz serviceTypemegadott IServiceCollection típusú hatókörű szolgáltatást.

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

Hozzáad egy olyan hatókörrel rendelkező szolgáltatást, amely a megadott TService gyárban megadott TImplementation implementációtípussal implementationFactory van megadvaIServiceCollection.

AddKeyedScoped<TService,TImplementation>(IServiceCollection, Object)

Hozzáad egy olyan hatókörrel rendelkező szolgáltatást, amely a megadott típusban TService megadott implementációtípussal TImplementation van megadva IServiceCollection.

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

Hozzáad egy olyan hatókörrel rendelkező szolgáltatást, amely a megadott TServicegyárban implementationFactoryIServiceCollection van megadva.

AddKeyedScoped<TService>(IServiceCollection, Object)

Hozzáad egy, a megadotthoz TServicemegadott IServiceCollection típusú hatókörű szolgáltatást.

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

Hozzáad egy olyan egyszeri szolgáltatást, amely a megadott serviceTypegyárban implementationFactoryIServiceCollection van megadva.

AddKeyedSingleton(IServiceCollection, Type, Object, Object)

A megadott típusú egytonos szolgáltatást ad serviceType hozzá a megadott implementationInstancepéldányhoz.IServiceCollection

AddKeyedSingleton(IServiceCollection, Type, Object, Type)

A megadott típushoz tartozó egytonos szolgáltatást ad serviceType hozzá a megadott implementationTypetípus IServiceCollection implementációjával.

AddKeyedSingleton(IServiceCollection, Type, Object)

Hozzáad egy, a megadotthoz serviceTypemegadott IServiceCollection típusú egytonos szolgáltatást.

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

A megadott típushoz tartozó egytonos szolgáltatást ad TService hozzá a megadott TImplementationgyárban megadott implementationFactoryIServiceCollection implementálási típussal.

AddKeyedSingleton<TService,TImplementation>(IServiceCollection, Object)

A megadott típushoz tartozó egytonos szolgáltatást ad TService hozzá a megadott TImplementationimplementációtípussalIServiceCollection.

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

Hozzáad egy olyan egyszeri szolgáltatást, amely a megadott TServicegyárban implementationFactoryIServiceCollection van megadva.

AddKeyedSingleton<TService>(IServiceCollection, Object, TService)

A megadott típusú egytonos szolgáltatást ad TService hozzá a megadott implementationInstancepéldányhoz.IServiceCollection

AddKeyedSingleton<TService>(IServiceCollection, Object)

Hozzáad egy, a megadotthoz TServicemegadott IServiceCollection típusú egytonos szolgáltatást.

AddKeyedSpeechToTextClient(IServiceCollection, Object, Func<IServiceProvider,ISpeechToTextClient>, ServiceLifetime)

Egy kulcsos egytonnát ISpeechToTextClient regisztrál a IServiceCollection.

AddKeyedSpeechToTextClient(IServiceCollection, Object, ISpeechToTextClient, ServiceLifetime)

Egy kulcsos egytonnát ISpeechToTextClient regisztrál a IServiceCollection.

AddKeyedTextToSpeechClient(IServiceCollection, Object, Func<IServiceProvider,ITextToSpeechClient>, ServiceLifetime)

Egy kulcsos egytonnát ITextToSpeechClient regisztrál a IServiceCollection.

AddKeyedTextToSpeechClient(IServiceCollection, Object, ITextToSpeechClient, ServiceLifetime)

Egy kulcsos egytonnát ITextToSpeechClient regisztrál a IServiceCollection.

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

Egy olyan átmeneti szolgáltatást ad hozzá, amely a megadott serviceTypegyárban implementationFactoryIServiceCollection van megadva.

AddKeyedTransient(IServiceCollection, Type, Object, Type)

A megadott serviceType típushoz megadott típusú átmeneti szolgáltatást ad hozzá a megadott implementationTypetípus IServiceCollection implementációjával.

AddKeyedTransient(IServiceCollection, Type, Object)

A megadott típushoz megadott serviceType átmeneti szolgáltatást ad IServiceCollectionhozzá.

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

A megadott típusú átmeneti szolgáltatást ad TService hozzá a megadott TImplementationgyárban megadott implementationFactoryIServiceCollection implementálási típussal.

AddKeyedTransient<TService,TImplementation>(IServiceCollection, Object)

A megadott típushoz tartozó átmeneti szolgáltatást ad TService hozzá a megadott TImplementationimplementációtípussalIServiceCollection.

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

Egy olyan átmeneti szolgáltatást ad hozzá, amely a megadott TServicegyárban implementationFactoryIServiceCollection van megadva.

AddKeyedTransient<TService>(IServiceCollection, Object)

A megadott típushoz megadott TService átmeneti szolgáltatást ad IServiceCollectionhozzá.

AddKubernetesProbes(IServiceCollection, Action<KubernetesProbesOptions>)

A konfigurált beállítások használatával regisztrálja az élőségi, indítási és készültségi mintavételeket.

AddKubernetesProbes(IServiceCollection, IConfigurationSection)

A konfigurált beállítások használatával regisztrálja az élőségi, indítási és készültségi mintavételeket.

AddKubernetesProbes(IServiceCollection)

Az alapértelmezett beállításokkal regisztrálja az élőségi, indítási és készültségi mintavételeket.

AddKubernetesResourceMonitoring(IServiceCollection, String)

Kubernetes-erőforrásmonitorozási összetevőket konfigurál és ad hozzá egy szolgáltatásgyűjteményhez a szükséges alapvető erőforrás-monitorozási összetevőkkel együtt.

AddLatencyContext(IServiceCollection, Action<LatencyContextOptions>)

Késési környezetet ad hozzá.

AddLatencyContext(IServiceCollection, IConfigurationSection)

Késési környezetet ad hozzá.

AddLatencyContext(IServiceCollection)

Késési környezetet ad hozzá.

AddLocalization(IServiceCollection, Action<LocalizationOptions>)

Hozzáadja az alkalmazás honosításához szükséges szolgáltatásokat.

AddLocalization(IServiceCollection)

Hozzáadja az alkalmazás honosításához szükséges szolgáltatásokat.

AddLogEnricher(IServiceCollection, ILogEnricher)

Naplót bővítő példányt regisztrál.

AddLogEnricher<T>(IServiceCollection)

Napló-bővítő típust regisztrál.

AddLogging(IServiceCollection, Action<ILoggingBuilder>)

Naplózási szolgáltatásokat ad hozzá a megadotthoz IServiceCollection.

AddLogging(IServiceCollection)

Naplózási szolgáltatásokat ad hozzá a megadotthoz IServiceCollection.

AddMemoryCache(IServiceCollection, Action<MemoryCacheOptions>)

Nem elosztott memóriabeli implementációt IMemoryCache ad hozzá a IServiceCollection.

AddMemoryCache(IServiceCollection)

Nem elosztott memóriabeli implementációt IMemoryCache ad hozzá a IServiceCollection.

AddMetrics(IServiceCollection, Action<IMetricsBuilder>)

Metrikaszolgáltatásokat ad hozzá a megadotthoz IServiceCollection.

AddMetrics(IServiceCollection)

Metrikaszolgáltatásokat ad hozzá a megadotthoz IServiceCollection.

AddNullLatencyContext(IServiceCollection)

Hozzáad egy no-op késési környezetet egy függőségi injektálási tárolóhoz.

AddOptions(IServiceCollection)

Hozzáadja a beállítások használatához szükséges szolgáltatásokat.

AddOptions<TOptions>(IServiceCollection, String)

Lekéri a beállításszerkesztőt, amely továbbítja az azonos nevű TOptions hívások konfigurálását az alapul szolgáló szolgáltatásgyűjteménynek.

AddOptions<TOptions>(IServiceCollection)

Lekéri a beállításszerkesztőt, amely továbbítja az azonos TOptions hívások konfigurálását az alapul szolgáló szolgáltatásgyűjteménynek.

AddOptionsWithValidateOnStart<TOptions,TValidateOptions>(IServiceCollection, String)

A beállítások használatához szükséges szolgáltatásokat ad hozzá, és futási idő helyett a beállítások érvényesítési ellenőrzését kényszeríti ki az indításkor.

AddOptionsWithValidateOnStart<TOptions>(IServiceCollection, String)

A beállítások használatához szükséges szolgáltatásokat ad hozzá, és futási idő helyett a beállítások érvényesítési ellenőrzését kényszeríti ki az indításkor.

AddPassThroughServiceEndpointProvider(IServiceCollection)

Olyan szolgáltatásfelderítési végpontszolgáltatót konfigurál, amely feloldás nélkül halad át a bemeneten.

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

Egy üreset PolicyRegistry regisztrál a szolgáltatásgyűjteményben szolgáltatástípusokkal IPolicyRegistry<TKey>, IReadOnlyPolicyRegistry<TKey>és IConcurrentPolicyRegistry<TKey> a megadott meghatalmazott használatával konfigurálja azt.

AddPolicyRegistry(IServiceCollection, IPolicyRegistry<String>)

A szolgáltatásgyűjteményben megadottakat IPolicyRegistry<TKey> szolgáltatástípusokkal IPolicyRegistry<TKey>regisztrálja, IReadOnlyPolicyRegistry<TKey>és IConcurrentPolicyRegistry<TKey> visszaadja a megadott beállításjegyzéket.

AddPolicyRegistry(IServiceCollection)

A szolgáltatásgyűjteményben a szolgáltatástípusokkal PolicyRegistryregisztrál egy üresetIPolicyRegistry<TKey>, IReadOnlyPolicyRegistry<TKey>és IConcurrentPolicyRegistry<TKey> ha a szolgáltatástípusok még nem lettek regisztrálva, és visszaadja a meglévő vagy újonnan létrehozott beállításjegyzéket.

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

Hozzáad egy ObjectPool<T> , és lehetővé teszi, hogy a DI visszaadja a hatókörrel rendelkező példányokat.TService

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

Hozzáad egy ObjectPool<T> , és lehetővé teszi, hogy a DI visszaadja a hatókörrel rendelkező példányokat.TService

AddProcessLogEnricher(IServiceCollection, Action<ProcessLogEnricherOptions>)

Hozzáadja a folyamatgazda egy példányát a IServiceCollection.

AddProcessLogEnricher(IServiceCollection, IConfigurationSection)

Hozzáadja a gazdagép-bővítő egy példányát a IServiceCollection.

AddProcessLogEnricher(IServiceCollection)

Hozzáadja a folyamatgazda egy példányát a IServiceCollection.

AddRedaction(IServiceCollection, Action<IRedactionBuilder>)

Regisztrálja az IRedactorProvider elérhető redaktorok implementációját IServiceCollection és konfigurálását.

AddRedaction(IServiceCollection)

A egy implementációját regisztrálja IRedactorProvider a IServiceCollection.

AddResilienceEnricher(IServiceCollection)

Rugalmasságnövelőket ad hozzá.

AddResourceMonitoring(IServiceCollection, Action<IResourceMonitorBuilder>)
Elavult.

Konfigurál és hozzáad egy implementációt IResourceMonitor egy szolgáltatásgyűjteményhez.

AddResourceMonitoring(IServiceCollection)

Konfigurál és hozzáad egy implementációt IResourceMonitor egy szolgáltatásgyűjteményhez.

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

Hozzáad egy olyan hatókörrel rendelkező szolgáltatást, amely a megadott serviceTypegyárban implementationFactoryIServiceCollection van megadva.

AddScoped(IServiceCollection, Type, Type)

Hozzáad egy, a megadott típushoz serviceType megadott típusú hatókörű szolgáltatást a megadott implementationTypetípus IServiceCollection implementációjával.

AddScoped(IServiceCollection, Type)

Hozzáad egy, a megadotthoz serviceTypemegadott IServiceCollection típusú hatókörű szolgáltatást.

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

Hozzáad egy olyan hatókörrel rendelkező szolgáltatást, amely a megadott TService gyárban megadott TImplementation implementációtípussal implementationFactory van megadvaIServiceCollection.

AddScoped<TService,TImplementation>(IServiceCollection)

Hozzáad egy olyan hatókörrel rendelkező szolgáltatást, amely a megadott típusban TService megadott implementációtípussal TImplementation van megadva IServiceCollection.

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

Hozzáad egy olyan hatókörrel rendelkező szolgáltatást, amely a megadott TServicegyárban implementationFactoryIServiceCollection van megadva.

AddScoped<TService>(IServiceCollection)

Hozzáad egy, a megadotthoz TServicemegadott IServiceCollection típusú hatókörű szolgáltatást.

AddServiceDiscovery(IServiceCollection, Action<ServiceDiscoveryOptions>)

Hozzáadja az alapvető szolgáltatásfelderítési szolgáltatásokat, és konfigurálja az alapértelmezett értékeket.

AddServiceDiscovery(IServiceCollection)

Hozzáadja az alapvető szolgáltatásfelderítési szolgáltatásokat, és konfigurálja az alapértelmezett értékeket.

AddServiceDiscoveryCore(IServiceCollection, Action<ServiceDiscoveryOptions>)

Hozzáadja az alapvető szolgáltatásfelderítési szolgáltatásokat.

AddServiceDiscoveryCore(IServiceCollection)

Hozzáadja az alapvető szolgáltatásfelderítési szolgáltatásokat.

AddServiceDiscoveryForwarderFactory(IServiceCollection)

Olyan implementációt IForwarderHttpClientFactory biztosít, amely szolgáltatásfelderítést használ a szolgáltatásnevek feloldásához.

AddServiceLogEnricher(IServiceCollection, Action<ApplicationLogEnricherOptions>)
Elavult.

Hozzáadja a szolgáltatás-bővítő egy példányát a IServiceCollection.

AddServiceLogEnricher(IServiceCollection, IConfigurationSection)
Elavult.

Hozzáadja a szolgáltatás-bővítő egy példányát a IServiceCollection.

AddServiceLogEnricher(IServiceCollection)
Elavult.

Hozzáadja a szolgáltatás-bővítő egy példányát a IServiceCollection.

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

Hozzáad egy olyan egyszeri szolgáltatást, amely a megadott serviceTypegyárban implementationFactoryIServiceCollection van megadva.

AddSingleton(IServiceCollection, Type, Object)

A megadott típusú egytonos szolgáltatást ad serviceType hozzá a megadott implementationInstancepéldányhoz.IServiceCollection

AddSingleton(IServiceCollection, Type, Type)

A megadott típushoz tartozó egytonos szolgáltatást ad serviceType hozzá a megadott implementationTypetípus IServiceCollection implementációjával.

AddSingleton(IServiceCollection, Type)

Hozzáad egy, a megadotthoz serviceTypemegadott IServiceCollection típusú egytonos szolgáltatást.

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

A megadott típushoz tartozó egytonos szolgáltatást ad TService hozzá a megadott TImplementationgyárban megadott implementationFactoryIServiceCollection implementálási típussal.

AddSingleton<TService,TImplementation>(IServiceCollection)

A megadott típushoz tartozó egytonos szolgáltatást ad TService hozzá a megadott TImplementationimplementációtípussalIServiceCollection.

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

Hozzáad egy olyan egyszeri szolgáltatást, amely a megadott TServicegyárban implementationFactoryIServiceCollection van megadva.

AddSingleton<TService>(IServiceCollection, TService)

A megadott típusú egytonos szolgáltatást ad TService hozzá a megadott implementationInstancepéldányhoz.IServiceCollection

AddSingleton<TService>(IServiceCollection)

Hozzáad egy, a megadotthoz TServicemegadott IServiceCollection típusú egytonos szolgáltatást.

AddSpeechToTextClient(IServiceCollection, Func<IServiceProvider,ISpeechToTextClient>, ServiceLifetime)

Regisztrál egy egytonnát ISpeechToTextClient a IServiceCollection.

AddSpeechToTextClient(IServiceCollection, ISpeechToTextClient, ServiceLifetime)

Regisztrál egy egytonnát ISpeechToTextClient a IServiceCollection.

AddStackExchangeRedisCache(IServiceCollection, Action<RedisCacheOptions>)

Hozzáadja a Redis elosztott gyorsítótárazási szolgáltatásait a megadotthoz IServiceCollection.

AddStaticLogEnricher(IServiceCollection, IStaticLogEnricher)

Egy statikus naplót bővítő példány regisztrálása.

AddStaticLogEnricher<T>(IServiceCollection)

Statikus naplók bővítőtípusának regisztrálása.

AddSystemd(IServiceCollection)

Konfigurálja a beépített IHostservicesszolgáltatás élettartamát, értesítési üzeneteket biztosít az SystemdLifetime alkalmazás indításához és leállításához, és rendszerezett szolgáltatásként való futtatáskor konfigurálja a konzolnaplózást a rendszerezett formátumra.

AddTcpEndpointProbe(IServiceCollection, Action<TcpEndpointProbesOptions>)

Az állapotjelentéseket TCP-port használatával regisztrálja, ha a szolgáltatás kifogástalannak IHealthCheckminősül.

AddTcpEndpointProbe(IServiceCollection, IConfigurationSection)

Az állapotjelentéseket TCP-port használatával regisztrálja, ha a szolgáltatás kifogástalannak IHealthCheckminősül.

AddTcpEndpointProbe(IServiceCollection, String, Action<TcpEndpointProbesOptions>)

Az állapotjelentéseket TCP-port használatával regisztrálja, ha a szolgáltatás kifogástalannak IHealthCheckminősül.

AddTcpEndpointProbe(IServiceCollection, String, IConfigurationSection)

Az állapotjelentéseket TCP-port használatával regisztrálja, ha a szolgáltatás kifogástalannak IHealthCheckminősül.

AddTcpEndpointProbe(IServiceCollection, String)

Az állapotjelentéseket TCP-port használatával regisztrálja, ha a szolgáltatás kifogástalannak IHealthCheckminősül.

AddTcpEndpointProbe(IServiceCollection)

Az állapotjelentéseket TCP-port használatával regisztrálja, ha a szolgáltatás kifogástalannak IHealthCheckminősül.

AddTelemetryHealthCheckPublisher(IServiceCollection, Action<TelemetryHealthCheckPublisherOptions>)

Regisztrál egy állapot-ellenőrző közzétevőt, amely telemetriát bocsát ki az alkalmazás állapotáról.

AddTelemetryHealthCheckPublisher(IServiceCollection, IConfigurationSection)

Regisztrál egy állapot-ellenőrző közzétevőt, amely telemetriát bocsát ki az alkalmazás állapotáról.

AddTelemetryHealthCheckPublisher(IServiceCollection)

Regisztrál egy állapot-ellenőrző közzétevőt, amely telemetriát bocsát ki az alkalmazás állapotáról.

AddTextToSpeechClient(IServiceCollection, Func<IServiceProvider,ITextToSpeechClient>, ServiceLifetime)

Regisztrál egy egytonnát ITextToSpeechClient a IServiceCollection.

AddTextToSpeechClient(IServiceCollection, ITextToSpeechClient, ServiceLifetime)

Regisztrál egy egytonnát ITextToSpeechClient a IServiceCollection.

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

Egy olyan átmeneti szolgáltatást ad hozzá, amely a megadott serviceTypegyárban implementationFactoryIServiceCollection van megadva.

AddTransient(IServiceCollection, Type, Type)

A megadott serviceType típushoz megadott típusú átmeneti szolgáltatást ad hozzá a megadott implementationTypetípus IServiceCollection implementációjával.

AddTransient(IServiceCollection, Type)

A megadott típushoz megadott serviceType átmeneti szolgáltatást ad IServiceCollectionhozzá.

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

A megadott típusú átmeneti szolgáltatást ad TService hozzá a megadott TImplementationgyárban megadott implementationFactoryIServiceCollection implementálási típussal.

AddTransient<TService,TImplementation>(IServiceCollection)

A megadott típushoz tartozó átmeneti szolgáltatást ad TService hozzá a megadott TImplementationimplementációtípussalIServiceCollection.

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

Egy olyan átmeneti szolgáltatást ad hozzá, amely a megadott TServicegyárban implementationFactoryIServiceCollection van megadva.

AddTransient<TService>(IServiceCollection)

A megadott típushoz megadott TService átmeneti szolgáltatást ad IServiceCollectionhozzá.

AddValidation(IServiceCollection, Action<ValidationOptions>)

Hozzáadja az érvényesítési szolgáltatásokat a megadotthoz IServiceCollection.

AddWebEncoders(IServiceCollection, Action<WebEncoderOptions>)

Hozzáadja HtmlEncoderés JavaScriptEncoderUrlEncoder hozzáadja a megadotthoz services.

AddWebEncoders(IServiceCollection)

Hozzáadja HtmlEncoderés JavaScriptEncoderUrlEncoder hozzáadja a megadotthoz services.

AddWindowsService(IServiceCollection, Action<WindowsServiceLifetimeOptions>)

Konfigurálja a IHost beépített servicesWindowsServiceLifetime forrás élettartamát, és engedélyezi a naplózást az eseménynaplóba az alkalmazásnévvel alapértelmezett forrásnévként.

AddWindowsService(IServiceCollection)

Konfigurálja a IHost beépített servicesWindowsServiceLifetime forrás élettartamát, és engedélyezi a naplózást az eseménynaplóba az alkalmazásnévvel alapértelmezett forrásnévként.

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

Egy akkumulátorfüggvényt alkalmaz egy sorozatra. A rendszer a megadott magértéket használja a kezdeti gyűjtőértékként, a megadott függvény pedig az eredményérték kiválasztásához.

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

Egy akkumulátorfüggvényt alkalmaz egy sorozatra. A rendszer a megadott magértéket használja a kezdeti gyűjtőértékként.

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

Egy akkumulátorfüggvényt alkalmaz egy sorozatra.

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

Egy akkumulátorfüggvényt alkalmaz egy sorozatra, és az eredményeket kulcs szerint csoportosítja.

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

Egy akkumulátorfüggvényt alkalmaz egy sorozatra, és az eredményeket kulcs szerint csoportosítja.

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

Meghatározza, hogy egy sorozat összes eleme megfelel-e egy feltételnek.

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

Szűrt elemgyűjteményt ad vissza, amely a forrásgyűjtemény minden csomópontjának elődeit tartalmazza. A gyűjtemény csak az egyező XName elemeket tartalmazza.

Ancestors<T>(IEnumerable<T>)

Olyan elemek gyűjteményét adja vissza, amelyek a forrásgyűjtemény minden csomópontjának elődeit tartalmazzák.

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

Meghatározza, hogy a sorozat bármely eleme megfelel-e egy feltételnek.

Any<TSource>(IEnumerable<TSource>)

Meghatározza, hogy a sorozat tartalmaz-e elemeket.

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

Hozzáfűz egy értéket a sorozat végéhez.

AsEnumerable<TSource>(IEnumerable<TSource>)

A beírt értéket adja eredményül IEnumerable<T>.

AsParallel(IEnumerable)

Lehetővé teszi a lekérdezés párhuzamosítását.

AsParallel<TSource>(IEnumerable<TSource>)

Lehetővé teszi a lekérdezés párhuzamosítását.

AsQueryable(IEnumerable)

Átalakítja az egyiket IEnumerableIQueryable.

AsQueryable<TElement>(IEnumerable<TElement>)

Általánossá alakít át egy általánost IEnumerable<T>IQueryable<T>.

AsReadOnly<T>(IList<T>)

Egy írásvédett ReadOnlyCollection<T> burkolót ad vissza a megadott listához.

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

Kiszámítja az értékek sorozatának átlagát Decimal , amelyet egy átalakítási függvény meghívásával kapunk a bemeneti sorozat egyes elemeire.

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

Kiszámítja az értékek sorozatának átlagát Double , amelyet egy átalakítási függvény meghívásával kapunk a bemeneti sorozat egyes elemeire.

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

Kiszámítja az értékek sorozatának átlagát Int32 , amelyet egy átalakítási függvény meghívásával kapunk a bemeneti sorozat egyes elemeire.

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

Kiszámítja az értékek sorozatának átlagát Int64 , amelyet egy átalakítási függvény meghívásával kapunk a bemeneti sorozat egyes elemeire.

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

Kiszámítja a null értékű Decimal értékek sorozatának átlagát, amelyet egy transzformációs függvény meghívásával kapunk a bemeneti sorozat egyes elemeire.

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

Kiszámítja a null értékű Double értékek sorozatának átlagát, amelyet egy transzformációs függvény meghívásával kapunk a bemeneti sorozat egyes elemeire.

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

Kiszámítja a null értékű Int32 értékek sorozatának átlagát, amelyet egy transzformációs függvény meghívásával kapunk a bemeneti sorozat egyes elemeire.

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

Kiszámítja a null értékű Int64 értékek sorozatának átlagát, amelyet egy transzformációs függvény meghívásával kapunk a bemeneti sorozat egyes elemeire.

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

Kiszámítja a null értékű Single értékek sorozatának átlagát, amelyet egy transzformációs függvény meghívásával kapunk a bemeneti sorozat egyes elemeire.

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

Kiszámítja az értékek sorozatának átlagát Single , amelyet egy átalakítási függvény meghívásával kapunk a bemeneti sorozat egyes elemeire.

BuildServiceProvider(IServiceCollection, Boolean)

Létrehoz egy ServiceProvider olyan szolgáltatásokat a megadott IServiceCollection , opcionálisan engedélyező hatókör-ellenőrzésből.

BuildServiceProvider(IServiceCollection, ServiceProviderOptions)

Létrehoz egy ServiceProvider olyan szolgáltatásokat a megadott IServiceCollection , opcionálisan engedélyező hatókör-ellenőrzésből.

BuildServiceProvider(IServiceCollection)

ServiceProvider A megadott IServiceCollectionszolgáltatásokat tartalmazó szolgáltatásokat hoz létre.

Cast<TResult>(IEnumerable)

Egy elem elemeit IEnumerable a megadott típusra veti.

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

A sorozat elemeit legfeljebb sizemérettömbökre osztja.

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

Összefűz két sorozatot.

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

Egy adott típusú beállítások konfigurálásához használt műveletet regisztrál.

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

Egy adott típusú beállítások konfigurálásához használt műveletet regisztrál. Megjegyzés: Ezek az összes PostConfigure<TOptions>(IServiceCollection, Action<TOptions>)előtt futnak.

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

Egy adott típusú beállítások konfigurálásához használt műveletet regisztrál.

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

Regisztrál egy konfigurációs példányt, amely TOptions hozzá fog kötni.

Configure<TOptions>(IServiceCollection, IConfiguration)

Regisztrál egy konfigurációs példányt, amely TOptions hozzá fog kötni.

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

Egy adott típusú beállítások konfigurálásához használt műveletet regisztrál.

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

Egy adott típusú beállítások konfigurálásához használt műveletet regisztrál. Megjegyzés: Ezek az összes PostConfigure<TOptions>(IServiceCollection, Action<TOptions>)előtt futnak.

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

Egy adott típusú beállítások konfigurálásához használt műveletet regisztrál.

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

Regisztrál egy konfigurációs példányt, amely TOptions hozzá fog kötni.

Configure<TOptions>(IServiceCollection, String, IConfiguration)

Regisztrál egy konfigurációs példányt, amely TOptions hozzá fog kötni.

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

Egy adott típusú beállítás összes példányának konfigurálásához használt műveletet regisztrál.

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

Egy adott típusú beállítás összes példányának konfigurálásához használt műveletet regisztrál.

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

Egy adott típusú beállítás összes példányának konfigurálásához használt műveletet regisztrál.

ConfigureDnsResolver(IServiceCollection, Action<DnsResolverOptions>)

Konfigurálja a szolgáltatásfelderítéshez használt DNS-feloldót.

ConfigureHttpClientDefaults(IServiceCollection, Action<IHttpClientBuilder>)

Olyan meghatalmazottat ad hozzá, amely az összes HttpClient példány konfigurálására szolgál.

ConfigureOptions(IServiceCollection, Object)

Regisztrál egy objektumot, amely rendelkezik az összesével IConfigureOptions<TOptions>, IPostConfigureOptions<TOptions>és IValidateOptions<TOptions> regisztrálva lesz.

ConfigureOptions(IServiceCollection, Type)

Egy olyan típust regisztrál, amely az összesét IConfigureOptions<TOptions>, IPostConfigureOptions<TOptions>és IValidateOptions<TOptions> regisztrálja.

ConfigureOptions<TConfigureOptions>(IServiceCollection)

Egy olyan típust regisztrál, amely az összesét IConfigureOptions<TOptions>, IPostConfigureOptions<TOptions>és IValidateOptions<TOptions> regisztrálja.

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

Egy beírt készlet konfigurálásához DependencyInjectionPoolOptions használt műveletet regisztrál.

ConfigurePools(IServiceCollection, IConfigurationSection)

Konfigurálja a DI-készleteket.

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

Meghatározza, hogy egy szekvencia egy megadott elemet tartalmaz-e egy megadott IEqualityComparer<T>elem használatával.

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

Meghatározza, hogy egy sorozat tartalmaz-e egy adott elemet az alapértelmezett egyenlőség-összehasonlító használatával.

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

Objektumok másolása DataRow a megadott DataTableértékre egy olyan bemeneti IEnumerable<T> objektum alapján, amelyben az általános paraméter T szerepel DataRow.

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

Objektumok másolása DataRow a megadott DataTableértékre egy olyan bemeneti IEnumerable<T> objektum alapján, amelyben az általános paraméter T szerepel DataRow.

CopyToDataTable<T>(IEnumerable<T>)

Olyan értéket ad DataTable vissza, amely az DataRow objektumok másolatait tartalmazza, egy olyan bemeneti IEnumerable<T> objektumot ad vissza, amelyben az általános paraméter T szerepel DataRow.

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

Egy számot ad vissza, amely azt jelzi, hogy a megadott sorozat hány eleme felel meg egy feltételnek.

Count<TSource>(IEnumerable<TSource>)

A sorozat elemeinek számát adja vissza.

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

A forrásütemezés elemeinek számát adja vissza kulcs szerint csoportosítva.

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

A megadott sorozat elemeit vagy a megadott értéket adja vissza egy önálló gyűjteményben, ha a sorozat üres.

DefaultIfEmpty<TSource>(IEnumerable<TSource>)

A megadott sorozat elemeit vagy a típusparaméter alapértelmezett értékét adja vissza egy adott gyűjteményben, ha a sorozat üres.

DescendantNodes<T>(IEnumerable<T>)

A forrásgyűjtemény minden dokumentumának és elemének leszármazott csomópontjainak gyűjteményét adja vissza.

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

A forrásgyűjtemény minden elemének és dokumentumának leszármazott elemeit tartalmazó szűrt elemgyűjteményt ad vissza. A gyűjtemény csak az egyező XName elemeket tartalmazza.

Descendants<T>(IEnumerable<T>)

Olyan elemek gyűjteményét adja vissza, amelyek a forrásgyűjtemény minden elemének és dokumentumának leszármazott elemeit tartalmazzák.

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

Különböző elemeket ad vissza egy sorozatból egy megadott IEqualityComparer<T> érték összehasonlítása gombra kattintva.

Distinct<TSource>(IEnumerable<TSource>)

Az értékek összehasonlításához az alapértelmezett egyenlőség-összehasonlítóval különböző elemeket ad vissza egy sorozatból.

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

Különböző elemeket ad vissza egy sorozatból egy adott kulcsválasztó függvény szerint, és egy megadott összehasonlító használatával összehasonlítja a kulcsokat.

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

Különböző elemeket ad vissza egy sorozatból egy adott kulcsválasztó függvény szerint.

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

Egy adott index elemet ad vissza egy sorozatban.

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

Egy adott index elemet ad vissza egy sorozatban.

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

Egy adott index elemet ad vissza egy sorozatban, vagy egy alapértelmezett értéket, ha az index túllépi a tartományt.

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

Egy adott index elemet ad vissza egy sorozatban, vagy egy alapértelmezett értéket, ha az index túllépi a tartományt.

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

A forrásgyűjtemény minden elemének és dokumentumának gyermekelemeinek szűrt gyűjteményét adja vissza. A gyűjtemény csak az egyező XName elemeket tartalmazza.

Elements<T>(IEnumerable<T>)

A forrásgyűjteményben lévő összes elem és dokumentum gyermekelemeinek gyűjteményét adja vissza.

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

Két sorozat halmazkülönbségét állítja elő a megadott IEqualityComparer<T> értékek összehasonlításához.

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

Két sorozat halmazkülönbségét állítja elő az alapértelmezett egyenlőség-összehasonlítóval az értékek összehasonlításához.

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

Két szekvencia halmazkülönbségét állítja elő egy megadott kulcsválasztó függvény szerint.

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

Két szekvencia halmazkülönbségét állítja elő egy megadott kulcsválasztó függvény szerint.

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

Egy adott feltételnek megfelelő sorozat első elemét adja vissza.

First<TSource>(IEnumerable<TSource>)

Egy sorozat első elemét adja vissza.

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

A sorrend első olyan elemét adja vissza, amely megfelel egy feltételnek, vagy egy megadott alapértelmezett értéket, ha nem található ilyen elem.

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

A sorozat első olyan elemét adja vissza, amely megfelel egy feltételnek vagy egy alapértelmezett értéknek, ha nem található ilyen elem.

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

Egy sorozat első elemét adja vissza, vagy egy megadott alapértelmezett értéket, ha a sorozat nem tartalmaz elemeket.

FirstOrDefault<TSource>(IEnumerable<TSource>)

Egy sorozat első elemét adja vissza, vagy egy alapértelmezett értéket, ha a sorozat nem tartalmaz elemeket.

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

A szolgáltatásleírók gyűjteményére vonatkozó szerződést adja meg.

FullJoin<TOuter,TInner,TKey>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, IEqualityComparer<TKey>)

A szolgáltatásleírók gyűjteményére vonatkozó szerződést adja meg.

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

Csoportosítja a szekvencia elemeit egy megadott kulcsválasztó függvény szerint, és létrehoz egy eredményértéket az egyes csoportokból és kulcsából. A fő értékeket egy megadott összehasonlító használatával hasonlítjuk össze, és az egyes csoportok elemeit egy megadott függvény használatával vetjük ki.

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

Csoportosítja a szekvencia elemeit egy megadott kulcsválasztó függvény szerint, és létrehoz egy eredményértéket az egyes csoportokból és kulcsából. Az egyes csoportok elemei egy adott függvény használatával lesznek kivetítve.

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

A szekvencia elemeit egy kulcsválasztó függvény szerint csoportosítja. A kulcsok összehasonlításához összehasonlítót kell használni, és az egyes csoportok elemeit egy megadott függvény használatával vetjük előre.

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

A szekvencia elemeit egy megadott kulcsválasztó függvény szerint csoportosítja, és az egyes csoportok elemeit egy megadott függvény használatával kivetíti.

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

Csoportosítja a szekvencia elemeit egy megadott kulcsválasztó függvény szerint, és létrehoz egy eredményértéket az egyes csoportokból és kulcsából. A kulcsok összehasonlítása egy megadott összehasonlító használatával történik.

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

Csoportosítja a szekvencia elemeit egy megadott kulcsválasztó függvény szerint, és létrehoz egy eredményértéket az egyes csoportokból és kulcsából.

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

Egy sorozat elemeit egy megadott kulcsválasztó függvény szerint csoportosítja, és egy megadott összehasonlító használatával összehasonlítja a kulcsokat.

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

A szekvencia elemeit egy megadott kulcsválasztó függvény szerint csoportosítja.

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

Két sorozat elemeit korrelálja a kulcsegyenlőség alapján, és csoportosítja az eredményeket. A megadott IEqualityComparer<T> érték a kulcsok összehasonlítására szolgál.

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

Két sorozat elemeit korrelálja a kulcsok egyenlősége alapján, és csoportosítja az eredményeket. Az alapértelmezett egyenlőség-összehasonlító a kulcsok összehasonlítására szolgál.

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

A szolgáltatásleírók gyűjteményére vonatkozó szerződést adja meg.

Index<TSource>(IEnumerable<TSource>)

Egy számbavételt ad vissza, amely belefoglalja az elem indexét egy rekordba.

InDocumentOrder<T>(IEnumerable<T>)

Olyan csomópontgyűjteményt ad vissza, amely a forrásgyűjtemény összes csomópontját tartalmazza, dokumentum sorrendben rendezve.

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

Két sorozat metszéspontját állítja elő a megadott IEqualityComparer<T> értékek összehasonlításához.

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

Két sorozat metszéspontját állítja elő az alapértelmezett egyenlőség-összehasonlítóval az értékek összehasonlításához.

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

Két sorozat metszéspontját állítja elő egy megadott kulcsválasztó függvény szerint.

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

Két sorozat metszéspontját állítja elő egy megadott kulcsválasztó függvény szerint.

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

Két sorozat elemeit korrelálja egyező kulcsok alapján. A megadott IEqualityComparer<T> érték a kulcsok összehasonlítására szolgál.

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

Két sorozat elemeit korrelálja egyező kulcsok alapján. Az alapértelmezett egyenlőség-összehasonlító a kulcsok összehasonlítására szolgál.

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

A szolgáltatásleírók gyűjteményére vonatkozó szerződést adja meg.

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

Egy adott feltételnek megfelelő sorozat utolsó elemét adja vissza.

Last<TSource>(IEnumerable<TSource>)

Egy sorozat utolsó elemét adja vissza.

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

Egy feltételnek megfelelő sorozat utolsó elemét adja vissza, vagy egy megadott alapértelmezett értéket, ha nem található ilyen elem.

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

Egy olyan sorozat utolsó elemét adja vissza, amely megfelel egy feltételnek vagy egy alapértelmezett értéknek, ha nem található ilyen elem.

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

Egy sorozat utolsó elemét adja vissza, vagy egy megadott alapértelmezett értéket, ha a sorozat nem tartalmaz elemeket.

LastOrDefault<TSource>(IEnumerable<TSource>)

Egy sorozat utolsó elemét adja vissza, vagy egy alapértelmezett értéket, ha a sorozat nem tartalmaz elemeket.

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

Két sorozat elemeit korrelálja egyező kulcsok alapján. A megadott IEqualityComparer<T> érték a kulcsok összehasonlítására szolgál.

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

Két sorozat elemeit korrelálja egyező kulcsok alapján. Az alapértelmezett egyenlőség-összehasonlító a kulcsok összehasonlítására szolgál.

LeftJoin<TOuter,TInner,TKey>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, IEqualityComparer<TKey>)

A szolgáltatásleírók gyűjteményére vonatkozó szerződést adja meg.

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

Olyan értéket Int64 ad vissza, amely azt jelzi, hogy egy sorozat hány eleme felel meg egy feltételnek.

LongCount<TSource>(IEnumerable<TSource>)

Olyan értéket Int64 ad vissza, amely egy sorozat elemeinek teljes számát jelöli.

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

Meghív egy átalakítási függvényt egy általános sorozat minden elemére, és visszaadja az eredményül kapott maximális értéket.

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

Meghív egy átalakítási függvényt egy sorozat minden elemére, és visszaadja a maximális Decimal értéket.

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

Meghív egy átalakítási függvényt egy sorozat minden elemére, és visszaadja a maximális Double értéket.

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

Meghív egy átalakítási függvényt egy sorozat minden elemére, és visszaadja a maximális Int32 értéket.

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

Meghív egy átalakítási függvényt egy sorozat minden elemére, és visszaadja a maximális Int64 értéket.

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

Meghív egy átalakítási függvényt egy sorozat minden elemére, és visszaadja a maximális null értékű Decimal értéket.

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

Meghív egy átalakítási függvényt egy sorozat minden elemére, és visszaadja a maximális null értékű Double értéket.

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

Meghív egy átalakítási függvényt egy sorozat minden elemére, és visszaadja a maximális null értékű Int32 értéket.

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

Meghív egy átalakítási függvényt egy sorozat minden elemére, és visszaadja a maximális null értékű Int64 értéket.

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

Meghív egy átalakítási függvényt egy sorozat minden elemére, és visszaadja a maximális null értékű Single értéket.

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

Meghív egy átalakítási függvényt egy sorozat minden elemére, és visszaadja a maximális Single értéket.

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

Egy általános sorozat maximális értékét adja vissza.

Max<TSource>(IEnumerable<TSource>)

Egy általános sorozat maximális értékét adja vissza.

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

Egy általános sorozat maximális értékét adja vissza egy megadott kulcsválasztó függvény és kulcs-összehasonlító szerint.

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

Egy általános sorozat maximális értékét adja vissza egy megadott kulcsválasztó függvénynek megfelelően.

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

Meghív egy átalakítási függvényt egy általános sorozat minden elemére, és visszaadja az eredményül kapott minimális értéket.

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

Meghív egy átalakítási függvényt egy sorozat minden elemére, és visszaadja a minimális Decimal értéket.

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

Meghív egy átalakítási függvényt egy sorozat minden elemére, és visszaadja a minimális Double értéket.

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

Meghív egy átalakítási függvényt egy sorozat minden elemére, és visszaadja a minimális Int32 értéket.

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

Meghív egy átalakítási függvényt egy sorozat minden elemére, és visszaadja a minimális Int64 értéket.

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

Meghív egy átalakítási függvényt egy sorozat minden elemére, és a minimális null értékű Decimal értéket adja vissza.

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

Meghív egy átalakítási függvényt egy sorozat minden elemére, és a minimális null értékű Double értéket adja vissza.

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

Meghív egy átalakítási függvényt egy sorozat minden elemére, és a minimális null értékű Int32 értéket adja vissza.

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

Meghív egy átalakítási függvényt egy sorozat minden elemére, és a minimális null értékű Int64 értéket adja vissza.

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

Meghív egy átalakítási függvényt egy sorozat minden elemére, és a minimális null értékű Single értéket adja vissza.

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

Meghív egy átalakítási függvényt egy sorozat minden elemére, és visszaadja a minimális Single értéket.

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

Egy általános sorozat minimális értékét adja vissza.

Min<TSource>(IEnumerable<TSource>)

Egy általános sorozat minimális értékét adja vissza.

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

Egy általános sorozat minimális értékét adja vissza egy megadott kulcsválasztó függvény és kulcs-összehasonlító szerint.

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

Egy általános sorozat minimális értékét adja vissza egy megadott kulcsválasztó függvénynek megfelelően.

Nodes<T>(IEnumerable<T>)

A forrásgyűjtemény minden dokumentumának és elemének gyermekcsomópontjait adja vissza.

OfType<TResult>(IEnumerable)

Egy adott típus alapján szűri IEnumerable egy adott elem elemeit.

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

Növekvő sorrendbe rendezi a sorozat elemeit.

Order<T>(IEnumerable<T>)

Növekvő sorrendbe rendezi a sorozat elemeit.

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

Egy sorozat elemeit növekvő sorrendbe rendezi egy megadott összehasonlító használatával.

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

Egy sorozat elemeit növekvő sorrendbe rendezi egy kulcs alapján.

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

Egy sorozat elemeit csökkenő sorrendbe rendezi egy megadott összehasonlító használatával.

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

A sorozat elemeit egy kulcs alapján csökkenő sorrendbe rendezi.

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

A sorozat elemeit csökkenő sorrendbe rendezi.

OrderDescending<T>(IEnumerable<T>)

A sorozat elemeit csökkenő sorrendbe rendezi.

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

Egy adott típusú beállítás inicializálásához használt műveletet regisztrál. Megjegyzés: Ezek végül Configure<TOptions>(IServiceCollection, Action<TOptions>)is futnak.

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

Egy adott típusú beállítások konfigurálásához használt műveletet regisztrál. Megjegyzés: Ezek végül Configure<TOptions>(IServiceCollection, Action<TOptions>)is futnak.

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

Regisztrál egy műveletet, amely egy adott típusú beállítás összes példányának konfigurálására szolgál. Megjegyzés: Ezek végül Configure<TOptions>(IServiceCollection, Action<TOptions>)is futnak.

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

Értéket ad hozzá a sorozat elejéhez.

RegisterCheckpointNames(IServiceCollection, String[])

Ellenőrzőpontnevek készletét regisztrálja egy késési környezethez.

RegisterMeasureNames(IServiceCollection, String[])

A késési környezet mértékneveinek halmazát regisztrálja.

RegisterTagNames(IServiceCollection, String[])

A késési környezet címkéinek halmazát regisztrálja.

Remove<T>(IEnumerable<T>)

Eltávolítja a forrásgyűjtemény összes csomópontját a szülőcsomópontról.

RemoveAll(IServiceCollection, Type)

Eltávolítja az összes olyan szolgáltatást, amely a következőben serviceType található IServiceCollection: .

RemoveAll<T>(IServiceCollection)

Eltávolítja az összes olyan szolgáltatást, amely a következőben T található IServiceCollection: .

RemoveAllKeyed(IServiceCollection, Type, Object)

Eltávolítja az összes olyan szolgáltatást, amely a következőben serviceType található IServiceCollection: .

RemoveAllKeyed<T>(IServiceCollection, Object)

Eltávolítja az összes olyan szolgáltatást, amely a következőben T található IServiceCollection: .

Replace(IServiceCollection, ServiceDescriptor)

Eltávolítja az első szolgáltatást IServiceCollection ugyanazzal a szolgáltatástípussal, mint a descriptor gyűjtemény, és hozzáadja descriptor a gyűjteményhez.

Reverse<TSource>(IEnumerable<TSource>)

Megfordítja az elemek sorrendjét egy sorrendben.

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

Két sorozat elemeit korrelálja egyező kulcsok alapján. A megadott IEqualityComparer<T> érték a kulcsok összehasonlítására szolgál.

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

Két sorozat elemeit korrelálja egyező kulcsok alapján. Az alapértelmezett egyenlőség-összehasonlító a kulcsok összehasonlítására szolgál.

RightJoin<TOuter,TInner,TKey>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, IEqualityComparer<TKey>)

A szolgáltatásleírók gyűjteményére vonatkozó szerződést adja meg.

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

Az elem indexének beépítésével a sorozat minden elemét új formába alakítja.

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

A sorozat egyes elemeit új űrlapra alakítja.

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

Egy sorozat egyes elemeit egy-egy IEnumerable<T>sorozatra kivetíti, az eredményül kapott sorozatokat egy sorozatba alakítja, és meghív egy eredményválasztó függvényt az egyes elemeken.

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

Egy sorozat egyes elemeit egy-egy IEnumerable<T>sorozatra kivetíti, az eredményül kapott sorozatokat egy sorozatba alakítja, és meghív egy eredményválasztó függvényt az egyes elemeken. Az egyes forráselemek indexét az elem köztes, előre jelzett formájában használja a rendszer.

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

Egy sorozat egyes elemeit egy-egy IEnumerable<T> sorozatra alakítja, és az eredményül kapott sorozatokat egy sorozatba simítja.

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

A sorozat egyes elemeit egy IEnumerable<T>- és egybesimítja, és az eredményül kapott sorozatokat egy sorozattá alakítja. Az egyes forráselemek indexét az elem előre jelzett formájában használja a rendszer.

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

Meghatározza, hogy két sorozat egyenlő-e, ha az elemeket egy megadott IEqualityComparer<T>használatával hasonlítja össze.

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

Meghatározza, hogy két sorozat egyenlő-e azzal, hogy összehasonlítja az elemeket az alapértelmezett egyenlőség-összehasonlító használatával a típusukhoz.

Shuffle<TSource>(IEnumerable<TSource>)

A sorozat elemeinek sorrendje össze van fonva.

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

Egy adott feltételnek megfelelő sorozat egyetlen elemét adja vissza, és kivételt eredményez, ha több ilyen elem is létezik.

Single<TSource>(IEnumerable<TSource>)

Egy sorozat egyetlen elemét adja vissza, és kivételt ad vissza, ha nincs pontosan egy elem a sorozatban.

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

A szekvencia egyetlen olyan elemét adja vissza, amely megfelel egy megadott feltételnek, vagy egy megadott alapértelmezett értéket, ha nincs ilyen elem; ez a metódus kivételt eredményez, ha több elem is megfelel a feltételnek.

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

Egy sorozat egyetlen olyan elemét adja vissza, amely megfelel egy megadott feltételnek vagy egy alapértelmezett értéknek, ha nincs ilyen elem; ez a metódus kivételt eredményez, ha több elem is megfelel a feltételnek.

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

Egy sorozat egyetlen elemét adja vissza, vagy egy megadott alapértelmezett értéket, ha a sorozat üres; ez a metódus kivételt eredményez, ha a sorrendben több elem is szerepel.

SingleOrDefault<TSource>(IEnumerable<TSource>)

Egy sorozat egyetlen elemét adja vissza, vagy egy alapértelmezett értéket, ha a sorozat üres; ez a metódus kivételt eredményez, ha a sorrendben több elem is szerepel.

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

Adott számú elemet ad át egy sorozatban, majd visszaadja a fennmaradó elemeket.

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

Egy új, számbavételre alkalmas gyűjteményt ad vissza, amely a forrásgyűjtemény utolsó source elemeiből kihagyott count elemeket tartalmazza.

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

A sorozat elemeit addig adja át, amíg egy megadott feltétel igaz, majd visszaadja a fennmaradó elemeket.

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

A sorozat elemeit addig adja át, amíg egy megadott feltétel igaz, majd visszaadja a fennmaradó elemeket. Az elem indexe a predikátumfüggvény logikájában használatos.

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

Kiszámítja az értékek sorozatának Decimal összegét, amelyet egy átalakítási függvény meghívásával kapunk a bemeneti sorozat egyes elemeire.

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

Kiszámítja az értékek sorozatának Double összegét, amelyet egy átalakítási függvény meghívásával kapunk a bemeneti sorozat egyes elemeire.

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

Kiszámítja az értékek sorozatának Int32 összegét, amelyet egy átalakítási függvény meghívásával kapunk a bemeneti sorozat egyes elemeire.

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

Kiszámítja az értékek sorozatának Int64 összegét, amelyet egy átalakítási függvény meghívásával kapunk a bemeneti sorozat egyes elemeire.

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

Kiszámítja azoknak a null értékű Decimal értékeknek az összegét, amelyeket egy átalakító függvény meghívásával kapunk a bemeneti sorozat egyes elemeire.

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

Kiszámítja azoknak a null értékű Double értékeknek az összegét, amelyeket egy átalakító függvény meghívásával kapunk a bemeneti sorozat egyes elemeire.

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

Kiszámítja azoknak a null értékű Int32 értékeknek az összegét, amelyeket egy átalakító függvény meghívásával kapunk a bemeneti sorozat egyes elemeire.

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

Kiszámítja azoknak a null értékű Int64 értékeknek az összegét, amelyeket egy átalakító függvény meghívásával kapunk a bemeneti sorozat egyes elemeire.

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

Kiszámítja azoknak a null értékű Single értékeknek az összegét, amelyeket egy átalakító függvény meghívásával kapunk a bemeneti sorozat egyes elemeire.

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

Kiszámítja az értékek sorozatának Single összegét, amelyet egy átalakítási függvény meghívásával kapunk a bemeneti sorozat egyes elemeire.

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

Megadott számú összefüggő elemet ad vissza a sorozat kezdetétől kezdve.

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

Egy sorozat egy adott összefüggő elemtartományát adja vissza.

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

Egy új, számbavételre alkalmas gyűjteményt ad vissza, amely az utolsó count elemeket sourcetartalmazza.

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

Egy sorozat elemeit adja vissza mindaddig, amíg egy megadott feltétel igaz.

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

Egy sorozat elemeit adja vissza mindaddig, amíg egy megadott feltétel igaz. Az elem indexe a predikátumfüggvény logikájában használatos.

ToArray<TSource>(IEnumerable<TSource>)

Tömböt hoz létre egy IEnumerable<T>.

ToAsyncEnumerable<TSource>(IEnumerable<TSource>)

Átalakítja az egyiket IEnumerable<T>IAsyncEnumerable<T>.

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

Létrehoz egy Dictionary<TKey,TValue>IEnumerable<T> adott kulcsválasztó függvény, egy összehasonlító és egy elemválasztó függvény alapján.

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

Létrehoz egy Dictionary<TKey,TValue>IEnumerable<T> megadott kulcsválasztó és elemválasztó függvény alapján.

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

Létrehoz egy Dictionary<TKey,TValue>IEnumerable<T> adott kulcsválasztó függvényt és kulcs-összehasonlítót.

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

Egy megadott kulcsválasztó függvény alapján hoz létre egy Dictionary<TKey,TValue>IEnumerable<T> értéket.

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

Létrehoz egy FrozenDictionary<TKey,TValue>IEnumerable<T> megadott kulcsválasztó és elemválasztó függvény alapján.

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

Létrehoz egy FrozenDictionary<TKey,TValue> megadott kulcsválasztó függvényt IEnumerable<T> .

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

Létrehoz egy FrozenSet<T> értéket a megadott értékekkel.

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

Létrehoz egy HashSet<T> olyan eszközt, IEnumerable<T> amely a comparer kulcsok összehasonlítására használható.

ToHashSet<TSource>(IEnumerable<TSource>)

Létrehoz egy HashSet<T>IEnumerable<T>.

ToImmutableArray<TSource>(IEnumerable<TSource>)

Módosíthatatlan tömböt hoz létre a megadott gyűjteményből.

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

Számba és átalakít egy sorozatot, és a megadott kulcs- és érték-összehasonlítók használatával módosíthatatlan szótárt hoz létre a tartalmából.

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

Számba és átalakít egy sorozatot, és a megadott kulcs-összehasonlító használatával módosíthatatlan szótárt hoz létre a tartalmából.

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

Számbavétele és átalakítása egy sorozat, és létrehoz egy nem módosítható szótár a tartalmát.

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

Egy szekvencia valamilyen átalakításán alapuló nem módosítható szótárt hoz létre.

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

Egy nem módosítható szótárat hoz létre egy meglévő elemgyűjteményből, amely egy átalakítási függvényt alkalmaz a forráskulcsokra.

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

Számba veszi a sorozatot, módosíthatatlan kivonatkészletet hoz létre a tartalmából, és a megadott egyenlőség-összehasonlítót használja a készlettípushoz.

ToImmutableHashSet<TSource>(IEnumerable<TSource>)

Számba ad egy sorozatot, és a tartalma nem módosítható kivonatkészletet hoz létre.

ToImmutableList<TSource>(IEnumerable<TSource>)

Számba ad egy sorozatot, és megváltoztathatatlan listát hoz létre annak tartalmáról.

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

Számba és átalakít egy sorozatot, és a megadott kulcs- és érték-összehasonlítók használatával módosíthatatlan rendezési szótárt hoz létre a tartalmaiból.

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

Számbavesz és átalakít egy sorozatot, és a megadott kulcs-összehasonlító használatával módosíthatatlan rendezési szótárt hoz létre a tartalmaiból.

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

Számbavétele és átalakítása egy sorozat, és létrehoz egy nem módosítható rendezett szótár a tartalmát.

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

Számba veszi a sorozatot, megváltoztathatatlan rendezési halmazt hoz létre, és a megadott összehasonlítót használja.

ToImmutableSortedSet<TSource>(IEnumerable<TSource>)

Számba ad egy sorozatot, és megváltoztathatatlan rendezésű halmazt hoz létre annak tartalmából.

ToList<TSource>(IEnumerable<TSource>)

Létrehoz egy List<T>IEnumerable<T>.

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

Létrehoz egy Lookup<TKey,TElement>IEnumerable<T> adott kulcsválasztó függvény, egy összehasonlító és egy elemválasztó függvény alapján.

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

Létrehoz egy Lookup<TKey,TElement>IEnumerable<T> megadott kulcsválasztó és elemválasztó függvény alapján.

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

Létrehoz egy Lookup<TKey,TElement>IEnumerable<T> adott kulcsválasztó függvényt és kulcs-összehasonlítót.

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

Egy megadott kulcsválasztó függvény alapján hoz létre egy Lookup<TKey,TElement>IEnumerable<T> értéket.

TryAdd(IServiceCollection, IEnumerable<ServiceDescriptor>)

Hozzáadja a megadottt descriptors ahhoz a collection szolgáltatástípushoz, amely még nincs regisztrálva.

TryAdd(IServiceCollection, ServiceDescriptor)

Hozzáadja a megadottt descriptor ahhoz a collection szolgáltatástípushoz, amely még nincs regisztrálva.

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

Automatikusan aktivált kulcsos singleton szolgáltatást próbál hozzáadni.

TryAddActivatedKeyedSingleton(IServiceCollection, Type, Object, Type)

Automatikusan aktivált kulcsos singleton szolgáltatást próbál hozzáadni.

TryAddActivatedKeyedSingleton(IServiceCollection, Type, Object)

Automatikusan aktivált kulcsos singleton szolgáltatást próbál hozzáadni.

TryAddActivatedKeyedSingleton<TService,TImplementation>(IServiceCollection, Object)

Automatikusan aktivált kulcsos singleton szolgáltatást próbál hozzáadni.

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

Automatikusan aktivált kulcsos singleton szolgáltatást próbál hozzáadni.

TryAddActivatedKeyedSingleton<TService>(IServiceCollection, Object)

Automatikusan aktivált kulcsos singleton szolgáltatást próbál hozzáadni.

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

Automatikusan aktivált singleton szolgáltatást próbál hozzáadni.

TryAddActivatedSingleton(IServiceCollection, Type, Type)

Automatikusan aktivált singleton szolgáltatást próbál hozzáadni.

TryAddActivatedSingleton(IServiceCollection, Type)

Automatikusan aktivált singleton szolgáltatást próbál hozzáadni.

TryAddActivatedSingleton<TService,TImplementation>(IServiceCollection)

Automatikusan aktivált singleton szolgáltatást próbál hozzáadni.

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

Automatikusan aktivált singleton szolgáltatást próbál hozzáadni.

TryAddActivatedSingleton<TService>(IServiceCollection)

Automatikusan aktivált singleton szolgáltatást próbál hozzáadni.

TryAddEnumerable(IServiceCollection, IEnumerable<ServiceDescriptor>)

Hozzáadja a megadott ServiceDescriptors-eket, ha egy meglévő leíró ugyanazzal ServiceType és egy olyan implementációval, amely még nem létezik a fájlban services.

TryAddEnumerable(IServiceCollection, ServiceDescriptor)

Hozzáad egy ServiceDescriptor ha egy meglévő leírót ugyanazzal ServiceType és egy olyan implementációval, amely még nem létezik a fájlban services.

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

Hozzáadja a megadott service szolgáltatást szolgáltatásként Scoped a megadott implementationFactory gyári beállítással abban az collection esetben, ha a szolgáltatástípus még nincs regisztrálva.

TryAddKeyedScoped(IServiceCollection, Type, Object, Type)

Hozzáadja a megadott serviceScoped szolgáltatást az implementációval együtt implementationType ahhoz, collection hogy a szolgáltatástípus még nincs regisztrálva.

TryAddKeyedScoped(IServiceCollection, Type, Object)

Hozzáadja a megadott serviceScoped szolgáltatást ahhoz a collection szolgáltatástípushoz, amely még nincs regisztrálva.

TryAddKeyedScoped<TService,TImplementation>(IServiceCollection, Object)

Hozzáadja a megadott TService szolgáltatásmegvalósítási típust ScopedTImplementation ahhoz a collection szolgáltatástípushoz, amely még nem lett regisztrálva.

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

Hozzáadja a megadott TService szolgáltatást szolgáltatásként Scoped a megadott implementationFactory gyári beállítással abban az services esetben, ha a szolgáltatástípus még nincs regisztrálva.

TryAddKeyedScoped<TService>(IServiceCollection, Object)

Hozzáadja a megadott TServiceScoped szolgáltatást ahhoz a collection szolgáltatástípushoz, amely még nincs regisztrálva.

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

Hozzáadja a megadott service szolgáltatást szolgáltatásként Singleton a megadott implementationFactory gyári beállítással abban az collection esetben, ha a szolgáltatástípus még nincs regisztrálva.

TryAddKeyedSingleton(IServiceCollection, Type, Object, Type)

Hozzáadja a megadott serviceSingleton szolgáltatást az implementációval együtt implementationType ahhoz, collection hogy a szolgáltatástípus még nincs regisztrálva.

TryAddKeyedSingleton(IServiceCollection, Type, Object)

Hozzáadja a megadott serviceSingleton szolgáltatást ahhoz a collection szolgáltatástípushoz, amely még nincs regisztrálva.

TryAddKeyedSingleton<TService,TImplementation>(IServiceCollection, Object)

Hozzáadja a megadott TService szolgáltatásmegvalósítási típust SingletonTImplementation ahhoz a collection szolgáltatástípushoz, amely még nem lett regisztrálva.

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

Hozzáadja a megadott TService szolgáltatást szolgáltatásként Singleton a megadott implementationFactory gyári beállítással abban az services esetben, ha a szolgáltatástípus még nincs regisztrálva.

TryAddKeyedSingleton<TService>(IServiceCollection, Object, TService)

Hozzáadja a megadottt TService szolgáltatásként Singleton , és egy adott példányt ad instance hozzá ahhoz a collection szolgáltatástípushoz, amely még nem lett regisztrálva.

TryAddKeyedSingleton<TService>(IServiceCollection, Object)

Hozzáadja a megadott TServiceSingleton szolgáltatást ahhoz a collection szolgáltatástípushoz, amely még nincs regisztrálva.

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

Hozzáadja a megadott service szolgáltatást szolgáltatásként Transient a megadott implementationFactory gyári beállítással abban az collection esetben, ha a szolgáltatástípus még nincs regisztrálva.

TryAddKeyedTransient(IServiceCollection, Type, Object, Type)

Hozzáadja a megadott serviceTransient szolgáltatást az implementációval együtt implementationType ahhoz, collection hogy a szolgáltatástípus még nincs regisztrálva.

TryAddKeyedTransient(IServiceCollection, Type, Object)

Hozzáadja a megadott serviceTransient szolgáltatást ahhoz a collection szolgáltatástípushoz, amely még nincs regisztrálva.

TryAddKeyedTransient<TService,TImplementation>(IServiceCollection, Object)

Hozzáadja a megadott TService szolgáltatásmegvalósítási típust TransientTImplementation ahhoz a collection szolgáltatástípushoz, amely még nem lett regisztrálva.

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

Hozzáadja a megadott TService szolgáltatást szolgáltatásként Transient a megadott implementationFactory gyári beállítással abban az services esetben, ha a szolgáltatástípus még nincs regisztrálva.

TryAddKeyedTransient<TService>(IServiceCollection, Object)

Hozzáadja a megadott TServiceTransient szolgáltatást ahhoz a collection szolgáltatástípushoz, amely még nincs regisztrálva.

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

Hozzáadja a megadott service szolgáltatást szolgáltatásként Scoped a megadott implementationFactory gyári beállítással abban az collection esetben, ha a szolgáltatástípus még nincs regisztrálva.

TryAddScoped(IServiceCollection, Type, Type)

Hozzáadja a megadott serviceScoped szolgáltatást az implementációval együtt implementationType ahhoz, collection hogy a szolgáltatástípus még nincs regisztrálva.

TryAddScoped(IServiceCollection, Type)

Hozzáadja a megadott serviceScoped szolgáltatást ahhoz a collection szolgáltatástípushoz, amely még nincs regisztrálva.

TryAddScoped<TService,TImplementation>(IServiceCollection)

Hozzáadja a megadott TService szolgáltatásmegvalósítási típust ScopedTImplementation ahhoz a collection szolgáltatástípushoz, amely még nem lett regisztrálva.

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

Hozzáadja a megadott TService szolgáltatást szolgáltatásként Scoped a megadott implementationFactory gyári beállítással abban az services esetben, ha a szolgáltatástípus még nincs regisztrálva.

TryAddScoped<TService>(IServiceCollection)

Hozzáadja a megadott TServiceScoped szolgáltatást ahhoz a collection szolgáltatástípushoz, amely még nincs regisztrálva.

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

Hozzáadja a megadott service szolgáltatást szolgáltatásként Singleton a megadott implementationFactory gyári beállítással abban az collection esetben, ha a szolgáltatástípus még nincs regisztrálva.

TryAddSingleton(IServiceCollection, Type, Type)

Hozzáadja a megadott serviceSingleton szolgáltatást az implementációval együtt implementationType ahhoz, collection hogy a szolgáltatástípus még nincs regisztrálva.

TryAddSingleton(IServiceCollection, Type)

Hozzáadja a megadott serviceSingleton szolgáltatást ahhoz a collection szolgáltatástípushoz, amely még nincs regisztrálva.

TryAddSingleton<TService,TImplementation>(IServiceCollection)

Hozzáadja a megadott TService szolgáltatásmegvalósítási típust SingletonTImplementation ahhoz a collection szolgáltatástípushoz, amely még nem lett regisztrálva.

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

Hozzáadja a megadott TService szolgáltatást szolgáltatásként Singleton a megadott implementationFactory gyári beállítással abban az services esetben, ha a szolgáltatástípus még nincs regisztrálva.

TryAddSingleton<TService>(IServiceCollection, TService)

Hozzáadja a megadottt TService szolgáltatásként Singleton , és egy adott példányt ad instance hozzá ahhoz a collection szolgáltatástípushoz, amely még nem lett regisztrálva.

TryAddSingleton<TService>(IServiceCollection)

Hozzáadja a megadott TServiceSingleton szolgáltatást ahhoz a collection szolgáltatástípushoz, amely még nincs regisztrálva.

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

Hozzáadja a megadott service szolgáltatást szolgáltatásként Transient a megadott implementationFactory gyári beállítással abban az collection esetben, ha a szolgáltatástípus még nincs regisztrálva.

TryAddTransient(IServiceCollection, Type, Type)

Hozzáadja a megadott serviceTransient szolgáltatást az implementációval együtt implementationType ahhoz, collection hogy a szolgáltatástípus még nincs regisztrálva.

TryAddTransient(IServiceCollection, Type)

Hozzáadja a megadott serviceTransient szolgáltatást ahhoz a collection szolgáltatástípushoz, amely még nincs regisztrálva.

TryAddTransient<TService,TImplementation>(IServiceCollection)

Hozzáadja a megadott TService szolgáltatásmegvalósítási típust TransientTImplementation ahhoz a collection szolgáltatástípushoz, amely még nem lett regisztrálva.

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

Hozzáadja a megadott TService szolgáltatást szolgáltatásként Transient a megadott implementationFactory gyári beállítással abban az services esetben, ha a szolgáltatástípus még nincs regisztrálva.

TryAddTransient<TService>(IServiceCollection)

Hozzáadja a megadott TServiceTransient szolgáltatást ahhoz a collection szolgáltatástípushoz, amely még nincs regisztrálva.

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

Megkísérli meghatározni a sorozat elemeinek számát enumerálás kényszerítése nélkül.

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

Két sorozat halmazának egyesítését állítja elő egy megadott IEqualityComparer<T>paranccsel.

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

Két sorozat egyesítését állítja elő az alapértelmezett egyenlőség-összehasonlító használatával.

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

Két szekvencia halmazegyesítését állítja elő egy megadott kulcsválasztó függvény szerint.

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

Két szekvencia halmazegyesítését állítja elő egy megadott kulcsválasztó függvény szerint.

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

Egy predikátum alapján szűri az értékek sorozatát.

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

Egy predikátum alapján szűri az értékek sorozatát. Az egyes elemek indexét a predikátumfüggvény logikája használja.

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

Egy megadott függvényt alkalmaz a két sorozat megfelelő elemeire, és az eredmények sorozatát eredményezi.

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

A három megadott sorozat elemeit tartalmazó vonássorozatot hoz létre.

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

A két megadott sorozat elemeit tartalmazó vonássorozatot hoz létre.

A következőre érvényes: