EmbeddedText.FromBytes Method

Definition

Constructs an EmbeddedText from bytes.

C#
public static Microsoft.CodeAnalysis.EmbeddedText FromBytes(string filePath, ArraySegment<byte> bytes, Microsoft.CodeAnalysis.Text.SourceHashAlgorithm checksumAlgorithm = Microsoft.CodeAnalysis.Text.SourceHashAlgorithm.Sha1);

Parameters

filePath
String

The file path (pre-normalization) to use in the PDB.

bytes
ArraySegment<Byte>

The bytes.

checksumAlgorithm
SourceHashAlgorithm

Hash algorithm to use to calculate checksum of the text that's saved to PDB.

Returns

Exceptions

bytes is default-initialized. filePath is null.

filePath is empty. checksumAlgorithm is not supported.

An I/O error occurs.

Remarks

Reads from the beginning of the stream. Leaves the stream open.

Applies to

Produkt Versioner
Roslyn 4.2.0, 4.3.0, 4.4.0, 4.5.0, 4.6.0, 4.7.0, 4.8.0, 4.9.2, 3.0.0, 3.1.0, 3.2.0, 3.2.1, 3.3.1, 3.4.0, 3.5.0, 3.6.0, 3.7.0, 3.8.0, 3.9.0, 3.10.0, 3.11.0, 4.0.1, 4.1.0, 4.12.2, 4.13.0