Podemos adicionar quatro protocolos ao ServicePointManager.SecurityProtocol?

Eu quero suportar todos os protocolos de segurança de ssl3 a tls 1.2. Mas enquanto pesquisava na net, encontrei o código como

`ServicePointManager.SecurityProtocol = SecurityProtocolType.Ssl3 | SecurityProtocolType.Tls | SecurityProtocolType.Tls11;`

ou como

ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls | SecurityProtocolType.Tls11 | SecurityProtocolType.Tls12;

Mas quero apoiar todos os protocolos. Então, é errado escrever como

ServicePointManager.SecurityProtocol = SecurityProtocolType.Ssl3 | SecurityProtocolType.Tls | SecurityProtocolType.Tls11 | SecurityProtocolType.Tls12;

Não dei nenhum erro de compilação quando escrevi o código acima. Isso causará algum problema?

questionAnswers(1)

yourAnswerToTheQuestion