OptionsBuilder<TOptions> Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee configureert u exemplaren TOptions .
generic <typename TOptions>
where TOptions : classpublic ref class OptionsBuilder
public class OptionsBuilder<TOptions> where TOptions : class
type OptionsBuilder<'Options (requires 'Options : null)> = class
Public Class OptionsBuilder(Of TOptions)
Type parameters
- TOptions
Het type opties dat wordt aangevraagd.
- Overname
-
OptionsBuilder<TOptions>
Constructors
| Name | Description |
|---|---|
| OptionsBuilder<TOptions>(IServiceCollection, String) |
Hiermee maakt u een nieuw exemplaar van de OptionsBuilder<TOptions> klasse. |
Eigenschappen
| Name | Description |
|---|---|
| Name |
Hiermee haalt u de standaardnaam van het |
| Services |
Hiermee haalt u de IServiceCollection opties op die worden geconfigureerd. |
Methoden
| Name | Description |
|---|---|
| Configure(Action<TOptions>) |
Registreert een actie die wordt gebruikt om een bepaald type opties te configureren. |
| Configure<TDep>(Action<TOptions,TDep>) |
Registreert een actie die wordt gebruikt om een bepaald type opties te configureren. |
| Configure<TDep1,TDep2,TDep3,TDep4,TDep5>(Action<TOptions,TDep1,TDep2,TDep3,TDep4,TDep5>) |
Registreert een actie die wordt gebruikt om een bepaald type opties te configureren. |
| Configure<TDep1,TDep2,TDep3,TDep4>(Action<TOptions,TDep1,TDep2,TDep3,TDep4>) |
Registreert een actie die wordt gebruikt om een bepaald type opties te configureren. |
| Configure<TDep1,TDep2,TDep3>(Action<TOptions,TDep1,TDep2,TDep3>) |
Registreert een actie die wordt gebruikt om een bepaald type opties te configureren. |
| Configure<TDep1,TDep2>(Action<TOptions,TDep1,TDep2>) |
Registreert een actie die wordt gebruikt om een bepaald type opties te configureren. |
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| PostConfigure(Action<TOptions>) |
Registreert een actie die wordt gebruikt om een bepaald type opties te configureren. |
| PostConfigure<TDep>(Action<TOptions,TDep>) |
Registreert een actie die wordt gebruikt om een bepaald type opties te posten. |
| PostConfigure<TDep1,TDep2,TDep3,TDep4,TDep5>(Action<TOptions,TDep1,TDep2,TDep3,TDep4,TDep5>) |
Registreert een actie die wordt gebruikt om een bepaald type opties te posten. |
| PostConfigure<TDep1,TDep2,TDep3,TDep4>(Action<TOptions,TDep1,TDep2,TDep3,TDep4>) |
Registreert een actie die wordt gebruikt om een bepaald type opties te posten. |
| PostConfigure<TDep1,TDep2,TDep3>(Action<TOptions,TDep1,TDep2,TDep3>) |
Registreert een actie die wordt gebruikt om een bepaald type opties te posten. |
| PostConfigure<TDep1,TDep2>(Action<TOptions,TDep1,TDep2>) |
Registreert een actie die wordt gebruikt om een bepaald type opties te posten. |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |
| Validate(Func<TOptions,Boolean>, String) |
Registreert een validatieactie voor een type opties. |
| Validate(Func<TOptions,Boolean>) |
Registreert een validatieactie voor een type opties met behulp van een standaardfoutbericht. |
| Validate<TDep>(Func<TOptions,TDep,Boolean>, String) |
Registreert een validatieactie voor een type opties. |
| Validate<TDep>(Func<TOptions,TDep,Boolean>) |
Registreert een validatieactie voor een type opties met behulp van een standaardfoutbericht. |
| Validate<TDep1,TDep2,TDep3,TDep4,TDep5>(Func<TOptions,TDep1,TDep2,TDep3,TDep4,TDep5,Boolean>, String) |
Registreert een validatieactie voor een type opties. |
| Validate<TDep1,TDep2,TDep3,TDep4,TDep5>(Func<TOptions,TDep1,TDep2,TDep3,TDep4,TDep5,Boolean>) |
Registreert een validatieactie voor een type opties met behulp van een standaardfoutbericht. |
| Validate<TDep1,TDep2,TDep3,TDep4>(Func<TOptions,TDep1,TDep2,TDep3,TDep4,Boolean>, String) |
Registreert een validatieactie voor een type opties. |
| Validate<TDep1,TDep2,TDep3,TDep4>(Func<TOptions,TDep1,TDep2,TDep3,TDep4,Boolean>) |
Registreert een validatieactie voor een type opties met behulp van een standaardfoutbericht. |
| Validate<TDep1,TDep2,TDep3>(Func<TOptions,TDep1,TDep2,TDep3,Boolean>, String) |
Registreert een validatieactie voor een type opties. |
| Validate<TDep1,TDep2,TDep3>(Func<TOptions,TDep1,TDep2,TDep3,Boolean>) |
Registreert een validatieactie voor een type opties met behulp van een standaardfoutbericht. |
| Validate<TDep1,TDep2>(Func<TOptions,TDep1,TDep2,Boolean>, String) |
Registreert een validatieactie voor een type opties. |
| Validate<TDep1,TDep2>(Func<TOptions,TDep1,TDep2,Boolean>) |
Registreert een validatieactie voor een type opties met behulp van een standaardfoutbericht. |
Extensiemethoden
| Name | Description |
|---|---|
| Bind<TOptions>(OptionsBuilder<TOptions>, IConfiguration, Action<BinderOptions>) |
Registreert een configuratie-exemplaar waarmee |
| Bind<TOptions>(OptionsBuilder<TOptions>, IConfiguration) |
Registreert een configuratie-exemplaar waarmee |
| BindConfiguration<TOptions>(OptionsBuilder<TOptions>, String, Action<BinderOptions>) |
Registreert de container voor afhankelijkheidsinjectie om verbinding te maken |
| ValidateDataAnnotations<TOptions>(OptionsBuilder<TOptions>) |
Registreer dit optieexemplaren voor validatie van de bijbehorende DataAnnotations. |
| ValidateOnStart<TOptions>(OptionsBuilder<TOptions>) |
Hiermee wordt de validatiecontrole van opties afgedwongen bij het starten in plaats van bij runtime. |