1. FluentEntity

クラス FluentEntity

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

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

円滑なエンティティ タイプを定義します。

継承
System.Object
FluentEntity
名前空間: Stylelabs.M.Sdk.Fluent.Models
アセンブリ: Stylelabs.M.Sdk.Fluent.dll
構文
public class FluentEntity : object

コンストラクター

FluentEntity(IEntity, IEntitiesClient, IEntityLoadConfiguration)

FluentEntity クラスの新しいインスタンスを初期化します。

宣言
public FluentEntity(IEntity entity, IEntitiesClient entities, IEntityLoadConfiguration entityLoadConfiguration = null)
パラメーター
名前説明
IEntityentity
IEntitiesCliententities
IEntityLoadConfigurationentityLoadConfiguration

プロパティ

Cultures

宣言
public IReadOnlyList<CultureInfo> Cultures { get; }
プロパティ値
説明
IReadOnlyList<CultureInfo>

DefinitionName

宣言
public string DefinitionName { get; }
プロパティ値
説明
System.String

Id

宣言
public long? Id { get; }
プロパティ値
説明
System.Nullable<System.Int64>

識別子

宣言
public string Identifier { get; set; }
プロパティ値
説明
System.String

InheritsSecurity

宣言
public bool InheritsSecurity { get; set; }
プロパティ値
説明
System.Boolean

IsNew

宣言
public bool IsNew { get; }
プロパティ値
説明
System.Boolean

IsPathRoot

宣言
public bool IsPathRoot { get; set; }
プロパティ値
説明
System.Boolean

IsSystemOwned

宣言
public bool IsSystemOwned { get; set; }
プロパティ値
説明
System.Boolean

Item[String]

プロパティ値を取得します。

宣言
public object this[string name] { get; set; }
パラメーター
名前説明
System.Stringname

プロパティ名。

プロパティ値
説明
System.Object

Item[String, CultureInfo]

指定されたカルチャのプロパティ値を取得します。

宣言
public object this[string name, CultureInfo cultureInfo] { get; set; }
パラメーター
名前説明
System.Stringname

プロパティ名。

CultureInfocultureInfo

カルチャ情報。

プロパティ値
説明
System.Object

LockedBy

宣言
public long? LockedBy { get; }
プロパティ値
説明
System.Nullable<System.Int64>

LockedOn

宣言
public DateTime? LockedOn { get; }
プロパティ値
説明
System.Nullable<DateTime>

Object

IEntity を取得します。

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

Version

宣言
public long Version { get; }
プロパティ値
説明
System.Int64

メソッド

Child(String, Action<IParentToOneChildRelation>)

宣言
public FluentEntity Child(string relationName, Action<IParentToOneChildRelation> relationDelegate)
パラメーター
名前説明
System.StringrelationName
Action<IParentToOneChildRelation>relationDelegate
戻り値
説明
FluentEntity

Children(String, Action<IParentToManyChildrenRelation>)

宣言
public FluentEntity Children(string relationName, Action<IParentToManyChildrenRelation> relationDelegate)
パラメーター
名前説明
System.StringrelationName
Action<IParentToManyChildrenRelation>relationDelegate
戻り値
説明
FluentEntity

Delete()

宣言
public void Delete()

GetPropertyValue<T>(String, Action<T>)

宣言
public FluentEntity GetPropertyValue<T>(string name, Action<T> propertyValueAccessor)
パラメーター
名前説明
System.Stringname
Action<T>propertyValueAccessor
戻り値
説明
FluentEntity
型パラメーター
名前説明
T

GetPropertyValue<T>(String, CultureInfo, Action<T>)

宣言
public FluentEntity GetPropertyValue<T>(string name, CultureInfo culture, Action<T> propertyValueAccessor)
パラメーター
名前説明
System.Stringname
CultureInfoculture
Action<T>propertyValueAccessor
戻り値
説明
FluentEntity
型パラメーター
名前説明
T

Parent(String, Action<IChildToOneParentRelation>)

宣言
public FluentEntity Parent(string relationName, Action<IChildToOneParentRelation> relationDelegate)
パラメーター
名前説明
System.StringrelationName
Action<IChildToOneParentRelation>relationDelegate
戻り値
説明
FluentEntity

Parents(String, Action<IChildToManyParentsRelation>)

宣言
public FluentEntity Parents(string relationName, Action<IChildToManyParentsRelation> relationDelegate)
パラメーター
名前説明
System.StringrelationName
Action<IChildToManyParentsRelation>relationDelegate
戻り値
説明
FluentEntity

Reload()

宣言
public FluentEntity Reload()
戻り値
説明
FluentEntity

Save()

宣言
public FluentEntity Save()
戻り値
説明
FluentEntity

SetPropertyValue(String, CultureInfo, Object)

宣言
public FluentEntity SetPropertyValue(string name, CultureInfo culture, object value)
パラメーター
名前説明
System.Stringname
CultureInfoculture
System.Objectvalue
戻り値
説明
FluentEntity

SetPropertyValue(String, Object)

宣言
public FluentEntity SetPropertyValue(string name, object value)
パラメーター
名前説明
System.Stringname
System.Objectvalue
戻り値
説明
FluentEntity

拡張メソッド

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