Wie hartnäckig ist isolierter Speicher - behandelt Silverlight es wie einen Cache, löscht Elemente, wenn es mehr Speicherplatz benötigt, oder nur wenn der Benutzer oder die Anwendung es anfordern?Wird der isolierte Silverlight-Speicher als permanent oder als Cache behandelt?
Es scheint auch eine Vielzahl von Möglichkeiten zu geben, um isolierten Speicher zu identifizieren - Maschine, Anwendung, Domäne, .... Was ich damit zu tun habe, ist, wie diese alle auf den Benutzer bezogen sind. Ist es möglich, und wenn ja, wie, zu erstellen und später eine isolierte Speicherdatei mit den folgenden Eigenschaften abrufen:
- Die gleiche Datei verwendet wird, unabhängig davon, welche Windows-Benutzer in
- Das gleiche wird protokolliert Datei wird verwendet, unabhängig von der Assembly-Version (Updates für die XAP). Stattdessen würde die URL konstant bleiben. Dies müsste sogar offline (außerhalb des Browsers) funktionieren.
Grundsätzlich möchte ich die isolierten Speicher über Anwendungs-Updates beharren, und über verschiedene Benutzer sich anzumelden.
In jedem Fall scheint der Anwendungsspeicher niemals "automatisch" gelöscht zu werden. Der Benutzer oder die Anwendung muss vorsätzlich handeln, was ich gesucht habe. – David