Microsoft.SqlServer.Dts.Tasks.WebServiceTask Namespace

The Microsoft.SqlServer.Dts.Tasks.WebServiceTask namespace contains the classes and members used to run a web method and store the results in a specified location.

Public classArrayValueHolds the value of a parameter when the parameter is of type Array.
Public classComplexPropertyEncapsulates the information about one property of a complex type parameter.
Public classComplexValueEncapsulates the value of a complex type parameter.
Public classDTSParamInfoCreates an instance of a DTSParamInfo class that corresponds to one parameter of a Web method.
Public classDTSParamValueDefines an abstract base class that represents the value of a parameter passed to a Web method.
Public classDTSParamValueCollectionRepresents a collection of DTSParamValue objects.
Public classDTSWebMethodInfoEncapsulates the details of a web method.
Public classEnumValueHolds the value of a parameter when the parameter type is Enum.
Public classHelperContains methods to identify a primitive data type and map the primitive type to a Microsoft .NET Framework system type.
Public classPrimitiveValueEncapsulates a specific DTSParamValue, the Primitive type.
Public classVariableValue
Public classWebServiceTaskRuns a Web method and stores the result in a specified location. This class cannot be inherited.
Public classWebserviceTaskExceptionContains the definition for exceptions used by the WebServiceTask.
Public classWebServiceTaskUtilAccesses and invokes the Web services. This class is used by both the Microsoft.SqlServer.Dts.Tasks.WebServiceTask and its user interface as a reusable library of functions.

Public interfaceIDTSWebServiceTask

Public enumerationDTSOutputTypeClassifies the storage location of the result of a Web method invocation. The result of the Web method can be stored either in a file or in a variable.
Public enumerationDTSParamTypeDefines the type of the parameter that passed to a Web service method.

Community Additions