[Tizen] Add BuildTools 2.1.0-rc1-02804-05
[platform/upstream/coreclr.git] / Tools / dotnetcli / sdk / NuGetFallbackFolder / system.security.cryptography.x509certificates / 4.1.0 / ref / netstandard1.4 / zh-hans / System.Security.Cryptography.X509Certificates.xml
1 <?xml version="1.0" encoding="utf-8"?>
2 <doc>
3   <assembly>
4     <name>System.Security.Cryptography.X509Certificates</name>
5   </assembly>
6   <members>
7     <member name="T:Microsoft.Win32.SafeHandles.SafeX509ChainHandle">
8       <summary>提供表示 X.509 链的安全句柄。有关详细信息,请参阅<see cref="T:System.Security.Cryptography.X509Certificates.X509Chain" />。</summary>
9     </member>
10     <member name="P:Microsoft.Win32.SafeHandles.SafeX509ChainHandle.IsInvalid"></member>
11     <member name="T:System.Security.Cryptography.X509Certificates.OpenFlags">
12       <summary>指定打开 X.509 证书存储区的方式。</summary>
13     </member>
14     <member name="F:System.Security.Cryptography.X509Certificates.OpenFlags.IncludeArchived">
15       <summary>打开 X.509 证书存储区并添加存档证书。</summary>
16     </member>
17     <member name="F:System.Security.Cryptography.X509Certificates.OpenFlags.MaxAllowed">
18       <summary>以允许最高级访问的方式打开 X.509 证书存储区。</summary>
19     </member>
20     <member name="F:System.Security.Cryptography.X509Certificates.OpenFlags.OpenExistingOnly">
21       <summary>仅打开现有存储区。如果不存在任何存储区,<see cref="M:System.Security.Cryptography.X509Certificates.X509Store.Open(System.Security.Cryptography.X509Certificates.OpenFlags)" /> 方法不会创建新的存储区。</summary>
22     </member>
23     <member name="F:System.Security.Cryptography.X509Certificates.OpenFlags.ReadOnly">
24       <summary>以只读方式打开 X.509 证书存储区。</summary>
25     </member>
26     <member name="F:System.Security.Cryptography.X509Certificates.OpenFlags.ReadWrite">
27       <summary>以读写方式打开 X.509 证书存储区。</summary>
28     </member>
29     <member name="T:System.Security.Cryptography.X509Certificates.PublicKey">
30       <summary>表示证书的公钥信息。此类不能被继承。</summary>
31     </member>
32     <member name="M:System.Security.Cryptography.X509Certificates.PublicKey.#ctor(System.Security.Cryptography.Oid,System.Security.Cryptography.AsnEncodedData,System.Security.Cryptography.AsnEncodedData)">
33       <summary>使用公钥的对象标识符 (OID) 对象、公钥参数的 ASN.1 编码表示形式以及公钥值的 ASN.1 编码表示形式初始化 <see cref="T:System.Security.Cryptography.X509Certificates.PublicKey" /> 类的新实例。</summary>
34       <param name="oid">表示公钥的对象标识符 (OID) 对象。</param>
35       <param name="parameters">公钥参数的 ASN.1 编码表示形式。</param>
36       <param name="keyValue">公钥值的 ASN.1 编码表示形式。</param>
37     </member>
38     <member name="P:System.Security.Cryptography.X509Certificates.PublicKey.EncodedKeyValue">
39       <summary>获取公钥值的 ASN.1 编码表示形式。</summary>
40       <returns>公钥值的 ASN.1 编码表示形式。</returns>
41     </member>
42     <member name="P:System.Security.Cryptography.X509Certificates.PublicKey.EncodedParameters">
43       <summary>获取公钥参数的 ASN.1 编码表示形式。</summary>
44       <returns>公钥参数的 ASN.1 编码表示形式。</returns>
45     </member>
46     <member name="P:System.Security.Cryptography.X509Certificates.PublicKey.Key">
47       <summary>获取表示公钥的 <see cref="T:System.Security.Cryptography.RSACryptoServiceProvider" /> 或 <see cref="T:System.Security.Cryptography.DSACryptoServiceProvider" /> 对象。</summary>
48       <returns>表示公钥的 <see cref="T:System.Security.Cryptography.AsymmetricAlgorithm" /> 对象。</returns>
49       <exception cref="T:System.NotSupportedException">该密钥算法不受支持。</exception>
50     </member>
51     <member name="P:System.Security.Cryptography.X509Certificates.PublicKey.Oid">
52       <summary>获取公钥的对象标识符 (OID) 对象。</summary>
53       <returns>公钥的对象标识符 (OID) 对象。</returns>
54     </member>
55     <member name="T:System.Security.Cryptography.X509Certificates.StoreLocation">
56       <summary>指定 X.509 证书存储区的位置。</summary>
57     </member>
58     <member name="F:System.Security.Cryptography.X509Certificates.StoreLocation.CurrentUser">
59       <summary>当前用户使用的 X.509 证书存储区。</summary>
60     </member>
61     <member name="F:System.Security.Cryptography.X509Certificates.StoreLocation.LocalMachine">
62       <summary>分配给本地计算机的 X.509 证书存储区。</summary>
63     </member>
64     <member name="T:System.Security.Cryptography.X509Certificates.StoreName">
65       <summary>指定要打开的 X.509 证书存储区的名称。</summary>
66     </member>
67     <member name="F:System.Security.Cryptography.X509Certificates.StoreName.AddressBook">
68       <summary>其他用户的 X.509 证书存储区。</summary>
69     </member>
70     <member name="F:System.Security.Cryptography.X509Certificates.StoreName.AuthRoot">
71       <summary>第三方证书颁发机构 (CA) 的 X.509 证书存储区。</summary>
72     </member>
73     <member name="F:System.Security.Cryptography.X509Certificates.StoreName.CertificateAuthority">
74       <summary>中间证书颁发机构 (CA) 的 X.509 证书存储区。</summary>
75     </member>
76     <member name="F:System.Security.Cryptography.X509Certificates.StoreName.Disallowed">
77       <summary>吊销的证书的 X.509 证书存储区。</summary>
78     </member>
79     <member name="F:System.Security.Cryptography.X509Certificates.StoreName.My">
80       <summary>个人证书的 X.509 证书存储区。</summary>
81     </member>
82     <member name="F:System.Security.Cryptography.X509Certificates.StoreName.Root">
83       <summary>受信任的根证书颁发机构 (CA) 的 X.509 证书存储区。</summary>
84     </member>
85     <member name="F:System.Security.Cryptography.X509Certificates.StoreName.TrustedPeople">
86       <summary>直接受信任的人和资源的 X.509 证书存储区。</summary>
87     </member>
88     <member name="F:System.Security.Cryptography.X509Certificates.StoreName.TrustedPublisher">
89       <summary>直接受信任的发行者的 X.509 证书存储区。</summary>
90     </member>
91     <member name="T:System.Security.Cryptography.X509Certificates.X500DistinguishedName">
92       <summary>表示 X509 证书的识别名。此类不能被继承。</summary>
93     </member>
94     <member name="M:System.Security.Cryptography.X509Certificates.X500DistinguishedName.#ctor(System.Byte[])">
95       <summary>使用指定字节数组中的信息初始化 <see cref="T:System.Security.Cryptography.X509Certificates.X500DistinguishedName" /> 类的新实例。</summary>
96       <param name="encodedDistinguishedName">一个包含识别名信息的字节数组。</param>
97     </member>
98     <member name="M:System.Security.Cryptography.X509Certificates.X500DistinguishedName.#ctor(System.Security.Cryptography.AsnEncodedData)">
99       <summary>使用指定的 <see cref="T:System.Security.Cryptography.AsnEncodedData" /> 对象初始化 <see cref="T:System.Security.Cryptography.X509Certificates.X500DistinguishedName" /> 类的新实例。</summary>
100       <param name="encodedDistinguishedName">一个表示识别名的 <see cref="T:System.Security.Cryptography.AsnEncodedData" /> 对象。</param>
101     </member>
102     <member name="M:System.Security.Cryptography.X509Certificates.X500DistinguishedName.#ctor(System.Security.Cryptography.X509Certificates.X500DistinguishedName)">
103       <summary>使用指定的 <see cref="T:System.Security.Cryptography.X509Certificates.X500DistinguishedName" /> 对象初始化 <see cref="T:System.Security.Cryptography.X509Certificates.X500DistinguishedName" /> 类的新实例。</summary>
104       <param name="distinguishedName">
105         <see cref="T:System.Security.Cryptography.X509Certificates.X500DistinguishedName" /> 对象。</param>
106     </member>
107     <member name="M:System.Security.Cryptography.X509Certificates.X500DistinguishedName.#ctor(System.String)">
108       <summary>使用指定字符串中的信息初始化 <see cref="T:System.Security.Cryptography.X509Certificates.X500DistinguishedName" /> 类的新实例。</summary>
109       <param name="distinguishedName">一个表示识别名的字符串。</param>
110     </member>
111     <member name="M:System.Security.Cryptography.X509Certificates.X500DistinguishedName.#ctor(System.String,System.Security.Cryptography.X509Certificates.X500DistinguishedNameFlags)">
112       <summary>使用指定的字符串和 <see cref="T:System.Security.Cryptography.X509Certificates.X500DistinguishedNameFlags" /> 标志初始化 <see cref="T:System.Security.Cryptography.X509Certificates.X500DistinguishedName" /> 类的新实例。</summary>
113       <param name="distinguishedName">一个表示识别名的字符串。</param>
114       <param name="flag">指定区分名特征的枚举值的按位组合。</param>
115     </member>
116     <member name="M:System.Security.Cryptography.X509Certificates.X500DistinguishedName.Decode(System.Security.Cryptography.X509Certificates.X500DistinguishedNameFlags)">
117       <summary>使用由 <paramref name="flag" /> 参数指定的特征对识别名进行解码。</summary>
118       <returns>解码的识别名。</returns>
119       <param name="flag">指定区分名特征的枚举值的按位组合。</param>
120       <exception cref="T:System.Security.Cryptography.CryptographicException">证书名称无效。</exception>
121     </member>
122     <member name="M:System.Security.Cryptography.X509Certificates.X500DistinguishedName.Format(System.Boolean)">
123       <summary>返回 X500 识别名的格式化版本,以便打印或输出到文本窗口或控制台。</summary>
124       <returns>一个表示 X500 识别名的格式化字符串。</returns>
125       <param name="multiLine">如果返回字符串应包含回车,则为 true;否则为 false。</param>
126     </member>
127     <member name="P:System.Security.Cryptography.X509Certificates.X500DistinguishedName.Name">
128       <summary>从 X500 证书获取逗号分隔的识别名。</summary>
129       <returns>X509 证书的逗号分隔的识别名。</returns>
130     </member>
131     <member name="T:System.Security.Cryptography.X509Certificates.X500DistinguishedNameFlags">
132       <summary>指定 X.500 可分辨名称的特性。</summary>
133     </member>
134     <member name="F:System.Security.Cryptography.X509Certificates.X500DistinguishedNameFlags.DoNotUsePlusSign">
135       <summary>可分辨名称不使用加号。</summary>
136     </member>
137     <member name="F:System.Security.Cryptography.X509Certificates.X500DistinguishedNameFlags.DoNotUseQuotes">
138       <summary>可分辨名称不使用引号。</summary>
139     </member>
140     <member name="F:System.Security.Cryptography.X509Certificates.X500DistinguishedNameFlags.ForceUTF8Encoding">
141       <summary>强制可分辨名称将特定 X.500 密钥编码为 UTF-8 字符串而不是可打印的 Unicode 字符串。有关受影响的 X.500 密钥的详细信息和列表,请参阅 X500NameFlags 枚举。</summary>
142     </member>
143     <member name="F:System.Security.Cryptography.X509Certificates.X500DistinguishedNameFlags.None">
144       <summary>可分辨名称没有特殊特性。</summary>
145     </member>
146     <member name="F:System.Security.Cryptography.X509Certificates.X500DistinguishedNameFlags.Reversed">
147       <summary>反转可分辨名称。</summary>
148     </member>
149     <member name="F:System.Security.Cryptography.X509Certificates.X500DistinguishedNameFlags.UseCommas">
150       <summary>可分辨名称使用逗号。</summary>
151     </member>
152     <member name="F:System.Security.Cryptography.X509Certificates.X500DistinguishedNameFlags.UseNewLines">
153       <summary>可分辨名称使用新行字符。</summary>
154     </member>
155     <member name="F:System.Security.Cryptography.X509Certificates.X500DistinguishedNameFlags.UseSemicolons">
156       <summary>可分辨名称使用分号。</summary>
157     </member>
158     <member name="F:System.Security.Cryptography.X509Certificates.X500DistinguishedNameFlags.UseT61Encoding">
159       <summary>可分辨名称使用 T61 编码。</summary>
160     </member>
161     <member name="F:System.Security.Cryptography.X509Certificates.X500DistinguishedNameFlags.UseUTF8Encoding">
162       <summary>可分辨名称使用 UTF8 编码而不是 Unicode 字符编码。</summary>
163     </member>
164     <member name="T:System.Security.Cryptography.X509Certificates.X509BasicConstraintsExtension">
165       <summary>定义对证书设置的约束。此类不能被继承。</summary>
166     </member>
167     <member name="M:System.Security.Cryptography.X509Certificates.X509BasicConstraintsExtension.#ctor">
168       <summary>初始化 <see cref="T:System.Security.Cryptography.X509Certificates.X509BasicConstraintsExtension" /> 类的新实例。</summary>
169     </member>
170     <member name="M:System.Security.Cryptography.X509Certificates.X509BasicConstraintsExtension.#ctor(System.Boolean,System.Boolean,System.Int32,System.Boolean)">
171       <summary>初始化 <see cref="T:System.Security.Cryptography.X509Certificates.X509BasicConstraintsExtension" /> 类的新实例。参数指定以下值:指示证书是否为证书颁发机构 (CA) 证书的值;指示证书对其允许的路径级别数是否有限制、证书路径允许的级别数的值;指示扩展是否重要的值。</summary>
172       <param name="certificateAuthority">如果证书为证书颁发机构 (CA) 证书,则为 true;否则为 false。</param>
173       <param name="hasPathLengthConstraint">如果证书对其允许的路径级别数有限制,则为 true;否则为 false。</param>
174       <param name="pathLengthConstraint">证书路径允许的级别数。</param>
175       <param name="critical">如果扩展是必不可少的,则为 true;否则为 false。</param>
176     </member>
177     <member name="M:System.Security.Cryptography.X509Certificates.X509BasicConstraintsExtension.#ctor(System.Security.Cryptography.AsnEncodedData,System.Boolean)">
178       <summary>使用 <see cref="T:System.Security.Cryptography.AsnEncodedData" /> 对象和一个标识扩展是否重要的值初始化 <see cref="T:System.Security.Cryptography.X509Certificates.X509BasicConstraintsExtension" /> 类的新实例。</summary>
179       <param name="encodedBasicConstraints">用于创建扩展的编码数据。</param>
180       <param name="critical">如果扩展是必不可少的,则为 true;否则为 false。</param>
181     </member>
182     <member name="P:System.Security.Cryptography.X509Certificates.X509BasicConstraintsExtension.CertificateAuthority">
183       <summary>获取一个值,该值指示证书是否为证书颁发机构 (CA) 证书。</summary>
184       <returns>如果证书为证书颁发机构 (CA) 证书,则为 true;否则为 false。</returns>
185     </member>
186     <member name="M:System.Security.Cryptography.X509Certificates.X509BasicConstraintsExtension.CopyFrom(System.Security.Cryptography.AsnEncodedData)">
187       <summary>使用 <see cref="T:System.Security.Cryptography.AsnEncodedData" /> 对象初始化 <see cref="T:System.Security.Cryptography.X509Certificates.X509BasicConstraintsExtension" /> 类的新实例。</summary>
188       <param name="asnEncodedData">用于创建扩展的编码数据。</param>
189     </member>
190     <member name="P:System.Security.Cryptography.X509Certificates.X509BasicConstraintsExtension.HasPathLengthConstraint">
191       <summary>获取一个值,该值指示证书对其允许的路径级别数是否有限制。</summary>
192       <returns>如果证书对其允许的路径级别数有限制,则为 true;否则为 false。</returns>
193       <exception cref="T:System.Security.Cryptography.CryptographicException">扩展无法解码。</exception>
194     </member>
195     <member name="P:System.Security.Cryptography.X509Certificates.X509BasicConstraintsExtension.PathLengthConstraint">
196       <summary>获取证书路径允许的级别数。</summary>
197       <returns>一个整数,指示证书路径允许的级别数。</returns>
198       <exception cref="T:System.Security.Cryptography.CryptographicException">扩展无法解码。</exception>
199     </member>
200     <member name="T:System.Security.Cryptography.X509Certificates.X509Certificate">
201       <summary>提供帮助你使用 X.509 v.3 证书的方法。</summary>
202     </member>
203     <member name="M:System.Security.Cryptography.X509Certificates.X509Certificate.#ctor">
204       <summary>初始化 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate" /> 类的新实例。</summary>
205     </member>
206     <member name="M:System.Security.Cryptography.X509Certificates.X509Certificate.#ctor(System.Byte[])">
207       <summary>初始化从表示 X.509v3 证书的字节序列定义的 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate" /> 类的新实例。</summary>
208       <param name="data">一个包含 X.509 证书数据的字节数组。</param>
209       <exception cref="T:System.Security.Cryptography.CryptographicException">发生了与证书有关的错误。例如:证书文件不存在。证书无效。证书的密码不正确。</exception>
210       <exception cref="T:System.ArgumentException">
211         <paramref name="rawData" /> 参数为 null。- 或 -<paramref name="rawData" /> 参数的长度为 0。</exception>
212     </member>
213     <member name="M:System.Security.Cryptography.X509Certificates.X509Certificate.#ctor(System.Byte[],System.String)">
214       <summary>使用一个字节数组和一个密码初始化 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate" /> 类的新实例。</summary>
215       <param name="rawData">一个包含 X.509 证书数据的字节数组。</param>
216       <param name="password">访问 X.509 证书数据所需的密码。</param>
217       <exception cref="T:System.Security.Cryptography.CryptographicException">发生了与证书有关的错误。例如:证书文件不存在。证书无效。证书的密码不正确。</exception>
218       <exception cref="T:System.ArgumentException">
219         <paramref name="rawData" /> 参数为 null。- 或 -<paramref name="rawData" /> 参数的长度为 0。</exception>
220     </member>
221     <member name="M:System.Security.Cryptography.X509Certificates.X509Certificate.#ctor(System.Byte[],System.String,System.Security.Cryptography.X509Certificates.X509KeyStorageFlags)">
222       <summary>使用一个字节数组、一个密码和一个密钥存储标志初始化 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate" /> 类的新实例。</summary>
223       <param name="rawData">一个包含 X.509 证书数据的字节数组。</param>
224       <param name="password">访问 X.509 证书数据所需的密码。</param>
225       <param name="keyStorageFlags">一个枚举值的按位组合,这些值控制在何处以及如何导入证书。</param>
226       <exception cref="T:System.Security.Cryptography.CryptographicException">发生了与证书有关的错误。例如:证书文件不存在。证书无效。证书的密码不正确。</exception>
227       <exception cref="T:System.ArgumentException">
228         <paramref name="rawData" /> 参数为 null。- 或 -<paramref name="rawData" /> 参数的长度为 0。</exception>
229     </member>
230     <member name="M:System.Security.Cryptography.X509Certificates.X509Certificate.#ctor(System.IntPtr)">
231       <summary>[SECURITY CRITICAL] 使用非托管 PCCERT_CONTEXT 结构的句柄初始化 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate" /> 类的一个新实例。</summary>
232       <param name="handle">非托管 PCCERT_CONTEXT 结构的一个句柄。</param>
233     </member>
234     <member name="M:System.Security.Cryptography.X509Certificates.X509Certificate.#ctor(System.String)">
235       <summary>使用 PKCS7 签名文件的名称初始化 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate" /> 类的新实例。</summary>
236       <param name="fileName">PKCS7 签名文件的名称。</param>
237       <exception cref="T:System.Security.Cryptography.CryptographicException">发生了与证书有关的错误。例如:证书文件不存在。证书无效。证书的密码不正确。</exception>
238       <exception cref="T:System.ArgumentException">
239         <paramref name="fileName" /> 参数为 null。</exception>
240     </member>
241     <member name="M:System.Security.Cryptography.X509Certificates.X509Certificate.#ctor(System.String,System.String)">
242       <summary>使用 PKCS7 签名文件的名称和一个用于访问该证书的密码初始化 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate" /> 类的新实例。</summary>
243       <param name="fileName">PKCS7 签名文件的名称。</param>
244       <param name="password">访问 X.509 证书数据所需的密码。</param>
245       <exception cref="T:System.Security.Cryptography.CryptographicException">发生了与证书有关的错误。例如:证书文件不存在。证书无效。证书的密码不正确。</exception>
246       <exception cref="T:System.ArgumentException">
247         <paramref name="fileName" /> 参数为 null。</exception>
248     </member>
249     <member name="M:System.Security.Cryptography.X509Certificates.X509Certificate.#ctor(System.String,System.String,System.Security.Cryptography.X509Certificates.X509KeyStorageFlags)">
250       <summary>使用 PKCS7 签名文件的名称、一个用于访问该证书的密码和一个密钥存储标志初始化 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate" /> 类的新实例。</summary>
251       <param name="fileName">PKCS7 签名文件的名称。</param>
252       <param name="password">访问 X.509 证书数据所需的密码。</param>
253       <param name="keyStorageFlags">一个枚举值的按位组合,这些值控制在何处以及如何导入证书。</param>
254       <exception cref="T:System.Security.Cryptography.CryptographicException">发生了与证书有关的错误。例如:证书文件不存在。证书无效。证书的密码不正确。</exception>
255       <exception cref="T:System.ArgumentException">
256         <paramref name="fileName" /> 参数为 null。</exception>
257     </member>
258     <member name="M:System.Security.Cryptography.X509Certificates.X509Certificate.Dispose">
259       <summary>释放由当前 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate" /> 对象使用的所有资源。</summary>
260     </member>
261     <member name="M:System.Security.Cryptography.X509Certificates.X509Certificate.Dispose(System.Boolean)">
262       <summary>释放由此使用的非托管资源的所有<see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate" />并选择性地释放托管的资源。 </summary>
263       <param name="disposing">true to release both managed and unmanaged resources; false to release only unmanaged resources.</param>
264     </member>
265     <member name="M:System.Security.Cryptography.X509Certificates.X509Certificate.Equals(System.Object)">
266       <summary>比较两个 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate" /> 对象是否相等。</summary>
267       <returns>如果当前 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate" /> 对象等于 <paramref name="other" /> 参数指定的对象,则为 true;否则为 false。</returns>
268       <param name="obj">要与当前对象进行比较的 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate" /> 对象。 </param>
269     </member>
270     <member name="M:System.Security.Cryptography.X509Certificates.X509Certificate.Equals(System.Security.Cryptography.X509Certificates.X509Certificate)">
271       <summary>比较两个 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate" /> 对象是否相等。</summary>
272       <returns>如果当前 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate" /> 对象等于 <paramref name="other" /> 参数指定的对象,则为 true;否则为 false。</returns>
273       <param name="other">要与当前对象进行比较的 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate" /> 对象。</param>
274     </member>
275     <member name="M:System.Security.Cryptography.X509Certificates.X509Certificate.Export(System.Security.Cryptography.X509Certificates.X509ContentType)">
276       <summary>以 <see cref="T:System.Security.Cryptography.X509Certificates.X509ContentType" /> 值之一所描述的格式将当前 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate" /> 对象导出到字节数组。</summary>
277       <returns>表示当前 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate" /> 对象的字节数组。</returns>
278       <param name="contentType">描述如何设置输出数据格式的 <see cref="T:System.Security.Cryptography.X509Certificates.X509ContentType" /> 值之一。</param>
279       <exception cref="T:System.Security.Cryptography.CryptographicException">将 <see cref="F:System.Security.Cryptography.X509Certificates.X509ContentType.Cert" />、<see cref="F:System.Security.Cryptography.X509Certificates.X509ContentType.SerializedCert" /> 或 <see cref="F:System.Security.Cryptography.X509Certificates.X509ContentType.Pkcs12" /> 之外的一个值传递给 <paramref name="contentType" /> 参数。- 或 -无法导出证书。</exception>
280       <PermissionSet>
281         <IPermission class="System.Security.Permissions.KeyContainerPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="Open, Export" />
282       </PermissionSet>
283     </member>
284     <member name="M:System.Security.Cryptography.X509Certificates.X509Certificate.Export(System.Security.Cryptography.X509Certificates.X509ContentType,System.String)">
285       <summary>使用指定的密码,以 <see cref="T:System.Security.Cryptography.X509Certificates.X509ContentType" /> 值之一所描述的格式将当前 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate" /> 对象导出到字节数组。</summary>
286       <returns>表示当前 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate" /> 对象的字节数组。</returns>
287       <param name="contentType">描述如何设置输出数据格式的 <see cref="T:System.Security.Cryptography.X509Certificates.X509ContentType" /> 值之一。</param>
288       <param name="password">访问 X.509 证书数据所需的密码。</param>
289       <exception cref="T:System.Security.Cryptography.CryptographicException">将 <see cref="F:System.Security.Cryptography.X509Certificates.X509ContentType.Cert" />、<see cref="F:System.Security.Cryptography.X509Certificates.X509ContentType.SerializedCert" /> 或 <see cref="F:System.Security.Cryptography.X509Certificates.X509ContentType.Pkcs12" /> 之外的一个值传递给 <paramref name="contentType" /> 参数。- 或 -无法导出证书。</exception>
290       <PermissionSet>
291         <IPermission class="System.Security.Permissions.KeyContainerPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="Open, Export" />
292       </PermissionSet>
293     </member>
294     <member name="M:System.Security.Cryptography.X509Certificates.X509Certificate.GetCertHash">
295       <summary>将 X.509v3 证书的哈希值作为字节数组返回。</summary>
296       <returns>X.509 证书的哈希值。</returns>
297     </member>
298     <member name="M:System.Security.Cryptography.X509Certificates.X509Certificate.GetFormat">
299       <summary>返回此 X.509v3 证书的格式的名称。</summary>
300       <returns>此 X.509 证书的格式。</returns>
301     </member>
302     <member name="M:System.Security.Cryptography.X509Certificates.X509Certificate.GetHashCode">
303       <summary>返回整数形式的 X.509v3 证书的哈希代码。</summary>
304       <returns>整数形式的 X.509 证书的哈希代码。</returns>
305     </member>
306     <member name="M:System.Security.Cryptography.X509Certificates.X509Certificate.GetKeyAlgorithm">
307       <summary>将此 X.509v3 证书的密钥算法信息作为字符串返回。</summary>
308       <returns>字符串形式的 X.509 证书的密钥算法信息。</returns>
309       <exception cref="T:System.Security.Cryptography.CryptographicException">证书上下文无效。</exception>
310     </member>
311     <member name="M:System.Security.Cryptography.X509Certificates.X509Certificate.GetKeyAlgorithmParameters">
312       <summary>将 X.509v3 证书的密钥算法参数作为字节数组返回。</summary>
313       <returns>字节数组形式的 X.509 证书的密钥算法参数。</returns>
314       <exception cref="T:System.Security.Cryptography.CryptographicException">证书上下文无效。</exception>
315     </member>
316     <member name="M:System.Security.Cryptography.X509Certificates.X509Certificate.GetKeyAlgorithmParametersString">
317       <summary>将 X.509v3 证书的密钥算法参数作为十六进制字符串返回。</summary>
318       <returns>十六进制字符串形式的 X.509 证书的密钥算法参数。</returns>
319       <exception cref="T:System.Security.Cryptography.CryptographicException">证书上下文无效。</exception>
320     </member>
321     <member name="M:System.Security.Cryptography.X509Certificates.X509Certificate.GetPublicKey">
322       <summary>将 X.509v3 证书的公钥作为字节数组返回。</summary>
323       <returns>字节数组形式的 X.509 证书的公钥。</returns>
324       <exception cref="T:System.Security.Cryptography.CryptographicException">证书上下文无效。</exception>
325     </member>
326     <member name="M:System.Security.Cryptography.X509Certificates.X509Certificate.GetSerialNumber">
327       <summary>将 X.509v3 证书的序列号作为字节数组返回。</summary>
328       <returns>字节数组形式的 X.509 证书的序列号。</returns>
329       <exception cref="T:System.Security.Cryptography.CryptographicException">证书上下文无效。</exception>
330     </member>
331     <member name="P:System.Security.Cryptography.X509Certificates.X509Certificate.Handle">
332       <summary>[SECURITY CRITICAL] 获取非托管 PCCERT_CONTEXT 结构所描述的 Microsoft Cryptographic API 证书上下文的句柄。</summary>
333       <returns>表示非托管 PCCERT_CONTEXT 结构的 <see cref="T:System.IntPtr" /> 结构。</returns>
334       <PermissionSet>
335         <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode" />
336       </PermissionSet>
337     </member>
338     <member name="P:System.Security.Cryptography.X509Certificates.X509Certificate.Issuer">
339       <summary>获取颁发此 X.509v3 证书的证书颁发机构的名称。</summary>
340       <returns>颁发此 X.509v3 证书的证书颁发机构的名称。</returns>
341       <exception cref="T:System.Security.Cryptography.CryptographicException">证书句柄无效。</exception>
342     </member>
343     <member name="P:System.Security.Cryptography.X509Certificates.X509Certificate.Subject">
344       <summary>获取证书的主题可分辨名称。</summary>
345       <returns>证书的主题可分辨名称。</returns>
346       <exception cref="T:System.Security.Cryptography.CryptographicException">证书句柄无效。</exception>
347     </member>
348     <member name="M:System.Security.Cryptography.X509Certificates.X509Certificate.ToString">
349       <summary>返回当前 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate" /> 对象的字符串表示形式。</summary>
350       <returns>当前 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate" /> 对象的字符串表示形式。</returns>
351     </member>
352     <member name="M:System.Security.Cryptography.X509Certificates.X509Certificate.ToString(System.Boolean)">
353       <summary>返回当前 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate" /> 对象的字符串表示形式,如果指定,带有其他信息。</summary>
354       <returns>当前 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate" /> 对象的字符串表示形式。</returns>
355       <param name="fVerbose">true to produce the verbose form of the string representation; otherwise, false.</param>
356     </member>
357     <member name="T:System.Security.Cryptography.X509Certificates.X509Certificate2">
358       <summary>表示 X.509 证书。</summary>
359     </member>
360     <member name="M:System.Security.Cryptography.X509Certificates.X509Certificate2.#ctor">
361       <summary>初始化 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate2" /> 类的新实例。</summary>
362     </member>
363     <member name="M:System.Security.Cryptography.X509Certificates.X509Certificate2.#ctor(System.Byte[])">
364       <summary>使用来自字节数组的信息初始化 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate2" /> 类的新实例。</summary>
365       <param name="rawData">一个包含 X.509 证书数据的字节数组。</param>
366       <exception cref="T:System.Security.Cryptography.CryptographicException">发生了与证书有关的错误。例如:证书文件不存在。证书无效。证书的密码不正确。</exception>
367     </member>
368     <member name="M:System.Security.Cryptography.X509Certificates.X509Certificate2.#ctor(System.Byte[],System.String)">
369       <summary>使用一个字节数组和一个密码初始化 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate2" /> 类的新实例。</summary>
370       <param name="rawData">一个包含 X.509 证书数据的字节数组。</param>
371       <param name="password">访问 X.509 证书数据所需的密码。</param>
372       <exception cref="T:System.Security.Cryptography.CryptographicException">发生了与证书有关的错误。例如:证书文件不存在。证书无效。证书的密码不正确。</exception>
373     </member>
374     <member name="M:System.Security.Cryptography.X509Certificates.X509Certificate2.#ctor(System.Byte[],System.String,System.Security.Cryptography.X509Certificates.X509KeyStorageFlags)">
375       <summary>使用一个字节数组、一个密码和一个密钥存储标志初始化 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate2" /> 类的新实例。</summary>
376       <param name="rawData">一个包含 X.509 证书数据的字节数组。</param>
377       <param name="password">访问 X.509 证书数据所需的密码。</param>
378       <param name="keyStorageFlags">控制在何处以及如何导入证书的枚举值的按位组合。</param>
379       <exception cref="T:System.Security.Cryptography.CryptographicException">发生了与证书有关的错误。例如:证书文件不存在。证书无效。证书的密码不正确。</exception>
380     </member>
381     <member name="M:System.Security.Cryptography.X509Certificates.X509Certificate2.#ctor(System.IntPtr)">
382       <summary>使用非托管句柄初始化 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate2" /> 类的新实例。</summary>
383       <param name="handle">一个指向非托管代码中的证书上下文的指针。C 结构称为 PCCERT_CONTEXT。</param>
384       <exception cref="T:System.Security.Cryptography.CryptographicException">发生了与证书有关的错误。例如:证书文件不存在。证书无效。证书的密码不正确。</exception>
385     </member>
386     <member name="M:System.Security.Cryptography.X509Certificates.X509Certificate2.#ctor(System.String)">
387       <summary>使用证书文件名初始化 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate2" /> 类的新实例。</summary>
388       <param name="fileName">一个证书文件的名称。</param>
389       <exception cref="T:System.Security.Cryptography.CryptographicException">发生了与证书有关的错误。例如:证书文件不存在。证书无效。证书的密码不正确。</exception>
390     </member>
391     <member name="M:System.Security.Cryptography.X509Certificates.X509Certificate2.#ctor(System.String,System.String)">
392       <summary>使用一个证书文件名和一个用于访问该证书的密码初始化 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate2" /> 类的新实例。</summary>
393       <param name="fileName">一个证书文件的名称。</param>
394       <param name="password">访问 X.509 证书数据所需的密码。</param>
395       <exception cref="T:System.Security.Cryptography.CryptographicException">发生了与证书有关的错误。例如:证书文件不存在。证书无效。证书的密码不正确。</exception>
396     </member>
397     <member name="M:System.Security.Cryptography.X509Certificates.X509Certificate2.#ctor(System.String,System.String,System.Security.Cryptography.X509Certificates.X509KeyStorageFlags)">
398       <summary>使用一个证书文件名、一个用于访问该证书的密码和一个密钥存储标志初始化 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate2" /> 类的新实例。</summary>
399       <param name="fileName">一个证书文件的名称。</param>
400       <param name="password">访问 X.509 证书数据所需的密码。</param>
401       <param name="keyStorageFlags">控制在何处以及如何导入证书的枚举值的按位组合。</param>
402       <exception cref="T:System.Security.Cryptography.CryptographicException">发生了与证书有关的错误。例如:证书文件不存在。证书无效。证书的密码不正确。</exception>
403     </member>
404     <member name="P:System.Security.Cryptography.X509Certificates.X509Certificate2.Archived">
405       <summary>获取或设置一个指示是否存档 X.509 证书的值。</summary>
406       <returns>如果存档该证书,则为 true;如果不存档该证书,则为 false。</returns>
407       <exception cref="T:System.Security.Cryptography.CryptographicException">该证书不可读。</exception>
408     </member>
409     <member name="P:System.Security.Cryptography.X509Certificates.X509Certificate2.Extensions">
410       <summary>获取 <see cref="T:System.Security.Cryptography.X509Certificates.X509Extension" /> 对象的集合。</summary>
411       <returns>
412         <see cref="T:System.Security.Cryptography.X509Certificates.X509ExtensionCollection" /> 对象。</returns>
413       <exception cref="T:System.Security.Cryptography.CryptographicException">该证书不可读。</exception>
414     </member>
415     <member name="P:System.Security.Cryptography.X509Certificates.X509Certificate2.FriendlyName">
416       <summary>获取或设置证书的关联别名。</summary>
417       <returns>证书的友好名称。</returns>
418       <exception cref="T:System.Security.Cryptography.CryptographicException">该证书不可读。</exception>
419     </member>
420     <member name="M:System.Security.Cryptography.X509Certificates.X509Certificate2.GetCertContentType(System.Byte[])">
421       <summary>指示字节数组中所包含的证书类型。</summary>
422       <returns>
423         <see cref="T:System.Security.Cryptography.X509Certificates.X509ContentType" /> 对象。</returns>
424       <param name="rawData">一个包含 X.509 证书数据的字节数组。</param>
425       <exception cref="T:System.ArgumentException">
426         <paramref name="rawData" /> 的长度为零或为 null。</exception>
427     </member>
428     <member name="M:System.Security.Cryptography.X509Certificates.X509Certificate2.GetCertContentType(System.String)">
429       <summary>指示文件中所包含的证书类型。</summary>
430       <returns>
431         <see cref="T:System.Security.Cryptography.X509Certificates.X509ContentType" /> 对象。</returns>
432       <param name="fileName">一个证书文件的名称。</param>
433       <exception cref="T:System.ArgumentNullException">
434         <paramref name="fileName" /> 为 null。</exception>
435     </member>
436     <member name="M:System.Security.Cryptography.X509Certificates.X509Certificate2.GetNameInfo(System.Security.Cryptography.X509Certificates.X509NameType,System.Boolean)">
437       <summary>从证书中获取主题和颁发者名称。</summary>
438       <returns>证书的名称。</returns>
439       <param name="nameType">该主题的 <see cref="T:System.Security.Cryptography.X509Certificates.X509NameType" /> 值。</param>
440       <param name="forIssuer">如果包含颁发者名称,则为 true;否则为 false。</param>
441     </member>
442     <member name="P:System.Security.Cryptography.X509Certificates.X509Certificate2.HasPrivateKey">
443       <summary>获取一个值,该值指示 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate2" /> 对象是否包含私钥。</summary>
444       <returns>如果 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate2" /> 对象包含私钥,则为 true;否则为 false。</returns>
445       <exception cref="T:System.Security.Cryptography.CryptographicException">证书上下文无效。</exception>
446     </member>
447     <member name="P:System.Security.Cryptography.X509Certificates.X509Certificate2.IssuerName">
448       <summary>获取证书颁发者的可分辨名称。</summary>
449       <returns>一个 <see cref="T:System.Security.Cryptography.X509Certificates.X500DistinguishedName" /> 对象,包含证书颁发者的名称。</returns>
450       <exception cref="T:System.Security.Cryptography.CryptographicException">证书上下文无效。</exception>
451     </member>
452     <member name="P:System.Security.Cryptography.X509Certificates.X509Certificate2.NotAfter">
453       <summary>获取本地时间中的一个日期,在该日期后证书不再有效。</summary>
454       <returns>表示证书的到期日期的 <see cref="T:System.DateTime" /> 对象。</returns>
455       <exception cref="T:System.Security.Cryptography.CryptographicException">该证书不可读。</exception>
456     </member>
457     <member name="P:System.Security.Cryptography.X509Certificates.X509Certificate2.NotBefore">
458       <summary>获取证书生效的本地时间中的日期。</summary>
459       <returns>一个表示证书生效日期的 <see cref="T:System.DateTime" /> 对象。</returns>
460       <exception cref="T:System.Security.Cryptography.CryptographicException">该证书不可读。</exception>
461     </member>
462     <member name="P:System.Security.Cryptography.X509Certificates.X509Certificate2.PrivateKey">
463       <summary>获取或设置 <see cref="T:System.Security.Cryptography.AsymmetricAlgorithm" /> 对象,该对象表示与证书关联的私钥。</summary>
464       <returns>一个 <see cref="T:System.Security.Cryptography.AsymmetricAlgorithm" /> 对象,表示 RSA 或 DSA 加密服务提供程序。</returns>
465       <exception cref="T:System.Security.Cryptography.CryptographicException">密钥值不是 RSA 或 DSA 密钥,或者密钥不可读。</exception>
466       <exception cref="T:System.ArgumentNullException">为此属性设置的值为 null。</exception>
467       <exception cref="T:System.NotSupportedException">此私钥的密钥算法不受支持。</exception>
468       <exception cref="T:System.Security.Cryptography.CryptographicUnexpectedOperationException">X.509 密钥不匹配。</exception>
469       <exception cref="T:System.ArgumentException">加密服务提供程序密钥为 null。</exception>
470     </member>
471     <member name="P:System.Security.Cryptography.X509Certificates.X509Certificate2.PublicKey">
472       <summary>获取一个与证书相关联的 <see cref="P:System.Security.Cryptography.X509Certificates.X509Certificate2.PublicKey" /> 对象。</summary>
473       <returns>
474         <see cref="P:System.Security.Cryptography.X509Certificates.X509Certificate2.PublicKey" /> 对象。</returns>
475       <exception cref="T:System.Security.Cryptography.CryptographicException">密钥值不是 RSA 或 DSA 密钥,或者密钥不可读。</exception>
476     </member>
477     <member name="P:System.Security.Cryptography.X509Certificates.X509Certificate2.RawData">
478       <summary>获取证书的原始数据。</summary>
479       <returns>字节数组形式的证书原始数据。</returns>
480     </member>
481     <member name="P:System.Security.Cryptography.X509Certificates.X509Certificate2.SerialNumber">
482       <summary>获取证书的序列号。</summary>
483       <returns>证书的序列号。</returns>
484     </member>
485     <member name="P:System.Security.Cryptography.X509Certificates.X509Certificate2.SignatureAlgorithm">
486       <summary>获取用于创建证书签名的算法。</summary>
487       <returns>返回签名算法的对象标识符 (<see cref="T:System.Security.Cryptography.Oid" />)。</returns>
488       <exception cref="T:System.Security.Cryptography.CryptographicException">该证书不可读。</exception>
489     </member>
490     <member name="P:System.Security.Cryptography.X509Certificates.X509Certificate2.SubjectName">
491       <summary>获取证书的主题可分辨名称。</summary>
492       <returns>一个 <see cref="T:System.Security.Cryptography.X509Certificates.X500DistinguishedName" /> 对象,用于表示证书主题的名称。</returns>
493       <exception cref="T:System.Security.Cryptography.CryptographicException">证书上下文无效。</exception>
494     </member>
495     <member name="P:System.Security.Cryptography.X509Certificates.X509Certificate2.Thumbprint">
496       <summary>获取证书的指纹。</summary>
497       <returns>证书的指纹。</returns>
498     </member>
499     <member name="M:System.Security.Cryptography.X509Certificates.X509Certificate2.ToString">
500       <summary>以文本格式显示 X.509 证书。</summary>
501       <returns>证书信息。</returns>
502     </member>
503     <member name="M:System.Security.Cryptography.X509Certificates.X509Certificate2.ToString(System.Boolean)">
504       <summary>以文本格式显示 X.509 证书。</summary>
505       <returns>证书信息。</returns>
506       <param name="verbose">为 true 则显示公钥、私钥、扩展等;为 false 则显示类似于 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate2" /> 类的信息,包括指纹、序列号、主题和颁发者名称等。</param>
507     </member>
508     <member name="P:System.Security.Cryptography.X509Certificates.X509Certificate2.Version">
509       <summary>获取证书的 X.509 格式版本。</summary>
510       <returns>证书格式。</returns>
511       <exception cref="T:System.Security.Cryptography.CryptographicException">该证书不可读。</exception>
512     </member>
513     <member name="T:System.Security.Cryptography.X509Certificates.X509Certificate2Collection">
514       <summary>表示 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate2" /> 对象的集合。此类不能被继承。</summary>
515     </member>
516     <member name="M:System.Security.Cryptography.X509Certificates.X509Certificate2Collection.#ctor">
517       <summary>不使用任何 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate2" /> 信息初始化 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate2Collection" /> 类的新实例。</summary>
518     </member>
519     <member name="M:System.Security.Cryptography.X509Certificates.X509Certificate2Collection.#ctor(System.Security.Cryptography.X509Certificates.X509Certificate2)">
520       <summary>使用 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate2" /> 对象初始化 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate2Collection" /> 类的新实例。</summary>
521       <param name="certificate">
522         <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate2" /> 对象,集合从该对象开始。</param>
523     </member>
524     <member name="M:System.Security.Cryptography.X509Certificates.X509Certificate2Collection.#ctor(System.Security.Cryptography.X509Certificates.X509Certificate2[])">
525       <summary>使用 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate2" /> 对象的数组初始化 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate2Collection" /> 类的新实例。</summary>
526       <param name="certificates">
527         <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate2" /> 对象的数组。</param>
528     </member>
529     <member name="M:System.Security.Cryptography.X509Certificates.X509Certificate2Collection.#ctor(System.Security.Cryptography.X509Certificates.X509Certificate2Collection)">
530       <summary>使用指定的证书集合初始化 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate2Collection" /> 类的新实例。</summary>
531       <param name="certificates">
532         <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate2Collection" /> 对象。</param>
533     </member>
534     <member name="M:System.Security.Cryptography.X509Certificates.X509Certificate2Collection.Add(System.Security.Cryptography.X509Certificates.X509Certificate2)">
535       <summary>将对象添加到 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate2Collection" /> 的结尾处。</summary>
536       <returns>
537         <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate2Collection" /> 索引,已在此处添加了 <paramref name="certificate" />。</returns>
538       <param name="certificate">表示为 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate2" /> 对象的 X.509 证书。</param>
539       <exception cref="T:System.ArgumentNullException">
540         <paramref name="certificate" /> 为 null。</exception>
541     </member>
542     <member name="M:System.Security.Cryptography.X509Certificates.X509Certificate2Collection.AddRange(System.Security.Cryptography.X509Certificates.X509Certificate2[])">
543       <summary>将数组中的多个 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate2" /> 对象添加到 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate2Collection" /> 对象。</summary>
544       <param name="certificates">
545         <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate2" /> 对象的数组。</param>
546       <exception cref="T:System.ArgumentNullException">
547         <paramref name="certificates" /> 为 null。</exception>
548     </member>
549     <member name="M:System.Security.Cryptography.X509Certificates.X509Certificate2Collection.AddRange(System.Security.Cryptography.X509Certificates.X509Certificate2Collection)">
550       <summary>将 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate2Collection" /> 对象中的多个 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate2" /> 对象添加到另一个 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate2Collection" /> 对象。</summary>
551       <param name="certificates">
552         <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate2Collection" /> 对象。</param>
553       <exception cref="T:System.ArgumentNullException">
554         <paramref name="certificates" /> 为 null。</exception>
555     </member>
556     <member name="M:System.Security.Cryptography.X509Certificates.X509Certificate2Collection.Contains(System.Security.Cryptography.X509Certificates.X509Certificate2)">
557       <summary>确定 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate2Collection" /> 对象是否包含特定证书。</summary>
558       <returns>如果 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate2Collection" /> 包含指定的 <paramref name="certificate" />,则为 true;否则为 false。</returns>
559       <param name="certificate">要在集合中定位的 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate2" /> 对象。</param>
560       <exception cref="T:System.ArgumentNullException">
561         <paramref name="certificate" /> 为 null。</exception>
562     </member>
563     <member name="M:System.Security.Cryptography.X509Certificates.X509Certificate2Collection.Export(System.Security.Cryptography.X509Certificates.X509ContentType)">
564       <summary>将 X.509 证书信息导出到字节数组中。</summary>
565       <returns>字节数组中的 X.509 证书信息。</returns>
566       <param name="contentType">受支持的 <see cref="T:System.Security.Cryptography.X509Certificates.X509ContentType" /> 对象。</param>
567     </member>
568     <member name="M:System.Security.Cryptography.X509Certificates.X509Certificate2Collection.Export(System.Security.Cryptography.X509Certificates.X509ContentType,System.String)">
569       <summary>使用密码将 X.509 证书信息导出到字节数组中。</summary>
570       <returns>字节数组中的 X.509 证书信息。</returns>
571       <param name="contentType">受支持的 <see cref="T:System.Security.Cryptography.X509Certificates.X509ContentType" /> 对象。</param>
572       <param name="password">用于保护字节数组的字符串。</param>
573       <exception cref="T:System.Security.Cryptography.CryptographicException">证书不可读,内容无效,或证书要求密码,但提供的密码不正确因而未能导出私钥。</exception>
574     </member>
575     <member name="M:System.Security.Cryptography.X509Certificates.X509Certificate2Collection.Find(System.Security.Cryptography.X509Certificates.X509FindType,System.Object,System.Boolean)">
576       <summary>使用 <see cref="T:System.Security.Cryptography.X509Certificates.X509FindType" /> 枚举和 <paramref name="findValue" /> 对象所指定的搜索条件搜索 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate2Collection" /> 对象。</summary>
577       <returns>
578         <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate2Collection" /> 对象。</returns>
579       <param name="findType">
580         <see cref="T:System.Security.Cryptography.X509Certificates.X509FindType" /> 值之一。</param>
581       <param name="findValue">作为对象的搜索条件。</param>
582       <param name="validOnly">如果仅允许从搜索中返回有效的证书,则为 true;否则为 false。</param>
583       <exception cref="T:System.Security.Cryptography.CryptographicException">
584         <paramref name="findType" /> 无效。</exception>
585     </member>
586     <member name="M:System.Security.Cryptography.X509Certificates.X509Certificate2Collection.GetEnumerator">
587       <summary>返回可循环访问 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate2Collection" /> 对象的枚举数。</summary>
588       <returns>可循环访问 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate2Collection" /> 对象的 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate2Enumerator" /> 对象。</returns>
589     </member>
590     <member name="M:System.Security.Cryptography.X509Certificates.X509Certificate2Collection.Import(System.Byte[])">
591       <summary>将字节数组形式的证书导入到 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate2Collection" /> 对象。</summary>
592       <param name="rawData">一个包含 X.509 证书数据的字节数组。</param>
593     </member>
594     <member name="M:System.Security.Cryptography.X509Certificates.X509Certificate2Collection.Import(System.Byte[],System.String,System.Security.Cryptography.X509Certificates.X509KeyStorageFlags)">
595       <summary>将需要密码才能访问的、字节数组形式的证书导入到 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate2Collection" /> 对象。</summary>
596       <param name="rawData">包含 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate2" /> 对象的数据的字节数组。</param>
597       <param name="password">访问证书信息所需的密码。</param>
598       <param name="keyStorageFlags">控制如何导入证书以及导入地点的枚举值的按位组合。</param>
599     </member>
600     <member name="M:System.Security.Cryptography.X509Certificates.X509Certificate2Collection.Import(System.String)">
601       <summary>将证书文件导入到 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate2Collection" /> 对象。</summary>
602       <param name="fileName">包含证书信息的文件的名称。</param>
603     </member>
604     <member name="M:System.Security.Cryptography.X509Certificates.X509Certificate2Collection.Import(System.String,System.String,System.Security.Cryptography.X509Certificates.X509KeyStorageFlags)">
605       <summary>将要求密码的证书文件导入到 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate2Collection" /> 对象。</summary>
606       <param name="fileName">包含证书信息的文件的名称。</param>
607       <param name="password">访问证书信息所需的密码。</param>
608       <param name="keyStorageFlags">控制如何导入证书以及导入地点的枚举值的按位组合。</param>
609     </member>
610     <member name="M:System.Security.Cryptography.X509Certificates.X509Certificate2Collection.Insert(System.Int32,System.Security.Cryptography.X509Certificates.X509Certificate2)">
611       <summary>将对象插入到 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate2Collection" /> 对象的指定索引位置。</summary>
612       <param name="index">从零开始的索引,在该处插入 <paramref name="certificate" />。</param>
613       <param name="certificate">要插入的 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate2" /> 对象。</param>
614       <exception cref="T:System.ArgumentOutOfRangeException">
615         <paramref name="index" /> 小于零。- 或 -<paramref name="index" /> 大于 <see cref="P:System.Collections.CollectionBase.Count" /> 属性。</exception>
616       <exception cref="T:System.NotSupportedException">该集合为只读。- 或 -该集合的大小是固定的。</exception>
617       <exception cref="T:System.ArgumentNullException">
618         <paramref name="certificate" /> 为 null。</exception>
619     </member>
620     <member name="P:System.Security.Cryptography.X509Certificates.X509Certificate2Collection.Item(System.Int32)">
621       <summary>获取或设置位于指定索引处的元素。</summary>
622       <returns>位于指定索引处的元素。</returns>
623       <param name="index">要获得或设置的元素从零开始的索引。</param>
624       <exception cref="T:System.ArgumentOutOfRangeException">
625         <paramref name="index" /> 小于零。- 或 -<paramref name="index" /> 等于或大于 <see cref="P:System.Collections.CollectionBase.Count" /> 属性。</exception>
626       <exception cref="T:System.ArgumentNullException">
627         <paramref name="index" /> 为 null。</exception>
628     </member>
629     <member name="M:System.Security.Cryptography.X509Certificates.X509Certificate2Collection.Remove(System.Security.Cryptography.X509Certificates.X509Certificate2)">
630       <summary>从 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate2Collection" /> 对象中移除证书的第一个匹配项。</summary>
631       <param name="certificate">要从 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate2Collection" /> 对象中移除的 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate2" /> 对象。</param>
632       <exception cref="T:System.ArgumentNullException">
633         <paramref name="certificate" /> 为 null。</exception>
634     </member>
635     <member name="M:System.Security.Cryptography.X509Certificates.X509Certificate2Collection.RemoveRange(System.Security.Cryptography.X509Certificates.X509Certificate2[])">
636       <summary>从 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate2Collection" /> 对象中移除数组中的多个 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate2" /> 对象。</summary>
637       <param name="certificates">
638         <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate2" /> 对象的数组。</param>
639       <exception cref="T:System.ArgumentNullException">
640         <paramref name="certificates" /> 为 null。</exception>
641     </member>
642     <member name="M:System.Security.Cryptography.X509Certificates.X509Certificate2Collection.RemoveRange(System.Security.Cryptography.X509Certificates.X509Certificate2Collection)">
643       <summary>从 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate2Collection" /> 对象中移除另一个 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate2Collection" /> 对象中的多个 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate2" /> 对象。</summary>
644       <param name="certificates">
645         <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate2Collection" /> 对象。</param>
646       <exception cref="T:System.ArgumentNullException">
647         <paramref name="certificates" /> 为 null。</exception>
648     </member>
649     <member name="T:System.Security.Cryptography.X509Certificates.X509Certificate2Enumerator">
650       <summary>支持在 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate2Collection" /> 对象上进行简单迭代。此类不能被继承。</summary>
651     </member>
652     <member name="P:System.Security.Cryptography.X509Certificates.X509Certificate2Enumerator.Current">
653       <summary>获取 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate2Collection" /> 对象中的当前元素。</summary>
654       <returns>
655         <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate2Collection" /> 对象中的当前元素。</returns>
656       <exception cref="T:System.InvalidOperationException">枚举数定位在该集合的第一个元素之前或最后一个元素之后。</exception>
657     </member>
658     <member name="M:System.Security.Cryptography.X509Certificates.X509Certificate2Enumerator.MoveNext">
659       <summary>将枚举数前移到 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate2Collection" /> 对象中的下一个元素。</summary>
660       <returns>如果枚举数成功地推进到下一个元素,则为 true;如果枚举数越过集合的结尾,则为 false。</returns>
661       <exception cref="T:System.InvalidOperationException">在创建了枚举数后集合被修改了。</exception>
662     </member>
663     <member name="M:System.Security.Cryptography.X509Certificates.X509Certificate2Enumerator.Reset">
664       <summary>将枚举数设置为其初始位置,该位置位于 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate2Collection" /> 对象中第一个元素之前。</summary>
665       <exception cref="T:System.InvalidOperationException">在创建了枚举数后集合被修改了。</exception>
666     </member>
667     <member name="P:System.Security.Cryptography.X509Certificates.X509Certificate2Enumerator.System#Collections#IEnumerator#Current">
668       <summary>有关此成员的说明,请参见 <see cref="P:System.Collections.IEnumerator.Current" />。</summary>
669       <returns>
670         <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate2Collection" /> 对象中的当前元素。</returns>
671       <exception cref="T:System.InvalidOperationException">枚举数定位在该集合的第一个元素之前或最后一个元素之后。</exception>
672     </member>
673     <member name="M:System.Security.Cryptography.X509Certificates.X509Certificate2Enumerator.System#Collections#IEnumerator#MoveNext">
674       <summary>有关此成员的说明,请参见 <see cref="M:System.Collections.IEnumerator.MoveNext" />。</summary>
675       <returns>如果枚举数成功地推进到下一个元素,则为 true;如果枚举数越过集合的结尾,则为 false。</returns>
676       <exception cref="T:System.InvalidOperationException">在创建了枚举数后集合被修改了。</exception>
677     </member>
678     <member name="M:System.Security.Cryptography.X509Certificates.X509Certificate2Enumerator.System#Collections#IEnumerator#Reset">
679       <summary>有关此成员的说明,请参见 <see cref="M:System.Collections.IEnumerator.Reset" />。</summary>
680       <exception cref="T:System.InvalidOperationException">在创建了枚举数后集合被修改了。</exception>
681     </member>
682     <member name="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection">
683       <summary>定义存储 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate" /> 对象的集合。</summary>
684     </member>
685     <member name="M:System.Security.Cryptography.X509Certificates.X509CertificateCollection.#ctor">
686       <summary>初始化 <see cref="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection" /> 类的新实例。</summary>
687     </member>
688     <member name="M:System.Security.Cryptography.X509Certificates.X509CertificateCollection.#ctor(System.Security.Cryptography.X509Certificates.X509Certificate[])">
689       <summary>从 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate" /> 对象数组初始化 <see cref="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection" /> 类的新实例。</summary>
690       <param name="value">用来初始化新对象的 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate" /> 对象数组。</param>
691     </member>
692     <member name="M:System.Security.Cryptography.X509Certificates.X509CertificateCollection.#ctor(System.Security.Cryptography.X509Certificates.X509CertificateCollection)">
693       <summary>从其他 <see cref="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection" /> 初始化 <see cref="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection" /> 类的新实例。</summary>
694       <param name="value">用于初始化新对象的 <see cref="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection" />。</param>
695     </member>
696     <member name="M:System.Security.Cryptography.X509Certificates.X509CertificateCollection.Add(System.Security.Cryptography.X509Certificates.X509Certificate)">
697       <summary>将具有指定值的 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate" /> 添加到当前 <see cref="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection" />。</summary>
698       <returns>当前 <see cref="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection" /> 中插入新的 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate" /> 处的索引。</returns>
699       <param name="value">要添加到当前 <see cref="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection" /> 的 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate" />。</param>
700     </member>
701     <member name="M:System.Security.Cryptography.X509Certificates.X509CertificateCollection.AddRange(System.Security.Cryptography.X509Certificates.X509Certificate[])">
702       <summary>将 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate" /> 类型数组的元素复制到当前 <see cref="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection" /> 的结尾。</summary>
703       <param name="value">包含要添加到当前 <see cref="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection" /> 的对象的 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate" /> 类型的数组。</param>
704       <exception cref="T:System.ArgumentNullException">
705         <paramref name="value" /> 参数为 null。</exception>
706     </member>
707     <member name="M:System.Security.Cryptography.X509Certificates.X509CertificateCollection.AddRange(System.Security.Cryptography.X509Certificates.X509CertificateCollection)">
708       <summary>将指定的 <see cref="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection" /> 的元素复制到当前 <see cref="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection" /> 的结尾。</summary>
709       <param name="value">
710         <see cref="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection" />,包含要添加到集合的对象。</param>
711       <exception cref="T:System.ArgumentNullException">
712         <paramref name="value" /> 参数为 null。</exception>
713     </member>
714     <member name="M:System.Security.Cryptography.X509Certificates.X509CertificateCollection.Clear"></member>
715     <member name="M:System.Security.Cryptography.X509Certificates.X509CertificateCollection.Contains(System.Security.Cryptography.X509Certificates.X509Certificate)">
716       <summary>获取一个值,该值指示当前 <see cref="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection" /> 是否包含指定的 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate" />。</summary>
717       <returns>如果 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate" /> 包含在此集合中,则为 true;否则为 false。</returns>
718       <param name="value">要定位的 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate" />。</param>
719     </member>
720     <member name="M:System.Security.Cryptography.X509Certificates.X509CertificateCollection.CopyTo(System.Security.Cryptography.X509Certificates.X509Certificate[],System.Int32)">
721       <summary>将当前 <see cref="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection" /> 中的 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate" /> 值复制到一维 <see cref="T:System.Array" /> 实例的指定索引处。</summary>
722       <param name="array">一维 <see cref="T:System.Array" />,是从 <see cref="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection" /> 复制的值的目标。</param>
723       <param name="index">
724         <paramref name="array" /> 中要开始复制的索引。</param>
725       <exception cref="T:System.ArgumentException">
726         <paramref name="array" /> 参数是多维的。- 或 -<see cref="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection" /> 中的元素数目大于 <paramref name="arrayIndex" /> 和 <paramref name="array" /> 结尾之间的可用空间。</exception>
727       <exception cref="T:System.ArgumentNullException">
728         <paramref name="array" /> 参数为 null。</exception>
729       <exception cref="T:System.ArgumentOutOfRangeException">
730         <paramref name="arrayIndex" /> 参数小于 <paramref name="array" /> 参数的下限。</exception>
731     </member>
732     <member name="P:System.Security.Cryptography.X509Certificates.X509CertificateCollection.Count"></member>
733     <member name="M:System.Security.Cryptography.X509Certificates.X509CertificateCollection.GetEnumerator">
734       <summary>返回可循环访问 <see cref="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection" /> 的枚举数。</summary>
735       <returns>
736         <see cref="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection" /> 的子元素的枚举数,可用于循环访问该集合。</returns>
737     </member>
738     <member name="M:System.Security.Cryptography.X509Certificates.X509CertificateCollection.GetHashCode">
739       <summary>生成基于包含在当前 <see cref="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection" /> 中的所有值的哈希值。</summary>
740       <returns>基于包含在当前 <see cref="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection" /> 中的所有值的哈希值。</returns>
741     </member>
742     <member name="M:System.Security.Cryptography.X509Certificates.X509CertificateCollection.IndexOf(System.Security.Cryptography.X509Certificates.X509Certificate)">
743       <summary>返回当前 <see cref="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection" /> 中的指定 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate" /> 的索引。</summary>
744       <returns>如果找到,则为由 <see cref="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection" /> 中的 <paramref name="value" /> 参数指定的 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate" /> 的索引;否则为 -1。</returns>
745       <param name="value">要定位的 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate" />。</param>
746     </member>
747     <member name="M:System.Security.Cryptography.X509Certificates.X509CertificateCollection.Insert(System.Int32,System.Security.Cryptography.X509Certificates.X509Certificate)">
748       <summary>将 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate" /> 插入当前 <see cref="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection" /> 中的指定索引位置。</summary>
749       <param name="index">应插入 <paramref name="value" /> 处的从零开始的索引。</param>
750       <param name="value">要插入的 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate" />。</param>
751     </member>
752     <member name="P:System.Security.Cryptography.X509Certificates.X509CertificateCollection.Item(System.Int32)">
753       <summary>获取或设置当前 <see cref="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection" /> 的指定索引处的项。</summary>
754       <returns>当前 <see cref="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection" /> 的指定索引处的 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate" />。</returns>
755       <param name="index">要在当前 <see cref="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection" /> 中定位的项的从零开始的索引。</param>
756       <exception cref="T:System.ArgumentOutOfRangeException">
757         <paramref name="index" /> 参数不在集合的索引的有效范围内。</exception>
758     </member>
759     <member name="M:System.Security.Cryptography.X509Certificates.X509CertificateCollection.Remove(System.Security.Cryptography.X509Certificates.X509Certificate)">
760       <summary>从当前 <see cref="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection" /> 中移除特定的 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate" />。</summary>
761       <param name="value">要从当前 <see cref="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection" /> 中移除的 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate" />。</param>
762       <exception cref="T:System.ArgumentException">由 <paramref name="value" /> 参数指定的 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate" /> 未在当前 <see cref="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection" /> 中找到。</exception>
763     </member>
764     <member name="M:System.Security.Cryptography.X509Certificates.X509CertificateCollection.RemoveAt(System.Int32)"></member>
765     <member name="M:System.Security.Cryptography.X509Certificates.X509CertificateCollection.System#Collections#ICollection#CopyTo(System.Array,System.Int32)"></member>
766     <member name="P:System.Security.Cryptography.X509Certificates.X509CertificateCollection.System#Collections#ICollection#IsSynchronized"></member>
767     <member name="P:System.Security.Cryptography.X509Certificates.X509CertificateCollection.System#Collections#ICollection#SyncRoot"></member>
768     <member name="M:System.Security.Cryptography.X509Certificates.X509CertificateCollection.System#Collections#IEnumerable#GetEnumerator"></member>
769     <member name="M:System.Security.Cryptography.X509Certificates.X509CertificateCollection.System#Collections#IList#Add(System.Object)"></member>
770     <member name="M:System.Security.Cryptography.X509Certificates.X509CertificateCollection.System#Collections#IList#Contains(System.Object)"></member>
771     <member name="M:System.Security.Cryptography.X509Certificates.X509CertificateCollection.System#Collections#IList#IndexOf(System.Object)"></member>
772     <member name="M:System.Security.Cryptography.X509Certificates.X509CertificateCollection.System#Collections#IList#Insert(System.Int32,System.Object)"></member>
773     <member name="P:System.Security.Cryptography.X509Certificates.X509CertificateCollection.System#Collections#IList#IsFixedSize"></member>
774     <member name="P:System.Security.Cryptography.X509Certificates.X509CertificateCollection.System#Collections#IList#IsReadOnly"></member>
775     <member name="P:System.Security.Cryptography.X509Certificates.X509CertificateCollection.System#Collections#IList#Item(System.Int32)"></member>
776     <member name="M:System.Security.Cryptography.X509Certificates.X509CertificateCollection.System#Collections#IList#Remove(System.Object)"></member>
777     <member name="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection.X509CertificateEnumerator">
778       <summary>枚举 <see cref="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection" /> 中的 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate" /> 对象。</summary>
779     </member>
780     <member name="M:System.Security.Cryptography.X509Certificates.X509CertificateCollection.X509CertificateEnumerator.#ctor(System.Security.Cryptography.X509Certificates.X509CertificateCollection)">
781       <summary>为指定的 <see cref="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection" /> 初始化 <see cref="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection.X509CertificateEnumerator" /> 类的新实例。</summary>
782       <param name="mappings">要枚举的 <see cref="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection" />。</param>
783     </member>
784     <member name="P:System.Security.Cryptography.X509Certificates.X509CertificateCollection.X509CertificateEnumerator.Current">
785       <summary>获取 <see cref="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection" /> 中的当前 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate" />。</summary>
786       <returns>
787         <see cref="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection" /> 中的当前 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate" />。</returns>
788       <exception cref="T:System.InvalidOperationException">枚举数定位在该集合的第一个元素之前或最后一个元素之后。</exception>
789     </member>
790     <member name="M:System.Security.Cryptography.X509Certificates.X509CertificateCollection.X509CertificateEnumerator.MoveNext">
791       <summary>将枚举数推进到集合的下一个元素。</summary>
792       <returns>如果枚举数成功地推进到下一个元素,则为 true;如果枚举数越过集合的结尾,则为 false。</returns>
793       <exception cref="T:System.InvalidOperationException">集合在实例化枚举数后发生了修改。</exception>
794     </member>
795     <member name="M:System.Security.Cryptography.X509Certificates.X509CertificateCollection.X509CertificateEnumerator.Reset">
796       <summary>将枚举数设置为其初始位置,该位置位于集合中第一个元素之前。</summary>
797       <exception cref="T:System.InvalidOperationException">实例化枚举数之后修改了集合。</exception>
798     </member>
799     <member name="P:System.Security.Cryptography.X509Certificates.X509CertificateCollection.X509CertificateEnumerator.System#Collections#IEnumerator#Current">
800       <summary>有关此成员的说明,请参见 <see cref="P:System.Collections.IEnumerator.Current" />。</summary>
801       <returns>
802         <see cref="T:System.Security.Cryptography.X509Certificates.X509CertificateCollection" /> 对象中的当前 X.509 证书对象。</returns>
803       <exception cref="T:System.InvalidOperationException">枚举数定位在该集合的第一个元素之前或最后一个元素之后。</exception>
804     </member>
805     <member name="M:System.Security.Cryptography.X509Certificates.X509CertificateCollection.X509CertificateEnumerator.System#Collections#IEnumerator#MoveNext">
806       <summary>有关此成员的说明,请参见 <see cref="M:System.Collections.IEnumerator.MoveNext" />。</summary>
807       <returns>如果枚举数成功地推进到下一个元素,则为 true;如果枚举数越过集合的结尾,则为 false。</returns>
808       <exception cref="T:System.InvalidOperationException">集合在实例化枚举数后发生了修改。</exception>
809     </member>
810     <member name="M:System.Security.Cryptography.X509Certificates.X509CertificateCollection.X509CertificateEnumerator.System#Collections#IEnumerator#Reset">
811       <summary>有关此成员的说明,请参见 <see cref="M:System.Collections.IEnumerator.Reset" />。</summary>
812       <exception cref="T:System.InvalidOperationException">集合在实例化枚举数后发生了修改。</exception>
813     </member>
814     <member name="T:System.Security.Cryptography.X509Certificates.X509Chain">
815       <summary>表示 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate2" /> 证书的链生成引擎。</summary>
816     </member>
817     <member name="M:System.Security.Cryptography.X509Certificates.X509Chain.#ctor">
818       <summary>初始化 <see cref="T:System.Security.Cryptography.X509Certificates.X509Chain" /> 类的新实例。</summary>
819     </member>
820     <member name="M:System.Security.Cryptography.X509Certificates.X509Chain.Build(System.Security.Cryptography.X509Certificates.X509Certificate2)">
821       <summary>使用 <see cref="T:System.Security.Cryptography.X509Certificates.X509ChainPolicy" /> 所指定的策略生成 X.509 链。</summary>
822       <returns>如果 X.509 证书有效,则为 true;否则为 false。</returns>
823       <param name="certificate">一个 <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate2" /> 对象。</param>
824       <exception cref="T:System.ArgumentException">
825         <paramref name="certificate" /> 不是有效的证书,或者为 null。</exception>
826       <exception cref="T:System.Security.Cryptography.CryptographicException">
827         <paramref name="certificate" /> 不可读。</exception>
828     </member>
829     <member name="P:System.Security.Cryptography.X509Certificates.X509Chain.ChainElements">
830       <summary>获取 <see cref="T:System.Security.Cryptography.X509Certificates.X509ChainElement" /> 对象的集合。</summary>
831       <returns>一个 <see cref="T:System.Security.Cryptography.X509Certificates.X509ChainElementCollection" /> 对象。</returns>
832     </member>
833     <member name="P:System.Security.Cryptography.X509Certificates.X509Chain.ChainPolicy">
834       <summary>获取或设置生成 X.509 证书链时要使用的 <see cref="T:System.Security.Cryptography.X509Certificates.X509ChainPolicy" />。</summary>
835       <returns>与此 X.509 链关联的 <see cref="T:System.Security.Cryptography.X509Certificates.X509ChainPolicy" /> 对象。</returns>
836       <exception cref="T:System.ArgumentNullException">为此属性设置的值为 null。</exception>
837     </member>
838     <member name="P:System.Security.Cryptography.X509Certificates.X509Chain.ChainStatus">
839       <summary>获取 <see cref="T:System.Security.Cryptography.X509Certificates.X509Chain" /> 对象中每个元素的状态。</summary>
840       <returns>一个 <see cref="T:System.Security.Cryptography.X509Certificates.X509ChainStatus" /> 对象数组。</returns>
841       <PermissionSet>
842         <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />
843       </PermissionSet>
844     </member>
845     <member name="M:System.Security.Cryptography.X509Certificates.X509Chain.Dispose">
846       <summary>释放此 <see cref="T:System.Security.Cryptography.X509Certificates.X509Chain" /> 使用的所有资源。</summary>
847     </member>
848     <member name="M:System.Security.Cryptography.X509Certificates.X509Chain.Dispose(System.Boolean)">
849       <summary>释放此 <see cref="T:System.Security.Cryptography.X509Certificates.X509Chain" /> 使用的非托管资源,并且可选择释放托管资源。</summary>
850       <param name="disposing">若要释放托管资源和非托管资源,则为 true;若仅释放非托管资源,则为 false。</param>
851     </member>
852     <member name="P:System.Security.Cryptography.X509Certificates.X509Chain.SafeHandle">
853       <summary>获取此 <see cref="T:System.Security.Cryptography.X509Certificates.X509Chain" /> 实例的安全句柄。</summary>
854       <returns>返回 <see cref="T:Microsoft.Win32.SafeHandles.SafeX509ChainHandle" />。</returns>
855     </member>
856     <member name="T:System.Security.Cryptography.X509Certificates.X509ChainElement">
857       <summary>表示 X.509 链的一个元素。</summary>
858     </member>
859     <member name="P:System.Security.Cryptography.X509Certificates.X509ChainElement.Certificate">
860       <summary>在特定链元素处获取 X.509 证书。</summary>
861       <returns>
862         <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate2" /> 对象。</returns>
863     </member>
864     <member name="P:System.Security.Cryptography.X509Certificates.X509ChainElement.ChainElementStatus">
865       <summary>获取链中的当前 X.509 证书的错误状态。</summary>
866       <returns>
867         <see cref="T:System.Security.Cryptography.X509Certificates.X509ChainStatus" /> 对象的数组。</returns>
868       <PermissionSet>
869         <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />
870       </PermissionSet>
871     </member>
872     <member name="P:System.Security.Cryptography.X509Certificates.X509ChainElement.Information">
873       <summary>从非托管证书链结构中获取其他错误信息。</summary>
874       <returns>一个字符串,表示 Crypto API 中非托管 CERT_CHAIN_ELEMENT 结构的 pwszExtendedErrorInfo 成员。</returns>
875     </member>
876     <member name="T:System.Security.Cryptography.X509Certificates.X509ChainElementCollection">
877       <summary>表示 <see cref="T:System.Security.Cryptography.X509Certificates.X509ChainElement" /> 对象的集合。此类不能被继承。</summary>
878     </member>
879     <member name="M:System.Security.Cryptography.X509Certificates.X509ChainElementCollection.CopyTo(System.Security.Cryptography.X509Certificates.X509ChainElement[],System.Int32)">
880       <summary>从指定的索引开始,将 <see cref="T:System.Security.Cryptography.X509Certificates.X509ChainElementCollection" /> 对象复制到数组中。</summary>
881       <param name="array">
882         <see cref="T:System.Security.Cryptography.X509Certificates.X509ChainElement" /> 对象的数组。</param>
883       <param name="index">一个整数,表示索引值。</param>
884       <exception cref="T:System.ArgumentOutOfRangeException">指定的 <paramref name="index" /> 小于零,或者大于等于数组的长度。</exception>
885       <exception cref="T:System.ArgumentNullException">
886         <paramref name="array" /> 为 null。</exception>
887       <exception cref="T:System.ArgumentException">
888         <paramref name="index" /> 加上当前计数大于数组的长度。</exception>
889     </member>
890     <member name="P:System.Security.Cryptography.X509Certificates.X509ChainElementCollection.Count">
891       <summary>获取集合中的元素数。</summary>
892       <returns>一个整数,表示集合中的元素数。</returns>
893     </member>
894     <member name="M:System.Security.Cryptography.X509Certificates.X509ChainElementCollection.GetEnumerator">
895       <summary>获取可用于在链元素集合中定位的 <see cref="T:System.Security.Cryptography.X509Certificates.X509ChainElementEnumerator" /> 对象。</summary>
896       <returns>
897         <see cref="T:System.Security.Cryptography.X509Certificates.X509ChainElementEnumerator" /> 对象。</returns>
898     </member>
899     <member name="P:System.Security.Cryptography.X509Certificates.X509ChainElementCollection.IsSynchronized">
900       <summary>获取一个值,该值指示链元素的集合是否已同步。</summary>
901       <returns>始终返回 false。</returns>
902     </member>
903     <member name="P:System.Security.Cryptography.X509Certificates.X509ChainElementCollection.Item(System.Int32)">
904       <summary>获取位于指定索引位置的 <see cref="T:System.Security.Cryptography.X509Certificates.X509ChainElement" /> 对象。</summary>
905       <returns>
906         <see cref="T:System.Security.Cryptography.X509Certificates.X509ChainElement" /> 对象。</returns>
907       <param name="index">一个整数值。</param>
908       <exception cref="T:System.InvalidOperationException">
909         <paramref name="index" /> 小于零。</exception>
910       <exception cref="T:System.ArgumentOutOfRangeException">
911         <paramref name="index" /> 大于或等于集合的长度。</exception>
912     </member>
913     <member name="P:System.Security.Cryptography.X509Certificates.X509ChainElementCollection.SyncRoot">
914       <summary>获取一个对象,该对象可用于同步对 <see cref="T:System.Security.Cryptography.X509Certificates.X509ChainElementCollection" /> 对象的访问。</summary>
915       <returns>对当前对象的指针引用。</returns>
916     </member>
917     <member name="M:System.Security.Cryptography.X509Certificates.X509ChainElementCollection.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
918       <summary>从指定的索引开始,将 <see cref="T:System.Security.Cryptography.X509Certificates.X509ChainElementCollection" /> 对象复制到数组中。</summary>
919       <param name="array">要向其复制 <see cref="T:System.Security.Cryptography.X509Certificates.X509ChainElementCollection" /> 对象的数组。</param>
920       <param name="index">开始复制的 <paramref name="array" /> 索引位置。</param>
921       <exception cref="T:System.ArgumentOutOfRangeException">指定的 <paramref name="index" /> 小于零,或者大于等于数组的长度。</exception>
922       <exception cref="T:System.ArgumentNullException">
923         <paramref name="array" /> 为 null。</exception>
924       <exception cref="T:System.ArgumentException">
925         <paramref name="index" /> 加上当前计数大于数组的长度。</exception>
926     </member>
927     <member name="M:System.Security.Cryptography.X509Certificates.X509ChainElementCollection.System#Collections#IEnumerable#GetEnumerator">
928       <summary>获取可用于在链元素集合中定位的 <see cref="T:System.Collections.IEnumerator" /> 对象。</summary>
929       <returns>
930         <see cref="T:System.Collections.IEnumerator" /> 对象。</returns>
931     </member>
932     <member name="T:System.Security.Cryptography.X509Certificates.X509ChainElementEnumerator">
933       <summary>支持在 <see cref="T:System.Security.Cryptography.X509Certificates.X509ChainElementCollection" /> 上进行简单迭代。此类不能被继承。</summary>
934     </member>
935     <member name="P:System.Security.Cryptography.X509Certificates.X509ChainElementEnumerator.Current">
936       <summary>获取 <see cref="T:System.Security.Cryptography.X509Certificates.X509ChainElementCollection" /> 中的当前元素。</summary>
937       <returns>
938         <see cref="T:System.Security.Cryptography.X509Certificates.X509ChainElementCollection" /> 中的当前元素。</returns>
939       <exception cref="T:System.InvalidOperationException">枚举数定位在该集合的第一个元素之前或最后一个元素之后。</exception>
940       <PermissionSet>
941         <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />
942       </PermissionSet>
943     </member>
944     <member name="M:System.Security.Cryptography.X509Certificates.X509ChainElementEnumerator.MoveNext">
945       <summary>将枚举数推进到 <see cref="T:System.Security.Cryptography.X509Certificates.X509ChainElementCollection" /> 中的下一个元素。</summary>
946       <returns>如果枚举数成功地推进到下一个元素,则为 true;如果枚举数越过集合的结尾,则为 false。</returns>
947       <exception cref="T:System.InvalidOperationException">在创建了枚举数后集合被修改了。</exception>
948     </member>
949     <member name="M:System.Security.Cryptography.X509Certificates.X509ChainElementEnumerator.Reset">
950       <summary>将枚举数设置到其初始位置,该位置位于 <see cref="T:System.Security.Cryptography.X509Certificates.X509ChainElementCollection" /> 中第一个元素之前。</summary>
951       <exception cref="T:System.InvalidOperationException">在创建了枚举数后集合被修改了。</exception>
952     </member>
953     <member name="P:System.Security.Cryptography.X509Certificates.X509ChainElementEnumerator.System#Collections#IEnumerator#Current">
954       <summary>获取 <see cref="T:System.Security.Cryptography.X509Certificates.X509ChainElementCollection" /> 中的当前元素。</summary>
955       <returns>
956         <see cref="T:System.Security.Cryptography.X509Certificates.X509ChainElementCollection" /> 中的当前元素。</returns>
957       <exception cref="T:System.InvalidOperationException">枚举数定位在该集合的第一个元素之前或最后一个元素之后。</exception>
958     </member>
959     <member name="T:System.Security.Cryptography.X509Certificates.X509ChainPolicy">
960       <summary>表示在生成 X509 证书链时要应用的链策略。此类不能被继承。</summary>
961     </member>
962     <member name="M:System.Security.Cryptography.X509Certificates.X509ChainPolicy.#ctor">
963       <summary>初始化 <see cref="T:System.Security.Cryptography.X509Certificates.X509ChainPolicy" /> 类的新实例。</summary>
964     </member>
965     <member name="P:System.Security.Cryptography.X509Certificates.X509ChainPolicy.ApplicationPolicy">
966       <summary>获取一个对象标识符 (OID) 集合,这些对象标识符指定证书支持的应用程序策略或增强型密钥用法 (EKU)。</summary>
967       <returns>一个 <see cref="T:System.Security.Cryptography.OidCollection" /> 对象。</returns>
968     </member>
969     <member name="P:System.Security.Cryptography.X509Certificates.X509ChainPolicy.CertificatePolicy">
970       <summary>获取一个对象标识符 (OID) 集合,这些对象标识符指定证书支持的证书策略。</summary>
971       <returns>
972         <see cref="T:System.Security.Cryptography.OidCollection" /> 对象。</returns>
973     </member>
974     <member name="P:System.Security.Cryptography.X509Certificates.X509ChainPolicy.ExtraStore">
975       <summary>表示验证证书链时可由链引擎搜索的其他证书集合。</summary>
976       <returns>
977         <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate2Collection" /> 对象。</returns>
978     </member>
979     <member name="M:System.Security.Cryptography.X509Certificates.X509ChainPolicy.Reset">
980       <summary>将 <see cref="T:System.Security.Cryptography.X509Certificates.X509ChainPolicy" /> 成员重置为其默认值。</summary>
981     </member>
982     <member name="P:System.Security.Cryptography.X509Certificates.X509ChainPolicy.RevocationFlag">
983       <summary>获取或设置 X509 吊销标志的值。</summary>
984       <returns>
985         <see cref="T:System.Security.Cryptography.X509Certificates.X509RevocationFlag" /> 对象。</returns>
986       <exception cref="T:System.ArgumentException">提供的 <see cref="T:System.Security.Cryptography.X509Certificates.X509RevocationFlag" /> 值不是有效标志。</exception>
987     </member>
988     <member name="P:System.Security.Cryptography.X509Certificates.X509ChainPolicy.RevocationMode">
989       <summary>获取或设置 X509 证书吊销模式的值。</summary>
990       <returns>
991         <see cref="T:System.Security.Cryptography.X509Certificates.X509RevocationMode" /> 对象。</returns>
992       <exception cref="T:System.ArgumentException">提供的 <see cref="T:System.Security.Cryptography.X509Certificates.X509RevocationMode" /> 值不是有效标志。</exception>
993     </member>
994     <member name="P:System.Security.Cryptography.X509Certificates.X509ChainPolicy.UrlRetrievalTimeout">
995       <summary>获取联机吊销验证或下载证书吊销列表 (CRL) 期间所用的时间长度。</summary>
996       <returns>
997         <see cref="T:System.TimeSpan" /> 对象。</returns>
998     </member>
999     <member name="P:System.Security.Cryptography.X509Certificates.X509ChainPolicy.VerificationFlags">
1000       <summary>获取证书的验证标志。</summary>
1001       <returns>
1002         <see cref="T:System.Security.Cryptography.X509Certificates.X509VerificationFlags" /> 枚举中的一个值。</returns>
1003       <exception cref="T:System.ArgumentException">提供的 <see cref="T:System.Security.Cryptography.X509Certificates.X509VerificationFlags" /> 值不是有效标志。<see cref="F:System.Security.Cryptography.X509Certificates.X509VerificationFlags.NoFlag" /> 为默认值。</exception>
1004     </member>
1005     <member name="P:System.Security.Cryptography.X509Certificates.X509ChainPolicy.VerificationTime">
1006       <summary>用本地时间表示的验证证书的时间。</summary>
1007       <returns>一个 <see cref="T:System.DateTime" /> 对象。</returns>
1008     </member>
1009     <member name="T:System.Security.Cryptography.X509Certificates.X509ChainStatus">
1010       <summary>提供一个用于存储 X509 链状态和错误信息的简单结构。</summary>
1011     </member>
1012     <member name="P:System.Security.Cryptography.X509Certificates.X509ChainStatus.Status">
1013       <summary>指定 X509 链的状态。</summary>
1014       <returns>一个 <see cref="T:System.Security.Cryptography.X509Certificates.X509ChainStatusFlags" /> 值。</returns>
1015     </member>
1016     <member name="P:System.Security.Cryptography.X509Certificates.X509ChainStatus.StatusInformation">
1017       <summary>指定对 <see cref="P:System.Security.Cryptography.X509Certificates.X509Chain.ChainStatus" /> 值的描述。</summary>
1018       <returns>可本地化的字符串。</returns>
1019     </member>
1020     <member name="T:System.Security.Cryptography.X509Certificates.X509ChainStatusFlags">
1021       <summary>定义 X509 链的状态。</summary>
1022     </member>
1023     <member name="F:System.Security.Cryptography.X509Certificates.X509ChainStatusFlags.CtlNotSignatureValid">
1024       <summary>指定证书信任列表 (CTL) 包含一个无效签名。</summary>
1025     </member>
1026     <member name="F:System.Security.Cryptography.X509Certificates.X509ChainStatusFlags.CtlNotTimeValid">
1027       <summary>指定由于存在无效的时间值(如指示 CTL 已过期的时间值),因此证书信任列表 (CTL) 无效。</summary>
1028     </member>
1029     <member name="F:System.Security.Cryptography.X509Certificates.X509ChainStatusFlags.CtlNotValidForUsage">
1030       <summary>指定证书信任列表 (CTL) 对此用途无效。</summary>
1031     </member>
1032     <member name="F:System.Security.Cryptography.X509Certificates.X509ChainStatusFlags.Cyclic">
1033       <summary>指定未能生成 X509 链。</summary>
1034     </member>
1035     <member name="F:System.Security.Cryptography.X509Certificates.X509ChainStatusFlags.HasExcludedNameConstraint">
1036       <summary>指定由于证书已排除名称约束,因此 X509 链无效。</summary>
1037     </member>
1038     <member name="F:System.Security.Cryptography.X509Certificates.X509ChainStatusFlags.HasNotDefinedNameConstraint">
1039       <summary>指定证书具有未定义的名称约束。</summary>
1040     </member>
1041     <member name="F:System.Security.Cryptography.X509Certificates.X509ChainStatusFlags.HasNotPermittedNameConstraint">
1042       <summary>指定证书具有不允许的名称约束。</summary>
1043     </member>
1044     <member name="F:System.Security.Cryptography.X509Certificates.X509ChainStatusFlags.HasNotSupportedNameConstraint">
1045       <summary>指定证书没有受支持的名称约束或有一个不受支持的名称约束。</summary>
1046     </member>
1047     <member name="F:System.Security.Cryptography.X509Certificates.X509ChainStatusFlags.InvalidBasicConstraints">
1048       <summary>指定由于基本约束无效,因此 X509 链无效。</summary>
1049     </member>
1050     <member name="F:System.Security.Cryptography.X509Certificates.X509ChainStatusFlags.InvalidExtension">
1051       <summary>指定由于扩展无效,因此 X509 链无效。</summary>
1052     </member>
1053     <member name="F:System.Security.Cryptography.X509Certificates.X509ChainStatusFlags.InvalidNameConstraints">
1054       <summary>指定由于名称约束无效,因此 X509 链无效。</summary>
1055     </member>
1056     <member name="F:System.Security.Cryptography.X509Certificates.X509ChainStatusFlags.InvalidPolicyConstraints">
1057       <summary>指定由于策略约束无效,因此 X509 链无效。</summary>
1058     </member>
1059     <member name="F:System.Security.Cryptography.X509Certificates.X509ChainStatusFlags.NoError">
1060       <summary>指定 X509 链没有错误。</summary>
1061     </member>
1062     <member name="F:System.Security.Cryptography.X509Certificates.X509ChainStatusFlags.NoIssuanceChainPolicy">
1063       <summary>指定在证书中没有证书策略扩展。如果某个组策略已指定所有证书必须具有一个证书策略,则会发生此错误。</summary>
1064     </member>
1065     <member name="F:System.Security.Cryptography.X509Certificates.X509ChainStatusFlags.NotSignatureValid">
1066       <summary>指定由于证书签名无效,因此 X509 链无效。</summary>
1067     </member>
1068     <member name="F:System.Security.Cryptography.X509Certificates.X509ChainStatusFlags.NotTimeNested">
1069       <summary>不推荐使用。指定 CA(证书颁发机构)证书和所颁发证书的有效期不重叠的情况。例如,CA 证书的有效期限是从 1 月 1 日到 12 月 1 日,而已颁发的证书的有效期限是从 1 月 2 日到 12 月 2 日,这就表示有效期限是不配套的。</summary>
1070     </member>
1071     <member name="F:System.Security.Cryptography.X509Certificates.X509ChainStatusFlags.NotTimeValid">
1072       <summary>指定由于存在一个无效的时间值(如一个指示证书已过期的时间值),因此 X509 链无效。</summary>
1073     </member>
1074     <member name="F:System.Security.Cryptography.X509Certificates.X509ChainStatusFlags.NotValidForUsage">
1075       <summary>指定密钥用法无效。</summary>
1076     </member>
1077     <member name="F:System.Security.Cryptography.X509Certificates.X509ChainStatusFlags.OfflineRevocation">
1078       <summary>指定 X509 链依赖的联机证书吊销列表 (CRL) 当前为脱机状态。</summary>
1079     </member>
1080     <member name="F:System.Security.Cryptography.X509Certificates.X509ChainStatusFlags.PartialChain">
1081       <summary>指定未能生成一直到根证书的 X509 链。</summary>
1082     </member>
1083     <member name="F:System.Security.Cryptography.X509Certificates.X509ChainStatusFlags.RevocationStatusUnknown">
1084       <summary>指定无法确定证书是否已被吊销。这可能是由于证书吊销列表 (CRL) 处于脱机状态或不可用造成的。</summary>
1085     </member>
1086     <member name="F:System.Security.Cryptography.X509Certificates.X509ChainStatusFlags.Revoked">
1087       <summary>指定由于有一个证书已被吊销,因此 X509 链无效。</summary>
1088     </member>
1089     <member name="F:System.Security.Cryptography.X509Certificates.X509ChainStatusFlags.UntrustedRoot">
1090       <summary>指定由于根证书不可信任,因此 X509 链无效。</summary>
1091     </member>
1092     <member name="T:System.Security.Cryptography.X509Certificates.X509ContentType">
1093       <summary>指定 X.509 证书的格式。</summary>
1094     </member>
1095     <member name="F:System.Security.Cryptography.X509Certificates.X509ContentType.Authenticode">
1096       <summary>Authenticode X.509 证书。</summary>
1097     </member>
1098     <member name="F:System.Security.Cryptography.X509Certificates.X509ContentType.Cert">
1099       <summary>单个 X.509 证书。</summary>
1100     </member>
1101     <member name="F:System.Security.Cryptography.X509Certificates.X509ContentType.Pfx">
1102       <summary>PFX 格式的证书。Pfx 值与 Pkcs12 值相同。</summary>
1103     </member>
1104     <member name="F:System.Security.Cryptography.X509Certificates.X509ContentType.Pkcs12">
1105       <summary>PKCS #12 格式的证书。Pkcs12 值与 Pfx 值相同。</summary>
1106     </member>
1107     <member name="F:System.Security.Cryptography.X509Certificates.X509ContentType.Pkcs7">
1108       <summary>PKCS #7 格式的证书。</summary>
1109     </member>
1110     <member name="F:System.Security.Cryptography.X509Certificates.X509ContentType.SerializedCert">
1111       <summary>单个序列化 X.509 证书。</summary>
1112     </member>
1113     <member name="F:System.Security.Cryptography.X509Certificates.X509ContentType.SerializedStore">
1114       <summary>序列化存储区。</summary>
1115     </member>
1116     <member name="F:System.Security.Cryptography.X509Certificates.X509ContentType.Unknown">
1117       <summary>未知 X.509 证书。</summary>
1118     </member>
1119     <member name="T:System.Security.Cryptography.X509Certificates.X509EnhancedKeyUsageExtension">
1120       <summary>定义对象标识符 (OID) 的集合,该集合指示使用密钥的应用程序。此类不能被继承。</summary>
1121     </member>
1122     <member name="M:System.Security.Cryptography.X509Certificates.X509EnhancedKeyUsageExtension.#ctor">
1123       <summary>初始化 <see cref="T:System.Security.Cryptography.X509Certificates.X509EnhancedKeyUsageExtension" /> 类的新实例。</summary>
1124     </member>
1125     <member name="M:System.Security.Cryptography.X509Certificates.X509EnhancedKeyUsageExtension.#ctor(System.Security.Cryptography.AsnEncodedData,System.Boolean)">
1126       <summary>使用 <see cref="T:System.Security.Cryptography.AsnEncodedData" /> 对象和一个标识扩展是否重要的值初始化 <see cref="T:System.Security.Cryptography.X509Certificates.X509EnhancedKeyUsageExtension" /> 类的新实例。</summary>
1127       <param name="encodedEnhancedKeyUsages">用于创建扩展的编码数据。</param>
1128       <param name="critical">如果扩展是必不可少的,则为 true;否则为 false。</param>
1129     </member>
1130     <member name="M:System.Security.Cryptography.X509Certificates.X509EnhancedKeyUsageExtension.#ctor(System.Security.Cryptography.OidCollection,System.Boolean)">
1131       <summary>使用 <see cref="T:System.Security.Cryptography.OidCollection" /> 和一个标识扩展是否重要的值来初始化 <see cref="T:System.Security.Cryptography.X509Certificates.X509EnhancedKeyUsageExtension" /> 类的新实例。</summary>
1132       <param name="enhancedKeyUsages">
1133         <see cref="T:System.Security.Cryptography.OidCollection" /> 集合。</param>
1134       <param name="critical">如果扩展是必不可少的,则为 true;否则为 false。</param>
1135       <exception cref="T:System.Security.Cryptography.CryptographicException">指定的 <see cref="T:System.Security.Cryptography.OidCollection" /> 包含一个或多个损坏的值。</exception>
1136     </member>
1137     <member name="M:System.Security.Cryptography.X509Certificates.X509EnhancedKeyUsageExtension.CopyFrom(System.Security.Cryptography.AsnEncodedData)">
1138       <summary>使用 <see cref="T:System.Security.Cryptography.AsnEncodedData" /> 对象初始化 <see cref="T:System.Security.Cryptography.X509Certificates.X509EnhancedKeyUsageExtension" /> 类的新实例。</summary>
1139       <param name="asnEncodedData">用于创建扩展的编码数据。</param>
1140     </member>
1141     <member name="P:System.Security.Cryptography.X509Certificates.X509EnhancedKeyUsageExtension.EnhancedKeyUsages">
1142       <summary>获取对象标识符 (OID) 的集合,该集合指示使用密钥的应用程序。</summary>
1143       <returns>
1144         <see cref="T:System.Security.Cryptography.OidCollection" /> 对象,指示使用密钥的应用程序。</returns>
1145       <PermissionSet>
1146         <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />
1147       </PermissionSet>
1148     </member>
1149     <member name="T:System.Security.Cryptography.X509Certificates.X509Extension">
1150       <summary>表示一个 X509 扩展。</summary>
1151     </member>
1152     <member name="M:System.Security.Cryptography.X509Certificates.X509Extension.#ctor">
1153       <summary>初始化 <see cref="T:System.Security.Cryptography.X509Certificates.X509Extension" /> 类的新实例。</summary>
1154     </member>
1155     <member name="M:System.Security.Cryptography.X509Certificates.X509Extension.#ctor(System.Security.Cryptography.AsnEncodedData,System.Boolean)">
1156       <summary>初始化 <see cref="T:System.Security.Cryptography.X509Certificates.X509Extension" /> 类的新实例。</summary>
1157       <param name="encodedExtension">用于创建扩展的已编码数据。</param>
1158       <param name="critical">如果扩展是必不可少的,则为 true;否则为 false。</param>
1159     </member>
1160     <member name="M:System.Security.Cryptography.X509Certificates.X509Extension.#ctor(System.Security.Cryptography.Oid,System.Byte[],System.Boolean)">
1161       <summary>初始化 <see cref="T:System.Security.Cryptography.X509Certificates.X509Extension" /> 类的新实例。</summary>
1162       <param name="oid">用于标识扩展的对象标识符。</param>
1163       <param name="rawData">用于创建扩展的编码数据。</param>
1164       <param name="critical">如果扩展是必不可少的,则为 true;否则为 false。</param>
1165       <exception cref="T:System.ArgumentNullException">
1166         <paramref name="oid" /> 为 null。</exception>
1167       <exception cref="T:System.ArgumentException">
1168         <paramref name="oid" /> 为空字符串 ("")。</exception>
1169     </member>
1170     <member name="M:System.Security.Cryptography.X509Certificates.X509Extension.#ctor(System.String,System.Byte[],System.Boolean)">
1171       <summary>初始化 <see cref="T:System.Security.Cryptography.X509Certificates.X509Extension" /> 类的新实例。</summary>
1172       <param name="oid">表示对象标识符的字符串。</param>
1173       <param name="rawData">用于创建扩展的编码数据。</param>
1174       <param name="critical">如果扩展是必不可少的,则为 true;否则为 false。</param>
1175     </member>
1176     <member name="M:System.Security.Cryptography.X509Certificates.X509Extension.CopyFrom(System.Security.Cryptography.AsnEncodedData)">
1177       <summary>复制指定 <see cref="T:System.Security.Cryptography.AsnEncodedData" /> 对象的扩展属性。</summary>
1178       <param name="asnEncodedData">要复制的 <see cref="T:System.Security.Cryptography.AsnEncodedData" />。</param>
1179       <exception cref="T:System.ArgumentNullException">
1180         <paramref name="asnEncodedData" /> 为 null。</exception>
1181       <exception cref="T:System.ArgumentException">
1182         <paramref name="asnEncodedData" /> 没有有效的 X.509 扩展。</exception>
1183     </member>
1184     <member name="P:System.Security.Cryptography.X509Certificates.X509Extension.Critical">
1185       <summary>获取一个指示扩展是否必不可少的布尔值。</summary>
1186       <returns>如果扩展是必不可少的,则为 true;否则为 false。</returns>
1187     </member>
1188     <member name="T:System.Security.Cryptography.X509Certificates.X509ExtensionCollection">
1189       <summary>表示 <see cref="T:System.Security.Cryptography.X509Certificates.X509Extension" /> 对象的集合。此类不能被继承。</summary>
1190     </member>
1191     <member name="M:System.Security.Cryptography.X509Certificates.X509ExtensionCollection.#ctor">
1192       <summary>初始化 <see cref="T:System.Security.Cryptography.X509Certificates.X509ExtensionCollection" /> 类的新实例。</summary>
1193     </member>
1194     <member name="M:System.Security.Cryptography.X509Certificates.X509ExtensionCollection.Add(System.Security.Cryptography.X509Certificates.X509Extension)">
1195       <summary>将 <see cref="T:System.Security.Cryptography.X509Certificates.X509Extension" /> 对象添加到 <see cref="T:System.Security.Cryptography.X509Certificates.X509ExtensionCollection" /> 对象中。</summary>
1196       <returns>添加 <paramref name="extension" /> 参数的位置处的索引。</returns>
1197       <param name="extension">要添加到 <see cref="T:System.Security.Cryptography.X509Certificates.X509ExtensionCollection" /> 对象中的 <see cref="T:System.Security.Cryptography.X509Certificates.X509Extension" /> 对象。</param>
1198       <exception cref="T:System.ArgumentNullException">
1199         <paramref name="extension" /> 参数的值为 null。</exception>
1200     </member>
1201     <member name="M:System.Security.Cryptography.X509Certificates.X509ExtensionCollection.CopyTo(System.Security.Cryptography.X509Certificates.X509Extension[],System.Int32)">
1202       <summary>从指定的索引开始,将集合复制到数组。</summary>
1203       <param name="array">
1204         <see cref="T:System.Security.Cryptography.X509Certificates.X509Extension" /> 对象的数组。</param>
1205       <param name="index">数组中开始复制的位置。</param>
1206       <exception cref="T:System.ArgumentException">
1207         <paramref name="index" /> 为零长度字符串或包含无效值。</exception>
1208       <exception cref="T:System.ArgumentNullException">
1209         <paramref name="index" /> 为 null。</exception>
1210       <exception cref="T:System.ArgumentOutOfRangeException">
1211         <paramref name="index" /> 指定一个不在数组范围中的值。</exception>
1212     </member>
1213     <member name="P:System.Security.Cryptography.X509Certificates.X509ExtensionCollection.Count">
1214       <summary>获取 <see cref="T:System.Security.Cryptography.X509Certificates.X509ExtensionCollection" /> 对象中 <see cref="T:System.Security.Cryptography.X509Certificates.X509Extension" /> 对象的数目。</summary>
1215       <returns>一个整数,表示 <see cref="T:System.Security.Cryptography.X509Certificates.X509ExtensionCollection" /> 对象中 <see cref="T:System.Security.Cryptography.X509Certificates.X509Extension" /> 对象的数目。</returns>
1216     </member>
1217     <member name="M:System.Security.Cryptography.X509Certificates.X509ExtensionCollection.GetEnumerator">
1218       <summary>返回可循环访问 <see cref="T:System.Security.Cryptography.X509Certificates.X509ExtensionCollection" /> 对象的枚举数。</summary>
1219       <returns>一个 <see cref="T:System.Security.Cryptography.X509Certificates.X509ExtensionEnumerator" /> 对象,用于循环访问 <see cref="T:System.Security.Cryptography.X509Certificates.X509ExtensionCollection" /> 对象。</returns>
1220     </member>
1221     <member name="P:System.Security.Cryptography.X509Certificates.X509ExtensionCollection.IsSynchronized">
1222       <summary>获取一个值,该值指示是否保证该集合为线程安全的。</summary>
1223       <returns>如果集合是线程安全的,则为 true;否则为 false。</returns>
1224     </member>
1225     <member name="P:System.Security.Cryptography.X509Certificates.X509ExtensionCollection.Item(System.Int32)">
1226       <summary>获取位于指定索引位置的 <see cref="T:System.Security.Cryptography.X509Certificates.X509Extension" /> 对象。</summary>
1227       <returns>
1228         <see cref="T:System.Security.Cryptography.X509Certificates.X509Extension" /> 对象。</returns>
1229       <param name="index">要检索的 <see cref="T:System.Security.Cryptography.X509Certificates.X509Extension" /> 对象的位置。</param>
1230       <exception cref="T:System.InvalidOperationException">
1231         <paramref name="index" /> 小于零。</exception>
1232       <exception cref="T:System.ArgumentOutOfRangeException">
1233         <paramref name="index" /> 等于或大于 array 的长度。</exception>
1234     </member>
1235     <member name="P:System.Security.Cryptography.X509Certificates.X509ExtensionCollection.Item(System.String)">
1236       <summary>获取值或友好名称由对象标识符 (OID) 指定的第一个 <see cref="T:System.Security.Cryptography.X509Certificates.X509Extension" /> 对象。</summary>
1237       <returns>
1238         <see cref="T:System.Security.Cryptography.X509Certificates.X509Extension" /> 对象。</returns>
1239       <param name="oid">要检索的扩展的对象标识符 (OID)。</param>
1240     </member>
1241     <member name="P:System.Security.Cryptography.X509Certificates.X509ExtensionCollection.SyncRoot">
1242       <summary>获取一个对象,该对象可用于同步对 <see cref="T:System.Security.Cryptography.X509Certificates.X509ExtensionCollection" /> 对象的访问。</summary>
1243       <returns>一个对象,它可用于同步对 <see cref="T:System.Security.Cryptography.X509Certificates.X509ExtensionCollection" /> 对象的访问。</returns>
1244     </member>
1245     <member name="M:System.Security.Cryptography.X509Certificates.X509ExtensionCollection.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
1246       <summary>从指定的索引开始,将集合复制到数组。</summary>
1247       <param name="array">
1248         <see cref="T:System.Security.Cryptography.X509Certificates.X509Extension" /> 对象的数组。</param>
1249       <param name="index">数组中开始复制的位置。</param>
1250       <exception cref="T:System.ArgumentException">
1251         <paramref name="index" /> 为零长度字符串或包含无效值。</exception>
1252       <exception cref="T:System.ArgumentNullException">
1253         <paramref name="index" /> 为 null。</exception>
1254       <exception cref="T:System.ArgumentOutOfRangeException">
1255         <paramref name="index" /> 指定一个不在数组范围中的值。</exception>
1256     </member>
1257     <member name="M:System.Security.Cryptography.X509Certificates.X509ExtensionCollection.System#Collections#IEnumerable#GetEnumerator">
1258       <summary>返回可循环访问 <see cref="T:System.Security.Cryptography.X509Certificates.X509ExtensionCollection" /> 对象的枚举数。</summary>
1259       <returns>一个 <see cref="T:System.Collections.IEnumerator" /> 对象,用于循环访问 <see cref="T:System.Security.Cryptography.X509Certificates.X509ExtensionCollection" /> 对象。</returns>
1260     </member>
1261     <member name="T:System.Security.Cryptography.X509Certificates.X509ExtensionEnumerator">
1262       <summary>支持在 <see cref="T:System.Security.Cryptography.X509Certificates.X509ExtensionCollection" /> 上进行简单迭代。此类不能被继承。</summary>
1263     </member>
1264     <member name="P:System.Security.Cryptography.X509Certificates.X509ExtensionEnumerator.Current">
1265       <summary>获取 <see cref="T:System.Security.Cryptography.X509Certificates.X509ExtensionCollection" /> 中的当前元素。</summary>
1266       <returns>
1267         <see cref="T:System.Security.Cryptography.X509Certificates.X509ExtensionCollection" /> 中的当前元素。</returns>
1268       <exception cref="T:System.InvalidOperationException">枚举数定位在该集合的第一个元素之前或最后一个元素之后。</exception>
1269       <PermissionSet>
1270         <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode, ControlEvidence" />
1271       </PermissionSet>
1272     </member>
1273     <member name="M:System.Security.Cryptography.X509Certificates.X509ExtensionEnumerator.MoveNext">
1274       <summary>将枚举数推进到 <see cref="T:System.Security.Cryptography.X509Certificates.X509ExtensionCollection" /> 中的下一个元素。</summary>
1275       <returns>如果枚举数成功地推进到下一个元素,则为 true;如果枚举数越过集合的结尾,则为 false。</returns>
1276       <exception cref="T:System.InvalidOperationException">在创建了枚举数后集合被修改了。</exception>
1277     </member>
1278     <member name="M:System.Security.Cryptography.X509Certificates.X509ExtensionEnumerator.Reset">
1279       <summary>将枚举数设置到其初始位置,该位置位于 <see cref="T:System.Security.Cryptography.X509Certificates.X509ExtensionCollection" /> 中第一个元素之前。</summary>
1280       <exception cref="T:System.InvalidOperationException">在创建了枚举数后集合被修改了。</exception>
1281     </member>
1282     <member name="P:System.Security.Cryptography.X509Certificates.X509ExtensionEnumerator.System#Collections#IEnumerator#Current">
1283       <summary>从集合中获取一个对象。</summary>
1284       <returns>
1285         <see cref="T:System.Security.Cryptography.X509Certificates.X509ExtensionCollection" /> 中的当前元素。</returns>
1286       <exception cref="T:System.InvalidOperationException">枚举数定位在该集合的第一个元素之前或最后一个元素之后。</exception>
1287     </member>
1288     <member name="T:System.Security.Cryptography.X509Certificates.X509FindType">
1289       <summary>指定通过 <see cref="M:System.Security.Cryptography.X509Certificates.X509Certificate2Collection.Find(System.Security.Cryptography.X509Certificates.X509FindType,System.Object,System.Boolean)" /> 方法搜索的值的类型。</summary>
1290     </member>
1291     <member name="F:System.Security.Cryptography.X509Certificates.X509FindType.FindByApplicationPolicy">
1292       <summary>
1293         <see cref="M:System.Security.Cryptography.X509Certificates.X509Certificate2Collection.Find(System.Security.Cryptography.X509Certificates.X509FindType,System.Object,System.Boolean)" /> 方法的 <paramref name="findValue" /> 参数必须是一个字符串,该字符串表示证书的应用程序策略友好名称或对象标识符(OID,或 <see cref="T:System.Security.Cryptography.Oid" />)。例如,可以使用“加密文件系统”或“1.3.6.1.4.1.311.10.3.4”。对于将要本地化的应用程序,由于友好名称经过本地化处理,因此必须使用 OID 值。</summary>
1294     </member>
1295     <member name="F:System.Security.Cryptography.X509Certificates.X509FindType.FindByCertificatePolicy">
1296       <summary>
1297         <see cref="M:System.Security.Cryptography.X509Certificates.X509Certificate2Collection.Find(System.Security.Cryptography.X509Certificates.X509FindType,System.Object,System.Boolean)" /> 方法的 <paramref name="findValue" /> 参数必须是一个字符串,该字符串表示证书策略的友好名称或对象标识符(OID,或 <see cref="T:System.Security.Cryptography.Oid" />)。最佳做法是使用 OID,如“1.3.6.1.4.1.311.10.3.4”。对于将要本地化的应用程序,由于友好名称经过本地化处理,因此必须使用 OID。</summary>
1298     </member>
1299     <member name="F:System.Security.Cryptography.X509Certificates.X509FindType.FindByExtension">
1300       <summary>
1301         <see cref="M:System.Security.Cryptography.X509Certificates.X509Certificate2Collection.Find(System.Security.Cryptography.X509Certificates.X509FindType,System.Object,System.Boolean)" /> 方法的 <paramref name="findValue" /> 参数必须是一个字符串,该字符串描述要查找的扩展名。对象标识符 (OID) 常用于指示 <see cref="M:System.Security.Cryptography.X509Certificates.X509Certificate2Collection.Find(System.Security.Cryptography.X509Certificates.X509FindType,System.Object,System.Boolean)" /> 方法搜索扩展名与 OID 值相匹配的所有证书。</summary>
1302     </member>
1303     <member name="F:System.Security.Cryptography.X509Certificates.X509FindType.FindByIssuerDistinguishedName">
1304       <summary>
1305         <see cref="M:System.Security.Cryptography.X509Certificates.X509Certificate2Collection.Find(System.Security.Cryptography.X509Certificates.X509FindType,System.Object,System.Boolean)" /> 方法的 <paramref name="findValue" /> 参数必须是一个字符串,该字符串表示证书的颁发者可分辨名称。与 <see cref="F:System.Security.Cryptography.X509Certificates.X509FindType.FindByIssuerName" /> 枚举值所提供的相比,这是一种更具体的搜索方式。通过使用 <see cref="F:System.Security.Cryptography.X509Certificates.X509FindType.FindByIssuerDistinguishedName" /> 值,<see cref="M:System.Security.Cryptography.X509Certificates.X509Certificate2Collection.Find(System.Security.Cryptography.X509Certificates.X509FindType,System.Object,System.Boolean)" /> 方法将对整个可分辨名称执行不区分大小写的字符串比较。按颁发者名称搜索的精确性较低。</summary>
1306     </member>
1307     <member name="F:System.Security.Cryptography.X509Certificates.X509FindType.FindByIssuerName">
1308       <summary>
1309         <see cref="M:System.Security.Cryptography.X509Certificates.X509Certificate2Collection.Find(System.Security.Cryptography.X509Certificates.X509FindType,System.Object,System.Boolean)" /> 方法的 <paramref name="findValue" /> 参数必须是一个字符串,该字符串表示证书颁发者的名称。与 <see cref="F:System.Security.Cryptography.X509Certificates.X509FindType.FindByIssuerDistinguishedName" /> 枚举值所提供的相比,这是一种不太具体的搜索方式。通过使用 <see cref="F:System.Security.Cryptography.X509Certificates.X509FindType.FindByIssuerName" /> 值,<see cref="M:System.Security.Cryptography.X509Certificates.X509Certificate2Collection.Find(System.Security.Cryptography.X509Certificates.X509FindType,System.Object,System.Boolean)" /> 方法将使用提供的值执行不区分大小写的字符串比较。例如,如果将“MyCA”传递给 <see cref="M:System.Security.Cryptography.X509Certificates.X509Certificate2Collection.Find(System.Security.Cryptography.X509Certificates.X509FindType,System.Object,System.Boolean)" /> 方法,该方法将查找颁发者名称中包含该字符串的所有证书,而不管其是否包含其他颁发者值。</summary>
1310     </member>
1311     <member name="F:System.Security.Cryptography.X509Certificates.X509FindType.FindByKeyUsage">
1312       <summary>
1313         <see cref="M:System.Security.Cryptography.X509Certificates.X509Certificate2Collection.Find(System.Security.Cryptography.X509Certificates.X509FindType,System.Object,System.Boolean)" /> 方法的 <paramref name="findValue" /> 参数必须是一个表示密钥用法的字符串或一个表示位掩码(包含所有请求的密钥用法)的整数。对于字符串值,一次只能指定一种密钥用法,但是可以按级联序列使用 <see cref="M:System.Security.Cryptography.X509Certificates.X509Certificate2Collection.Find(System.Security.Cryptography.X509Certificates.X509FindType,System.Object,System.Boolean)" /> 方法以使请求用法交叉。例如,可以将 <paramref name="findValue" /> 参数设置为“KeyEncipherment”或整数(0x30 指示“KeyEncipherment”和“DataEncipherment”)。还可以使用 <see cref="T:System.Security.Cryptography.X509Certificates.X509KeyUsageFlags" /> 枚举的值。</summary>
1314     </member>
1315     <member name="F:System.Security.Cryptography.X509Certificates.X509FindType.FindBySerialNumber">
1316       <summary>
1317         <see cref="M:System.Security.Cryptography.X509Certificates.X509Certificate2Collection.Find(System.Security.Cryptography.X509Certificates.X509FindType,System.Object,System.Boolean)" /> 方法的 <paramref name="findValue" /> 参数必须是一个字符串,它表示通过证书对话框显示的或 <see cref="M:System.Security.Cryptography.X509Certificates.X509Certificate.GetSerialNumberString" /> 方法返回的证书的序列号,但不包含空格。</summary>
1318     </member>
1319     <member name="F:System.Security.Cryptography.X509Certificates.X509FindType.FindBySubjectDistinguishedName">
1320       <summary>
1321         <see cref="M:System.Security.Cryptography.X509Certificates.X509Certificate2Collection.Find(System.Security.Cryptography.X509Certificates.X509FindType,System.Object,System.Boolean)" /> 方法的 <paramref name="findValue" /> 参数必须是一个字符串,该字符串表示证书的主题可分辨名称。与 <see cref="F:System.Security.Cryptography.X509Certificates.X509FindType.FindBySubjectName" /> 枚举值所提供的相比,这是一种更具体的搜索方式。通过使用 <see cref="F:System.Security.Cryptography.X509Certificates.X509FindType.FindBySubjectDistinguishedName" /> 值,<see cref="M:System.Security.Cryptography.X509Certificates.X509Certificate2Collection.Find(System.Security.Cryptography.X509Certificates.X509FindType,System.Object,System.Boolean)" /> 方法将对整个可分辨名称执行不区分大小写的字符串比较。按主题名称搜索的精确性较低。</summary>
1322     </member>
1323     <member name="F:System.Security.Cryptography.X509Certificates.X509FindType.FindBySubjectKeyIdentifier">
1324       <summary>
1325         <see cref="M:System.Security.Cryptography.X509Certificates.X509Certificate2Collection.Find(System.Security.Cryptography.X509Certificates.X509FindType,System.Object,System.Boolean)" /> 方法的 <paramref name="findValue" /> 参数必须是一个字符串,该字符串用十六进制值表示主题密钥标识符,如 UI 中显示的“F3E815D45E83B8477B9284113C64EF208E897112”。</summary>
1326     </member>
1327     <member name="F:System.Security.Cryptography.X509Certificates.X509FindType.FindBySubjectName">
1328       <summary>
1329         <see cref="M:System.Security.Cryptography.X509Certificates.X509Certificate2Collection.Find(System.Security.Cryptography.X509Certificates.X509FindType,System.Object,System.Boolean)" /> 方法的 <paramref name="findValue" /> 参数必须是一个字符串,该字符串表示证书的主题名称。与 <see cref="F:System.Security.Cryptography.X509Certificates.X509FindType.FindBySubjectDistinguishedName" /> 枚举值所提供的相比,这是一种不太具体的搜索方式。通过使用 <see cref="F:System.Security.Cryptography.X509Certificates.X509FindType.FindBySubjectName" /> 值,<see cref="M:System.Security.Cryptography.X509Certificates.X509Certificate2Collection.Find(System.Security.Cryptography.X509Certificates.X509FindType,System.Object,System.Boolean)" /> 方法将使用提供的值执行不区分大小写的字符串比较。例如,如果将“MyCert”传递给 <see cref="M:System.Security.Cryptography.X509Certificates.X509Certificate2Collection.Find(System.Security.Cryptography.X509Certificates.X509FindType,System.Object,System.Boolean)" /> 方法,该方法将查找主题名称中包含该字符串的所有证书,而不考虑其他主题值。按可分辨名称搜索的精确性较高。</summary>
1330     </member>
1331     <member name="F:System.Security.Cryptography.X509Certificates.X509FindType.FindByTemplateName">
1332       <summary>
1333         <see cref="M:System.Security.Cryptography.X509Certificates.X509Certificate2Collection.Find(System.Security.Cryptography.X509Certificates.X509FindType,System.Object,System.Boolean)" /> 方法的 <paramref name="findValue" /> 参数必须是一个字符串,该字符串表示证书的模板名,如“ClientAuth”。模板名为 X509 3 版扩展名,指定证书的使用。</summary>
1334     </member>
1335     <member name="F:System.Security.Cryptography.X509Certificates.X509FindType.FindByThumbprint">
1336       <summary>
1337         <see cref="M:System.Security.Cryptography.X509Certificates.X509Certificate2Collection.Find(System.Security.Cryptography.X509Certificates.X509FindType,System.Object,System.Boolean)" /> 方法的 <paramref name="findValue" /> 参数必须是一个字符串,该字符串表示证书的指纹。</summary>
1338     </member>
1339     <member name="F:System.Security.Cryptography.X509Certificates.X509FindType.FindByTimeExpired">
1340       <summary>
1341         <see cref="M:System.Security.Cryptography.X509Certificates.X509Certificate2Collection.Find(System.Security.Cryptography.X509Certificates.X509FindType,System.Object,System.Boolean)" /> 方法的 <paramref name="findValue" /> 参数必须是一个以当地时间表示的 <see cref="T:System.DateTime" /> 值。例如,通过从 <see cref="P:System.DateTime.Now" /> 的 <see cref="M:System.Security.Cryptography.X509Certificates.X509Certificate2Collection.Find(System.Security.Cryptography.X509Certificates.X509FindType,System.Object,System.Boolean)" /> 操作的结果中消除今年的最后一天的 <see cref="F:System.Security.Cryptography.X509Certificates.X509FindType.FindByTimeExpired" /> 的 <see cref="M:System.Security.Cryptography.X509Certificates.X509Certificate2Collection.Find(System.Security.Cryptography.X509Certificates.X509FindType,System.Object,System.Boolean)" /> 操作的结果,可以查找有效期截止到今年年底的所有证书。</summary>
1342     </member>
1343     <member name="F:System.Security.Cryptography.X509Certificates.X509FindType.FindByTimeNotYetValid">
1344       <summary>
1345         <see cref="M:System.Security.Cryptography.X509Certificates.X509Certificate2Collection.Find(System.Security.Cryptography.X509Certificates.X509FindType,System.Object,System.Boolean)" /> 方法的 <paramref name="findValue" /> 参数必须是一个以当地时间表示的 <see cref="T:System.DateTime" /> 值。值不必处于将来时间。例如,通过从 <see cref="P:System.DateTime.Now" />的 <see cref="F:System.Security.Cryptography.X509Certificates.X509FindType.FindByTimeValid" /> 的 <see cref="M:System.Security.Cryptography.X509Certificates.X509Certificate2Collection.Find(System.Security.Cryptography.X509Certificates.X509FindType,System.Object,System.Boolean)" /> 操作的结果中采用去年最后一天的 <see cref="F:System.Security.Cryptography.X509Certificates.X509FindType.FindByTimeNotYetValid" /> 的 <see cref="M:System.Security.Cryptography.X509Certificates.X509Certificate2Collection.Find(System.Security.Cryptography.X509Certificates.X509FindType,System.Object,System.Boolean)" /> 操作的结果的交集,可以使用 <see cref="F:System.Security.Cryptography.X509Certificates.X509FindType.FindByTimeNotYetValid" /> 来查找已在当前年中有效的证书。</summary>
1346     </member>
1347     <member name="F:System.Security.Cryptography.X509Certificates.X509FindType.FindByTimeValid">
1348       <summary>
1349         <see cref="M:System.Security.Cryptography.X509Certificates.X509Certificate2Collection.Find(System.Security.Cryptography.X509Certificates.X509FindType,System.Object,System.Boolean)" /> 方法的 <paramref name="findValue" /> 参数必须是一个以当地时间表示的 <see cref="T:System.DateTime" /> 值。可使用 <see cref="P:System.DateTime.Now" /> 查找当前有效的所有证书。</summary>
1350     </member>
1351     <member name="T:System.Security.Cryptography.X509Certificates.X509KeyStorageFlags">
1352       <summary>定义将 X.509 证书的私钥导入到何处以及如何导出。</summary>
1353     </member>
1354     <member name="F:System.Security.Cryptography.X509Certificates.X509KeyStorageFlags.DefaultKeySet">
1355       <summary>使用默认的密钥集。用户密钥集通常为默认值。</summary>
1356     </member>
1357     <member name="F:System.Security.Cryptography.X509Certificates.X509KeyStorageFlags.Exportable">
1358       <summary>导入的密钥被标记为可导出。</summary>
1359     </member>
1360     <member name="F:System.Security.Cryptography.X509Certificates.X509KeyStorageFlags.MachineKeySet">
1361       <summary>私钥存储在本地计算机存储区而不是当前用户存储区。</summary>
1362     </member>
1363     <member name="F:System.Security.Cryptography.X509Certificates.X509KeyStorageFlags.PersistKeySet">
1364       <summary>导入证书时会保存与 PFX 文件关联的密钥。</summary>
1365     </member>
1366     <member name="F:System.Security.Cryptography.X509Certificates.X509KeyStorageFlags.UserKeySet">
1367       <summary>私钥存储在当前用户存储区而不是本地计算机存储区。既使证书指定密钥应存储在本地计算机存储区,私钥也会存储到当前用户存储区。</summary>
1368     </member>
1369     <member name="F:System.Security.Cryptography.X509Certificates.X509KeyStorageFlags.UserProtected">
1370       <summary>通过对话框或其他方法,通知用户密钥被访问。使用的加密服务提供程序 (CSP) 定义确切的行为。</summary>
1371     </member>
1372     <member name="T:System.Security.Cryptography.X509Certificates.X509KeyUsageExtension">
1373       <summary>定义 X.509 证书中所包含的密钥的用法。此类不能被继承。</summary>
1374     </member>
1375     <member name="M:System.Security.Cryptography.X509Certificates.X509KeyUsageExtension.#ctor">
1376       <summary>初始化 <see cref="T:System.Security.Cryptography.X509Certificates.X509KeyUsageExtension" /> 类的新实例。</summary>
1377     </member>
1378     <member name="M:System.Security.Cryptography.X509Certificates.X509KeyUsageExtension.#ctor(System.Security.Cryptography.AsnEncodedData,System.Boolean)">
1379       <summary>使用 <see cref="T:System.Security.Cryptography.AsnEncodedData" /> 对象和一个标识扩展是否重要的值初始化 <see cref="T:System.Security.Cryptography.X509Certificates.X509KeyUsageExtension" /> 类的新实例。</summary>
1380       <param name="encodedKeyUsage">用于创建扩展的编码数据。</param>
1381       <param name="critical">如果扩展是必不可少的,则为 true;否则为 false。</param>
1382     </member>
1383     <member name="M:System.Security.Cryptography.X509Certificates.X509KeyUsageExtension.#ctor(System.Security.Cryptography.X509Certificates.X509KeyUsageFlags,System.Boolean)">
1384       <summary>使用指定的 <see cref="T:System.Security.Cryptography.X509Certificates.X509KeyUsageFlags" /> 值和一个标识扩展是否重要的值初始化 <see cref="T:System.Security.Cryptography.X509Certificates.X509KeyUsageExtension" /> 类的新实例。</summary>
1385       <param name="keyUsages">
1386         <see cref="T:System.Security.Cryptography.X509Certificates.X509KeyUsageFlags" /> 值之一,说明如何使用密钥。</param>
1387       <param name="critical">如果扩展是必不可少的,则为 true;否则为 false。</param>
1388     </member>
1389     <member name="M:System.Security.Cryptography.X509Certificates.X509KeyUsageExtension.CopyFrom(System.Security.Cryptography.AsnEncodedData)">
1390       <summary>使用 <see cref="T:System.Security.Cryptography.AsnEncodedData" /> 对象初始化 <see cref="T:System.Security.Cryptography.X509Certificates.X509KeyUsageExtension" /> 类的新实例。</summary>
1391       <param name="asnEncodedData">用于创建扩展的编码数据。</param>
1392     </member>
1393     <member name="P:System.Security.Cryptography.X509Certificates.X509KeyUsageExtension.KeyUsages">
1394       <summary>获取与证书关联的密钥用法标志。</summary>
1395       <returns>
1396         <see cref="P:System.Security.Cryptography.X509Certificates.X509KeyUsageExtension.KeyUsages" /> 值之一。</returns>
1397       <exception cref="T:System.Security.Cryptography.CryptographicException">扩展无法解码。</exception>
1398     </member>
1399     <member name="T:System.Security.Cryptography.X509Certificates.X509KeyUsageFlags">
1400       <summary>定义证书密钥的使用方法。如果不定义此值,则密钥可用于任何目的。</summary>
1401     </member>
1402     <member name="F:System.Security.Cryptography.X509Certificates.X509KeyUsageFlags.CrlSign">
1403       <summary>密钥可用于签署证书吊销列表 (CRL)。</summary>
1404     </member>
1405     <member name="F:System.Security.Cryptography.X509Certificates.X509KeyUsageFlags.DataEncipherment">
1406       <summary>密钥可用于数据加密。</summary>
1407     </member>
1408     <member name="F:System.Security.Cryptography.X509Certificates.X509KeyUsageFlags.DecipherOnly">
1409       <summary>密钥只能用于解密。</summary>
1410     </member>
1411     <member name="F:System.Security.Cryptography.X509Certificates.X509KeyUsageFlags.DigitalSignature">
1412       <summary>密钥可用作数字签名。</summary>
1413     </member>
1414     <member name="F:System.Security.Cryptography.X509Certificates.X509KeyUsageFlags.EncipherOnly">
1415       <summary>密钥只能用于加密。</summary>
1416     </member>
1417     <member name="F:System.Security.Cryptography.X509Certificates.X509KeyUsageFlags.KeyAgreement">
1418       <summary>密钥可用于确定密钥协议,如使用 Diffie-Hellman 密钥协议算法创建的密钥。</summary>
1419     </member>
1420     <member name="F:System.Security.Cryptography.X509Certificates.X509KeyUsageFlags.KeyCertSign">
1421       <summary>密钥可用于签署证书。</summary>
1422     </member>
1423     <member name="F:System.Security.Cryptography.X509Certificates.X509KeyUsageFlags.KeyEncipherment">
1424       <summary>密钥可用于密钥加密。</summary>
1425     </member>
1426     <member name="F:System.Security.Cryptography.X509Certificates.X509KeyUsageFlags.None">
1427       <summary>无密钥使用参数。</summary>
1428     </member>
1429     <member name="F:System.Security.Cryptography.X509Certificates.X509KeyUsageFlags.NonRepudiation">
1430       <summary>密钥可用于身份验证。</summary>
1431     </member>
1432     <member name="T:System.Security.Cryptography.X509Certificates.X509NameType">
1433       <summary>指定 X509 证书包含的名称类型。</summary>
1434     </member>
1435     <member name="F:System.Security.Cryptography.X509Certificates.X509NameType.DnsFromAlternativeName">
1436       <summary>与 X.509 证书的使用者或颁发者的备用名称相关联的 DNS 名称。此值等效于 <see cref="F:System.Security.Cryptography.X509Certificates.X509NameType.DnsName" /> 值。</summary>
1437     </member>
1438     <member name="F:System.Security.Cryptography.X509Certificates.X509NameType.DnsName">
1439       <summary>与 X509 证书的使用者或颁发者的备用名称相关联的 DNS 名称。</summary>
1440     </member>
1441     <member name="F:System.Security.Cryptography.X509Certificates.X509NameType.EmailName">
1442       <summary>与 X509 证书关联的使用者或颁发者的电子邮件地址。</summary>
1443     </member>
1444     <member name="F:System.Security.Cryptography.X509Certificates.X509NameType.SimpleName">
1445       <summary>X509 证书的使用者或颁发者的简单名称。</summary>
1446     </member>
1447     <member name="F:System.Security.Cryptography.X509Certificates.X509NameType.UpnName">
1448       <summary>X509 证书的使用者或颁发者的 UPN 名称。</summary>
1449     </member>
1450     <member name="F:System.Security.Cryptography.X509Certificates.X509NameType.UrlName">
1451       <summary>与 X509 证书的使用者或颁发者的备用名称相关联的 URL 地址。</summary>
1452     </member>
1453     <member name="T:System.Security.Cryptography.X509Certificates.X509RevocationFlag">
1454       <summary>指定应对链中的哪些 X509 证书进行吊销检查。</summary>
1455     </member>
1456     <member name="F:System.Security.Cryptography.X509Certificates.X509RevocationFlag.EndCertificateOnly">
1457       <summary>仅对最终证书进行吊销检查。</summary>
1458     </member>
1459     <member name="F:System.Security.Cryptography.X509Certificates.X509RevocationFlag.EntireChain">
1460       <summary>对整个证书链进行吊销检查。</summary>
1461     </member>
1462     <member name="F:System.Security.Cryptography.X509Certificates.X509RevocationFlag.ExcludeRoot">
1463       <summary>对除根证书之外的整个链进行吊销检查。</summary>
1464     </member>
1465     <member name="T:System.Security.Cryptography.X509Certificates.X509RevocationMode">
1466       <summary>指定用于 X509 证书吊销检查的模式。</summary>
1467     </member>
1468     <member name="F:System.Security.Cryptography.X509Certificates.X509RevocationMode.NoCheck">
1469       <summary>不对此证书执行吊销检查。</summary>
1470     </member>
1471     <member name="F:System.Security.Cryptography.X509Certificates.X509RevocationMode.Offline">
1472       <summary>使用缓存的证书吊销列表 (CRL) 进行吊销检查。</summary>
1473     </member>
1474     <member name="F:System.Security.Cryptography.X509Certificates.X509RevocationMode.Online">
1475       <summary>使用联机的证书吊销列表 (CRL) 进行吊销检查。</summary>
1476     </member>
1477     <member name="T:System.Security.Cryptography.X509Certificates.X509Store">
1478       <summary>表示 X.509 存储,该存储是保留和管理证书的物理存储。此类不能被继承。</summary>
1479     </member>
1480     <member name="M:System.Security.Cryptography.X509Certificates.X509Store.#ctor">
1481       <summary>使用当前用户存储区的个人证书初始化 <see cref="T:System.Security.Cryptography.X509Certificates.X509Store" /> 类的新实例。</summary>
1482     </member>
1483     <member name="M:System.Security.Cryptography.X509Certificates.X509Store.#ctor(System.Security.Cryptography.X509Certificates.StoreName,System.Security.Cryptography.X509Certificates.StoreLocation)">
1484       <summary>使用指定的 <see cref="T:System.Security.Cryptography.X509Certificates.StoreName" /> 和 <see cref="T:System.Security.Cryptography.X509Certificates.StoreLocation" /> 值初始化 <see cref="T:System.Security.Cryptography.X509Certificates.X509Store" /> 类的新实例。</summary>
1485       <param name="storeName">指定 X.509 证书存储区名称的枚举值之一。</param>
1486       <param name="storeLocation">指定 X.509 证书存储位置的枚举值之一。 </param>
1487       <exception cref="T:System.ArgumentException">
1488         <paramref name="storeLocation" /> 不是有效位置或者 <paramref name="storeName" /> 不是有效名称。</exception>
1489     </member>
1490     <member name="M:System.Security.Cryptography.X509Certificates.X509Store.#ctor(System.String,System.Security.Cryptography.X509Certificates.StoreLocation)">
1491       <summary>使用一个字符串初始化 <see cref="T:System.Security.Cryptography.X509Certificates.X509Store" /> 类的新实例,该字符串表示 <see cref="T:System.Security.Cryptography.X509Certificates.StoreName" /> 枚举中的一个值和 <see cref="T:System.Security.Cryptography.X509Certificates.StoreLocation" /> 枚举中的一个值。</summary>
1492       <param name="storeName">一个字符串,表示 <see cref="T:System.Security.Cryptography.X509Certificates.StoreName" /> 枚举中的值。</param>
1493       <param name="storeLocation">指定 X.509 证书存储位置的枚举值之一。 </param>
1494       <exception cref="T:System.ArgumentException">
1495         <paramref name="storeLocation" /> 包含无效值。</exception>
1496     </member>
1497     <member name="M:System.Security.Cryptography.X509Certificates.X509Store.Add(System.Security.Cryptography.X509Certificates.X509Certificate2)">
1498       <summary>将证书添加到 X.509 证书存储。</summary>
1499       <param name="certificate">要添加的证书。 </param>
1500       <exception cref="T:System.ArgumentNullException">
1501         <paramref name="certificate" /> 为 null。</exception>
1502       <exception cref="T:System.Security.Cryptography.CryptographicException">未能将证书添加到存储区。</exception>
1503     </member>
1504     <member name="P:System.Security.Cryptography.X509Certificates.X509Store.Certificates">
1505       <summary>返回位于 X.509 证书存储中的证书集合。</summary>
1506       <returns>证书集合。</returns>
1507     </member>
1508     <member name="M:System.Security.Cryptography.X509Certificates.X509Store.Dispose">
1509       <summary>释放由此占用的资源<see cref="T:System.Security.Cryptography.X509Certificates.X509Store" />。</summary>
1510     </member>
1511     <member name="P:System.Security.Cryptography.X509Certificates.X509Store.Location">
1512       <summary>获取 X.509 证书存储的位置。</summary>
1513       <returns>证书存储区的位置。</returns>
1514     </member>
1515     <member name="P:System.Security.Cryptography.X509Certificates.X509Store.Name">
1516       <summary>获取 X.509 证书存储的名称。</summary>
1517       <returns>证书存储的名称。</returns>
1518     </member>
1519     <member name="M:System.Security.Cryptography.X509Certificates.X509Store.Open(System.Security.Cryptography.X509Certificates.OpenFlags)">
1520       <summary>打开 X.509 证书存储区或创建新存储区,具体取决于 <see cref="T:System.Security.Cryptography.X509Certificates.OpenFlags" /> 标志设置。</summary>
1521       <param name="flags">枚举值的按位组合,指定打开 X.509 证书存储区的方式。</param>
1522       <exception cref="T:System.Security.Cryptography.CryptographicException">该证书不可读。</exception>
1523       <exception cref="T:System.Security.SecurityException">调用方没有所要求的权限。</exception>
1524       <exception cref="T:System.ArgumentException">存储区包含无效值。</exception>
1525     </member>
1526     <member name="M:System.Security.Cryptography.X509Certificates.X509Store.Remove(System.Security.Cryptography.X509Certificates.X509Certificate2)">
1527       <summary>从 X.509 证书存储移除证书。</summary>
1528       <param name="certificate">要移除的证书。</param>
1529       <exception cref="T:System.ArgumentNullException">
1530         <paramref name="certificate" /> 为 null。</exception>
1531       <exception cref="T:System.Security.SecurityException">调用方没有所要求的权限。</exception>
1532     </member>
1533     <member name="T:System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierExtension">
1534       <summary>定义一个标识证书的主题密钥标识符 (SKI) 的字符串。此类不能被继承。</summary>
1535     </member>
1536     <member name="M:System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierExtension.#ctor">
1537       <summary>初始化 <see cref="T:System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierExtension" /> 类的新实例。</summary>
1538     </member>
1539     <member name="M:System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierExtension.#ctor(System.Byte[],System.Boolean)">
1540       <summary>使用一个字节数组和一个标识扩展是否重要的值初始化 <see cref="T:System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierExtension" /> 类的新实例。</summary>
1541       <param name="subjectKeyIdentifier">一个字节数组,表示要用来创建扩展的数据。</param>
1542       <param name="critical">如果扩展是必不可少的,则为 true;否则为 false。</param>
1543     </member>
1544     <member name="M:System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierExtension.#ctor(System.Security.Cryptography.AsnEncodedData,System.Boolean)">
1545       <summary>使用编码数据和一个标识扩展是否重要的值初始化 <see cref="T:System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierExtension" /> 类的新实例。</summary>
1546       <param name="encodedSubjectKeyIdentifier">要用来创建扩展的 <see cref="T:System.Security.Cryptography.AsnEncodedData" /> 对象。</param>
1547       <param name="critical">如果扩展是必不可少的,则为 true;否则为 false。</param>
1548     </member>
1549     <member name="M:System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierExtension.#ctor(System.Security.Cryptography.X509Certificates.PublicKey,System.Boolean)">
1550       <summary>使用一个公钥和一个标识扩展是否重要的值初始化 <see cref="T:System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierExtension" /> 类的新实例。</summary>
1551       <param name="key">要从其创建主题密钥标识符 (SKI) 的 <see cref="T:System.Security.Cryptography.X509Certificates.PublicKey" /> 对象。</param>
1552       <param name="critical">如果扩展是必不可少的,则为 true;否则为 false。</param>
1553     </member>
1554     <member name="M:System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierExtension.#ctor(System.Security.Cryptography.X509Certificates.PublicKey,System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierHashAlgorithm,System.Boolean)">
1555       <summary>使用一个公钥、一个哈希算法标识符和一个指示扩展是否重要的值初始化 <see cref="T:System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierExtension" /> 类的新实例。</summary>
1556       <param name="key">要从其创建主题密钥标识符 (SKI) 的 <see cref="T:System.Security.Cryptography.X509Certificates.PublicKey" /> 对象。</param>
1557       <param name="algorithm">
1558         <see cref="T:System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierHashAlgorithm" /> 值之一,标识要使用哪一个哈希算法。</param>
1559       <param name="critical">如果扩展是必不可少的,则为 true;否则为 false。</param>
1560     </member>
1561     <member name="M:System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierExtension.#ctor(System.String,System.Boolean)">
1562       <summary>使用一个字符串和一个标识扩展是否重要的值初始化 <see cref="T:System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierExtension" /> 类的新实例。</summary>
1563       <param name="subjectKeyIdentifier">一个以十六进制格式编码的字符串,表示证书的主题密钥标识符 (SKI)。</param>
1564       <param name="critical">如果扩展是必不可少的,则为 true;否则为 false。</param>
1565     </member>
1566     <member name="M:System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierExtension.CopyFrom(System.Security.Cryptography.AsnEncodedData)">
1567       <summary>通过从编码数据复制信息创建 <see cref="T:System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierExtension" /> 类的新实例。</summary>
1568       <param name="asnEncodedData">要用来创建扩展的 <see cref="T:System.Security.Cryptography.AsnEncodedData" /> 对象。</param>
1569     </member>
1570     <member name="P:System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierExtension.SubjectKeyIdentifier">
1571       <summary>获取一个表示证书的主题密钥标识符 (SKI) 的字符串。</summary>
1572       <returns>一个以十六进制格式编码的字符串,表示主题密钥标识符 (SKI)。</returns>
1573       <exception cref="T:System.Security.Cryptography.CryptographicException">扩展无法解码。</exception>
1574     </member>
1575     <member name="T:System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierHashAlgorithm">
1576       <summary>定义用于 <see cref="T:System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierExtension" /> 类的哈希算法类型。</summary>
1577     </member>
1578     <member name="F:System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierHashAlgorithm.CapiSha1">
1579       <summary>主题密钥标识符 (SKI) 由编码公钥(包括标记、长度和未使用位数)的 160 位 SHA-1 哈希组成。</summary>
1580     </member>
1581     <member name="F:System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierHashAlgorithm.Sha1">
1582       <summary>SKI 由公钥值(不包括标记、长度和未使用位数)的 160 位 SHA-1 哈希组成。</summary>
1583     </member>
1584     <member name="F:System.Security.Cryptography.X509Certificates.X509SubjectKeyIdentifierHashAlgorithm.ShortSha1">
1585       <summary>SKI 由具有值 0100 的四位类型字段组成,后跟公钥值(不包括标记、长度和未使用字符串位数)的 SHA-1 哈希的 60 位最低有效位</summary>
1586     </member>
1587     <member name="T:System.Security.Cryptography.X509Certificates.X509VerificationFlags">
1588       <summary>指定在哪些情况下应在 X509 链中进行证书验证。</summary>
1589     </member>
1590     <member name="F:System.Security.Cryptography.X509Certificates.X509VerificationFlags.AllFlags">
1591       <summary>包含所有与验证相关的标志。</summary>
1592     </member>
1593     <member name="F:System.Security.Cryptography.X509Certificates.X509VerificationFlags.AllowUnknownCertificateAuthority">
1594       <summary>忽略由于证书颁发机构 (CA) 未知而无法对链进行验证的情况。</summary>
1595     </member>
1596     <member name="F:System.Security.Cryptography.X509Certificates.X509VerificationFlags.IgnoreCertificateAuthorityRevocationUnknown">
1597       <summary>确定证书验证时,忽略证书颁发机构吊销未知的情况。</summary>
1598     </member>
1599     <member name="F:System.Security.Cryptography.X509Certificates.X509VerificationFlags.IgnoreCtlNotTimeValid">
1600       <summary>确定证书验证时,忽略由于 CTL 已过期等原因导致证书信任列表 (CTL) 无效的情况。</summary>
1601     </member>
1602     <member name="F:System.Security.Cryptography.X509Certificates.X509VerificationFlags.IgnoreCtlSignerRevocationUnknown">
1603       <summary>确定证书验证时,忽略证书信任列表 (CTL) 签名者吊销未知的情况。</summary>
1604     </member>
1605     <member name="F:System.Security.Cryptography.X509Certificates.X509VerificationFlags.IgnoreEndRevocationUnknown">
1606       <summary>确定证书验证时,忽略最终证书(用户证书)吊销未知的情况。</summary>
1607     </member>
1608     <member name="F:System.Security.Cryptography.X509Certificates.X509VerificationFlags.IgnoreInvalidBasicConstraints">
1609       <summary>确定证书验证时,忽略基本约束无效的情况。</summary>
1610     </member>
1611     <member name="F:System.Security.Cryptography.X509Certificates.X509VerificationFlags.IgnoreInvalidName">
1612       <summary>确定证书验证时,忽略证书具有无效名称的情况。</summary>
1613     </member>
1614     <member name="F:System.Security.Cryptography.X509Certificates.X509VerificationFlags.IgnoreInvalidPolicy">
1615       <summary>确定证书验证时,忽略证书具有无效策略的情况。</summary>
1616     </member>
1617     <member name="F:System.Security.Cryptography.X509Certificates.X509VerificationFlags.IgnoreNotTimeNested">
1618       <summary>证书验证时,忽略 CA(证书颁发机构)证书和所颁发证书的有效期不重叠的情况。例如,CA 证书的有效期限是从 1 月 1 日到 12 月 1 日,而已颁发的证书的有效期限是从 1 月 2 日到 12 月 2 日,这就表示有效期限是不配套的。</summary>
1619     </member>
1620     <member name="F:System.Security.Cryptography.X509Certificates.X509VerificationFlags.IgnoreNotTimeValid">
1621       <summary>确定证书验证时,忽略链中因已过期或尚未生效而无效的证书。</summary>
1622     </member>
1623     <member name="F:System.Security.Cryptography.X509Certificates.X509VerificationFlags.IgnoreRootRevocationUnknown">
1624       <summary>确定证书验证时,忽略根吊销未知的情况。</summary>
1625     </member>
1626     <member name="F:System.Security.Cryptography.X509Certificates.X509VerificationFlags.IgnoreWrongUsage">
1627       <summary>确定证书验证时,忽略证书不是为当前使用而颁发的情况。</summary>
1628     </member>
1629     <member name="F:System.Security.Cryptography.X509Certificates.X509VerificationFlags.NoFlag">
1630       <summary>不包含任何与验证相关的标志。</summary>
1631     </member>
1632   </members>
1633 </doc>