System.Net.Security.SslConnectionInfo.MapProtocolVersion C# (CSharp) Method

MapProtocolVersion() private method

private MapProtocolVersion ( string protocolVersion ) : SslProtocols
protocolVersion string
return SslProtocols
        private SslProtocols MapProtocolVersion(string protocolVersion)
        {
            switch (protocolVersion)
            {
#pragma warning disable 0618 // Ssl2, Ssl3 are deprecated.                
                case "SSLv2":
                    return SslProtocols.Ssl2;
                case "SSLv3":
                    return SslProtocols.Ssl3;
#pragma warning restore                    
                case "TLSv1":
                    return SslProtocols.Tls;
                case "TLSv1.1":
                    return SslProtocols.Tls11;
                case "TLSv1.2":
                    return SslProtocols.Tls12;
                default:
                    return SslProtocols.None;
            }
        }
    }