Table of Contents

Class SoftwareApplication

Namespace
ROCrates.Models
Assembly
ROCrates.Net.dll
public class SoftwareApplication : ContextEntity
Inheritance
SoftwareApplication
Inherited Members

Constructors

SoftwareApplication()

public SoftwareApplication()

SoftwareApplication(ROCrate?, string?, JsonObject?)

public SoftwareApplication(ROCrate? crate = null, string? identifier = null, JsonObject? properties = null)

Parameters

crate ROCrate
identifier string
properties JsonObject

Methods

Deserialize(string, ROCrate)

Create a SoftwareApplication from JSON properties.

public static SoftwareApplication? Deserialize(string entityJson, ROCrate roCrate)

Parameters

entityJson string

The JSON representing the SoftwareApplication

roCrate ROCrate

The RO-Crate for the SoftwareApplication

Returns

SoftwareApplication

The deserialised SoftwareApplication

Serialize()

Convert SoftwareApplication to JSON string.

public override string Serialize()

Returns

string

The SoftwareApplication as a JSON string.