다음을 통해 공유


CborWriter.Encode 메서드

정의

오버로드

Encode()

인코딩된 값을 포함하는 새 배열을 반환합니다.

Encode(Span<Byte>)

데이터의 인코딩된 표현을 destination에 씁니다.

Encode()

Source:
CborWriter.cs
Source:
CborWriter.cs
Source:
CborWriter.cs

인코딩된 값을 포함하는 새 배열을 반환합니다.

public:
 cli::array <System::Byte> ^ Encode();
public byte[] Encode ();
member this.Encode : unit -> byte[]
Public Function Encode () As Byte()

반환

Byte[]

인코딩된 값을 포함하는 정확히 크기 지정된 배열입니다.

예외

기록기에 전체 CBOR 값 또는 루트 수준 값 시퀀스가 포함되어 있지 않습니다.

적용 대상

Encode(Span<Byte>)

Source:
CborWriter.cs
Source:
CborWriter.cs
Source:
CborWriter.cs

데이터의 인코딩된 표현을 destination에 씁니다.

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
Span<Byte>

쓸 수 있는 버퍼입니다.

반환

destination에 쓰인 바이트 수입니다.

예외

기록기에 전체 CBOR 값 또는 루트 수준 값 시퀀스가 포함되어 있지 않습니다.

대상 버퍼 크기가 충분하지 않아 인코딩된 값을 저장할 수 없습니다.

적용 대상