SqlBulkCopy.ClearCachedMetadata Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Efface les métadonnées de la table de destination mise en cache lors de l’utilisation de l’option CacheMetadata .
public:
void ClearCachedMetadata();
public void ClearCachedMetadata();
member this.ClearCachedMetadata : unit -> unit
Public Sub ClearCachedMetadata ()
Remarques
Appelez cette méthode lorsque vous savez que le schéma de table de destination a changé et que vous souhaitez forcer l’opération suivante WriteToServer à actualiser les métadonnées à partir du serveur.
Le cache est automatiquement invalidé lorsque la DestinationTableName propriété est remplacée par un autre nom de table.
Le cache n’est pas invalidé automatiquement lorsque le contexte de connexion change. Appelez cette méthode si la base de données sous-jacente SqlConnection change (par exemple, via ChangeDatabase(String)) ou se reconnecte à un autre serveur en raison du basculement.