WebServiceHelper.TryUrlRedirection, méthode
Redirige un objet de service Web sur le serveur de développement ASP.NET, au lieu de la ressource définie dans la référence Web fournie.
Espace de noms : Microsoft.VisualStudio.TestTools.UnitTesting
Assembly : Microsoft.VisualStudio.QualityTools.UnitTestFramework (dans Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)
Syntaxe
'Déclaration
Public Shared Function TryUrlRedirection ( _
client As WebClientProtocol, _
context As TestContext, _
identifier As String _
) As Boolean
public static bool TryUrlRedirection(
WebClientProtocol client,
TestContext context,
string identifier
)
public:
static bool TryUrlRedirection(
WebClientProtocol^ client,
TestContext^ context,
String^ identifier
)
static member TryUrlRedirection :
client:WebClientProtocol *
context:TestContext *
identifier:string -> bool
public static function TryUrlRedirection(
client : WebClientProtocol,
context : TestContext,
identifier : String
) : boolean
Paramètres
- client
Type : System.Web.Services.Protocols.WebClientProtocol
Une instance du type de service Web qui est testé.
- context
Type : Microsoft.VisualStudio.TestTools.UnitTesting.TestContext
TestContext pour ce test unitaire.
- identifier
Type : System.String
Chaîne unique qui identifie une instance d'un serveur de développement ASP.NET.Celle-ci correspond au paramètre de nom d'un AspNetDevelopmentServerAttribute sur la méthode de test.
Valeur de retour
Type : System.Boolean
true si une redirection s'est produite ; sinon, false.
Notes
Lorsque vous exécutez un test avec un AspNetDevelopmentServerAttribute, une instance d'un serveur de développement ASP.NET est démarrée.Cela permet de s'assurer qu'un site de serveur de développement ASP.NET est démarré et que vous connaissez l'URL.Lorsque vous exécutez un test, vous pouvez ensuite utiliser TryUrlRedirection pour rediriger un objet de service Web afin qu'il pointe vers le serveur connu au lieu de la ressource qui est définie dans la référence Web fournie.Cette méthode retourne true si la redirection a réussi et false si elle a échoué.Par exemple, si l'identificateur ne correspondait à pas au nom d'une instance existante de serveur de développement ASP.NET, la méthode retourne false.
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, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.
Voir aussi
Référence
Microsoft.VisualStudio.TestTools.UnitTesting, espace de noms
AspNetDevelopmentServerAttribut