CoseMessage.Encode 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| Encode() |
將此訊息編碼為 CBOR。 |
| Encode(Span<Byte>) |
將此訊息編碼為 CBOR。 |
Encode()
將此訊息編碼為 CBOR。
public:
cli::array <System::Byte> ^ Encode();
public byte[] Encode();
member this.Encode : unit -> byte[]
Public Function Encode () As Byte()
傳回
Byte[]
訊息編碼為 CBOR。
例外狀況
ProtectedHeaders這些 和 UnprotectedHeaders 系列有一個或多個標籤是共同的。
適用於
Encode(Span<Byte>)
將此訊息編碼為 CBOR。
public:
int Encode(Span<System::Byte> destination);
public int Encode(Span<byte> destination);
member this.Encode : Span<byte> -> int
Public Function Encode (destination As Span(Of Byte)) As Integer
參數
傳回
寫入 destination的位元組數。
例外狀況
destination 太小無法維持價值。
ProtectedHeaders這些 和 UnprotectedHeaders 系列有一個或多個標籤是共同的。
備註
用 GetEncodedLength() 來判斷編碼此訊息的位元組數。