DataGateExtensions class | QSYS API Reference Guide
Provides extension methods for the DataGate configuration.
Namespace: ASNA.Extensions.Configuration Assembly: ASNA.QSys.DataGate.Client.dll
Inheritance: Object
Properties
Type | Name | Description |
---|---|---|
String | SECTION_SOURCES | Represents the section name in the configuration that contains the source profiles. |
Methods
Signature | Description |
---|---|
GetSourceProfiles(IConfiguration) | Retrieves a read-only dictionary of source profiles from the configuration. |
IReadOnlyDictionary<string, SourceProfile> GetSourceProfiles(IConfiguration config)
Retrieves a read-only dictionary of source profiles from the configuration.
Remarks
This method is used to retrieve all source profiles from the configuration. The source profiles are loaded lazily, which means they are only loaded when they are accessed.
IReadOnlyDictionary<string, SourceProfile> GetSourceProfiles(IConfiguration config)
Parameters
Type | Parameter name | Description |
---|---|---|
IConfiguration | config | The configuration. |
Returns
Type | Description |
---|---|
IReadOnlyDictionary`2 | A read-only dictionary of source profiles. The key is the name of the source profile, and the value is the source profile itself. |