2.2.3.5.2 Type
The Type complex provides the description of a CLR type.
The following code is the XML schema (XSD) for the Type complex type.
-
<xs:complexType name="Type"> <xs:complexContent mixed="false"> <xs:extension base="linqexpression:Type"> <xs:sequence> <xs:element minOccurs="0" name="Properties" type="tns0:ArrayOfMember"/> <xs:element minOccurs="0" name="Fields" type="tns0:ArrayOfMember"/> <xs:element name="IsValueType" type="xs:boolean"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>
The following table describes the child elements for the Type complex type.
Element |
Type |
Description |
---|---|---|
Properties |
An array of public instance properties of the type that excludes indexers. |
|
Fields |
ArrayOfMember |
An array of public instance fields of the type. |
IsValueType |
boolean |
Indicates whether Type is a value type. |