Table of Contents

Class PythonPipeOptions

Namespace
SearchAThing.Sci
Assembly
netcore-sci.dll
public class PythonPipeOptions
Inheritance
PythonPipeOptions
Inherited Members

Fields

PythonArgs

allow to specify custom arguments in place of default "-i" argument

public string? PythonArgs

Field Value

string

PythonExecutablePathfilename

allow to override environment python executable pathfilename

public string? PythonExecutablePathfilename

Field Value

string

Properties

Debug

debug messages of pythonpipe execution

public Action<string>? Debug { get; set; }

Property Value

Action<string>

OnError

action called when error message reported and allow to ignore by returning OnErrorResultEnum.Ignore

public Func<string, PythonPipeOnErrorResultEnum>? OnError { get; set; }

Property Value

Func<string, PythonPipeOnErrorResultEnum>

OnOutput

action called when output from pipe ( full output already results from python exec )

public Action<string>? OnOutput { get; set; }

Property Value

Action<string>