Complement メソッド

このオブジェクトに含まれ、指定したナレッジには含まれていないナレッジを返します。

名前空間:  Microsoft.Synchronization
アセンブリ:  Microsoft.Synchronization (Microsoft.Synchronization.dll 内)

構文

'宣言
Public Function Complement ( _
    otherKnowledge As SyncKnowledge _
) As SyncKnowledge
'使用
Dim instance As SyncKnowledge
Dim otherKnowledge As SyncKnowledge
Dim returnValue As SyncKnowledge

returnValue = instance.Complement(otherKnowledge)
public SyncKnowledge Complement(
    SyncKnowledge otherKnowledge
)
public:
SyncKnowledge^ Complement(
    SyncKnowledge^ otherKnowledge
)
member Complement : 
        otherKnowledge:SyncKnowledge -> SyncKnowledge 
public function Complement(
    otherKnowledge : SyncKnowledge
) : SyncKnowledge

パラメーター

戻り値

型 : Microsoft.Synchronization. . :: . .SyncKnowledge
このオブジェクトに含まれ、指定したナレッジには含まれていないナレッジです。

例外

例外 条件
InvalidOperationException

この SyncKnowledge オブジェクトは初期化されていません。

ArgumentOutOfRangeException

otherKnowledge は有効な値ではありません。

ArgumentNullException

otherKnowledge が null Nothing nullptr unit NULL 参照 (Visual Basic では Nothing) です。

説明

この補数演算は、概念的に、減算演算と考えることができます。指定したナレッジがこのオブジェクトのナレッジから減算され、結果が返されます。

参照

参照

SyncKnowledgeクラス

SyncKnowledge メンバー

Microsoft.Synchronization 名前空間