Interface IProperty<TValue>
Represents a property wrapper
Namespace: TSD.API.Remoting.Common.Properties
Assembly: TSD.API.Remoting.dll
Syntax
public interface IProperty<TValue> : IReadOnlyProperty<TValue>
Type Parameters
| Name | Description |
|---|---|
| TValue | The property type |
Properties
| Name | Description |
|---|---|
| CanBeSet | Gets a value indicating whether the current state of the property allows the value to be set |
| IsReadOnly | Gets a value indicating whether the property is read-only |
| Value | Gets or sets the value of this property |
Methods
| Name | Description |
|---|---|
| SetValueAndUpdateAsync(TValue, CancellationToken) | Sets the given value and asynchronously updates the object this property belongs to |