Binding.Protocol 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
바인딩에서 사용할 프로토콜을 가져오거나 설정합니다.
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
속성 값
바인딩에 대한 프로토콜 식별자입니다.
예제
다음 예제는 Protocol 속성입니다. 프로토콜 식별자가 "https"인 경우 인증서 해시 및 인증서 저장소 이름이 표시됩니다. 이 코드 예제는에 대해 제공 된 큰 예제의 일부는 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;
}
설명
값 "http"는 HTTP 프로토콜을 사용하는 바인딩을 나타냅니다. "https" 값은 SSL을 통해 HTTP를 사용하는 바인딩을 나타냅니다.
속성 값은 Protocol ApplicationHost.config 파일에서 유지됩니다.