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
パラメーター
- otherKnowledge
型 : Microsoft.Synchronization. . :: . .SyncKnowledge
補数演算の結果を計算するために、このオブジェクトから削除するナレッジです。
戻り値
型 : Microsoft.Synchronization. . :: . .SyncKnowledge
このオブジェクトに含まれ、指定したナレッジには含まれていないナレッジです。
例外
例外 | 条件 |
---|---|
InvalidOperationException | この SyncKnowledge オブジェクトは初期化されていません。 |
ArgumentOutOfRangeException | otherKnowledge は有効な値ではありません。 |
ArgumentNullException | otherKnowledge が null Nothing nullptr unit NULL 参照 (Visual Basic では Nothing) です。 |
説明
この補数演算は、概念的に、減算演算と考えることができます。指定したナレッジがこのオブジェクトのナレッジから減算され、結果が返されます。