Click or drag to resize

AccessComputationTransmitter Property

Gets or sets the IServiceProvider for the object that is transmitting 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 Transmitter { 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 TransmitterConstraints. 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 Transmitter any differently from the Receiver. However, an AccessConstraint involved in the computation might make a distinction.

See Also