Class StorageMetadataWrapper
- Namespace
- Monai.Deploy.InformaticsGateway.Database.Api
- Assembly
- Monai.Deploy.InformaticsGateway.Database.Api.dll
A wrapper class to support polymorphic types of FileStorageMetadata
public class StorageMetadataWrapper : MongoDBEntityBase
- Inheritance
-
StorageMetadataWrapper
- Inherited Members
Constructors
StorageMetadataWrapper(FileStorageMetadata)
public StorageMetadataWrapper(FileStorageMetadata metadata)
Parameters
metadata
FileStorageMetadata
Properties
CorrelationId
[JsonPropertyName("correlationId")]
public string CorrelationId { get; set; }
Property Value
Identity
[JsonPropertyName("identity")]
public string Identity { get; set; }
Property Value
IsUploaded
[JsonPropertyName("isUploaded")]
public bool IsUploaded { get; set; }
Property Value
TypeName
[JsonPropertyName("typeName")]
public string TypeName { get; set; }
Property Value
Value
[JsonPropertyName("value")]
public string Value { get; set; }
Property Value
Methods
GetObject()
public FileStorageMetadata GetObject()
Returns
ToString()
Returns a string that represents the current object.
public override string ToString()
Returns
- string
A string that represents the current object.
Update(FileStorageMetadata)
public void Update(FileStorageMetadata metadata)
Parameters
metadata
FileStorageMetadata