ResourceContext.Clone Metodo

Definizione

Crea un clone di resourceContext, con qualificatori identici.

public:
 virtual ResourceContext ^ Clone() = Clone;
ResourceContext Clone();
public ResourceContext Clone();
function clone()
Public Function Clone () As ResourceContext

Restituisce

Nuovo oggetto ResourceContext clonato.

Esempio

// Use a cloned context so that qualifier values set
// in this scenario don't impact behavior in other scenarios that
// use a default context for the view (crossover effects between
// the scenarios will not be expected).
var context = ResourceContext.GetForCurrentView().Clone();

Commenti

Per impostazione predefinita, un contesto clonato ha gli stessi valori qualificatori del contesto predefinito da cui è stato derivato. Se un valore qualificatore nel contesto predefinito cambia, le modifiche vengono riflesse anche nel contesto clonato. Tuttavia, se un valore qualificatore viene sottoposto a override a livello di codice nel contesto clonato, il collegamento al contesto predefinito per tale qualificatore viene rimosso. Le modifiche apportate al valore qualificatore nel contesto clonato non influiscono sul contesto predefinito e viceversa. Questo collegamento può essere ripristinato usando il metodo Reset .

Si applica a