PemEncoding.GetEncodedSize(Int32, Int32) 方法

定义

根据给定的标签和二进制数据的长度,确定 PEM 编码值的长度(以字符为单位)。

public:
 static int GetEncodedSize(int labelLength, int dataLength);
public static int GetEncodedSize (int labelLength, int dataLength);
static member GetEncodedSize : int * int -> int
Public Shared Function GetEncodedSize (labelLength As Integer, dataLength As Integer) As Integer

参数

labelLength
Int32

标签的长度(以字符为单位)。

dataLength
Int32

数据的长度(以字节为单位)。

返回

编码的 PEM 中的字符数。

例外

labelLength 是负值。

- 或 -

dataLength 是负值。

- 或 -

labelLength 超出了可用的最大标签长度。

- 或 -

dataLength 超出了可用的编码数据长度。

PEM 编码值的长度大于 Int32.MaxValue

适用于