Share via


RestApiAsyncCodeActivity<T>.CreateWebRequest Method

CreateWebRequest must return the completed Web request. The base class implementation creates the instance, calls GetRequestUri abstract method to get the real URI for the request call the GetApiCredentials virtual method to set credentials based on the given connected service and fills in the standard headers Override GetApiCredentials if the credentials are non-standard Override this method to additionally adjust the webrequest after you call the base implmentation If you do not call the base implementation, GetRequestUri and GetApiCredentials will not be called.

Namespace:  Microsoft.TeamFoundation.Deployment.Workflow.Activities
Assembly:  Microsoft.TeamFoundation.Deployment.Workflow (in Microsoft.TeamFoundation.Deployment.Workflow.dll)

Syntax

'Declaration
Protected Overridable Function CreateWebRequest ( _
    context As AsyncCodeActivityContext _
) As HttpWebRequest
protected virtual HttpWebRequest CreateWebRequest(
    AsyncCodeActivityContext context
)
protected:
virtual HttpWebRequest^ CreateWebRequest(
    AsyncCodeActivityContext^ context
)
abstract CreateWebRequest : 
        context:AsyncCodeActivityContext -> HttpWebRequest  
override CreateWebRequest : 
        context:AsyncCodeActivityContext -> HttpWebRequest
protected function CreateWebRequest(
    context : AsyncCodeActivityContext
) : HttpWebRequest

Parameters

Return Value

Type: System.Net.HttpWebRequest

.NET Framework Security

See Also

Reference

RestApiAsyncCodeActivity<T> Class

Microsoft.TeamFoundation.Deployment.Workflow.Activities Namespace