1. RelationLoadOption

クラス RelationLoadOption

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

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

読み込むリレーションを指定します。

継承
System.Object
RelationLoadOption
名前空間: Stylelabs.M.Framework.Essentials.LoadOptions
アセンブリ: Stylelabs.M.Sdk.dll
構文
public class RelationLoadOption : object, IRelationLoadOption, ILoadOption

コンストラクター

RelationLoadOption()

空のリレーション読み込みオプションを作成します。 既定では None

宣言
public RelationLoadOption()

RelationLoadOption(IEnumerable<RelationSpecification>)

指定されたリレーションを読み込むリレーション読み込みオプションを作成します。

宣言
public RelationLoadOption(IEnumerable<RelationSpecification> specs)
パラメーター
名前説明
IEnumerable<RelationSpecification>specs

リレーション指定。

RelationLoadOption(IEnumerable<String>)

指定されたリレーションを読み込むリレーション読み込みオプションを作成します。

宣言
public RelationLoadOption(IEnumerable<string> relationNames)
パラメーター
名前説明
IEnumerable<System.String>relationNames

リレーション名。

RelationLoadOption(LoadOption)

指定された読み込みオプションを使用してリレーション読み込みオプションを作成します。

宣言
public RelationLoadOption(LoadOption loadOption)
パラメーター
名前説明
LoadOptionloadOption

RelationLoadOption(RelationSpecification[])

指定されたリレーションを読み込むリレーション読み込みオプションを作成します。

宣言
public RelationLoadOption(params RelationSpecification[] specs)
パラメーター
名前説明
RelationSpecification[]specs

リレーション指定。

RelationLoadOption(String[])

指定されたリレーションを読み込むリレーション読み込みオプションを作成します。

宣言
public RelationLoadOption(params string[] relationNames)
パラメーター
名前説明
System.String[]relationNames

リレーション名。

プロパティ

All

すべてのリレーションを読み込みます。

宣言
public static IRelationLoadOption All { get; }
プロパティ値

LoadOption

読み込みオプションを取得します。

宣言
public LoadOption LoadOption { get; set; }
プロパティ値
説明
LoadOption

None

リレーションを読み込みません。

宣言
public static IRelationLoadOption None { get; }
プロパティ値

Relations

読み込む必要のあるリレーションのリストを取得します。 これは LoadOptionCustom の場合にのみ役立ちます。

宣言
public IRelationSpecification[] Relations { get; set; }
プロパティ値

メソッド

DeepClone()

このインスタンスのディープ クローンを作成します。

宣言
public IRelationLoadOption DeepClone()
戻り値

DeepEquals(IRelationLoadOption)

IRelationLoadOption のこのインスタンスが other と等しいかどうかをチェックします。

宣言
public bool DeepEquals(IRelationLoadOption other)
パラメーター
名前説明
IRelationLoadOptionother
戻り値
説明
System.Boolean

インスタンスが等しい場合は langword_csharp_True。それ以外の場合は langword_csharp_False

実装

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