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 | プロパティのマーシャリングを解除します。 |