1. EntityLoadConfigurationBuilder

Class EntityLoadConfigurationBuilder

Version:
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

Default implementation of IEntityLoadConfigurationBuilder.

Inheritance
System.Object
EntityLoadConfigurationBuilder
Namespace: Stylelabs.M.Framework.Essentials.LoadConfigurations
Assembly: Stylelabs.M.Sdk.dll
Syntax
public class EntityLoadConfigurationBuilder : object, IEntityLoadConfigurationBuilder

Constructors

EntityLoadConfigurationBuilder()

Creates a new instance of EntityLoadConfigurationBuilder. The builder will build a completely new EntityLoadConfiguration.

Declaration
public EntityLoadConfigurationBuilder()

EntityLoadConfigurationBuilder(IEntityLoadConfiguration)

Creates a new instance of EntityLoadConfigurationBuilder. The builder will extend or overwrite an existing EntityLoadConfiguration.

Declaration
public EntityLoadConfigurationBuilder(IEntityLoadConfiguration entityLoadConfiguration)
Parameters
TypeNameDescription
IEntityLoadConfigurationentityLoadConfiguration

The existing EntityLoadConfiguration to extend or overwrite.

Methods

Build()

Gets the resulting instance of IEntityLoadConfiguration.

Declaration
public IEntityLoadConfiguration Build()
Returns

InCulture(CultureInfo)

Indicates that entities should be loaded in the specified culture.

Declaration
public IEntityLoadConfigurationBuilder InCulture(CultureInfo culture)
Parameters
TypeNameDescription
CultureInfoculture
Returns

InCultures(CultureInfo[])

Indicates that entities should be loaded in the specified cultures.

Declaration
public IEntityLoadConfigurationBuilder InCultures(params CultureInfo[] cultures)
Parameters
TypeNameDescription
CultureInfo[]cultures
Returns

InCultures(IEnumerable<CultureInfo>)

Indicates that entities should be loaded in the specified cultures.

Declaration
public IEntityLoadConfigurationBuilder InCultures(IEnumerable<CultureInfo> cultures)
Parameters
TypeNameDescription
IEnumerable<CultureInfo>cultures
Returns

InCultures(LoadOption)

Indicates that entities should be loaded int the cultures specified by .

Declaration
public IEntityLoadConfigurationBuilder InCultures(LoadOption loadOption)
Parameters
TypeNameDescription
LoadOptionloadOption
Returns

WithProperties(IEnumerable<String>)

Indicates that entities should be loaded with the specified properties.

Declaration
public IEntityLoadConfigurationBuilder WithProperties(IEnumerable<string> properties)
Parameters
TypeNameDescription
IEnumerable<System.String>properties
Returns

WithProperties(LoadOption)

Indicates that entities should be loaded with the properties specified by loadOption.

Declaration
public IEntityLoadConfigurationBuilder WithProperties(LoadOption loadOption)
Parameters
TypeNameDescription
LoadOptionloadOption
Returns

WithProperties(String[])

Indicates that entities should be loaded with the specified properties.

Declaration
public IEntityLoadConfigurationBuilder WithProperties(params string[] properties)
Parameters
TypeNameDescription
System.String[]properties
Returns

WithProperty(String)

Indicates that entities should be loaded with the specified property.

Declaration
public IEntityLoadConfigurationBuilder WithProperty(string property)
Parameters
TypeNameDescription
System.Stringproperty
Returns

WithRelation(String)

Indicates that entities should be loaded with the specified relation.

Declaration
public IEntityLoadConfigurationBuilder WithRelation(string relation)
Parameters
TypeNameDescription
System.Stringrelation
Returns

WithRelation(String, Nullable<RelationRole>)

Indicates that entities should be loaded with the specified relation in the specified role.

Declaration
public IEntityLoadConfigurationBuilder WithRelation(string relation, RelationRole? role)
Parameters
TypeNameDescription
System.Stringrelation
System.Nullable<RelationRole>role
Returns

WithRelations(IEnumerable<RelationSpecification>)

Indicates that entities should be loaded with the relations specified by specifications.

Declaration
public IEntityLoadConfigurationBuilder WithRelations(IEnumerable<RelationSpecification> specs)
Parameters
TypeNameDescription
IEnumerable<RelationSpecification>specs
Returns

WithRelations(IEnumerable<String>)

Indicates that entities should be loaded with the specified relations.

Declaration
public IEntityLoadConfigurationBuilder WithRelations(IEnumerable<string> relations)
Parameters
TypeNameDescription
IEnumerable<System.String>relations
Returns

WithRelations(LoadOption)

Indicates that entities should be loaded with the properties specified by loadOption.

Declaration
public IEntityLoadConfigurationBuilder WithRelations(LoadOption loadOption)
Parameters
TypeNameDescription
LoadOptionloadOption
Returns

WithRelations(RelationSpecification[])

Indicates that entities should be loaded with the relations specified by specifications.

Declaration
public IEntityLoadConfigurationBuilder WithRelations(params RelationSpecification[] specs)
Parameters
TypeNameDescription
RelationSpecification[]specs
Returns

WithRelations(String[])

Indicates that entities should be loaded with the specified relations.

Declaration
public IEntityLoadConfigurationBuilder WithRelations(params string[] relations)
Parameters
TypeNameDescription
System.String[]relations
Returns

Implements

この記事を改善するための提案がある場合は、 お知らせください!