C# Класс AVM.DDP.MetaTBManifest

Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание

Открытые методы

Метод Описание
AddAllTasks ( ISIS.GME.Dsml.CyPhyML.Interfaces testBenchType, IEnumerable interpreters ) : void
AddArtifact ( string location, string tag, bool update = true ) : void
AddDependency ( Dependency dep ) : void
AddStep ( Step step, bool update = true ) : void
Deserialize ( string fileName ) : MetaTBManifest
DoTasks ( ISIS.GME.Dsml.CyPhyML.Interfaces workflow, bool update = true ) : void
MakeManifest ( ISIS.GME.Dsml.CyPhyML.Interfaces testBench, string outputDir = "", bool update = true ) : void
MetaTBManifest ( ) : System
OpenForUpdate ( string outputDir = "" ) : MetaTBManifest
Serialize ( string outputDir = "" ) : void

Защищенные методы

Метод Описание
CopyManifest ( MetaTBManifest other ) : void

Описание методов

AddAllTasks() публичный Метод

public AddAllTasks ( ISIS.GME.Dsml.CyPhyML.Interfaces testBenchType, IEnumerable interpreters ) : void
testBenchType ISIS.GME.Dsml.CyPhyML.Interfaces
interpreters IEnumerable
Результат void

AddArtifact() публичный Метод

public AddArtifact ( string location, string tag, bool update = true ) : void
location string
tag string
update bool
Результат void

AddDependency() публичный Метод

public AddDependency ( Dependency dep ) : void
dep Dependency
Результат void

AddStep() публичный Метод

public AddStep ( Step step, bool update = true ) : void
step Step
update bool
Результат void

CopyManifest() защищенный Метод

protected CopyManifest ( MetaTBManifest other ) : void
other MetaTBManifest
Результат void

Deserialize() публичный статический Метод

public static Deserialize ( string fileName ) : MetaTBManifest
fileName string
Результат MetaTBManifest

DoTasks() публичный Метод

public DoTasks ( ISIS.GME.Dsml.CyPhyML.Interfaces workflow, bool update = true ) : void
workflow ISIS.GME.Dsml.CyPhyML.Interfaces
update bool
Результат void

MakeManifest() публичный Метод

public MakeManifest ( ISIS.GME.Dsml.CyPhyML.Interfaces testBench, string outputDir = "", bool update = true ) : void
testBench ISIS.GME.Dsml.CyPhyML.Interfaces
outputDir string
update bool
Результат void

MetaTBManifest() публичный Метод

public MetaTBManifest ( ) : System
Результат System

OpenForUpdate() публичный статический Метод

public static OpenForUpdate ( string outputDir = "" ) : MetaTBManifest
outputDir string
Результат MetaTBManifest

Serialize() публичный Метод

public Serialize ( string outputDir = "" ) : void
outputDir string
Результат void