logo
logo
  • Interface IEntityLoadConfiguration

    Represents a loading configuration for loading entities.

    Namespace: Stylelabs.M.Framework.Essentials.LoadConfigurations
    Assembly: Stylelabs.M.Sdk.dll
    Syntax
    public interface IEntityLoadConfiguration

    Properties

    CultureLoadOption

    Gets the culture load option.

    Declaration
    ICultureLoadOption CultureLoadOption { get; set; }
    Property Value
    Type Description
    ICultureLoadOption

    PropertyLoadOption

    Gets the property load option.

    Declaration
    IPropertyLoadOption PropertyLoadOption { get; set; }
    Property Value
    Type Description
    IPropertyLoadOption

    RelationLoadOption

    Gets the relation load option.

    Declaration
    IRelationLoadOption RelationLoadOption { get; set; }
    Property Value
    Type Description
    IRelationLoadOption

    Methods

    Builder()

    Creates a IEntityLoadConfigurationBuilder from the current IEntityLoadConfiguration. The builder can extend or overwrite the configuration of the current IEntityLoadConfiguration.

    Declaration
    IEntityLoadConfigurationBuilder Builder()
    Returns

    DeepClone()

    Creates a deep clone of this instance.

    Declaration
    IEntityLoadConfiguration DeepClone()
    Returns
    Type Description
    IEntityLoadConfiguration

    DeepEquals(IEntityLoadConfiguration)

    Checks if this instance of IEntityLoadConfiguration is equal to other.

    Declaration
    bool DeepEquals(IEntityLoadConfiguration other)
    Parameters
    Type Name Description
    IEntityLoadConfiguration other
    Returns
    Type Description
    System.Boolean

    langword_csharp_True if the instances are equal; otherwise langword_csharp_False.

    Can we improve this article ? Provide feedback