C# Класс System.Xml.Serialization.TypeData

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
GetIndexerProperty ( Type collectionType ) : PropertyInfo
ToCSharpName ( Type type, bool full ) : string
TypeData ( Type type, string elementName, bool isPrimitive ) : System
TypeData ( Type type, string elementName, bool isPrimitive, TypeData mappedType, XmlSchemaPatternFacet facet ) : System

Приватные методы

Метод Описание
CreateMissingAddMethodException ( Type type, string inheritFrom, Type argumentType ) : InvalidOperationException
GetGenericListItemType ( Type type ) : Type
IsKeyword ( string name ) : bool
TypeData ( string typeName, string fullTypeName, string xmlType, SchemaTypes schemaType, TypeData listItemTypeData ) : System

Описание методов

GetIndexerProperty() публичный статический Метод

public static GetIndexerProperty ( Type collectionType ) : PropertyInfo
collectionType System.Type
Результат System.Reflection.PropertyInfo

ToCSharpName() публичный статический Метод

public static ToCSharpName ( Type type, bool full ) : string
type System.Type
full bool
Результат string

TypeData() публичный Метод

public TypeData ( Type type, string elementName, bool isPrimitive ) : System
type System.Type
elementName string
isPrimitive bool
Результат System

TypeData() публичный Метод

public TypeData ( Type type, string elementName, bool isPrimitive, TypeData mappedType, XmlSchemaPatternFacet facet ) : System
type System.Type
elementName string
isPrimitive bool
mappedType TypeData
facet System.Xml.Schema.XmlSchemaPatternFacet
Результат System