Show / Hide Table of Contents

Class QueryExpressionXmlConverter

Implements CustomExpressionXmlConverter.

Inheritance
System.Object
CustomExpressionXmlConverter
QueryExpressionXmlConverter
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 QueryExpressionXmlConverter : CustomExpressionXmlConverter

Constructors

View Source

QueryExpressionXmlConverter(QueryCreator, TypeResolver)

Create a new instance of .

Declaration
public QueryExpressionXmlConverter(QueryCreator creator = null, TypeResolver resolver = null)
Parameters
Type Name Description
QueryCreator creator

QueryCreator.

TypeResolver resolver

A resolver.

Methods

View Source

TryDeserialize(XElement, out Expression)

Defined converter for XML element and expression.

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

TrySerialize(Expression, out XElement)

Defined converter for XML element and expression.

Declaration
public override bool TrySerialize(Expression expression, out XElement x)
Parameters
Type Name Description
System.Linq.Expressions.Expression expression
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