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
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