IValidationContext Interface |
Namespace: Couchbase.Lite
public interface IValidationContext
The IValidationContext type exposes the following members.
Name | Description | |
---|---|---|
![]() | ChangedKeys |
Gets the keys whose values have changed between the current and new Revisions.
|
![]() | CurrentRevision |
Name | Description | |
---|---|---|
![]() | Reject |
Rejects the new Revision.
|
![]() | Reject(String) |
Rejects the new Revision. The specified message will be included with
the resulting error.
|
![]() | ValidateChanges |
Calls the ValidateChangeDelegate for each key/value that has changed, passing both the old and new values.
If any delegate call returns false, the enumeration stops and false is returned, otherwise true is returned.
|