Jump to content

Delegation (computing)

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by OriumX (talk | contribs) at 22:23, 1 May 2016. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Delegation, in computing or computer programming, refers generally to one entity passing something to another entity,[1] and narrowly to various specific forms of relationships, These include:

  • Delegation (object-oriented programming), evaluating a member of one object (the receiver) in the context of another, original object (the sender).
  • Delegation (computer security), 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.

References

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