Metodo DeleteDetector.ReportLiveItemByIndexedField
Quando sottoposto a override in una classe derivata, segnala che l'elemento identificato dal valore di campo indicizzato è attivo e non deve essere considerato eliminato.
Spazio dei nomi: Microsoft.Synchronization.MetadataStorage
Assembly: Microsoft.Synchronization.MetadataStorage (in microsoft.synchronization.metadatastorage.dll)
Sintassi
'Dichiarazione
Public MustOverride Sub ReportLiveItemByIndexedField ( _
fieldName As String, _
fieldValue As Object _
)
'Utilizzo
Dim instance As DeleteDetector
Dim fieldName As String
Dim fieldValue As Object
instance.ReportLiveItemByIndexedField(fieldName, fieldValue)
public abstract void ReportLiveItemByIndexedField (
string fieldName,
Object fieldValue
)
public:
virtual void ReportLiveItemByIndexedField (
String^ fieldName,
Object^ fieldValue
) abstract
public abstract void ReportLiveItemByIndexedField (
String fieldName,
Object fieldValue
)
public abstract function ReportLiveItemByIndexedField (
fieldName : String,
fieldValue : Object
)
Parametri
- fieldName
Nome del campo indicizzato.
- fieldValue
Valore del campo indicizzato.
Eccezioni
Tipo di eccezione | Condizione |
---|---|
fieldName è Null o fieldValue è Null. |
|
fieldName ha lunghezza 0. |
|
Non sono stati trovati elementi con l'indice specificato. |
Osservazioni
Questo metodo notifica a DeleteDetector che è stato individuato un elemento nell'archivio.
Per l'implementazione disponibile tramite SqlMetadataStore, questo metodo deve essere chiamato solo sugli elementi non modificati, perché SaveItemMetadata contrassegna implicitamente gli elementi aggiornati come attivi.
Vedere anche
Riferimento
Classe DeleteDetector
Membri DeleteDetector
Spazio dei nomi Microsoft.Synchronization.MetadataStorage