Sie sind hier: Lexikon/Glossar
Werbung

Was ist Marker Interface ?

In der objektorientierten Programmierung kann eine Schnittstelle dazu verwendet werden, anzuzeigen dass eine Klasse eine bestimmte Dienstleistung von der Umgebung benötigt (z.B. Transaktionsunterstützung). Marker Interfaces sind leer; sie erfordern nicht, dass die Klasse selbst eine bestimmte Funktionalität bereitstellt.

Im .NET Framework werden anstelle von Marker Interfaces üblicherweise Meta-Attribute eingesetzt. Es gibt aber auch unrümliche Ausnahmen, z.B. IRequiresSessionState. Mit IRequiresSessionState zeigt ein ASP.NET HTTP Handler an, dass er gerne auf den ASP.NET Session State zugreifen möchte.

Beratung & Support

Schulungen

  Anfrage für eine individuelle Schulung zum Thema MARKER INTERFACE   Gesamter Schulungsthemenkatalog

Fachbücher

  Alle unsere aktuellen Fachbücher   E-Book-Abo für ab 99 Euro im Jahr