Subversion Repository Public Repository

ChrisCompleteCodeTrunk

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

Commits for ChrisCompleteCodeTrunk/ActionTireCo/packages/System.Security.Cryptography.X509Certificates.4.3.0/ref/netstandard1.4/zh-hant/System.Security.Cryptography.X509Certificates.xml

Diff revisions: vs.
Revision Author Commited Message
1 BBDSCHRIS picture BBDSCHRIS Wed 22 Aug, 2018 20:08:03 +0000