AsnWriter.WriteInteger 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
WriteInteger(Int64, Nullable<Asn1Tag>) |
写入带有指定标记的整数值。 |
WriteInteger(BigInteger, Nullable<Asn1Tag>) |
写入带有指定标记的整数值。 |
WriteInteger(ReadOnlySpan<Byte>, Nullable<Asn1Tag>) |
写入带有指定标记的整数值。 |
WriteInteger(UInt64, Nullable<Asn1Tag>) |
写入带有指定标记的整数值。 |
WriteInteger(Int64, Nullable<Asn1Tag>)
- Source:
- AsnWriter.Integer.cs
- Source:
- AsnWriter.Integer.cs
- Source:
- AsnWriter.Integer.cs
写入带有指定标记的整数值。
public void WriteInteger (long value, System.Formats.Asn1.Asn1Tag? tag = default);
member this.WriteInteger : int64 * Nullable<System.Formats.Asn1.Asn1Tag> -> unit
Public Sub WriteInteger (value As Long, Optional tag As Nullable(Of Asn1Tag) = Nothing)
参数
- value
- Int64
要写入的值。
例外
适用于
WriteInteger(BigInteger, Nullable<Asn1Tag>)
- Source:
- AsnWriter.Integer.cs
- Source:
- AsnWriter.Integer.cs
- Source:
- AsnWriter.Integer.cs
写入带有指定标记的整数值。
public void WriteInteger (System.Numerics.BigInteger value, System.Formats.Asn1.Asn1Tag? tag = default);
member this.WriteInteger : System.Numerics.BigInteger * Nullable<System.Formats.Asn1.Asn1Tag> -> unit
Public Sub WriteInteger (value As BigInteger, Optional tag As Nullable(Of Asn1Tag) = Nothing)
参数
- value
- BigInteger
要写入的值。
例外
适用于
WriteInteger(ReadOnlySpan<Byte>, Nullable<Asn1Tag>)
- Source:
- AsnWriter.Integer.cs
- Source:
- AsnWriter.Integer.cs
- Source:
- AsnWriter.Integer.cs
写入带有指定标记的整数值。
public void WriteInteger (ReadOnlySpan<byte> value, System.Formats.Asn1.Asn1Tag? tag = default);
member this.WriteInteger : ReadOnlySpan<byte> * Nullable<System.Formats.Asn1.Asn1Tag> -> unit
Public Sub WriteInteger (value As ReadOnlySpan(Of Byte), Optional tag As Nullable(Of Asn1Tag) = Nothing)
参数
- value
- ReadOnlySpan<Byte>
要以带符号 Big-Endian 顺序写入的整数值。
例外
最多 9 个有效位设置完毕。 -或- 最多 9 个有效位均未设置。
适用于
WriteInteger(UInt64, Nullable<Asn1Tag>)
- Source:
- AsnWriter.Integer.cs
- Source:
- AsnWriter.Integer.cs
- Source:
- AsnWriter.Integer.cs
重要
此 API 不符合 CLS。
写入带有指定标记的整数值。
[System.CLSCompliant(false)]
public void WriteInteger (ulong value, System.Formats.Asn1.Asn1Tag? tag = default);
[<System.CLSCompliant(false)>]
member this.WriteInteger : uint64 * Nullable<System.Formats.Asn1.Asn1Tag> -> unit
Public Sub WriteInteger (value As ULong, Optional tag As Nullable(Of Asn1Tag) = Nothing)
参数
- value
- UInt64
要写入的值。
- 属性