Class DataEntity
public class DataEntity : Entity- Inheritance
- 
      
      
      DataEntity
- Derived
- Inherited Members
Constructors
DataEntity()
public DataEntity()DataEntity(ROCrate?, string?, JsonObject?)
public DataEntity(ROCrate? crate = null, string? identifier = null, JsonObject? properties = null)Parameters
- crateROCrate
- identifierstring
- propertiesJsonObject
Methods
Deserialize(string, ROCrate)
Create a DataEntity from JSON properties.
public static DataEntity? Deserialize(string entityJson, ROCrate roCrate)Parameters
- entityJsonstring
- The JSON representing the DataEntity 
- roCrateROCrate
- The RO-Crate for the DataEntity 
Returns
- DataEntity
- The deserialised DataEntity 
Serialize()
Convert DataEntity to JSON string.
public override string Serialize()Returns
- string
- The DataEntity as a JSON string. 
Write(string)
public virtual void Write(string basePath)Parameters
- basePathstring