none
Aus der MSDN Hotline: Sinn und Zweck der IQueryable - Schnittstelle (C#, LINQ) RRS feed

  • Allgemeine Diskussion

  • Hallo zusammen,

    heute wurde uns bei der MSDN Hotline unter anderem folgende Frage gestellt:
    Was ist die IQueryable-Schnittstelle und wozu nutzt man diese?

    Unsere Antwort bzw. unser Lösungsvorschlag darauf war:
    Die IQueryable-Schnittstelle ist Teil von dem System.Linq Namespace. Die IQueryable-Schnittstelle ist für die Implementierung durch Abfrageanbieter vorgesehen. Sie sollte nur von Anbietern implementiert werden, die auch IQueryable(T) implementieren. Wenn IQueryable(T) nicht ebenfalls vom Anbieter implementiert wird, können die Standardabfrageoperatoren nicht für die Datenquelle des Anbieters verwendet werden.

    Mehr Information zu dieser Schnittstelle finden Sie auf der folgenden MSDN-Online Seite:

    1. MSDN: IQueryable-Schnittstelle

    Weil die Implementierung eines Linq-Provider ziemlich kompliziert ist, bietet MSDN Online eine Exemplarische Vorgehensweise auf der folgenden Webseite:

    2. MSDN: Exemplarische Vorgehensweise: Erstellen eines IQueryable-LINQ-Anbieters
    3. MSDN: LINQ: Building an IQueryable provider series


    Wenn Sie mehr über LINQ lernen möchten, besuchen Sie dann die folgende Internet Adresse:

    3.
    MSDN: LINQ

    Viele Grüße,
    Atanas Dimitrov
    MSDN Hotline für MSDN Online Deutschland

    Disclaimer:
    Bitte haben Sie Verständnis dafür, dass wir hier auf Rückfragen gar nicht oder nur sehr zeitverzögert antworten können.
    Bitte nutzen Sie für Rückfragen oder neue Fragen den telefonischen Weg über die MSDN Hotline: http://www.msdn-online.de/Hotline 
    MSDN Hotline: Schnelle & kompetente Hilfe für Entwickler: kostenfrei!

    Es gelten für die MSDN Hotline und dieses Posting diese Nutzungsbedingungen, Hinweise zu Markenzeichen sowie die allgemein gültigen Informationen zur Datensicherheit sowie die gesonderten Nutzungsbedingungen für die MSDN Hotline.

    • Verschoben Filip Dimitrov Freitag, 25. Juni 2010 14:22 MSDN Hotline Forum (aus:Aus der MSDN Hotline: Häufig gestellte Fragen und deren Antworten)
    Freitag, 13. November 2009 10:10