IsolatedStorage Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Tüm yalıtılmış depolama uygulamalarının türetilmiş olması gereken soyut temel sınıfı temsil eder.
public ref class IsolatedStorage abstract : MarshalByRefObject
public abstract class IsolatedStorage : MarshalByRefObject
[System.Runtime.InteropServices.ComVisible(true)]
public abstract class IsolatedStorage : MarshalByRefObject
type IsolatedStorage = class
inherit MarshalByRefObject
[<System.Runtime.InteropServices.ComVisible(true)>]
type IsolatedStorage = class
inherit MarshalByRefObject
Public MustInherit Class IsolatedStorage
Inherits MarshalByRefObject
- Devralma
- Türetilmiş
- Öznitelikler
Açıklamalar
Önemli
Güvenilmeyen verilerle bu sınıftan yöntemleri çağırmak bir güvenlik riskidir. Bu sınıftaki yöntemleri yalnızca güvenilen verilerle çağırın. Daha fazla bilgi için bkz. Tüm Girişleri Doğrulama.
Dosya tabanlı yalıtılmış depolama hakkında bilgi için sınıfına IsolatedStorageFile bakın.
Önemli
Yalıtılmış depolama, Windows 8.x Store uygulamalarında kullanılamaz. Bunun yerine, yerel verileri ve dosyaları depolamak için Windows Çalışma Zamanı API'sine Windows.Storage
dahil edilen ad alanları içindeki uygulama veri sınıflarını kullanın. Daha fazla bilgi için bkz. Windows Geliştirme Merkezi'nde uygulama verileri .
Oluşturucular
IsolatedStorage() |
IsolatedStorage sınıfının yeni bir örneğini başlatır. |
Özellikler
ApplicationIdentity |
Yalıtılmış depolamanın kapsamını oluşturan bir uygulama kimliği alır. |
AssemblyIdentity |
Yalıtılmış depolama kapsamını belirlemede kullanılan bir derleme kimliğini alır. |
AvailableFreeSpace |
Türetilmiş bir sınıfta geçersiz kılındığında, yalıtılmış depolama için kullanılabilir boş alanı bayt cinsinden alır. |
CurrentSize |
Geçersiz.
Geçersiz.
Yalıtılmış depolamanın geçerli boyutunu temsil eden bir değer alır. |
DomainIdentity |
Yalıtılmış depolamanın kapsamını oluşturan bir etki alanı kimliği alır. |
MaximumSize |
Geçersiz.
Geçersiz.
Yalıtılmış depolama için kullanılabilir en fazla alan miktarını temsil eden bir değer alır. Türetilmiş bir sınıfta geçersiz kılındığında, bu değer farklı ölçü birimleri alabilir. |
Quota |
Türetilmiş bir sınıfta geçersiz kılındığında, yalıtılmış depolama için kullanılabilir en fazla alan miktarını temsil eden bir değer alır. |
Scope |
Depoyu yalıtmak için kullanılan kapsamı belirten bir IsolatedStorageScope numaralandırma değeri alır. |
SeparatorExternal |
Dizin dizesinde kullanılabilecek bir ters eğik çizgi karakteri alır. Türetilmiş bir sınıfta geçersiz kılındığında başka bir karakter döndürülebilir. |
SeparatorInternal |
Dizin dizesinde kullanılabilecek bir nokta karakteri alır. Türetilmiş bir sınıfta geçersiz kılındığında başka bir karakter döndürülebilir. |
UsedSize |
Türetilmiş bir sınıfta geçersiz kılındığında, yalıtılmış depolama için kullanılan alanın miktarını temsil eden bir değer alır. |
Yöntemler
CreateObjRef(Type) |
Uzak bir nesneyle iletişim kurmak için kullanılan bir ara sunucu oluşturmak için gereken tüm ilgili bilgileri içeren bir nesne oluşturur. (Devralındığı yer: MarshalByRefObject) |
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetLifetimeService() |
Geçersiz.
Bu örnek için yaşam süresi ilkesini denetleen geçerli yaşam süresi hizmet nesnesini alır. (Devralındığı yer: MarshalByRefObject) |
GetPermission(PermissionSet) |
Türetilmiş bir sınıf tarafından uygulandığında, bir izin kümesi içinden yalıtılmış depolamaya erişimi temsil eden bir izin döndürür. |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
IncreaseQuotaTo(Int64) |
Türetilmiş bir sınıfta geçersiz kılındığında, kullanıcıdan yalıtılmış depolama için bayt cinsinden daha büyük bir kota boyutunu onaylamasını ister. |
InitializeLifetimeService() |
Geçersiz.
Bu örneğin yaşam süresi ilkesini denetlemek için bir yaşam süresi hizmet nesnesi alır. (Devralındığı yer: MarshalByRefObject) |
InitStore(IsolatedStorageScope, Type, Type) |
Yeni IsolatedStorage bir nesne başlatır. |
InitStore(IsolatedStorageScope, Type) |
Yeni IsolatedStorage bir nesne başlatır. |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
MemberwiseClone(Boolean) |
Geçerli MarshalByRefObject nesnenin sığ bir kopyasını oluşturur. (Devralındığı yer: MarshalByRefObject) |
Remove() |
Türetilmiş bir sınıfta geçersiz kılındığında, tek tek yalıtılmış depoyu ve tüm kapsanan verileri kaldırır. |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |