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

Search Results for

    Struct AnnotatedBoolean

    Represents a boolean value annotated with a string, providing additional context or information about the boolean value.

    Implements
    IConvertible
    IEquatable<AnnotatedBoolean>
    Inherited Members
    object.GetType()
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    Namespace: PoeShared.Scaffolding
    Assembly: PoeShared.dll
    Syntax
    public readonly struct AnnotatedBoolean : IConvertible, IEquatable<AnnotatedBoolean>

    Constructors

    Name Description
    AnnotatedBoolean(bool, Func<bool, string>)

    Initializes a new instance of the AnnotatedBoolean struct with the specified value and a function to generate the annotation.

    AnnotatedBoolean(bool, string)

    Initializes a new instance of the AnnotatedBoolean struct with the specified value and annotation.

    Properties

    Name Description
    Annotation

    Gets the annotation associated with the boolean value.

    Value

    Gets the boolean value.

    Methods

    Name Description
    Equals(AnnotatedBoolean)
    Equals(object)
    GetHashCode()
    GetTypeCode()
    ToBoolean(IFormatProvider)
    ToByte(IFormatProvider)
    ToChar(IFormatProvider)
    ToDateTime(IFormatProvider)
    ToDecimal(IFormatProvider)
    ToDouble(IFormatProvider)
    ToInt16(IFormatProvider)
    ToInt32(IFormatProvider)
    ToInt64(IFormatProvider)
    ToSByte(IFormatProvider)
    ToSingle(IFormatProvider)
    ToString()
    ToString(IFormatProvider)
    ToType(Type, IFormatProvider)
    ToUInt16(IFormatProvider)
    ToUInt32(IFormatProvider)
    ToUInt64(IFormatProvider)

    Operators

    Name Description
    operator &(AnnotatedBoolean, AnnotatedBoolean)
    operator |(AnnotatedBoolean, AnnotatedBoolean)
    operator ==(AnnotatedBoolean, AnnotatedBoolean)
    operator false(AnnotatedBoolean)
    operator !=(AnnotatedBoolean, AnnotatedBoolean)
    operator true(AnnotatedBoolean)

    Extension Methods

    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.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.