Zum Hauptinhalt springen

PipelineDebugSerializer

Namespace: Meshmakers.Octo.Sdk.Common.EtlDataPipeline.Debugger

Represents the serializer for debug information in the pipeline

public class PipelineDebugSerializer : IPipelineDebugSerializer

Inheritance Object → PipelineDebugSerializer
Implements IPipelineDebugSerializer

Constructors​

PipelineDebugSerializer()​

Constructor

public PipelineDebugSerializer()

Methods​

SerializeAsync(DebugInformationRoot)​

public Task<string> SerializeAsync(DebugInformationRoot debugInformationRoot)

Parameters​

debugInformationRoot DebugInformationRoot

Returns​

Task<String>

SerializeAsync(StreamWriter, DebugInformationRoot)​

public Task SerializeAsync(StreamWriter streamWriter, DebugInformationRoot debugInformationRoot)

Parameters​

streamWriter StreamWriter

debugInformationRoot DebugInformationRoot

Returns​

Task

DeserializeAsync(String)​

public Task<DebugInformationRoot> DeserializeAsync(string formattedText)

Parameters​

formattedText String

Returns​

Task<DebugInformationRoot>

DeserializeAsync(Stream, Nullable<CancellationToken>)​

public Task<DebugInformationRoot> DeserializeAsync(Stream stream, Nullable<CancellationToken> cancellationToken)

Parameters​

stream Stream

cancellationToken Nullable<CancellationToken>

Returns​

Task<DebugInformationRoot>