Class ComputerLanguage
public class ComputerLanguage : ContextEntity- Inheritance
- 
      
      
      
      ComputerLanguage
- Inherited Members
Constructors
ComputerLanguage()
public ComputerLanguage()ComputerLanguage(ROCrate?, string?, JsonObject?)
public ComputerLanguage(ROCrate? crate = null, string? identifier = null, JsonObject? properties = null)Parameters
- crateROCrate
- identifierstring
- propertiesJsonObject
Properties
AlternativeName
public string? AlternativeName { get; set; }Property Value
Identifier
public string? Identifier { get; set; }Property Value
Name
public string? Name { get; set; }Property Value
Url
public string? Url { get; set; }Property Value
Version
public string? Version { get; set; }Property Value
Methods
Deserialize(string, ROCrate)
Create a ComputerLanguage from JSON properties.
public static ComputerLanguage? Deserialize(string entityJson, ROCrate roCrate)Parameters
- entityJsonstring
- The JSON representing the ComputerLanguage 
- roCrateROCrate
- The RO-Crate for the ComputerLanguage 
Returns
- ComputerLanguage
- The deserialised ComputerLanguage 
Serialize()
Convert ComputerLanguage to JSON string.
public override string Serialize()Returns
- string
- The ComputerLanguage as a JSON string.