38 references to Kind
System.Xml (38)
System\Xml\Serialization\CodeExporter.cs (1)
199TypeKind kind = arrayMapping.Elements[0].Mapping.TypeDesc.Kind;
System\Xml\Serialization\Models.cs (7)
42switch (typeDesc.Kind) { 157if (model.ReadOnly && model.FieldTypeDesc.Kind != TypeKind.Collection && model.FieldTypeDesc.Kind != TypeKind.Enumerable) 182if (fieldInfo.IsInitOnly && typeDesc.Kind != TypeKind.Collection && typeDesc.Kind != TypeKind.Enumerable) 194if (!propertyInfo.CanWrite && typeDesc.Kind != TypeKind.Collection && typeDesc.Kind != TypeKind.Enumerable)
System\Xml\Serialization\SoapReflectionImporter.cs (5)
202switch (model.TypeDesc.Kind) { 295if (model.TypeDesc.Kind == TypeKind.Root) return GetRootMapping(); 684if (!(fieldTypeDesc.Kind == TypeKind.Primitive || fieldTypeDesc.Kind == TypeKind.Enum)) { 689if (fieldTypeDesc.Kind == TypeKind.Enum) {
System\Xml\Serialization\Types.cs (2)
980if (typeDesc.Kind == TypeKind.Collection || typeDesc.Kind == TypeKind.Enumerable) {
System\Xml\Serialization\XmlReflectionImporter.cs (12)
370switch (model.TypeDesc.Kind) { 401if (model.TypeDesc.Kind == TypeKind.Serializable) { 452if (typeDesc.Kind == TypeKind.Serializable) { 641if (model.TypeDesc.Kind == TypeKind.Root) return GetRootMapping(); 1365if (accessor.TypeDesc.ArrayElementTypeDesc.Kind == TypeKind.Serializable) { 1586if (element.Mapping.TypeDesc.Kind == TypeKind.Node) { 1623if (accessor.TypeDesc.Kind == TypeKind.Serializable) { 1860if (!(fieldTypeDesc.Kind == TypeKind.Primitive || fieldTypeDesc.Kind == TypeKind.Enum)) { 1866if (fieldTypeDesc.Kind == TypeKind.Enum) { 1935bool isAny = mapping.TypeDesc.Kind == TypeKind.Node; 1956if (typeDesc.Kind == TypeKind.Node) {
System\Xml\Serialization\XmlSchemaExporter.cs (1)
394switch (mapping.TypeDesc.Kind) {
System\Xml\Serialization\XmlSerializationReader.cs (3)
3544if (special.TypeDesc.Kind == TypeKind.Attribute) { 3794switch (special.TypeDesc.Kind) { 4411switch (special.TypeDesc.Kind) {
System\Xml\Serialization\XmlSerializationReaderILGen.cs (3)
2098if (special.TypeDesc.Kind == TypeKind.Attribute) { 2373switch (special.TypeDesc.Kind) { 3204switch (special.TypeDesc.Kind) {
System\Xml\Serialization\XmlSerializationWriter.cs (2)
2356if (special.TypeDesc.Kind == TypeKind.Attribute || special.TypeDesc.CanBeAttributeValue) { 2735switch (mapping.TypeDesc.Kind) {
System\Xml\Serialization\XmlSerializationWriterILGen.cs (2)
1326if (special.TypeDesc.Kind == TypeKind.Attribute || special.TypeDesc.CanBeAttributeValue) { 1818switch (mapping.TypeDesc.Kind) {