Metodo WebServiceHelper.TryUrlRedirection
Reindirizza un oggetto del servizio Web nel server di sviluppo ASP.NET anziché la risorsa definita nel riferimento Web fornito.
Spazio dei nomi: Microsoft.VisualStudio.TestTools.UnitTesting
Assembly: Microsoft.VisualStudio.QualityTools.UnitTestFramework (in Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)
Sintassi
'Dichiarazione
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
Parametri
- client
Tipo: System.Web.Services.Protocols.WebClientProtocol
Un'istanza del tipo di servizio Web da testare.
- context
Tipo: Microsoft.VisualStudio.TestTools.UnitTesting.TestContext
TestContext per questo unit test.
- identifier
Tipo: System.String
Una stringa univoca che identifica un'istanza del server di sviluppo ASP.NET.Corrisponde al parametro name di AspNetDevelopmentServerAttribute nel metodo di test.
Valore restituito
Tipo: System.Boolean
true se un reindirizzamento si verifichi; in caso contrario, false.
Note
Quando si esegue un test con AspNetDevelopmentServerAttribute, un'istanza di un server di sviluppo ASP.NET viene avviata.Ciò garantisce che un sito del server di sviluppo ASP.NET sia avviato e che si conosce l'URL.Quando si esegue un test, è possibile utilizzare TryUrlRedirection per reindirizzare un oggetto del servizio Web in modo che indichi il server noto al posto della risorsa definita nel riferimento Web fornito.Questo metodo restituisce true se il reindirizzamento di riuscita e false se non è stato.Ad esempio, se identificatore non corrispondesse il nome di un'istanza esistente del server di sviluppo ASP.NET, il metodo restituisce false.
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.VisualStudio.TestTools.UnitTesting
AspNetDevelopmentServerAttribut