英語で読む

次の方法で共有


CPROPS。Cpp

プロバイダー コンポーネントの例では、プロパティ キャッシュ実装の例がcprops.cppにあります。 サポートされている引数属性を次の表に示します。

メソッド 説明
CPropertyCache::addproperty 新しいプロパティ キャッシュを追加して、プロパティ キャッシュを拡張します。
CPropertyCache::updateproperty プロパティを検索し、その内容を解放し、代わりに新しい値を使用します。次に、このプロパティに対して変更されたキャッシュをマークします。
CPropertyCache::findproperty 名前でこのプロパティを検索します。インデックスを保存します。
CPropertyCache::getproperty キャッシュ内のプロパティが使用可能な場合は検索し、それ以外の場合は GetInfo を呼び出 します。 インデックスを設定し、新しい値をコピーします。
CPropertyCache::p utproperty プロパティを見つけます。 そこにあったものを解放し、新しい値を入れます。
CPropertyCache::CPropertyCache インスタンス コンストラクター。
CPropertyCache::~CPropertyCache 標準デストラクター。
CPropertyCache::createpropertycache キャッシュの作成
CPropertyCache::unboundgetproperty キャッシュ内のプロパティを見つけて、これらの値に設定します。
CPropertyCache::SampleDSMarshallProperties プロパティのデータと値をマーシャリングします。
CPropertyCache::marshallproperty プロパティをマーシャリングします。
CPropertyCache::SampleDSUnMarshallProperties プロパティ のデータと値のマーシャリングを解除します。
CPropertyCache::unmarshallproperty プロパティのマーシャリングを解除します。