2009-05-27 4 views
0

Ich habe einen RIA-Service, der Bilddaten (Byte []) und Bildunterschrift von Bild (String) von SQL Server zurückgibt.Ria Services - Verzögerung laden Bilder (oder schwere binäre Daten)

Der Datenteil kann manchmal ein paar MB sein, so dass es ziemlich lange dauern kann, um zu laden.

Ich möchte die Bytes unabhängig von der Beschriftung (die sehr schnell lädt) laden.

Gibt es eine Möglichkeit, dies zu tun, ohne einen zweiten Bildkontext erstellen zu müssen?

Antwort

0

Jeder Domain-Service-Aufruf wird asynchron ausgeführt. Wenn Sie also zwei Aufrufe haben, einen für die Daten und einen für den Titel, können Sie den Titel anzeigen, während die Daten noch geladen werden.

Es bedeutet, dass Sie zwei separate Entitäten haben müssen, ImageTitle und ImageName, aber vielleicht könnten Sie sie irgendwie verknüpfen, vielleicht eine Container-Entität?

Verwandte Themen