IVsAddWebReferenceResult.Save, méthode
Enregistre des métadonnées de référence dans le projet et crée une nouvelle référence de (WCF) service Windows Communication Foundation.
Espace de noms : Microsoft.VisualStudio.WCFReference.Interop
Assembly : Microsoft.VisualStudio.WCFReference.Interop (dans Microsoft.VisualStudio.WCFReference.Interop.dll)
Syntaxe
'Déclaration
Function Save As Object
Object Save()
Object^ Save()
abstract Save : unit -> Object
function Save() : Object
Valeur de retour
Type : Object
Objet IVsWCFReferenceGroup.
Notes
La méthode d'Save peut être utilisée pour enregistrer des métadonnées de référence dans le projet et pour créer une nouvelle référence de service WCF. L'opération de sauvegarde peut échouer pour les raisons suivantes :
L'espace de noms de référence est déjà utilisé par une référence de service dans le projet client.
Il existe un élément de répertoire ou de fichier avec le même espace de noms dans le répertoire où la référence de service serait persistée. Cela peut se produire même si l'élément de répertoire ou de fichier n'est pas dans le projet.
Le nom de la référence est déjà utilisé dans le même espace de noms (répertoire) dans un projet de site Web. Les projets de site Web prennent en charge ajouter de plusieurs références dans l'un espace de noms.
Exemples
L'exemple suivant montre comment appeler la méthode d'Save.
if (addWebReferenceResult != null && cancelled == 0)
{
return addWebReferenceResult.Save() as IVsWCFReferenceGroup;
}
else
{
return null;
}
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, voir Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.