Click or drag to resize

AccessComputationReceiver Property

Gets or sets the IServiceProvider for the object that is receiving the signal for purposes of the Access computation.

Namespace:  AGI.Foundation.Access
Assembly:  AGI.Foundation.Core (in AGI.Foundation.Core.dll) Version: 24.1.418.0 (24.1.418.0)
public IServiceProvider Receiver { get; set; }

Property Value

Type: IServiceProvider

The services that are required to be provided by this provider depend on the constraints being used in the Access computation. If this object provides IAccessConstraintsService then the constraints offered by that service will be used in addition to the ReceiverConstraints. If this object provides IParentService, parents of this object will be inspected for IAccessConstraintsService as well, and Access to/from the parent objects will be considered as well, according to those constraints.

AccessComputation does not treat the Receiver any differently from the Transmitter. However, an AccessConstraint involved in the computation might make a distinction.

See Also