Table of Contents

Class MemberInitOperator

Namespace
DevExpress.Xpo.Helpers
Assembly
DevExpress.Xpo.v24.1.dll
public class MemberInitOperator : CriteriaOperator
Inheritance
MemberInitOperator

Constructors

MemberInitOperator()

public MemberInitOperator()

MemberInitOperator(MemberInitOperator, XPMemberAssignmentCollection)

public MemberInitOperator(MemberInitOperator source, XPMemberAssignmentCollection newMembers)

Parameters

source MemberInitOperator
newMembers XPMemberAssignmentCollection

MemberInitOperator(bool, XPMemberAssignmentCollection, ConstructorInfo)

public MemberInitOperator(bool useConstructor, XPMemberAssignmentCollection members, ConstructorInfo constructor)

Parameters

useConstructor bool
members XPMemberAssignmentCollection
constructor ConstructorInfo

MemberInitOperator(string, string, XPMemberAssignmentCollection, bool)

public MemberInitOperator(string declaringTypeAssemblyName, string declaringTypeName, XPMemberAssignmentCollection members, bool createNewObject)

Parameters

declaringTypeAssemblyName string
declaringTypeName string
members XPMemberAssignmentCollection
createNewObject bool

MemberInitOperator(Type, XPMemberAssignmentCollection, bool)

public MemberInitOperator(Type declaringType, XPMemberAssignmentCollection members, bool createNewObject)

Parameters

declaringType Type
members XPMemberAssignmentCollection
createNewObject bool

Fields

CreateNewObject

public bool CreateNewObject

Field Value

bool

DeclaringTypeAssemblyName

public string DeclaringTypeAssemblyName

Field Value

string

DeclaringTypeName

public string DeclaringTypeName

Field Value

string

Members

public XPMemberAssignmentCollection Members

Field Value

XPMemberAssignmentCollection

UseConstructor

public bool UseConstructor

Field Value

bool

Methods

Accept(ICriteriaVisitor)

public override void Accept(ICriteriaVisitor visitor)

Parameters

visitor ICriteriaVisitor

Accept<T>(ICriteriaVisitor<T>)

public override T Accept<T>(ICriteriaVisitor<T> visitor)

Parameters

visitor ICriteriaVisitor<T>

Returns

T

Type Parameters

T

CloneCommon()

protected override CriteriaOperator CloneCommon()

Returns

CriteriaOperator

Equals(object)

public override bool Equals(object obj)

Parameters

obj object

Returns

bool

GetConstructor(Type)

public ConstructorInfo GetConstructor(Type type)

Parameters

type Type

Returns

ConstructorInfo

GetDeclaringType()

public Type GetDeclaringType()

Returns

Type

GetHashCode()

public override int GetHashCode()

Returns

int

GetSourceTypes(Type, CriteriaTypeResolver)

public Type[] GetSourceTypes(Type type, CriteriaTypeResolver resolver)

Parameters

type Type
resolver CriteriaTypeResolver

Returns

Type[]

ToString()

public override string ToString()

Returns

string

TryGetSingleProperty(out CriteriaOperator)

public bool TryGetSingleProperty(out CriteriaOperator property)

Parameters

property CriteriaOperator

Returns

bool

TryGetSingleQuerySet(out QuerySet)

public bool TryGetSingleQuerySet(out QuerySet set)

Parameters

set QuerySet

Returns

bool