//Flags expect commas as separators, but we need to use '|' since commas are already used in the connection string to mean something else
value=value?.Replace("|",",");
if(!Enum.TryParse(value,true,outtmp))thrownewArgumentOutOfRangeException("Keyword '"+key+"' requires an SslProtocol value (multiple values separated by '|').");
returntmp;
}
#endif
internalstaticvoidUnknown(stringkey)
internalstaticvoidUnknown(stringkey)
{
{
thrownewArgumentException("Keyword '"+key+"' is not supported");
thrownewArgumentException("Keyword '"+key+"' is not supported");