Search Results for

    Show / Hide Table of Contents

    Class AggregateExpectationTypeResolver<T>

    Inheritance
    System.Object
    AggregateExpectationTypeResolver<T>
    Implements
    ITypeDiscriminator
    Inherited Members
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: Exiled.CustomRoles.API.Features.Parsers
    Assembly: Exiled.CustomRoles.dll
    Syntax
    public class AggregateExpectationTypeResolver<T> : ITypeDiscriminator where T : class
    Type Parameters
    Name Description
    T

    Constructors

    | Improve this Doc View Source

    AggregateExpectationTypeResolver(INamingConvention)

    Initializes a new instance of the AggregateExpectationTypeResolver<T> class.

    Declaration
    public AggregateExpectationTypeResolver(INamingConvention namingConvention)
    Parameters
    Type Name Description
    YamlDotNet.Serialization.INamingConvention namingConvention

    The YamlDotNet.Serialization.INamingConvention instance.

    Properties

    | Improve this Doc View Source

    BaseType

    Declaration
    public Type BaseType { get; }
    Property Value
    Type Description
    System.Type

    Methods

    | Improve this Doc View Source

    TryResolve(ParsingEventBuffer, out Type)

    Declaration
    public bool TryResolve(ParsingEventBuffer buffer, out Type suggestedType)
    Parameters
    Type Name Description
    ParsingEventBuffer buffer
    System.Type suggestedType
    Returns
    Type Description
    System.Boolean

    Implements

    ITypeDiscriminator

    Extension Methods

    ReflectionExtensions.CopyProperties(Object, Object)
    • Improve this Doc
    • View Source
    In This Article
    Back to top Generated by DocFX