TConfigurationBinder.Bind Method
Overloads
- TConfigurationBinder.Bind(IConfiguration, TUnknownMemberHandling)
- TConfigurationBinder.Bind(IConfiguration, TObject, TUnknownMemberHandling)
TConfigurationBinder.Bind(IConfiguration, TUnknownMemberHandling)
Creates an object of type T and fills it with the values of AConfiguration. The caller owns the object.
Syntax
Unit: Bcl.Configuration.Binder
class function TConfigurationBinder.Bind(const AConfiguration: IConfiguration; AUnknownKeys: TUnknownMemberHandling = TUnknownMemberHandling.Ignore): T; static; overload;
Parameters
| <-> | Parameter | Type | Description |
|---|---|---|---|
| const | AConfiguration | IConfiguration | |
| AUnknownKeys | TUnknownMember​Handling | Optional: Default value is TUnknownMemberHandling.Ignore |
See also
TConfigurationBinder.Bind(IConfiguration, TObject, TUnknownMemberHandling)
Fills AInstance with the values of AConfiguration.
Syntax
Unit: Bcl.Configuration.Binder
class procedure TConfigurationBinder.Bind(const AConfiguration: IConfiguration; AInstance: TObject; AUnknownKeys: TUnknownMemberHandling = TUnknownMemberHandling.Ignore); static; overload;
Parameters
| <-> | Parameter | Type | Description |
|---|---|---|---|
| const | AConfiguration | IConfiguration | The section to read. |
| AInstance | TObject | The object to fill. | |
| AUnknownKeys | TUnknownMember​Handling | Optional: Default value is TUnknownMemberHandling.Ignore What to do with a key that matches no member. Ignored by default. |