Interface IStatefulItem
Represents the state of an item locally and in its authoritative repository.
Namespace: Algenta.Colectica.Model.Repository
Assembly: Algenta.Colectica.Model.dll
Syntax
public interface IStatefulItem
Properties
CompositeId
Gets or sets the composite identifier of the item.
Declaration
IdentifierTriple CompositeId { get; set; }
Property Value
Type | Description |
---|---|
IdentifierTriple |
IsDeprecated
Gets or sets a value indicating whether the item is deprecated.
Declaration
bool IsDeprecated { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
IsLocallyModified
Gets or sets a value indicating whether the item has changes present in the local database that have not been published to the repository that is authoritative for the item.
Declaration
bool IsLocallyModified { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
IsLocalUpdateAvailable
Gets or sets a value indicating whether a newer version of the item exists in the local database.
Declaration
bool IsLocalUpdateAvailable { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
IsReadOnly
Gets or sets a value indicating whether is readonly.
Declaration
bool IsReadOnly { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
IsRemoteUpdateAvailable
Gets or sets a value indicating whether a newer version of the item exists in the repository that is authoritative for the item.
Declaration
bool IsRemoteUpdateAvailable { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
IsUpdateAvailable
Gets or sets a value indicating whether an update is available, either locally or remotely.
Declaration
bool IsUpdateAvailable { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |