A class containing the default value and candidate field names for a particular field in an NAClass to be used when loading locations.
Property |
Type |
Description |
CandidateFieldNames |
string[] |
The possible field names to try to match with the input cursor. |
DefaultValue |
object |
The default value to use for this field of the network location. This value will be overridden if a candidate field name matches a field on the input cursor. |
FieldName |
string |
The name of the field to which the default value and candidate field names will be applied. |
Remarks
If the input NAServerLocations
has a field/property with a name in the CandidateFieldNames,
it uses the value from this field on the input NAServerLocations
object to set the network location's field specified by FieldName.
If a candidate field name matches one of the NAServerLocations fields/properties, the feature's field value overrides the DefaultValue unless the value is NULL in which case it uses the DefaultValue.