Class EntityLoadConfiguration
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Represents a loading configuration for loading entities.
Inheritance
Implements
Namespace: Stylelabs.M.Framework.Essentials.LoadConfigurations
Assembly: Stylelabs.M.Sdk.dll
Syntax
Constructors
EntityLoadConfiguration()
Creates an empty load configuration.
Declaration
EntityLoadConfiguration(ICultureLoadOption, IPropertyLoadOption, IRelationLoadOption)
Creates a new load configuration with specified loading options.
Declaration
Parameters
| Type | Name | Description |
|---|---|---|
| ICultureLoadOption | cultureOption |
Culture load option. |
| IPropertyLoadOption | propertyOption |
Property load option. |
| IRelationLoadOption | relationOption |
Relation load option. |
Properties
CultureLoadOption
Gets the culture load option.
Declaration
Property Value
| Type | Description |
|---|---|
| ICultureLoadOption |
Default
Gets the entity in the default culture, with all properties and no relations.
Declaration
Property Value
| Type | Description |
|---|---|
| IEntityLoadConfiguration |
DefaultCultureFull
Gets the entity in default culture, with all properties and all relations.
Declaration
Property Value
| Type | Description |
|---|---|
| IEntityLoadConfiguration |
Full
Gets the entity in all installed cultures, with all properties and all relations.
Declaration
Property Value
| Type | Description |
|---|---|
| IEntityLoadConfiguration |
Minimal
Only loads the system entity properties.
Declaration
Property Value
| Type | Description |
|---|---|
| IEntityLoadConfiguration |
PropertyLoadOption
Gets the property load option.
Declaration
Property Value
| Type | Description |
|---|---|
| IPropertyLoadOption |
RelationLoadOption
Gets the relation load option.
Declaration
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
Returns
| Type | Description |
|---|---|
| IEntityLoadConfigurationBuilder |
DeepClone()
Creates a deep clone of this instance.
Declaration
Returns
| Type | Description |
|---|---|
| IEntityLoadConfiguration |
DeepEquals(IEntityLoadConfiguration)
Checks if this instance of IEntityLoadConfiguration is equal to other.
Declaration
Parameters
| Type | Name | Description |
|---|---|---|
| IEntityLoadConfiguration | other |
Returns
| Type | Description |
|---|---|
| System.Boolean |
langword_csharp_True if the instances are equal; otherwise langword_csharp_False. |