Aracılığıyla paylaş


INormalizeForIsolatedStorage Arabirim

Tanım

Yalıtılmış bir depo ile uygulama etki alanı ile derlemenin kanıtı arasında karşılaştırmalar sağlar.

public interface class INormalizeForIsolatedStorage
public interface INormalizeForIsolatedStorage
[System.Runtime.InteropServices.ComVisible(true)]
public interface INormalizeForIsolatedStorage
type INormalizeForIsolatedStorage = interface
[<System.Runtime.InteropServices.ComVisible(true)>]
type INormalizeForIsolatedStorage = interface
Public Interface INormalizeForIsolatedStorage
Öznitelikler

Açıklamalar

Yalıtılmış depolama, bir derlemeyi tanımlamak ve benzersiz bir dosya depolama konumu sağlamak için derleme hakkındaki kanıtları kullanır. Bir derleme bir depo istediğinde, kanıtı (onu yükleyen konak tarafından gösterildiği gibi) işlenir ve mevcut depoları oluşturmak için kullanılan kanıtlarla karşılaştırılır. Bu, yeni bir depo oluşturmanız gerekip gerekmediğini veya söz konusu derleme için zaten bir depo olup olmadığını belirler. Kullanılan karşılaştırma tekniği nedeniyle, işlevsel olarak eşdeğer olan kanıt parçaları, serileştirilmiş formlar aynı değilse gerçek bir karşılaştırmaya neden olmayabilir. Özel kanıt uygularken, bunun kanıt sınıfınız için geçerli olup olmadığını göz önünde bulundurun ve varsa uygulayın INormalizeForIsolatedStorage. Bu arabirimi Normalize uygulayan kanıt için yöntemi çağrılır ve karşılaştırmalar, bu yöntem tarafından döndürülen nesnenin normalleştirilmiş kopyasını temel alır.

Uygulayanlara Notlar

Özel kanıt uygularken ve bir depo olup olmadığını belirlemeniz gerektiğinde bu arabirimi uygulayın. Büyük/küçük harfe duyarlı dizeler gibi bazı durumlarda karşılaştırmalar için serileştirilmiş nesneler kullanılmamalıdır. Örneğin, www.MSN.com eşittir WWW.msn.com ve karşılaştırıldığında bir true döndürür. Nesne INormalizeForIsolatedStorage oluşturmak için yöntemini uygulamanız Normalize() gerekir.

Arayanlara Notlar

Bir derlemenin kanıtı ile mevcut yalıtılmış depolar arasında karşılaştırma yapmadan önce örneği normalleştirmek için bu arabirimin yöntemlerini çağırın.

Yöntemler

Normalize()

Türetilmiş bir sınıfta geçersiz kılındığında, çağrıldığı nesnenin normalleştirilmiş bir kopyasını döndürür.

Şunlara uygulanır