Share via


ConfigureNamedOptions<TOptions,TDep1,TDep2,TDep3> Sınıf

Tanım

uygulamasının uygulanması IConfigureNamedOptions<TOptions>.

generic <typename TOptions, typename TDep1, typename TDep2, typename TDep3>
 where TOptions : class where TDep1 : class where TDep2 : class where TDep3 : classpublic ref class ConfigureNamedOptions : Microsoft::Extensions::Options::IConfigureNamedOptions<TOptions>, Microsoft::Extensions::Options::IConfigureOptions<TOptions>
public class ConfigureNamedOptions<TOptions,TDep1,TDep2,TDep3> : Microsoft.Extensions.Options.IConfigureNamedOptions<TOptions>, Microsoft.Extensions.Options.IConfigureOptions<TOptions> where TOptions : class where TDep1 : class where TDep2 : class where TDep3 : class
type ConfigureNamedOptions<'Options, 'TDep1, 'TDep2, 'TDep3 (requires 'Options : null and 'TDep1 : null and 'TDep2 : null and 'TDep3 : null)> = class
    interface IConfigureNamedOptions<'Options (requires 'Options : null)>
    interface IConfigureOptions<'Options (requires 'Options : null)>
Public Class ConfigureNamedOptions(Of TOptions, TDep1, TDep2, TDep3)
Implements IConfigureNamedOptions(Of TOptions), IConfigureOptions(Of TOptions)

Tür Parametreleri

TOptions

Yapılandırılan seçenekler türü.

TDep1

İlk bağımlılık türü.

TDep2

İkinci bağımlılık türü.

TDep3

Üçüncü bağımlılık türü.

Devralma
ConfigureNamedOptions<TOptions,TDep1,TDep2,TDep3>
Uygulamalar

Oluşturucular

ConfigureNamedOptions<TOptions,TDep1,TDep2,TDep3>(String, TDep1, TDep2, TDep3, Action<TOptions,TDep1,TDep2,TDep3>)

Oluşturucu.

Özellikler

Action

Yapılandırma eylemi.

Dependency1

İlk bağımlılık.

Dependency2

İkinci bağımlılık.

Dependency3

Üçüncü bağımlılık.

Name

Seçeneklerin adı.

Yöntemler

Configure(String, TOptions)

Eşleşirse kayıtlı yapılandırmayı Actionname çağırır.

Configure(TOptions)

ile bir TOptions örneği yapılandırmak için çağrılır DefaultName.

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır