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" は、HTTP over SSL を使用するバインディングを示します。
プロパティの Protocol 値は、ApplicationHost.config ファイルに保持されます。