System.Net.Configuration.SmtpSection.SmtpDeliveryMethodTypeConverter.ConvertFrom C# (CSharp) Method

ConvertFrom() public method

public ConvertFrom ( ITypeDescriptorContext context, CultureInfo culture, object value ) : object
context ITypeDescriptorContext
culture System.Globalization.CultureInfo
value object
return object
            public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value) {
                string s = value as string;
                if (s != null) {
                    s = s.ToLower(CultureInfo.InvariantCulture);
                    switch (s) {
                        case "network":
                            return SmtpDeliveryMethod.Network;
                        case "specifiedpickupdirectory":
                            return SmtpDeliveryMethod.SpecifiedPickupDirectory;
                    }
                }
    
                return base.ConvertFrom(context, culture, value);
            }
        }
SmtpSection.SmtpDeliveryMethodTypeConverter