X500DistinguishedNameBuilder.Add 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
| Add(Oid, String, Nullable<UniversalTagNumber>) |
添加由 OID 标识的 |
| Add(String, String, Nullable<UniversalTagNumber>) |
添加由 OID 标识的 |
Add(Oid, String, Nullable<UniversalTagNumber>)
添加由 OID 标识的 相对可分辨名称 属性。
public void Add (System.Security.Cryptography.Oid oid, string value, System.Formats.Asn1.UniversalTagNumber? stringEncodingType = default);
member this.Add : System.Security.Cryptography.Oid * string * Nullable<System.Formats.Asn1.UniversalTagNumber> -> unit
Public Sub Add (oid As Oid, value As String, Optional stringEncodingType As Nullable(Of UniversalTagNumber) = Nothing)
参数
- oid
- Oid
属性的 OID。
- value
- String
属性的值。
- stringEncodingType
- Nullable<UniversalTagNumber>
编码到属性时 value 要使用的编码类型。
例外
oid 或 value 为 null。
oid 不包含有效的 OID。
-或-
stringEncodingType 不是字符串的类型。
-或-
value 不可编码,由 stringEncodingType.
适用于
Add(String, String, Nullable<UniversalTagNumber>)
添加由 OID 标识的 相对可分辨名称 属性。
public void Add (string oidValue, string value, System.Formats.Asn1.UniversalTagNumber? stringEncodingType = default);
member this.Add : string * string * Nullable<System.Formats.Asn1.UniversalTagNumber> -> unit
Public Sub Add (oidValue As String, value As String, Optional stringEncodingType As Nullable(Of UniversalTagNumber) = Nothing)
参数
- oidValue
- String
属性的 OID。
- value
- String
属性的值。
- stringEncodingType
- Nullable<UniversalTagNumber>
编码到属性时 value 要使用的编码类型。
例外
oidValue 或 value 为 null。
oidValue 是空字符串,或者不是有效的 OID。
-或-
stringEncodingType 不是字符串的类型。
-或-
value 不可编码,由 stringEncodingType.