Add(IServiceCollection, ServiceDescriptor)
|
將指定的 descriptor 加入至 collection 。
|
Add(IServiceCollection, IEnumerable<ServiceDescriptor>)
|
將 ServiceDescriptor 序列加入至 collection 。
|
RemoveAll(IServiceCollection, Type)
|
拿掉 IServiceCollection中類型 serviceType 的所有服務。
|
RemoveAll<T>(IServiceCollection)
|
拿掉 IServiceCollection中類型 T 的所有服務。
|
RemoveAllKeyed(IServiceCollection, Type, Object)
|
拿掉 collection 中類型 serviceType 的所有服務。
|
RemoveAllKeyed<T>(IServiceCollection, Object)
|
拿掉 collection 中類型 T 的所有服務。
|
Replace(IServiceCollection, ServiceDescriptor)
|
拿掉與 descriptor 相同的服務類型 IServiceCollection 中的第一個服務,並將 descriptor 新增至集合。
|
TryAdd(IServiceCollection, ServiceDescriptor)
|
如果尚未註冊服務類型,將指定的 descriptor 加入至 collection 。
|
TryAdd(IServiceCollection, IEnumerable<ServiceDescriptor>)
|
如果尚未註冊服務類型,將指定的 descriptors 加入至 collection 。
|
TryAddEnumerable(IServiceCollection, ServiceDescriptor)
|
如果具有相同 ServiceType 的現有描述項,以及不存在於 services 中的實作,則加入 ServiceDescriptor。
|
TryAddEnumerable(IServiceCollection, IEnumerable<ServiceDescriptor>)
|
如果具有相同 ServiceType 的現有描述元,以及不存在於 services 中的實作,則加入指定的 ServiceDescriptor。
|
TryAddKeyedScoped(IServiceCollection, Type, Object)
|
如果尚未註冊服務類型,將指定的 service 新增為 Scoped 服務至 collection 。
|
TryAddKeyedScoped(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>)
|
如果尚未註冊服務類型,請使用 implementationFactory 中指定的處理站,將指定的 service Scoped 新增為 collection 服務。
|
TryAddKeyedScoped(IServiceCollection, Type, Object, Type)
|
如果尚未註冊服務類型,將指定的 service 當做具有 implementationType 實作的 Scoped 服務加入至 collection 。
|
TryAddKeyedScoped<TService>(IServiceCollection, Object)
|
如果尚未註冊服務類型,將指定的 TService 新增為 Scoped 服務至 collection 。
|
TryAddKeyedScoped<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>)
|
如果尚未註冊服務類型,請使用 implementationFactory 中指定的處理站,將指定的 TService Scoped 新增為 services 服務。
|
TryAddKeyedScoped<TService,TImplementation>(IServiceCollection, Object)
|
如果尚未註冊服務類型,將指定的 TService 新增為 TImplementation 中指定的 Scoped 服務實作類型至 collection 。
|
TryAddKeyedSingleton(IServiceCollection, Type, Object)
|
如果尚未註冊服務類型,將指定的 service 新增為 Singleton 服務至 collection 。
|
TryAddKeyedSingleton(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>)
|
如果尚未註冊服務類型,請使用 implementationFactory 中指定的處理站,將指定的 service Singleton 新增為 collection 服務。
|
TryAddKeyedSingleton(IServiceCollection, Type, Object, Type)
|
如果尚未註冊服務類型,將指定的 service 當做具有 implementationType 實作的 Singleton 服務加入至 collection 。
|
TryAddKeyedSingleton<TService>(IServiceCollection, Object)
|
如果尚未註冊服務類型,將指定的 TService 新增為 Singleton 服務至 collection 。
|
TryAddKeyedSingleton<TService>(IServiceCollection, Object, TService)
|
如果尚未註冊服務類型,將指定的 TService 當做 Singleton 服務,且實例在 instance 中指定的實例加入至 collection 。
|
TryAddKeyedSingleton<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>)
|
如果尚未註冊服務類型,請使用 implementationFactory 中指定的處理站,將指定的 TService Singleton 新增為 services 服務。
|
TryAddKeyedSingleton<TService,TImplementation>(IServiceCollection, Object)
|
如果尚未註冊服務類型,將指定的 TService 新增為 TImplementation 中指定的 Singleton 服務實作類型至 collection 。
|
TryAddKeyedTransient(IServiceCollection, Type, Object)
|
如果尚未註冊服務類型,將指定的 service 新增為 Transient 服務至 collection 。
|
TryAddKeyedTransient(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>)
|
如果尚未註冊服務類型,請使用 implementationFactory 中指定的處理站,將指定的 service Transient 新增為 collection 服務。
|
TryAddKeyedTransient(IServiceCollection, Type, Object, Type)
|
如果尚未註冊服務類型,將指定的 service 當做具有 implementationType 實作的 Transient 服務加入至 collection 。
|
TryAddKeyedTransient<TService>(IServiceCollection, Object)
|
如果尚未註冊服務類型,將指定的 TService 新增為 Transient 服務至 collection 。
|
TryAddKeyedTransient<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>)
|
如果尚未註冊服務類型,請使用 implementationFactory 中指定的處理站,將指定的 TService Transient 新增為 services 服務。
|
TryAddKeyedTransient<TService,TImplementation>(IServiceCollection, Object)
|
如果尚未註冊服務類型,將指定的 TService 新增為 TImplementation 中指定的 Transient 服務實作類型至 collection 。
|
TryAddScoped(IServiceCollection, Type)
|
如果尚未註冊服務類型,將指定的 service 新增為 Scoped 服務至 collection 。
|
TryAddScoped(IServiceCollection, Type, Func<IServiceProvider,Object>)
|
如果尚未註冊服務類型,請使用 implementationFactory 中指定的處理站,將指定的 service Scoped 新增為 collection 服務。
|
TryAddScoped(IServiceCollection, Type, Type)
|
如果尚未註冊服務類型,將指定的 service 當做具有 implementationType 實作的 Scoped 服務加入至 collection 。
|
TryAddScoped<TService>(IServiceCollection)
|
如果尚未註冊服務類型,將指定的 TService 新增為 Scoped 服務至 collection 。
|
TryAddScoped<TService>(IServiceCollection, Func<IServiceProvider,TService>)
|
如果尚未註冊服務類型,請使用 implementationFactory 中指定的處理站,將指定的 TService Scoped 新增為 services 服務。
|
TryAddScoped<TService,TImplementation>(IServiceCollection)
|
如果尚未註冊服務類型,將指定的 TService 新增為 TImplementation 中指定的 Scoped 服務實作類型至 collection 。
|
TryAddSingleton(IServiceCollection, Type)
|
如果尚未註冊服務類型,將指定的 service 新增為 Singleton 服務至 collection 。
|
TryAddSingleton(IServiceCollection, Type, Func<IServiceProvider,Object>)
|
如果尚未註冊服務類型,請使用 implementationFactory 中指定的處理站,將指定的 service Singleton 新增為 collection 服務。
|
TryAddSingleton(IServiceCollection, Type, Type)
|
如果尚未註冊服務類型,將指定的 service 當做具有 implementationType 實作的 Singleton 服務加入至 collection 。
|
TryAddSingleton<TService>(IServiceCollection)
|
如果尚未註冊服務類型,將指定的 TService 新增為 Singleton 服務至 collection 。
|
TryAddSingleton<TService>(IServiceCollection, TService)
|
如果尚未註冊服務類型,將指定的 TService 當做 Singleton 服務,且實例在 instance 中指定的實例加入至 collection 。
|
TryAddSingleton<TService>(IServiceCollection, Func<IServiceProvider,TService>)
|
如果尚未註冊服務類型,請使用 implementationFactory 中指定的處理站,將指定的 TService Singleton 新增為 services 服務。
|
TryAddSingleton<TService,TImplementation>(IServiceCollection)
|
如果尚未註冊服務類型,將指定的 TService 新增為 TImplementation 中指定的 Singleton 服務實作類型至 collection 。
|
TryAddTransient(IServiceCollection, Type)
|
如果尚未註冊服務類型,將指定的 service 新增為 Transient 服務至 collection 。
|
TryAddTransient(IServiceCollection, Type, Func<IServiceProvider,Object>)
|
如果尚未註冊服務類型,請使用 implementationFactory 中指定的處理站,將指定的 service Transient 新增為 collection 服務。
|
TryAddTransient(IServiceCollection, Type, Type)
|
如果尚未註冊服務類型,將指定的 service 當做具有 implementationType 實作的 Transient 服務加入至 collection 。
|
TryAddTransient<TService>(IServiceCollection)
|
如果尚未註冊服務類型,將指定的 TService 新增為 Transient 服務至 collection 。
|
TryAddTransient<TService>(IServiceCollection, Func<IServiceProvider,TService>)
|
如果尚未註冊服務類型,請使用 implementationFactory 中指定的處理站,將指定的 TService Transient 新增為 services 服務。
|
TryAddTransient<TService,TImplementation>(IServiceCollection)
|
如果尚未註冊服務類型,將指定的 TService 新增為 TImplementation 中指定的 Transient 服務實作類型至 collection 。
|
AddHybridCache(IServiceCollection)
|
預設實作 IServiceCollection。
|
AddHybridCache(IServiceCollection, Action<HybridCacheOptions>)
|
預設實作 IServiceCollection。
|
AddLogging(IServiceCollection)
|
將記錄服務新增至指定的 IServiceCollection。
|
AddLogging(IServiceCollection, Action<ILoggingBuilder>)
|
將記錄服務新增至指定的 IServiceCollection。
|
AddOptions(IServiceCollection)
|
新增使用選項所需的服務。
|
AddOptions<TOptions>(IServiceCollection)
|
取得選項產生器,這個產生器會將相同具名 TOptions 的呼叫轉送至基礎服務集合 Configure 。
|
AddOptions<TOptions>(IServiceCollection, String)
|
取得選項產生器,這個產生器會將相同具名 TOptions 的呼叫轉送至基礎服務集合 Configure 。
|
AddOptionsWithValidateOnStart<TOptions>(IServiceCollection, String)
|
新增使用選項所需的服務,並在啟動時強制執行選項驗證檢查,而不是在運行時間執行。
|
AddOptionsWithValidateOnStart<TOptions,TValidateOptions>(IServiceCollection, String)
|
新增使用選項所需的服務,並在啟動時強制執行選項驗證檢查,而不是在運行時間執行。
|
Configure<TOptions>(IServiceCollection, Action<TOptions>)
|
註冊動作,用來在啟動期間設定特定類型的選項一次。 這會在 PostConfigure<TOptions>(IServiceCollection, Action<TOptions>)之前執行。 組態的更新不會再次叫用動作。
|
Configure<TOptions>(IServiceCollection, String, Action<TOptions>)
|
註冊用來設定特定選項類型的動作。 這些會在 PostConfigure<TOptions>(IServiceCollection, Action<TOptions>)之前執行。
|
ConfigureAll<TOptions>(IServiceCollection, Action<TOptions>)
|
註冊用來設定特定選項類型之所有實例的動作。
|
ConfigureOptions(IServiceCollection, Object)
|
註冊物件,其所有 I[Post]ConfigureOptions 都會註冊。
|
ConfigureOptions(IServiceCollection, Type)
|
註冊將註冊其所有 I[Post]ConfigureOptions 的類型。
|
ConfigureOptions<TConfigureOptions>(IServiceCollection)
|
註冊將註冊其所有 I[Post]ConfigureOptions 的類型。
|
PostConfigure<TOptions>(IServiceCollection, Action<TOptions>)
|
註冊用來初始化特定選項類型的動作。 這些會在 Configure<TOptions>(IServiceCollection, Action<TOptions>)之後執行。
|
PostConfigure<TOptions>(IServiceCollection, String, Action<TOptions>)
|
註冊用來設定特定選項類型的動作。 這些會在 Configure<TOptions>(IServiceCollection, Action<TOptions>)之後執行。
|
PostConfigureAll<TOptions>(IServiceCollection, Action<TOptions>)
|
註冊用來張貼特定選項類型之所有實例的動作。 這些會在 Configure<TOptions>(IServiceCollection, Action<TOptions>)之後執行。
|
BuildServiceProvider(IServiceCollection)
|
從提供的 IServiceCollection建立包含服務的 ServiceProvider。
|
BuildServiceProvider(IServiceCollection, ServiceProviderOptions)
|
建立包含所提供 IServiceCollection 的服務 ServiceProvider 選擇性地啟用服務建立和範圍驗證。
|
BuildServiceProvider(IServiceCollection, Boolean)
|
建立包含所提供 IServiceCollection 服務 ServiceProvider 選擇性地啟用範圍驗證。
|
AddHostedService<THostedService>(IServiceCollection)
|
為指定的類型新增 IHostedService 註冊。
|
AddHostedService<THostedService>(IServiceCollection, Func<IServiceProvider,THostedService>)
|
為指定的類型新增 IHostedService 註冊。
|
AddKeyedScoped(IServiceCollection, Type, Object)
|
將 serviceType 中指定的型別範圍服務新增至指定的 IServiceCollection。
|
AddKeyedScoped(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>)
|
使用 implementationFactory 中指定的處理站,將 serviceType 中指定的型別範圍服務新增至指定的 IServiceCollection。
|
AddKeyedScoped(IServiceCollection, Type, Object, Type)
|
使用 implementationType 中指定的型別實作,將 serviceType 中指定的型別範圍服務新增至指定的 IServiceCollection。
|
AddKeyedScoped<TService>(IServiceCollection, Object)
|
將 TService 中指定的型別範圍服務新增至指定的 IServiceCollection。
|
AddKeyedScoped<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>)
|
使用 implementationFactory 中指定的處理站,將 TService 中指定的型別範圍服務新增至指定的 IServiceCollection。
|
AddKeyedScoped<TService,TImplementation>(IServiceCollection, Object)
|
將 TService 中指定的型別範圍服務,並將 TImplementation 中指定的實作型別新增至指定的 IServiceCollection。
|
AddKeyedScoped<TService,TImplementation>(IServiceCollection, Object, Func<IServiceProvider,Object,TImplementation>)
|
使用 implementationFactory 中指定的處理站,將 TService 中指定的型別範圍服務,TImplementation 中指定的實作類型新增至指定的 IServiceCollection。
|
AddKeyedSingleton(IServiceCollection, Type, Object)
|
將 serviceType 中指定的型別單一服務新增至指定的 IServiceCollection。
|
AddKeyedSingleton(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>)
|
將 serviceType 中指定的型別單一服務,並在 implementationFactory 中指定的處理站新增至指定的 IServiceCollection。
|
AddKeyedSingleton(IServiceCollection, Type, Object, Object)
|
將 serviceType 中指定的型別單一服務,並將 implementationInstance 中指定的實例加入指定的 IServiceCollection。
|
AddKeyedSingleton(IServiceCollection, Type, Object, Type)
|
將 serviceType 中指定的型別單一服務,並將 implementationType 中指定的型別實作新增至指定的 IServiceCollection。
|
AddKeyedSingleton<TService>(IServiceCollection, Object)
|
將 TService 中指定的型別單一服務新增至指定的 IServiceCollection。
|
AddKeyedSingleton<TService>(IServiceCollection, Object, TService)
|
將 TService 中指定的型別單一服務,並將 implementationInstance 中指定的實例加入指定的 IServiceCollection。
|
AddKeyedSingleton<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>)
|
將 TService 中指定的型別單一服務,並在 implementationFactory 中指定的處理站新增至指定的 IServiceCollection。
|
AddKeyedSingleton<TService,TImplementation>(IServiceCollection, Object)
|
使用 TImplementation 中指定的實作類型,將 TService 中指定的型別單一服務新增至指定的 IServiceCollection。
|
AddKeyedSingleton<TService,TImplementation>(IServiceCollection, Object, Func<IServiceProvider,Object,TImplementation>)
|
使用 implementationFactory 中指定的處理站,將 TService 中指定的型別單一服務,TImplementation 中指定的實作類型新增至指定的 IServiceCollection。
|
AddKeyedTransient(IServiceCollection, Type, Object)
|
將 指定之型別的暫時性服務,serviceType 新增至指定的 IServiceCollection。
|
AddKeyedTransient(IServiceCollection, Type, Object, Func<IServiceProvider,Object,Object>)
|
將 serviceType 中指定的類型暫時性服務,並將 implementationFactory 中指定的處理站新增至指定的 IServiceCollection。
|
AddKeyedTransient(IServiceCollection, Type, Object, Type)
|
使用 implementationType 中指定的型別實作,將 serviceType 中指定的型別暫時性服務新增至指定的 IServiceCollection。
|
AddKeyedTransient<TService>(IServiceCollection, Object)
|
將 指定之型別的暫時性服務,TService 新增至指定的 IServiceCollection。
|
AddKeyedTransient<TService>(IServiceCollection, Object, Func<IServiceProvider,Object,TService>)
|
將 TService 中指定的類型暫時性服務,並將 implementationFactory 中指定的處理站新增至指定的 IServiceCollection。
|
AddKeyedTransient<TService,TImplementation>(IServiceCollection, Object)
|
使用 TImplementation 中指定的實作類型,將 TService 中指定的類型暫時性服務新增至指定的 IServiceCollection。
|
AddKeyedTransient<TService,TImplementation>(IServiceCollection, Object, Func<IServiceProvider,Object,TImplementation>)
|
使用 implementationFactory 中指定的處理站,將 TService 中指定的型別暫時性服務,並在 TImplementation 中指定的實作類型新增至指定的 IServiceCollection。
|
AddScoped(IServiceCollection, Type)
|
將 serviceType 中指定的型別範圍服務新增至指定的 IServiceCollection。
|
AddScoped(IServiceCollection, Type, Func<IServiceProvider,Object>)
|
使用 implementationFactory 中指定的處理站,將 serviceType 中指定的型別範圍服務新增至指定的 IServiceCollection。
|
AddScoped(IServiceCollection, Type, Type)
|
使用 implementationType 中指定的型別實作,將 serviceType 中指定的型別範圍服務新增至指定的 IServiceCollection。
|
AddScoped<TService>(IServiceCollection)
|
將 TService 中指定的型別範圍服務新增至指定的 IServiceCollection。
|
AddScoped<TService>(IServiceCollection, Func<IServiceProvider,TService>)
|
使用 implementationFactory 中指定的處理站,將 TService 中指定的型別範圍服務新增至指定的 IServiceCollection。
|
AddScoped<TService,TImplementation>(IServiceCollection)
|
將 TService 中指定的型別範圍服務,並將 TImplementation 中指定的實作型別新增至指定的 IServiceCollection。
|
AddScoped<TService,TImplementation>(IServiceCollection, Func<IServiceProvider,TImplementation>)
|
使用 implementationFactory 中指定的處理站,將 TService 中指定的型別範圍服務,TImplementation 中指定的實作類型新增至指定的 IServiceCollection。
|
AddSingleton(IServiceCollection, Type)
|
將 serviceType 中指定的型別單一服務新增至指定的 IServiceCollection。
|
AddSingleton(IServiceCollection, Type, Func<IServiceProvider,Object>)
|
將 serviceType 中指定的型別單一服務,並在 implementationFactory 中指定的處理站新增至指定的 IServiceCollection。
|
AddSingleton(IServiceCollection, Type, Object)
|
將 serviceType 中指定的型別單一服務,並將 implementationInstance 中指定的實例加入指定的 IServiceCollection。
|
AddSingleton(IServiceCollection, Type, Type)
|
將 serviceType 中指定的型別單一服務,並將 implementationType 中指定的型別實作新增至指定的 IServiceCollection。
|
AddSingleton<TService>(IServiceCollection)
|
將 TService 中指定的型別單一服務新增至指定的 IServiceCollection。
|
AddSingleton<TService>(IServiceCollection, TService)
|
將 TService 中指定的型別單一服務,並將 implementationInstance 中指定的實例加入指定的 IServiceCollection。
|
AddSingleton<TService>(IServiceCollection, Func<IServiceProvider,TService>)
|
將 TService 中指定的型別單一服務,並在 implementationFactory 中指定的處理站新增至指定的 IServiceCollection。
|
AddSingleton<TService,TImplementation>(IServiceCollection)
|
使用 TImplementation 中指定的實作類型,將 TService 中指定的型別單一服務新增至指定的 IServiceCollection。
|
AddSingleton<TService,TImplementation>(IServiceCollection, Func<IServiceProvider,TImplementation>)
|
使用 implementationFactory 中指定的處理站,將 TService 中指定的型別單一服務,TImplementation 中指定的實作類型新增至指定的 IServiceCollection。
|
AddTransient(IServiceCollection, Type)
|
將 指定之型別的暫時性服務,serviceType 新增至指定的 IServiceCollection。
|
AddTransient(IServiceCollection, Type, Func<IServiceProvider,Object>)
|
將 serviceType 中指定的類型暫時性服務,並將 implementationFactory 中指定的處理站新增至指定的 IServiceCollection。
|
AddTransient(IServiceCollection, Type, Type)
|
使用 implementationType 中指定的型別實作,將 serviceType 中指定的型別暫時性服務新增至指定的 IServiceCollection。
|
AddTransient<TService>(IServiceCollection)
|
將 指定之型別的暫時性服務,TService 新增至指定的 IServiceCollection。
|
AddTransient<TService>(IServiceCollection, Func<IServiceProvider,TService>)
|
將 TService 中指定的類型暫時性服務,並將 implementationFactory 中指定的處理站新增至指定的 IServiceCollection。
|
AddTransient<TService,TImplementation>(IServiceCollection)
|
使用 TImplementation 中指定的實作類型,將 TService 中指定的類型暫時性服務新增至指定的 IServiceCollection。
|
AddTransient<TService,TImplementation>(IServiceCollection, Func<IServiceProvider,TImplementation>)
|
使用 implementationFactory 中指定的處理站,將 TService 中指定的型別暫時性服務,並在 TImplementation 中指定的實作類型新增至指定的 IServiceCollection。
|
AddSystemd(IServiceCollection)
|
設定從 services 建置至 SystemdLifetime的 IHost 存留期、提供應用程式啟動和停止的通知訊息,並將控制台記錄設定為 systemd 格式。
|
AddWindowsService(IServiceCollection)
|
設定從 services 建置至 WindowsServiceLifetime 的 IHost 存留期,並啟用以應用程式名稱做為預設來源名稱的事件記錄檔。
|
AddWindowsService(IServiceCollection, Action<WindowsServiceLifetimeOptions>)
|
設定從 services 建置至 WindowsServiceLifetime 的 IHost 存留期,並啟用以應用程式名稱做為預設來源名稱的事件記錄檔。
|
CopyToDataTable<T>(IEnumerable<T>)
|
傳回包含 DataRow 物件複本的 DataTable,指定泛型參數 T DataRow的輸入 IEnumerable<T> 物件。
|
CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption)
|
將 DataRow 物件複製到指定的 DataTable,指定輸入 IEnumerable<T> 物件,其中泛型參數 T 是 DataRow。
|
CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption, FillErrorEventHandler)
|
將 DataRow 物件複製到指定的 DataTable,指定輸入 IEnumerable<T> 物件,其中泛型參數 T 是 DataRow。
|
Aggregate<TSource>(IEnumerable<TSource>, Func<TSource,TSource,TSource>)
|
在序列上套用累加器函式。
|
Aggregate<TSource,TAccumulate>(IEnumerable<TSource>, TAccumulate, Func<TAccumulate,TSource,TAccumulate>)
|
在序列上套用累加器函式。 指定的種子值會當做初始累加器值使用。
|
Aggregate<TSource,TAccumulate,TResult>(IEnumerable<TSource>, TAccumulate, Func<TAccumulate,TSource,TAccumulate>, Func<TAccumulate,TResult>)
|
在序列上套用累加器函式。 指定的種子值會當做初始累加器值使用,而指定的函式則用來選取結果值。
|
All<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)
|
判斷序列的所有專案是否符合條件。
|
Any<TSource>(IEnumerable<TSource>)
|
判斷序列是否包含任何專案。
|
Any<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)
|
判斷序列的任何專案是否符合條件。
|
Append<TSource>(IEnumerable<TSource>, TSource)
|
將值附加至序列結尾。
|
AsEnumerable<TSource>(IEnumerable<TSource>)
|
傳回輸入類型為 IEnumerable<T>。
|
Average<TSource>(IEnumerable<TSource>, Func<TSource,Decimal>)
|
計算 Decimal 值序列的平均值,這些值是在輸入序列的每個元素上叫用轉換函式所取得。
|
Average<TSource>(IEnumerable<TSource>, Func<TSource,Double>)
|
計算 Double 值序列的平均值,這些值是在輸入序列的每個元素上叫用轉換函式所取得。
|
Average<TSource>(IEnumerable<TSource>, Func<TSource,Int32>)
|
計算 Int32 值序列的平均值,這些值是在輸入序列的每個元素上叫用轉換函式所取得。
|
Average<TSource>(IEnumerable<TSource>, Func<TSource,Int64>)
|
計算 Int64 值序列的平均值,這些值是在輸入序列的每個元素上叫用轉換函式所取得。
|
Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Decimal>>)
|
計算在輸入序列的每個元素上叫用轉換函式所取得之可為 Null Decimal 值序列的平均值。
|
Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Double>>)
|
計算在輸入序列的每個元素上叫用轉換函式所取得之可為 Null Double 值序列的平均值。
|
Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int32>>)
|
計算在輸入序列的每個元素上叫用轉換函式所取得之可為 Null Int32 值序列的平均值。
|
Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int64>>)
|
計算在輸入序列的每個元素上叫用轉換函式所取得之可為 Null Int64 值序列的平均值。
|
Average<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Single>>)
|
計算在輸入序列的每個元素上叫用轉換函式所取得之可為 Null Single 值序列的平均值。
|
Average<TSource>(IEnumerable<TSource>, Func<TSource,Single>)
|
計算 Single 值序列的平均值,這些值是在輸入序列的每個元素上叫用轉換函式所取得。
|
Cast<TResult>(IEnumerable)
|
將 IEnumerable 的項目轉換成指定的型別。
|
Concat<TSource>(IEnumerable<TSource>, IEnumerable<TSource>)
|
串連兩個序列。
|
Contains<TSource>(IEnumerable<TSource>, TSource)
|
判斷序列是否使用預設相等比較子來包含指定的專案。
|
Contains<TSource>(IEnumerable<TSource>, TSource, IEqualityComparer<TSource>)
|
使用指定的 IEqualityComparer<T>,判斷序列是否包含指定的專案。
|
Count<TSource>(IEnumerable<TSource>)
|
傳回序列中的項目數目。
|
Count<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)
|
傳回數位,代表指定序列中滿足條件的項目數目。
|
DefaultIfEmpty<TSource>(IEnumerable<TSource>)
|
如果序列是空的,則傳回指定序列的專案或單一集合中型別參數的預設值。
|
DefaultIfEmpty<TSource>(IEnumerable<TSource>, TSource)
|
如果序列是空的,則傳回指定序列的專案或單一集合中的指定值。
|
Distinct<TSource>(IEnumerable<TSource>)
|
使用預設相等比較子來比較值,從序列傳回不同的專案。
|
Distinct<TSource>(IEnumerable<TSource>, IEqualityComparer<TSource>)
|
使用指定的 IEqualityComparer<T> 來比較值,從序列傳回不同的專案。
|
ElementAt<TSource>(IEnumerable<TSource>, Int32)
|
傳回序列中指定索引處的專案。
|
ElementAtOrDefault<TSource>(IEnumerable<TSource>, Int32)
|
傳回序列中指定索引處的專案,如果索引超出範圍,則傳回預設值。
|
Except<TSource>(IEnumerable<TSource>, IEnumerable<TSource>)
|
使用預設相等比較子來比較值,產生兩個序列的集合差異。
|
Except<TSource>(IEnumerable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>)
|
使用指定的 IEqualityComparer<T> 來比較值,產生兩個序列的集合差異。
|
First<TSource>(IEnumerable<TSource>)
|
傳回序列的第一個專案。
|
First<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)
|
傳回序列中符合指定條件的第一個專案。
|
FirstOrDefault<TSource>(IEnumerable<TSource>)
|
傳回序列的第一個專案,如果序列不包含任何專案,則傳回預設值。
|
FirstOrDefault<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)
|
傳回序列的第一個專案,如果找不到這類專案,則為符合條件或預設值。
|
GroupBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>)
|
根據指定的索引鍵選取器函式,將序列的專案分組。
|
GroupBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)
|
根據指定的索引鍵選取器函式將序列的專案分組,並使用指定的比較子比較索引鍵。
|
GroupBy<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>)
|
根據指定的索引鍵選取器函式將序列的專案分組,並使用指定的函式來投影每個群組的專案。
|
GroupBy<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>)
|
根據索引鍵選取器函式,將序列的專案分組。 索引鍵是使用比較子來比較,而且每個群組的元素都是使用指定的函式來投影。
|
GroupBy<TSource,TKey,TResult>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TKey,IEnumerable<TSource>,TResult>)
|
根據指定的索引鍵選取器函式,將序列的專案分組,並從每個群組及其索引鍵建立結果值。
|
GroupBy<TSource,TKey,TResult>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TKey,IEnumerable<TSource>,TResult>, IEqualityComparer<TKey>)
|
根據指定的索引鍵選取器函式,將序列的專案分組,並從每個群組及其索引鍵建立結果值。 使用指定的比較子來比較索引鍵。
|
GroupBy<TSource,TKey,TElement,TResult>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, Func<TKey,IEnumerable<TElement>,TResult>)
|
根據指定的索引鍵選取器函式,將序列的專案分組,並從每個群組及其索引鍵建立結果值。 每個群組的項目都會使用指定的函式來投影。
|
GroupBy<TSource,TKey,TElement,TResult>(IEnumerable<TSource>, Func<TSource,
TKey>, Func<TSource,TElement>, Func<TKey,IEnumerable<TElement>,
TResult>, IEqualityComparer<TKey>)
|
根據指定的索引鍵選取器函式,將序列的專案分組,並從每個群組及其索引鍵建立結果值。 索引鍵值是使用指定的比較子來比較,而每個群組的元素都是使用指定的函式來投影。
|
GroupJoin<TOuter,TInner,TKey,TResult>(IEnumerable<TOuter>, IEnumerable<TInner>,
Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,IEnumerable<TInner>,
TResult>)
|
根據索引鍵的相等性,將兩個序列的專案相互關聯,並將結果分組。 默認相等比較子可用來比較索引鍵。
|
GroupJoin<TOuter,TInner,TKey,TResult>(IEnumerable<TOuter>, IEnumerable<TInner>,
Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,IEnumerable<TInner>,
TResult>, IEqualityComparer<TKey>)
|
根據索引鍵相等將兩個序列的專案相互關聯,並將結果分組。 指定的 IEqualityComparer<T> 可用來比較索引鍵。
|
Intersect<TSource>(IEnumerable<TSource>, IEnumerable<TSource>)
|
使用預設相等比較子比較值來產生兩個序列的集合交集。
|
Intersect<TSource>(IEnumerable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>)
|
使用指定的 IEqualityComparer<T> 來比較值,產生兩個序列的集合交集。
|
Join<TOuter,TInner,TKey,TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,TInner,TResult>)
|
根據比對索引鍵,將兩個序列的專案相互關聯。 默認相等比較子可用來比較索引鍵。
|
Join<TOuter,TInner,TKey,TResult>(IEnumerable<TOuter>, IEnumerable<TInner>,
Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,TInner,TResult>,
IEqualityComparer<TKey>)
|
根據比對索引鍵,將兩個序列的專案相互關聯。 指定的 IEqualityComparer<T> 可用來比較索引鍵。
|
Last<TSource>(IEnumerable<TSource>)
|
傳回序列的最後一個專案。
|
Last<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)
|
傳回符合指定條件之序列的最後一個專案。
|
LastOrDefault<TSource>(IEnumerable<TSource>)
|
傳回序列的最後一個專案,如果序列不包含任何專案,則傳回預設值。
|
LastOrDefault<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)
|
傳回序列的最後一個專案,如果找不到這類專案,則為符合條件或預設值。
|
LongCount<TSource>(IEnumerable<TSource>)
|
傳回代表序列中項目總數的 Int64。
|
LongCount<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)
|
傳回 Int64,代表序列中滿足條件的項目數目。
|
Max<TSource>(IEnumerable<TSource>)
|
傳回泛型序列中的最大值。
|
Max<TSource>(IEnumerable<TSource>, Func<TSource,Decimal>)
|
在序列的每個元素上叫用轉換函式,並傳回最大 Decimal 值。
|
Max<TSource>(IEnumerable<TSource>, Func<TSource,Double>)
|
在序列的每個元素上叫用轉換函式,並傳回最大 Double 值。
|
Max<TSource>(IEnumerable<TSource>, Func<TSource,Int32>)
|
在序列的每個元素上叫用轉換函式,並傳回最大 Int32 值。
|
Max<TSource>(IEnumerable<TSource>, Func<TSource,Int64>)
|
在序列的每個元素上叫用轉換函式,並傳回最大 Int64 值。
|
Max<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Decimal>>)
|
在序列的每個元素上叫用轉換函式,並傳回可為 Null 的最大 Decimal 值。
|
Max<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Double>>)
|
在序列的每個元素上叫用轉換函式,並傳回可為 Null 的最大 Double 值。
|
Max<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int32>>)
|
在序列的每個元素上叫用轉換函式,並傳回可為 Null 的最大 Int32 值。
|
Max<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int64>>)
|
在序列的每個元素上叫用轉換函式,並傳回可為 Null 的最大 Int64 值。
|
Max<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Single>>)
|
在序列的每個元素上叫用轉換函式,並傳回可為 Null 的最大 Single 值。
|
Max<TSource>(IEnumerable<TSource>, Func<TSource,Single>)
|
在序列的每個元素上叫用轉換函式,並傳回最大 Single 值。
|
Max<TSource,TResult>(IEnumerable<TSource>, Func<TSource,TResult>)
|
在泛型序列的每個專案上叫用轉換函式,並傳回產生的最大值。
|
Min<TSource>(IEnumerable<TSource>)
|
傳回泛型序列中的最小值。
|
Min<TSource>(IEnumerable<TSource>, Func<TSource,Decimal>)
|
在序列的每個元素上叫用轉換函式,並傳回最小值 Decimal 值。
|
Min<TSource>(IEnumerable<TSource>, Func<TSource,Double>)
|
在序列的每個元素上叫用轉換函式,並傳回最小值 Double 值。
|
Min<TSource>(IEnumerable<TSource>, Func<TSource,Int32>)
|
在序列的每個元素上叫用轉換函式,並傳回最小值 Int32 值。
|
Min<TSource>(IEnumerable<TSource>, Func<TSource,Int64>)
|
在序列的每個元素上叫用轉換函式,並傳回最小值 Int64 值。
|
Min<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Decimal>>)
|
在序列的每個專案上叫用轉換函式,並傳回可為 null 的最小值 Decimal 值。
|
Min<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Double>>)
|
在序列的每個專案上叫用轉換函式,並傳回可為 null 的最小值 Double 值。
|
Min<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int32>>)
|
在序列的每個專案上叫用轉換函式,並傳回可為 null 的最小值 Int32 值。
|
Min<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int64>>)
|
在序列的每個專案上叫用轉換函式,並傳回可為 null 的最小值 Int64 值。
|
Min<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Single>>)
|
在序列的每個專案上叫用轉換函式,並傳回可為 null 的最小值 Single 值。
|
Min<TSource>(IEnumerable<TSource>, Func<TSource,Single>)
|
在序列的每個元素上叫用轉換函式,並傳回最小值 Single 值。
|
Min<TSource,TResult>(IEnumerable<TSource>, Func<TSource,TResult>)
|
在泛型序列的每個專案上叫用轉換函式,並傳回產生的最小值。
|
OfType<TResult>(IEnumerable)
|
根據指定的型別篩選 IEnumerable 的專案。
|
OrderBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>)
|
根據索引鍵,以遞增順序排序序列的專案。
|
OrderBy<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IComparer<TKey>)
|
使用指定的比較子,以遞增順序排序序列的專案。
|
OrderByDescending<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>)
|
根據索引鍵,以遞減順序排序序列的專案。
|
OrderByDescending<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IComparer<TKey>)
|
使用指定的比較子,以遞減順序排序序列的專案。
|
Prepend<TSource>(IEnumerable<TSource>, TSource)
|
將值加入序列的開頭。
|
Reverse<TSource>(IEnumerable<TSource>)
|
反轉序列中項目的順序。
|
Select<TSource,TResult>(IEnumerable<TSource>, Func<TSource,TResult>)
|
將序列的每個專案投影成新的表單。
|
Select<TSource,TResult>(IEnumerable<TSource>, Func<TSource,Int32,TResult>)
|
藉由合併元素的索引,將序列的每個專案投影成新的表單。
|
SelectMany<TSource,TResult>(IEnumerable<TSource>, Func<TSource,IEnumerable<TResult>>)
|
將序列的每個專案投影到 IEnumerable<T>,並將產生的序列扁平化成一個序列。
|
SelectMany<TSource,TResult>(IEnumerable<TSource>, Func<TSource,Int32,IEnumerable<TResult>>)
|
將序列的每個專案投影至 IEnumerable<T>,並將產生的序列扁平化成一個序列。 每個來源專案的索引會以該專案的投影形式使用。
|
SelectMany<TSource,TCollection,TResult>(IEnumerable<TSource>, Func<TSource,IEnumerable<TCollection>>, Func<TSource,TCollection,TResult>)
|
將序列的每個專案投影到 IEnumerable<T>,將產生的序列扁平化成一個序列,並在其中的每個元素上叫用結果選取器函式。
|
SelectMany<TSource,TCollection,TResult>(IEnumerable<TSource>, Func<TSource,Int32,IEnumerable<TCollection>>, Func<TSource,TCollection,TResult>)
|
將序列的每個專案投影到 IEnumerable<T>,將產生的序列扁平化成一個序列,並在其中的每個元素上叫用結果選取器函式。 每個來源專案的索引會用於該專案的中繼投影形式。
|
SequenceEqual<TSource>(IEnumerable<TSource>, IEnumerable<TSource>)
|
判斷兩個序列是否相等,方法是使用其型別的默認相等比較子來比較專案。
|
SequenceEqual<TSource>(IEnumerable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>)
|
使用指定的 IEqualityComparer<T>,判斷兩個序列是否相等。
|
Single<TSource>(IEnumerable<TSource>)
|
傳回序列的唯一專案,如果序列中沒有一個專案,則會擲回例外狀況。
|
Single<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)
|
傳回序列中唯一符合指定條件的專案,如果有多個這類專案存在,則會擲回例外狀況。
|
SingleOrDefault<TSource>(IEnumerable<TSource>)
|
傳回序列的唯一專案;如果序列是空的,則傳回預設值;如果序列中有多個項目,這個方法會擲回例外狀況。
|
SingleOrDefault<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)
|
傳回序列中唯一符合指定條件的專案,如果沒有這類專案,則傳回預設值;如果一個以上的專案符合條件,這個方法會擲回例外狀況。
|
Skip<TSource>(IEnumerable<TSource>, Int32)
|
略過序列中指定數目的專案,然後傳回其餘專案。
|
SkipLast<TSource>(IEnumerable<TSource>, Int32)
|
傳回新的可列舉集合,其中包含 source 的專案,並省略來源集合的最後一個 count 專案。
|
SkipWhile<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)
|
只要指定的條件為 true,就會略過序列中的項目,然後傳回其餘元素。
|
SkipWhile<TSource>(IEnumerable<TSource>, Func<TSource,Int32,Boolean>)
|
只要指定的條件為 true,就會略過序列中的項目,然後傳回其餘元素。 元素的索引用於述詞函式的邏輯中。
|
Sum<TSource>(IEnumerable<TSource>, Func<TSource,Decimal>)
|
計算 Decimal 值序列的總和,這些值是在輸入序列的每個元素上叫用轉換函式所取得。
|
Sum<TSource>(IEnumerable<TSource>, Func<TSource,Double>)
|
計算 Double 值序列的總和,這些值是在輸入序列的每個元素上叫用轉換函式所取得。
|
Sum<TSource>(IEnumerable<TSource>, Func<TSource,Int32>)
|
計算 Int32 值序列的總和,這些值是在輸入序列的每個元素上叫用轉換函式所取得。
|
Sum<TSource>(IEnumerable<TSource>, Func<TSource,Int64>)
|
計算 Int64 值序列的總和,這些值是在輸入序列的每個元素上叫用轉換函式所取得。
|
Sum<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Decimal>>)
|
計算在輸入序列的每個元素上叫用轉換函式所取得之可為 Null Decimal 值的序列總和。
|
Sum<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Double>>)
|
計算在輸入序列的每個元素上叫用轉換函式所取得之可為 Null Double 值的序列總和。
|
Sum<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int32>>)
|
計算在輸入序列的每個元素上叫用轉換函式所取得之可為 Null Int32 值的序列總和。
|
Sum<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Int64>>)
|
計算在輸入序列的每個元素上叫用轉換函式所取得之可為 Null Int64 值的序列總和。
|
Sum<TSource>(IEnumerable<TSource>, Func<TSource,Nullable<Single>>)
|
計算在輸入序列的每個元素上叫用轉換函式所取得之可為 Null Single 值的序列總和。
|
Sum<TSource>(IEnumerable<TSource>, Func<TSource,Single>)
|
計算 Single 值序列的總和,這些值是在輸入序列的每個元素上叫用轉換函式所取得。
|
Take<TSource>(IEnumerable<TSource>, Int32)
|
從序列開頭傳回指定的連續項目數目。
|
TakeLast<TSource>(IEnumerable<TSource>, Int32)
|
傳回新的可列舉集合,其中包含來自 source 的最後一個 count 專案。
|
TakeWhile<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)
|
只要指定的條件為 true,就會從序列傳回專案。
|
TakeWhile<TSource>(IEnumerable<TSource>, Func<TSource,Int32,Boolean>)
|
只要指定的條件為 true,就會從序列傳回專案。 元素的索引用於述詞函式的邏輯中。
|
ToArray<TSource>(IEnumerable<TSource>)
|
從 IEnumerable<T>建立陣列。
|
ToDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>)
|
根據指定的索引鍵選取器函式,從 IEnumerable<T> 建立 Dictionary<TKey,TValue>。
|
ToDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)
|
根據指定的索引鍵選取器函式和索引鍵比較子,從 IEnumerable<T> 建立 Dictionary<TKey,TValue>。
|
ToDictionary<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>)
|
根據指定的索引鍵選取器和項目選取器函式,從 IEnumerable<T> 建立 Dictionary<TKey,TValue>。
|
ToDictionary<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>)
|
根據指定的索引鍵選取器函式、比較子和元素選取器函式,從 IEnumerable<T> 建立 Dictionary<TKey,TValue>。
|
ToHashSet<TSource>(IEnumerable<TSource>)
|
從 IEnumerable<T>建立 HashSet<T>。
|
ToHashSet<TSource>(IEnumerable<TSource>, IEqualityComparer<TSource>)
|
使用 comparer 比較索引鍵,從 IEnumerable<T> 建立 HashSet<T>。
|
ToList<TSource>(IEnumerable<TSource>)
|
從 IEnumerable<T>建立 List<T>。
|
ToLookup<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>)
|
根據指定的索引鍵選取器函式,從 IEnumerable<T> 建立 Lookup<TKey,TElement>。
|
ToLookup<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)
|
根據指定的索引鍵選取器函式和索引鍵比較子,從 IEnumerable<T> 建立 Lookup<TKey,TElement>。
|
ToLookup<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>)
|
根據指定的索引鍵選取器和項目選取器函式,從 IEnumerable<T> 建立 Lookup<TKey,TElement>。
|
ToLookup<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>)
|
根據指定的索引鍵選取器函式、比較子和元素選取器函式,從 IEnumerable<T> 建立 Lookup<TKey,TElement>。
|
Union<TSource>(IEnumerable<TSource>, IEnumerable<TSource>)
|
使用預設相等比較子產生兩個序列的集合聯集。
|
Union<TSource>(IEnumerable<TSource>, IEnumerable<TSource>, IEqualityComparer<TSource>)
|
使用指定的 IEqualityComparer<T>產生兩個序列的集合聯集。
|
Where<TSource>(IEnumerable<TSource>, Func<TSource,Boolean>)
|
根據述詞篩選值序列。
|
Where<TSource>(IEnumerable<TSource>, Func<TSource,Int32,Boolean>)
|
根據述詞篩選值序列。 每個元素的索引都會用於述詞函式的邏輯中。
|
Zip<TFirst,TSecond,TResult>(IEnumerable<TFirst>, IEnumerable<TSecond>, Func<TFirst,TSecond,TResult>)
|
將指定的函式套用至兩個序列的對應專案,產生結果序列。
|
AsParallel(IEnumerable)
|
啟用查詢的平行處理。
|
AsParallel<TSource>(IEnumerable<TSource>)
|
啟用查詢的平行處理。
|
AsQueryable(IEnumerable)
|
將 IEnumerable 轉換成 IQueryable。
|
AsQueryable<TElement>(IEnumerable<TElement>)
|
將泛型 IEnumerable<T> 轉換成泛型 IQueryable<T>。
|
Ancestors<T>(IEnumerable<T>)
|
傳回專案集合,其中包含來源集合中每個節點的上階。
|
Ancestors<T>(IEnumerable<T>, XName)
|
傳回元素的篩選集合,其中包含來源集合中每個節點的上階。 集合中只會包含具有相符 XName 的專案。
|
DescendantNodes<T>(IEnumerable<T>)
|
傳回來源集合中每個文件和專案之子代節點的集合。
|
Descendants<T>(IEnumerable<T>)
|
傳回專案集合,其中包含來源集合中每個元素和檔的子代專案。
|
Descendants<T>(IEnumerable<T>, XName)
|
傳回篩選的專案集合,其中包含來源集合中每個元素和檔的子代專案。 集合中只會包含具有相符 XName 的專案。
|
Elements<T>(IEnumerable<T>)
|
傳回來源集合中每個專案和檔的子專案集合。
|
Elements<T>(IEnumerable<T>, XName)
|
傳回來源集合中每個專案和檔之子項目的篩選集合。 集合中只會包含具有相符 XName 的專案。
|
InDocumentOrder<T>(IEnumerable<T>)
|
傳回包含來源集合中所有節點的節點集合,依檔順序排序。
|
Nodes<T>(IEnumerable<T>)
|
傳回來源集合中每個檔和專案之子節點的集合。
|
Remove<T>(IEnumerable<T>)
|
從來源集合的父節點中移除每個節點。
|