Delegeren

Schrijver: Randy Alexander
Datum Van Creatie: 1 April 2021
Updatedatum: 15 Kunnen 2024
Anonim
Leiderschap - Delegeren, bijsturen en slim beslissen aan de hand van one minute management
Video: Leiderschap - Delegeren, bijsturen en slim beslissen aan de hand van one minute management

Inhoud

Definitie - Wat betekent gedelegeerde?

Een gemachtigde is een objectgeoriënteerde, beheerde, veilige en typeveilige functiepointer in het .NET-framework. Een handtekening van een gemachtigde bevat de naam, het retourtype en de argumenten die eraan zijn doorgegeven. In plaats van gegevens door te geven, geeft een gemachtigde een methode door aan een andere methode. Afgevaardigden worden in veel nadelen gebruikt, waaronder het implementeren van callbacks en event-handlers, entry thread points en meerdere soorten methodespecificaties. Omdat een gemachtigde de klasse van een object waarnaar wordt verwezen niet kent, wordt het gebruikt voor anonieme aanroep.


Een inleiding tot Microsoft Azure en de Microsoft Cloud | In deze handleiding leert u wat cloud computing inhoudt en hoe Microsoft Azure u kan helpen bij het migreren en runnen van uw bedrijf vanuit de cloud.

Techopedia legt Delegate uit

Het hoofddoel van een gedelegeerde is het koppelen van het gedelegeerde object aan de beller, wat betekent dat de aangeroepen methode geen specificatie vereist tijdens het compileren. Afgevaardigden spelen een cruciale rol in het gebeurtenisgestuurde programmeermodel, waarbij gebeurtenishandlers worden toegevoegd aan bedieningselementen van de gebruikersinterface (UI).

Delegate types zijn:
  • Single-cast: verwijst naar een enkele methode
  • Multicast: verwijst naar meerdere methoden, elk met dezelfde handtekening en bevat alleen methoden die ongeldig worden geretourneerd om uitzonderingen tijdens runtime te voorkomen
Andere gedelegeerde functies zijn als volgt:
  • Ze worden uitgevoerd onder de macht van beller versus leider.
  • Gedelegeerde objecten zijn onveranderlijk.
  • De standaardtoegangsmodificator is privé (intern) of openbaar.
  • Een gemachtigde mag alleen na instantiatie worden gebruikt.
  • Afgevaardigden kunnen worden verklaard als geneste typen met toegankelijkheidsmodificatoren voor hun bevattende klasse of struct. In het geval van mislukking tijdens uitvoering van de gedelegeerde methode, wordt de gegooide uitzondering teruggegeven aan de beller van de gedelegeerde en worden verdere aanroepen gestopt.