public sealed class BridgeDataSubscriptionMember Describes one observable member of a bridged data graph. Created by generated bridges.
Constructors
BridgeDataSubscriptionMember
public BridgeDataSubscriptionMember(string name, Func<object, object?> read, IReadOnlyList<BridgeDataSubscriptionMember>? children = null, Func<object, IEnumerable?>? enumerateChildren = null, string? propertyName = null, Func<object, IEnumerable<BridgeValidationChild>>? enumerateValidationChildren = null, bool isPathTransparent = false) Describes a member and, optionally, its observable children.
Parameters
nameThe member's wire name.
readReads the member value from its owner.
childrenMembers of the value's own data type.
enumerateChildrenEnumerates collection elements that have generated data metadata.
propertyNameThe .NET property name, when it differs from
name.enumerateValidationChildrenEnumerates children whose validation errors are reported.
isPathTransparentWhether the member adds no segment to validation paths.