PemEncoding.GetEncodedSize(Int32, Int32) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
根据给定的标签和二进制数据的长度,确定 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。