Note
Ang pag-access sa pahinang ito ay nangangailangan ng pahintulot. Maaari mong subukang mag-sign in o magpalit ng mga direktoryo.
Ang pag-access sa pahinang ito ay nangangailangan ng pahintulot. Maaari mong subukang baguhin ang mga direktoryo.
Removes metadata for an item from a replica, but not the item itself.
Namespace: Microsoft.Synchronization.SimpleProviders
Assembly: Microsoft.Synchronization.SimpleProviders (in Microsoft.Synchronization.SimpleProviders.dll)
Syntax
'Declaration
Public Function RemoveItemFromReplica ( _
key As ItemFieldDictionary _
) As Boolean
'Usage
Dim instance As SimpleSyncServices
Dim key As ItemFieldDictionary
Dim returnValue As Boolean
returnValue = instance.RemoveItemFromReplica(key)
public bool RemoveItemFromReplica(
ItemFieldDictionary key
)
public:
bool RemoveItemFromReplica(
ItemFieldDictionary^ key
)
member RemoveItemFromReplica :
key:ItemFieldDictionary -> bool
public function RemoveItemFromReplica(
key : ItemFieldDictionary
) : boolean
Parameters
- key
Type: Microsoft.Synchronization.SimpleProviders.ItemFieldDictionary
An ItemFieldDictionary object that represents the item to remove.
Return Value
Type: System.Boolean
true if the item is found and metadata is removed. Otherwise false.
Exceptions
| Exception | Condition |
|---|---|
| SimpleProviderInvalidOperationException | BeginRemoveItemsFromReplica was not called before this method was called. |
| ArgumentNullException | key is a null reference (Nothing in Visual Basic). |
| ArgumentOutOfRangeException | key is empty. |
Remarks
The item will be re-enumerated as a newly created item during a subsequent synchronization session.
BeginRemoveItemsFromReplica must be called to start a transaction before RemoveItemFromReplica is called. Items that are removed by calling RemoveItemFromReplica are not committed until EndRemoveItemsFromReplica is called after all calls to RemoveItemFromReplica are finished.