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
- context
Type: System.Activities.AsyncCodeActivityContext
Return Value
Type: System.Net.HttpWebRequest
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.
See Also
Reference
RestApiAsyncCodeActivity<T> Class
Microsoft.TeamFoundation.Deployment.Workflow.Activities Namespace