internal FactoryRecord(
string configKey,
string group,
string name,
string factoryTypeName,
bool allowLocation,
ConfigurationAllowDefinition allowDefinition,
ConfigurationAllowExeDefinition allowExeDefinition,
bool restartOnExternalChanges,
bool requirePermission,
bool isFromTrustedConfigRecord,
bool isUndeclared,
string filename,
int lineNumber) {
_configKey = configKey;
_group = group;
_name = name;
_factoryTypeName = factoryTypeName;
_allowDefinition = allowDefinition;
_allowExeDefinition = allowExeDefinition;
AllowLocation = allowLocation;
RestartOnExternalChanges = restartOnExternalChanges;
RequirePermission = requirePermission;
IsFromTrustedConfigRecord = isFromTrustedConfigRecord;
IsUndeclared = isUndeclared;
_filename = filename;
_lineNumber = lineNumber;
}