Show / Hide Table of Contents

Class KnownTypeExpressionXmlConverter

Inheritance
object
CustomExpressionXmlConverter
KnownTypeExpressionXmlConverter
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
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
XElement x
Expression e
Returns
Type Description
bool
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
Expression expr
XElement x
Returns
Type Description
bool
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