Delegate ConstraintViolationMessageProvider
- Namespace
- Cratis.Chronicle.Events.Constraints
- Assembly
- Cratis.Chronicle.dll
Represents the delegate for providing a message for a constraint violation.
public delegate ConstraintViolationMessage ConstraintViolationMessageProvider(ConstraintViolation violation)
Parameters
violationConstraintViolationConstraintViolation to provide for.
Returns
- Extension Methods
Constructors
ConstraintViolationMessageProvider(object, nint)
public ConstraintViolationMessageProvider(object @object, nint method)
Parameters
Methods
BeginInvoke(ConstraintViolation, AsyncCallback, object)
public virtual IAsyncResult BeginInvoke(ConstraintViolation violation, AsyncCallback callback, object @object)
Parameters
violationConstraintViolationcallbackAsyncCallbackobjectobject
Returns
EndInvoke(IAsyncResult)
public virtual ConstraintViolationMessage EndInvoke(IAsyncResult result)
Parameters
resultIAsyncResult
Returns
Invoke(ConstraintViolation)
public virtual ConstraintViolationMessage Invoke(ConstraintViolation violation)
Parameters
violationConstraintViolation