Binding.Protocol Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece el protocolo que usará el enlace.
public:
property System::String ^ Protocol { System::String ^ get(); void set(System::String ^ value); };
public string Protocol { get; set; }
member this.Protocol : string with get, set
Public Property Protocol As String
Valor de propiedad
Identificador de protocolo para el enlace.
Ejemplos
En el ejemplo siguiente se muestra la Protocol propiedad . Si el identificador de protocolo es "https", se muestran el hash de certificado y el nombre del almacén de certificados. Este ejemplo de código es parte de un ejemplo mayor proporcionado para la clase Binding.
if (binding.Protocol == "https")
{
// There is a CertificateHash and
// CertificateStoreName for the https protocol only.
bindingdisplay = bindingdisplay + "\n CertificateHash: " +
binding.CertificateHash + ": ";
// Display the hash.
foreach (System.Byte certhashbyte in binding.CertificateHash)
{
bindingdisplay = bindingdisplay + certhashbyte.ToString() + " ";
}
bindingdisplay = bindingdisplay + "\n CertificateStoreName: " +
binding.CertificateStoreName;
}
Comentarios
Un valor de "http" indica un enlace que usa el protocolo HTTP. Un valor de "https" indica un enlace que usa HTTP a través de SSL.
El Protocol valor de propiedad se mantiene en el archivo ApplicationHost.config.