Show / Hide Table of Contents

Class KnownTypeExpressionXmlConverter

Inheritance
System.Object
CustomExpressionXmlConverter
KnownTypeExpressionXmlConverter
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Sartorius.SAF.Serialization
Assembly: Sartorius.SAF.dll
Syntax
public class KnownTypeExpressionXmlConverter : CustomExpressionXmlConverter

Constructors

View Source

KnownTypeExpressionXmlConverter(TypeResolver)

Declaration
public KnownTypeExpressionXmlConverter(TypeResolver resolver)
Parameters
Type Name Description
TypeResolver resolver

Methods

View Source

TryDeserialize(XElement, out Expression)

code originally in method ParseConstantFromElement(XElement xml, string elemName, Type expectedType)

Declaration
public override bool TryDeserialize(XElement x, out Expression e)
Parameters
Type Name Description
System.Xml.Linq.XElement x
System.Linq.Expressions.Expression e
Returns
Type Description
System.Boolean
Overrides
CustomExpressionXmlConverter.TryDeserialize(XElement, out Expression)
View Source

TrySerialize(Expression, out XElement)

Declaration
public override bool TrySerialize(Expression expr, out XElement x)
Parameters
Type Name Description
System.Linq.Expressions.Expression expr
System.Xml.Linq.XElement x
Returns
Type Description
System.Boolean
Overrides
CustomExpressionXmlConverter.TrySerialize(Expression, out XElement)

Extension Methods

CollectionExtensions.AddRange<T, TCollection>(TCollection, IEnumerable<T>)
SerializableObjectCloneExtension.Clone<T>(T)
  • View Source
Back to top Generated by DocFX