Article · Wikipedia archive · Last revised Jul 13, 2026

Delegation (computing)

In computing or computer programming, delegation refers generally to one entity passing something to another entity, and narrowly to various specific forms of relationships. These include:Delegation, evaluating a member of one object in the context of another, original object . Delegation pattern, a design pattern implementing this feature. Forwarding, an often-confused technique where a sending object uses the corresponding member of another object, without the receiving object having any knowledge of the original, sending object. Object aggregation or consultation, general term for one object using another. Delegation, one user or process allowing another user or process to use their credentials or permissions. Delegate (CLI), a form of type-safe function pointer used by the Common Language Infrastructure (CLI), specifying both a method to call and optionally an object to call the method on.

Last revised
Jul 13, 2026
Read time
≈ 1 min
Length
160 w
Citations
1
Source

In computing or computer programming, delegation refers generally to one entity passing something to another entity,1 and narrowly to various specific forms of relationships. These include:

See also

See also

References

References

  1. Barry Wilkinson, Grid Computing: Techniques and Applications (2009), p. 164, ISBN 1420069543.