C# Класс Xml.Schema.Linq.CodeGen.SimpleTypeCodeDomHelper

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

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

Метод Описание
CreateFacets ( Xml.Schema.Linq.CodeGen.ClrSimpleTypeInfo type ) : System.CodeDom.CodeExpression
GetCreateUnionValueExpression ( object value, Xml.Schema.Linq.CodeGen.UnionSimpleTypeInfo unionDef, CodeExpressionCollection collection ) : void
GetCreateValueExpression ( object value, Xml.Schema.Linq.CodeGen.ClrSimpleTypeInfo typeDef, CodeExpressionCollection collection ) : void

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

Метод Описание
CreateByteArrayExpression ( object value ) : System.CodeDom.CodeExpression
CreateFixedDefaultArrayValueInit ( string baseType, string value ) : CodeArrayCreateExpression
CreateFixedDefaultValueExpression ( CodeTypeReference type, string value ) : System.CodeDom.CodeExpression
CreateGetBuiltInSimpleType ( XmlTypeCode typeCode ) : System.CodeDom.CodeExpression
CreateSimpleTypeDef ( Xml.Schema.Linq.CodeGen.ClrSimpleTypeInfo typeInfo, string>.Dictionary nameMappings, LinqToXsdSettings settings, bool memberOrItemType ) : System.CodeDom.CodeExpression
CreateTypeConversionExpr ( string typeName, object value ) : System.CodeDom.CodeExpression
CreateTypedValueExpression ( XmlSchemaDatatype dataType, object value ) : System.CodeDom.CodeExpression
CreateValueExpression ( string builtInType, string strValue ) : System.CodeDom.CodeExpression
MaterializeSimpleTypeDef ( Xml.Schema.Linq.CodeGen.ClrSimpleTypeInfo typeInfo, string>.Dictionary nameMappings, LinqToXsdSettings settings ) : System.CodeDom.CodeExpression

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

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

public static CreateFacets ( Xml.Schema.Linq.CodeGen.ClrSimpleTypeInfo type ) : System.CodeDom.CodeExpression
type Xml.Schema.Linq.CodeGen.ClrSimpleTypeInfo
Результат System.CodeDom.CodeExpression

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

public static GetCreateUnionValueExpression ( object value, Xml.Schema.Linq.CodeGen.UnionSimpleTypeInfo unionDef, CodeExpressionCollection collection ) : void
value object
unionDef Xml.Schema.Linq.CodeGen.UnionSimpleTypeInfo
collection System.CodeDom.CodeExpressionCollection
Результат void

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

public static GetCreateValueExpression ( object value, Xml.Schema.Linq.CodeGen.ClrSimpleTypeInfo typeDef, CodeExpressionCollection collection ) : void
value object
typeDef Xml.Schema.Linq.CodeGen.ClrSimpleTypeInfo
collection System.CodeDom.CodeExpressionCollection
Результат void