Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
MSDN Library

ComplexValue Class

Encapsulates the value of a complex type parameter.

Object
  Microsoft.SqlServer.Dts.Tasks.WebServiceTask.DTSParamValue
    Microsoft.SqlServer.Dts.Tasks.WebServiceTask.ComplexValue

Namespace:  Microsoft.SqlServer.Dts.Tasks.WebServiceTask
Assembly:  Microsoft.SqlServer.WebServiceTask (in Microsoft.SqlServer.WebServiceTask.dll)

[SerializableAttribute]
public class ComplexValue : DTSParamValue

The ComplexValue type exposes the following members.

  NameDescription
Public methodComplexValue()Initializes a new instance of the ComplexValue class.
Public methodComplexValue(ComplexProperty[])Initializes a new instance of the ComplexValue class, and initializes the properties of the ComplexValue.
Top

  NameDescription
Public propertyPropertiesGets an array of properties for the ComplexValue class.
Top

  NameDescription
Public methodCloneCreates an instance of the ComplexValue class that is identical to the current ComplexValue. (Overrides DTSParamValue.Clone().)
Public methodEqualsDetermines whether two object instances are equal. (Overrides Object.Equals(Object).)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCodeReturns the hash code of this object. (Overrides Object.GetHashCode.)
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodToString (Inherited from Object.)
Top

This class contains an array of ComplexProperty objects. Each ComplexProperty object encapsulates the information about one member of the complex type parameter.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Community Additions

Show:
© 2015 Microsoft