IPersistStorageImpl sınıfı
Bu sınıf uygulayan IPersistStorage arabirimi.
![]() |
---|
Bu sınıf ve üyeleri, yürütme uygulamalar kullanılamaz Windows Çalışma Zamanı. |
template <
class T
>
class ATL_NO_VTABLE IPersistStorageImpl :
public IPersistStorage
Parametreler
- T
Kullanacağınız sınıf türetilmiş IPersistStorageImpl.
Üyeler
Public yöntemler
Ad |
Description |
---|---|
Nesnesinin CLSID değerini alır. |
|
Tüm depolama nesneleri serbest bırakmak ve HandsOff moduna girmek için nesne bildirir.atl uygulaması verir S_OK. |
|
Yeni bir depolama birimi başlatır. |
|
En son kaydedilişinden sonra nesne verilerinin değişip değişmediğini kontrol eder. |
|
Belirtilen depolama ortamından nesnenin özelliklerini yükler. |
|
Nesnenin özelliklerini belirtilen depolama ortamına kaydeder. |
|
Nesneyi kendi depolama nesnesi yazmak için Normal moda geri bildirir.atl uygulaması verir S_OK. |
Notlar
IPersistStorageImpluygulayan IPersistStorage nesne yük istemek üzere istemci olanak sağlayan arabirim ve bir depolama birimini kullanarak kalıcı verilerini kaydetmek.
Uygulaması, bu sınıfın sınıf gerektirir T uygulaması yapmak için IPersistStreamInit arabirimi üzerinden kullanılabilir QueryInterface.Genellikle bu sınıfın anlamına gelir T öğesinden türetilmeli IPersistStreamInitImpl, sağlamak için bir girdi IPersistStreamInit , com haritave bir özellik eşlemesi sınıfının kalıcı verileri tanımlamak için.
İlgili makaleler atl öğretici, atl proje oluşturma
Devralma hiyerarşisi
IPersistStorage
IPersistStorageImpl
Gereksinimler
Başlık: atlcom.h
Ayrıca bkz.
Başvuru
IPersistPropertyBagImpl sınıfı