OptionsServiceCollectionExtensions.AddOptions Metode

Definisi

Overload

AddOptions(IServiceCollection)

Menambahkan layanan yang diperlukan untuk menggunakan opsi.

AddOptions<TOptions>(IServiceCollection)

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

AddOptions<TOptions>(IServiceCollection, String)

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

AddOptions(IServiceCollection)

Sumber:
OptionsServiceCollectionExtensions.cs
Sumber:
OptionsServiceCollectionExtensions.cs
Sumber:
OptionsServiceCollectionExtensions.cs
Sumber:
OptionsServiceCollectionExtensions.cs
Sumber:
OptionsServiceCollectionExtensions.cs

Menambahkan layanan yang diperlukan untuk menggunakan opsi.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::DependencyInjection::IServiceCollection ^ AddOptions(Microsoft::Extensions::DependencyInjection::IServiceCollection ^ services);
public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddOptions (this Microsoft.Extensions.DependencyInjection.IServiceCollection services);
static member AddOptions : Microsoft.Extensions.DependencyInjection.IServiceCollection -> Microsoft.Extensions.DependencyInjection.IServiceCollection
<Extension()>
Public Function AddOptions (services As IServiceCollection) As IServiceCollection

Parameter

services
IServiceCollection

untuk IServiceCollection menambahkan layanan.

Mengembalikan

IServiceCollection Sehingga panggilan tambahan dapat dirangkai.

Berlaku untuk

AddOptions<TOptions>(IServiceCollection)

Sumber:
OptionsServiceCollectionExtensions.cs
Sumber:
OptionsServiceCollectionExtensions.cs
Sumber:
OptionsServiceCollectionExtensions.cs
Sumber:
OptionsServiceCollectionExtensions.cs
Sumber:
OptionsServiceCollectionExtensions.cs

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

public:
generic <typename TOptions>
 where TOptions : class[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::Options::OptionsBuilder<TOptions> ^ AddOptions(Microsoft::Extensions::DependencyInjection::IServiceCollection ^ services);
public static Microsoft.Extensions.Options.OptionsBuilder<TOptions> AddOptions<TOptions> (this Microsoft.Extensions.DependencyInjection.IServiceCollection services) where TOptions : class;
static member AddOptions : Microsoft.Extensions.DependencyInjection.IServiceCollection -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)> (requires 'Options : null)
<Extension()>
Public Function AddOptions(Of TOptions As Class) (services As IServiceCollection) As OptionsBuilder(Of TOptions)

Jenis parameter

TOptions

Jenis opsi yang akan dikonfigurasi.

Parameter

services
IServiceCollection

untuk IServiceCollection menambahkan layanan.

Mengembalikan

OptionsBuilder<TOptions> Sehingga mengonfigurasi panggilan dapat dirangkai di dalamnya.

Berlaku untuk

AddOptions<TOptions>(IServiceCollection, String)

Sumber:
OptionsServiceCollectionExtensions.cs
Sumber:
OptionsServiceCollectionExtensions.cs
Sumber:
OptionsServiceCollectionExtensions.cs
Sumber:
OptionsServiceCollectionExtensions.cs
Sumber:
OptionsServiceCollectionExtensions.cs

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

public:
generic <typename TOptions>
 where TOptions : class[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::Options::OptionsBuilder<TOptions> ^ AddOptions(Microsoft::Extensions::DependencyInjection::IServiceCollection ^ services, System::String ^ name);
public static Microsoft.Extensions.Options.OptionsBuilder<TOptions> AddOptions<TOptions> (this Microsoft.Extensions.DependencyInjection.IServiceCollection services, string name) where TOptions : class;
public static Microsoft.Extensions.Options.OptionsBuilder<TOptions> AddOptions<TOptions> (this Microsoft.Extensions.DependencyInjection.IServiceCollection services, string? name) where TOptions : class;
static member AddOptions : Microsoft.Extensions.DependencyInjection.IServiceCollection * string -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)> (requires 'Options : null)
<Extension()>
Public Function AddOptions(Of TOptions As Class) (services As IServiceCollection, name As String) As OptionsBuilder(Of TOptions)

Jenis parameter

TOptions

Jenis opsi yang akan dikonfigurasi.

Parameter

services
IServiceCollection

untuk IServiceCollection menambahkan layanan.

name
String

Nama instans opsi.

Mengembalikan

OptionsBuilder<TOptions> Sehingga Configure panggilan dapat dirangkai di dalamnya.

Berlaku untuk