LogPropertiesAttribute.Transitive 属性

定义

获取或设置一个值,该值指示是否可传递访问属于复杂对象的属性。

public:
 property bool Transitive { bool get(); void set(bool value); };
[System.Diagnostics.CodeAnalysis.Experimental("EXTEXP0003", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")]
public bool Transitive { get; set; }
public bool Transitive { get; set; }
[<System.Diagnostics.CodeAnalysis.Experimental("EXTEXP0003", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")>]
member this.Transitive : bool with get, set
member this.Transitive : bool with get, set
Public Property Transitive As Boolean

属性值

默认值为 false.

属性

注解

记录对象的属性时,此属性控制每个遇到属性的行为。 如果此属性是 false,则通过调用 ToString() 为每个属性生成字符串来序列化每个属性。 当此属性为 true时,将单独扩展任何复杂对象的每个属性。

适用于