Class ObjectMetadata
The meta data of an object
Inherited Members
Namespace: Noxum.Nova.Delivery.Client
Assembly: Noxum.Nova.Delivery.Client.dll
Syntax
public class ObjectMetadata
Properties
ApiIdentifier
The API identifier, if any. May be null.
Declaration
[JsonPropertyName("apiIdentifier")]
public string ApiIdentifier { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Deleted
True, if the object has been deleted (the value of the attribute "ObjectIsDeleted")
Declaration
[JsonPropertyName("deleted")]
public bool Deleted { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
Etag
An entity tag that changes, if the object may have changed.
Declaration
[JsonPropertyName("etag")]
public string Etag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Guid
The object Guid
Declaration
[JsonPropertyName("guid")]
public Guid Guid { get; set; }
Property Value
| Type | Description |
|---|---|
| Guid |
Id
The object ID
Declaration
[JsonPropertyName("id")]
public int Id { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
LastModified
The timestamp of the last transaction an object has been changed on the current branch
Declaration
[JsonPropertyName("lastModified")]
public DateTime LastModified { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTime |
LastTransaction
The ID of the last transaction an object has been changed on the current branch
Declaration
[JsonPropertyName("lastTransaction")]
public long LastTransaction { get; set; }
Property Value
| Type | Description |
|---|---|
| long |
Type
The API identifier of the object type of this object, if any. May be null.
Declaration
[JsonPropertyName("type")]
public string Type { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
TypeRef
The object ID of the object type of this object.
Declaration
[JsonPropertyName("typeRef")]
public int TypeRef { get; set; }
Property Value
| Type | Description |
|---|---|
| int |