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 derlemeyle ilgili kanıtlar kullanır. Bir derleme bir depo istediğinde, kanıtı (onu yükleyen konağın sunduğu 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 öyleyse 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. Serileştirilmiş nesneler, büyük/küçük harfe duyarlı dizeler gibi bazı örneklerde karşılaştırmalar için 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ı ve mevcut yalıtılmış depolar arasında karşılaştırmalar 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, üzerinde çağrıldığı nesnenin normalleştirilmiş bir kopyasını döndürür.

Şunlara uygulanır