EyeAuras Docs EyeAuras Docs
EyeAuras Docs EyeAuras Docs
DocFX + Singulink = ♥

Search Results for

    Class ErrorsProvider<T>

    Inheritance
    object
    DisposableReactiveObject
    ErrorsProvider<T>
    Implements
    ICanSetErrors
    IHasErrors
    IDisposable
    INotifyPropertyChanged
    IHasError
    Inherited Members
    object.GetType()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: EyeAuras.Shared.Model
    Assembly: EyeAuras.Shared.Metadata.dll
    Syntax
    public sealed class ErrorsProvider<T> : DisposableReactiveObject, ICanSetErrors, IHasErrors, IDisposable, INotifyPropertyChanged, IHasError
    Type Parameters
    Name Description
    T

    Constructors

    Name Description
    ErrorsProvider(T, int)

    Properties

    Name Description
    Errors

    Gets a list of all reported errors.

    HasErrors

    Gets a value indicating whether any errors have been reported.

    LastError

    Gets the last error that occurred.

    Methods

    Name Description
    Clear()

    Clears all reported errors.

    FormatToString(ToStringBuilder)
    Report(ErrorInfo)

    Reports an error.

    Report(IHasErrorProvider)
    Report(IHasErrors)

    Subscribes to an error source and reports its errors.

    Report(Exception)

    Reports an exception as an error.

    ReportMany<T>(IObservableList<T>)

    Subscribes to multiple error sources and reports their errors.

    ReportSuccess()

    Reports that last operation was successful, clearing LastError

    Extension Methods

    ReactiveObjectExtensions.Listen<TContext, TItem>(TContext, Expression<Func<TContext, IObservableList<TItem>>>)
    ReactiveObjectExtensions.Listen<TContext, TOut>(TContext, Expression<Func<TContext, TOut>>)
    ReactiveObjectExtensions.Listen<TContext, TOut1, TOut2>(TContext, Expression<Func<TContext, TOut1>>, Expression<Func<TContext, TOut2>>)
    ReactiveObjectExtensions.Listen<TContext, TOut1, TOut2, TOut3>(TContext, Expression<Func<TContext, TOut1>>, Expression<Func<TContext, TOut2>>, Expression<Func<TContext, TOut3>>)
    ReactiveObjectExtensions.Listen<TContext, TOut1, TOut2, TOut3, TOut4>(TContext, Expression<Func<TContext, TOut1>>, Expression<Func<TContext, TOut2>>, Expression<Func<TContext, TOut3>>, Expression<Func<TContext, TOut4>>)
    ObjectExtensions.AddTo<TItem, TCollection>(TItem, ISourceList<TCollection>)
    ObjectExtensions.AddTo<TItem, TCollection>(TItem, ICollection<TCollection>)
    ObjectExtensions.CloneJson<T>(T)
    ObjectExtensions.CopyPropertiesTo<TSource, TTarget>(TSource, TTarget)
    ObjectExtensions.DumpToTextRaw<T>(T)
    ObjectExtensions.DumpToText<T>(T)
    ObjectExtensions.Dump<T>(T)
    ObjectExtensions.EvalOrDefault<T, TValue>(T, Func<T, TValue>, TValue)
    ObjectExtensions.Eval<T, TValue>(T, Func<T, TValue>)
    ObjectExtensions.GetPropertyAccessor<TSource, TValue>(TSource, Expression<Func<TSource, TValue>>)
    ObjectExtensions.InsertTo<TItem, TCollection>(TItem, IList<TCollection>, int)
    ObjectExtensions.ToJson<T>(T)
    ObjectExtensions.ToStringSafe<T>(T)
    ObjectExtensions.TransferPropertiesTo<TSource, TTarget>(TSource, TTarget, params string[])
    XDocumentExtensions.AddTo<T>(T, XContainer)
    ObjectExtensions.GetPropertyAccessor<TValue>(object, string)
    ObjectReflectionExtensions.GetPropertyTypeOrDefault(object, string)
    ObjectReflectionExtensions.GetPropertyValue<T>(object, string)
    ObjectReflectionExtensions.SetPropertyValue<T>(object, string, T)
    © Xab3r. All rights reserved.