Skip to main content

IsInstanceOfTypeFunction Methods

A custom function that determines whether a particular object is of a specified type or derives from it.
Name Description
Convert(ICriteriaToExpressionConverter, Expression[])
Create(Expression[])
Equals(Object) Determines whether the specified object is equal to the current object. Inherited from Object.
Equals(Object, Object) static Determines whether the specified object instances are considered equal. Inherited from Object.
Evaluate(Object[]) Evaluates the IsInstanceOfTypeFunction custom function operator on the client.
GetHashCode() Serves as the default hash function. Inherited from Object.
GetType() Gets the Type of the current instance. Inherited from Object.
IsInstanceOfType(Object, Type) static
IsValidOperandCount(Int32) Determines whether the IsInstanceOfTypeFunction custom function operator can accept a specified number of operands (parameters).
IsValidOperandType(Int32, Int32, Type) Determines whether a certain type can be passed as a specified operand to the IsInstanceOfTypeFunction custom function operator.
MemberwiseClone() protected Creates a shallow copy of the current Object. Inherited from Object.
ReferenceEquals(Object, Object) static Determines whether the specified Object instances are the same instance. Inherited from Object.
Register() static Registers the IsInstanceOfTypeFunction custom function operator by calling the CriteriaOperator.RegisterCustomFunction method.
ResultType(Type[]) Determines the IsInstanceOfTypeFunction custom function operator result type based on the type of operands passed to the operator.
ToString() Returns a string that represents the current object. Inherited from Object.
See Also