Compartir a través de


Binding.Protocol Propiedad

Definición

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.

Se aplica a