The CompleteDataType type exposes the following methods.

Methods

 Public

 Protected
 Instance

 Static
 Declared

 Inherited
 XNA Framework Only

 .NET Compact Framework Only

 MemberDescription
Clone()()()()
Clone this CompleteDataType
Equals(Object)
Returns true if this DataType is of the given type.
(Overrides Object..::..Equals(Object).)
EqualTypes(CompleteDataType)
Like Equals(), but ignores field type names.
ForBlob()()()()
Return the complete type for a blob.
ForBool()()()()
Return the complete type for a bool.
ForCapture(String)
Return the complete type for a capture field.
ForDouble()()()()
Return the complete type for a double.
ForFunction(Schema, CompleteDataType)
Return a complete type for a function, with the specified argument types and return type.
ForInt()()()()
Return the complete type for an int.
ForList(CompleteDataType)
Return a complete type for a list with the specified element type.
ForLong()()()()
Return the complete type for a long.
ForSimpleType(DataType)
Return the complete type for the given simple (non-compound) DataType.
ForString()()()()
Return the complete type for a string.
ForTimestamp()()()()
Return the complete type for a timestamp.
ForTuple(Schema)
Return a complete type for a tuple with the specified schema.
GetHashCode()()()()
Hash function for this type.
(Overrides Object..::..GetHashCode()()()().)
GetType()()()()
Gets the Type of the current instance.
(Inherited from Object.)
IsCaptureType(CompleteDataType)
Return true if the given type is Capture.
IsFunctionType(CompleteDataType)
Return true if the given type is Function.
IsListType(CompleteDataType)
Return true if the given type is List.
IsSimpleType(CompleteDataType)
Return true if the given type is a simple type (i.e. not a List or Tuple type).
IsTupleType(CompleteDataType)
Return true if the given type is Tuple.
ToString()()()()
Returns a string representation of a CompleteDataType.
(Overrides Object..::..ToString()()()().)

See Also