Binding.CertificateStoreName 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置证书存储的名称。
public:
property System::String ^ CertificateStoreName { System::String ^ get(); void set(System::String ^ value); };
public string CertificateStoreName { get; set; }
member this.CertificateStoreName : string with get, set
Public Property CertificateStoreName As String
属性值
证书存储的名称。
示例
以下示例演示 了 CertificateStoreName 属性。 如果协议为“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;
}
注解
CertificateStoreName属性值包含绑定证书所在的证书存储区的名称。
仅 CertificateStoreName 当 属性定义的协议标识符为“https”时, Protocol 属性才可用。 尝试获取或设置 CertificateStoreName 具有“http”协议的绑定的 属性将引发错误。
属性的值 CertificateStoreName 在 对象中 BindingCollection 设置。