ResourceContext.Clone Método

Definição

Cria um clone desse ResourceContext, com qualificadores idênticos.

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

Retornos

Um Novo ResourceContext clonado.

Exemplos

// 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();

Comentários

Por padrão, um contexto clonado tem os mesmos valores de qualificador que o contexto padrão do qual foi derivado. Se um valor qualificador no contexto padrão for alterado, as alterações também serão refletidas no contexto clonado. No entanto, se um valor qualificador for substituído programaticamente no contexto clonado, a vinculação ao contexto padrão desse qualificador será removida, as alterações nesse valor qualificador no contexto clonado não afetarão o contexto padrão e vice-versa. Essa vinculação pode ser restaurada usando o método Reset .

Aplica-se a