Compartir a través de


OnItemMetadataDeserialized Método

Se produce una vez por cada elemento que se lee de los metadatos serializados.

Espacio de nombres:  Microsoft.Synchronization.MetadataStorage
Ensamblado:  Microsoft.Synchronization.MetadataStorage (en Microsoft.Synchronization.MetadataStorage.dll)

Sintaxis

'Declaración
Sub OnItemMetadataDeserialized ( _
    itemMetadata As ItemMetadata, _
    extraFields As Dictionary(Of String, SyncFieldValue) _
)
'Uso
Dim instance As IProviderUpgradeCallback
Dim itemMetadata As ItemMetadata
Dim extraFields As Dictionary(Of String, SyncFieldValue)

instance.OnItemMetadataDeserialized(itemMetadata, _
    extraFields)
void OnItemMetadataDeserialized(
    ItemMetadata itemMetadata,
    Dictionary<string, SyncFieldValue> extraFields
)
void OnItemMetadataDeserialized(
    ItemMetadata^ itemMetadata, 
    Dictionary<String^, SyncFieldValue^>^ extraFields
)
abstract OnItemMetadataDeserialized : 
        itemMetadata:ItemMetadata * 
        extraFields:Dictionary<string, SyncFieldValue> -> unit 
function OnItemMetadataDeserialized(
    itemMetadata : ItemMetadata, 
    extraFields : Dictionary<String, SyncFieldValue>
)

Parámetros

  • extraFields
    Tipo: System.Collections.Generic. . :: . .Dictionary< (Of < ( <'String, SyncFieldValue> ) > ) >
    Número de campos adicionales que existen en los metadatos serializados pero que no están especificados en la lista de campos personalizados del nuevo esquema de metadatos. Se debe establecer en un valor nullNothingnullptrunites una referencia NULL (Nothing en Visual Basic). cuando no hay ningún campo adicional.

Notas

Cuando un proveedor recibe este método, puede examinar los campos adicionales enumerados en extraFields y realizar los cambios necesarios para corregir los metadatos del elemento, como por ejemplo combinar los datos de un campo adicional del esquema anterior en un campo existente en el esquema actualizado contenido en itemMetadata.

Vea también

Referencia

IProviderUpgradeCallback Interfaz

IProviderUpgradeCallback Miembros

Microsoft.Synchronization.MetadataStorage Espacio de nombres