@@ -949,41 +949,41 @@ internal static class ConfigFileConstants
949949 internal static readonly string VisibleExternalCommands = "VisibleExternalCommands" ;
950950
951951 internal static readonly ConfigTypeEntry [ ] ConfigFileKeys = new ConfigTypeEntry [ ] {
952- new ConfigTypeEntry ( AliasDefinitions , new ConfigTypeEntry . TypeValidationCallback ( AliasDefinitionsTypeValidationCallback ) ) ,
953- new ConfigTypeEntry ( AssembliesToLoad , new ConfigTypeEntry . TypeValidationCallback ( StringArrayTypeValidationCallback ) ) ,
954- new ConfigTypeEntry ( Author , new ConfigTypeEntry . TypeValidationCallback ( StringTypeValidationCallback ) ) ,
955- new ConfigTypeEntry ( CompanyName , new ConfigTypeEntry . TypeValidationCallback ( StringTypeValidationCallback ) ) ,
956- new ConfigTypeEntry ( Copyright , new ConfigTypeEntry . TypeValidationCallback ( StringTypeValidationCallback ) ) ,
957- new ConfigTypeEntry ( Description , new ConfigTypeEntry . TypeValidationCallback ( StringTypeValidationCallback ) ) ,
958- new ConfigTypeEntry ( EnforceInputParameterValidation , new ConfigTypeEntry . TypeValidationCallback ( BooleanTypeValidationCallback ) ) ,
959- new ConfigTypeEntry ( EnvironmentVariables , new ConfigTypeEntry . TypeValidationCallback ( HashtableTypeValidationCallback ) ) ,
960- new ConfigTypeEntry ( ExecutionPolicy , new ConfigTypeEntry . TypeValidationCallback ( ExecutionPolicyValidationCallback ) ) ,
961- new ConfigTypeEntry ( FormatsToProcess , new ConfigTypeEntry . TypeValidationCallback ( StringArrayTypeValidationCallback ) ) ,
962- new ConfigTypeEntry ( FunctionDefinitions , new ConfigTypeEntry . TypeValidationCallback ( FunctionDefinitionsTypeValidationCallback ) ) ,
963- new ConfigTypeEntry ( GMSAAccount , new ConfigTypeEntry . TypeValidationCallback ( StringTypeValidationCallback ) ) ,
964- new ConfigTypeEntry ( Guid , new ConfigTypeEntry . TypeValidationCallback ( StringTypeValidationCallback ) ) ,
965- new ConfigTypeEntry ( LanguageMode , new ConfigTypeEntry . TypeValidationCallback ( LanguageModeValidationCallback ) ) ,
966- new ConfigTypeEntry ( ModulesToImport , new ConfigTypeEntry . TypeValidationCallback ( StringOrHashtableArrayTypeValidationCallback ) ) ,
967- new ConfigTypeEntry ( MountUserDrive , new ConfigTypeEntry . TypeValidationCallback ( BooleanTypeValidationCallback ) ) ,
968- new ConfigTypeEntry ( PowerShellVersion , new ConfigTypeEntry . TypeValidationCallback ( StringTypeValidationCallback ) ) ,
969- new ConfigTypeEntry ( RequiredGroups , new ConfigTypeEntry . TypeValidationCallback ( HashtableTypeValidationCallback ) ) ,
970- new ConfigTypeEntry ( RoleCapabilities , new ConfigTypeEntry . TypeValidationCallback ( StringArrayTypeValidationCallback ) ) ,
971- new ConfigTypeEntry ( RoleCapabilityFiles , new ConfigTypeEntry . TypeValidationCallback ( StringArrayTypeValidationCallback ) ) ,
972- new ConfigTypeEntry ( RoleDefinitions , new ConfigTypeEntry . TypeValidationCallback ( HashtableTypeValidationCallback ) ) ,
973- new ConfigTypeEntry ( RunAsVirtualAccount , new ConfigTypeEntry . TypeValidationCallback ( BooleanTypeValidationCallback ) ) ,
974- new ConfigTypeEntry ( RunAsVirtualAccountGroups , new ConfigTypeEntry . TypeValidationCallback ( StringArrayTypeValidationCallback ) ) ,
975- new ConfigTypeEntry ( SchemaVersion , new ConfigTypeEntry . TypeValidationCallback ( StringTypeValidationCallback ) ) ,
976- new ConfigTypeEntry ( ScriptsToProcess , new ConfigTypeEntry . TypeValidationCallback ( StringArrayTypeValidationCallback ) ) ,
977- new ConfigTypeEntry ( SessionType , new ConfigTypeEntry . TypeValidationCallback ( ISSValidationCallback ) ) ,
978- new ConfigTypeEntry ( TranscriptDirectory , new ConfigTypeEntry . TypeValidationCallback ( StringTypeValidationCallback ) ) ,
979- new ConfigTypeEntry ( TypesToProcess , new ConfigTypeEntry . TypeValidationCallback ( StringArrayTypeValidationCallback ) ) ,
980- new ConfigTypeEntry ( UserDriveMaxSize , new ConfigTypeEntry . TypeValidationCallback ( IntegerTypeValidationCallback ) ) ,
981- new ConfigTypeEntry ( VariableDefinitions , new ConfigTypeEntry . TypeValidationCallback ( VariableDefinitionsTypeValidationCallback ) ) ,
982- new ConfigTypeEntry ( VisibleAliases , new ConfigTypeEntry . TypeValidationCallback ( StringArrayTypeValidationCallback ) ) ,
983- new ConfigTypeEntry ( VisibleCmdlets , new ConfigTypeEntry . TypeValidationCallback ( StringArrayTypeValidationCallback ) ) ,
984- new ConfigTypeEntry ( VisibleFunctions , new ConfigTypeEntry . TypeValidationCallback ( StringArrayTypeValidationCallback ) ) ,
985- new ConfigTypeEntry ( VisibleProviders , new ConfigTypeEntry . TypeValidationCallback ( StringArrayTypeValidationCallback ) ) ,
986- new ConfigTypeEntry ( VisibleExternalCommands , new ConfigTypeEntry . TypeValidationCallback ( StringArrayTypeValidationCallback ) ) ,
952+ new ConfigTypeEntry ( AliasDefinitions , new ConfigTypeEntry . TypeValidationCallback ( AliasDefinitionsTypeValidationCallback ) ) ,
953+ new ConfigTypeEntry ( AssembliesToLoad , new ConfigTypeEntry . TypeValidationCallback ( StringArrayTypeValidationCallback ) ) ,
954+ new ConfigTypeEntry ( Author , new ConfigTypeEntry . TypeValidationCallback ( StringTypeValidationCallback ) ) ,
955+ new ConfigTypeEntry ( CompanyName , new ConfigTypeEntry . TypeValidationCallback ( StringTypeValidationCallback ) ) ,
956+ new ConfigTypeEntry ( Copyright , new ConfigTypeEntry . TypeValidationCallback ( StringTypeValidationCallback ) ) ,
957+ new ConfigTypeEntry ( Description , new ConfigTypeEntry . TypeValidationCallback ( StringTypeValidationCallback ) ) ,
958+ new ConfigTypeEntry ( EnforceInputParameterValidation , new ConfigTypeEntry . TypeValidationCallback ( BooleanTypeValidationCallback ) ) ,
959+ new ConfigTypeEntry ( EnvironmentVariables , new ConfigTypeEntry . TypeValidationCallback ( HashtableTypeValidationCallback ) ) ,
960+ new ConfigTypeEntry ( ExecutionPolicy , new ConfigTypeEntry . TypeValidationCallback ( ExecutionPolicyValidationCallback ) ) ,
961+ new ConfigTypeEntry ( FormatsToProcess , new ConfigTypeEntry . TypeValidationCallback ( StringArrayTypeValidationCallback ) ) ,
962+ new ConfigTypeEntry ( FunctionDefinitions , new ConfigTypeEntry . TypeValidationCallback ( FunctionDefinitionsTypeValidationCallback ) ) ,
963+ new ConfigTypeEntry ( GMSAAccount , new ConfigTypeEntry . TypeValidationCallback ( StringTypeValidationCallback ) ) ,
964+ new ConfigTypeEntry ( Guid , new ConfigTypeEntry . TypeValidationCallback ( StringTypeValidationCallback ) ) ,
965+ new ConfigTypeEntry ( LanguageMode , new ConfigTypeEntry . TypeValidationCallback ( LanguageModeValidationCallback ) ) ,
966+ new ConfigTypeEntry ( ModulesToImport , new ConfigTypeEntry . TypeValidationCallback ( StringOrHashtableArrayTypeValidationCallback ) ) ,
967+ new ConfigTypeEntry ( MountUserDrive , new ConfigTypeEntry . TypeValidationCallback ( BooleanTypeValidationCallback ) ) ,
968+ new ConfigTypeEntry ( PowerShellVersion , new ConfigTypeEntry . TypeValidationCallback ( StringTypeValidationCallback ) ) ,
969+ new ConfigTypeEntry ( RequiredGroups , new ConfigTypeEntry . TypeValidationCallback ( HashtableTypeValidationCallback ) ) ,
970+ new ConfigTypeEntry ( RoleCapabilities , new ConfigTypeEntry . TypeValidationCallback ( StringArrayTypeValidationCallback ) ) ,
971+ new ConfigTypeEntry ( RoleCapabilityFiles , new ConfigTypeEntry . TypeValidationCallback ( StringArrayTypeValidationCallback ) ) ,
972+ new ConfigTypeEntry ( RoleDefinitions , new ConfigTypeEntry . TypeValidationCallback ( HashtableTypeValidationCallback ) ) ,
973+ new ConfigTypeEntry ( RunAsVirtualAccount , new ConfigTypeEntry . TypeValidationCallback ( BooleanTypeValidationCallback ) ) ,
974+ new ConfigTypeEntry ( RunAsVirtualAccountGroups , new ConfigTypeEntry . TypeValidationCallback ( StringArrayTypeValidationCallback ) ) ,
975+ new ConfigTypeEntry ( SchemaVersion , new ConfigTypeEntry . TypeValidationCallback ( StringTypeValidationCallback ) ) ,
976+ new ConfigTypeEntry ( ScriptsToProcess , new ConfigTypeEntry . TypeValidationCallback ( StringArrayTypeValidationCallback ) ) ,
977+ new ConfigTypeEntry ( SessionType , new ConfigTypeEntry . TypeValidationCallback ( ISSValidationCallback ) ) ,
978+ new ConfigTypeEntry ( TranscriptDirectory , new ConfigTypeEntry . TypeValidationCallback ( StringTypeValidationCallback ) ) ,
979+ new ConfigTypeEntry ( TypesToProcess , new ConfigTypeEntry . TypeValidationCallback ( StringArrayTypeValidationCallback ) ) ,
980+ new ConfigTypeEntry ( UserDriveMaxSize , new ConfigTypeEntry . TypeValidationCallback ( IntegerTypeValidationCallback ) ) ,
981+ new ConfigTypeEntry ( VariableDefinitions , new ConfigTypeEntry . TypeValidationCallback ( VariableDefinitionsTypeValidationCallback ) ) ,
982+ new ConfigTypeEntry ( VisibleAliases , new ConfigTypeEntry . TypeValidationCallback ( StringArrayTypeValidationCallback ) ) ,
983+ new ConfigTypeEntry ( VisibleCmdlets , new ConfigTypeEntry . TypeValidationCallback ( StringArrayTypeValidationCallback ) ) ,
984+ new ConfigTypeEntry ( VisibleFunctions , new ConfigTypeEntry . TypeValidationCallback ( StringArrayTypeValidationCallback ) ) ,
985+ new ConfigTypeEntry ( VisibleProviders , new ConfigTypeEntry . TypeValidationCallback ( StringArrayTypeValidationCallback ) ) ,
986+ new ConfigTypeEntry ( VisibleExternalCommands , new ConfigTypeEntry . TypeValidationCallback ( StringArrayTypeValidationCallback ) ) ,
987987 } ;
988988
989989 /// <summary>
0 commit comments