MySql.Data.MySqlClient.MySqlConnectionStringBuilder.SetValue C# (CSharp) Méthode

SetValue() private méthode

private SetValue ( string keyword, object value ) : void
keyword string
value object
Résultat void
        private void SetValue(string keyword, object value)
        {
            ValidateKeyword(keyword);
            keyword = validKeywords[keyword];

            Remove(keyword);

            object val = null;
            if (value is string && defaultValues[keyword].DefaultValue is Enum)
                val = ParseEnum(defaultValues[keyword].Type, (string)value, keyword);
            else
                val = ChangeType(value, defaultValues[keyword].Type);
            values[keyword] = val;
            base[keyword] = val;
        }

Usage Example

 internal void SetUseprocedurebodies(MySqlConnectionStringBuilder msb, MySqlConnectionStringOption sender, object value)
 {
     sender.ValidateValue(ref value);
     MySqlTrace.LogWarning(-1, "Use Procedure Bodies is now obsolete.  Use Check Parameters instead");
     msb.SetValue("checkparameters", value);
     msb.SetValue("useprocedurebodies", value);
 }
All Usage Examples Of MySql.Data.MySqlClient.MySqlConnectionStringBuilder::SetValue