Show / Hide Table of Contents

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
bool

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
bool

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
bool

IsReadOnly

Gets or sets a value indicating whether is readonly.

Declaration
bool IsReadOnly { get; set; }
Property Value
Type Description
bool

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
bool

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
bool

Extension Methods

Extensions.Yield<T>(T)
In this article
Back to top Generated by DocFX