Partager via


IndexAction.MergeOrUpload<T>(T) Méthode

Définition

Crée un indexAction pour charger un document dans l’index ou le fusionner dans un document existant s’il existe déjà dans l’index.

public static Microsoft.Azure.Search.Models.IndexAction<T> MergeOrUpload<T> (T document);
static member MergeOrUpload : 'T -> Microsoft.Azure.Search.Models.IndexAction<'T>
Public Shared Function MergeOrUpload(Of T) (document As T) As IndexAction(Of T)

Paramètres de type

T

Le type CLR qui mappe vers le schéma d'index. Les instances de ce type peuvent être stockées sous forme de documents dans l'index.

Paramètres

document
T

Document à fusionner ou à charger.

Retours

Un nouvel IndexAction.

Remarques

Si le type T contient des propriétés de type valeur non nullables, ces propriétés peuvent ne pas être fusionnées correctement. Si vous ne définissez pas une telle propriété, elle prend automatiquement sa valeur par défaut (par exemple, 0 pour int ou false pour bool), ce qui remplace la valeur de la propriété actuellement stockée dans l’index, même si ce n’était pas votre intention. Pour cette raison, il est vivement recommandé de toujours déclarer les propriétés de type valeur comme pouvant être null dans le type T.

Les informations ci-dessus ne s’appliquent pas si vous utilisez Document comme type T.

S’applique à