Search Results for

    Show / Hide Table of Contents

    Class BaseGridEntityCollectionViewInstanceEnumerator

    The ViewDescriptorEnumerator for the IBaseGrid<T>

    Inheritance
    System.Object
    ViewDescriptorEnumerator
    BaseGridEntityCollectionViewInstanceEnumerator
    Inherited Members
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.ToString()
    Namespace: LemonEdge.Client.Core.Views.Core
    Assembly: ClientCore.dll
    Syntax
    public class BaseGridEntityCollectionViewInstanceEnumerator : ViewDescriptorEnumerator

    Methods

    GetAnyReplacingVersion(ViewDescriptorInstance)

    Returns any ViewDescriptorInstance definitions from GetViewInstances() where they come from a custom ICustomGrid and configured to replace a standard view (ReplaceCoreView)

    Declaration
    public override ViewDescriptorInstance GetAnyReplacingVersion(ViewDescriptorInstance ofView)
    Parameters
    Type Name Description
    ViewDescriptorInstance ofView

    The standard view instance to replace with a configured one if one is available

    Returns
    Type Description
    ViewDescriptorInstance

    Any ViewDescriptorInstance definitions from GetViewInstances() where they come from a custom ICustomGrid and configured to replace a standard view (ReplaceCoreView), or just the provided ofView

    Overrides
    ViewDescriptorEnumerator.GetAnyReplacingVersion(ViewDescriptorInstance)

    GetViewInstances()

    Provides an enumeration of all the View Descriptor Instances that can be used against the IBaseGrid<T> including custom ones defined from BaseGridCustomController<T>

    Declaration
    public override IEnumerable<ViewDescriptorInstance> GetViewInstances()
    Returns
    Type Description
    System.Collections.Generic.IEnumerable<ViewDescriptorInstance>

    An enumeration of all the View Descriptor Instances that can be used against the IBaseGrid<T> including custom ones defined from BaseGridCustomController<T>

    Overrides
    ViewDescriptorEnumerator.GetViewInstances()

    Extension Methods

    MiscExtensions.SetIfNotEqual<T, P>(T, Expression<Func<T, P>>, P)
    ReflectionExtensions.ClearEventInvocations(Object, String)
    StringExtensions.ToCSVFormatString(Object, Type)
    SQLExtensions.ToSQLValue(Object, Boolean)
    In This Article
    Back to top © LemonTree Software Ltd. All rights reserved.