Show / Hide Table of Contents

Class EntitySchemaQueryExpressionCollectionBeforeEventArgs

Provides data about the state for the event before changing the collection of expressions of the entity schema query.

Inheritance
System.Object
System.EventArgs
EntitySchemaQueryExpressionCollectionEventArgs
EntitySchemaQueryExpressionCollectionBeforeEventArgs
Inherited Members
EntitySchemaQueryExpressionCollectionEventArgs.Index
EntitySchemaQueryExpressionCollectionEventArgs.Expression
System.EventArgs.Empty
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Terrasoft.Core.Entities
Assembly: Terrasoft.Core.dll
Syntax
public class EntitySchemaQueryExpressionCollectionBeforeEventArgs : EntitySchemaQueryExpressionCollectionEventArgs

Constructors

EntitySchemaQueryExpressionCollectionBeforeEventArgs(Int32, EntitySchemaQueryExpression)

Initializes the EntitySchemaQueryExpressionCollectionBeforeEventArgs instance with the specified item index in the collection and query expression to the object schema.

Declaration
public EntitySchemaQueryExpressionCollectionBeforeEventArgs(int index, EntitySchemaQueryExpression expression)
Parameters
Type Name Description
System.Int32 index

Index of the collection item.

EntitySchemaQueryExpression expression

Expression of the entity schema query.

Properties

Cancel

Defines whether the change of the query expression collection to the object schema has been canceled.

Declaration
public bool Cancel { get; set; }
Property Value
Type Description
System.Boolean

Extension Methods

ReflectionUtilities.GetPropertyValue(Object, String)
ReflectionUtilities.GetPropertyDefValue(Object, String, Object)
ReflectionUtilities.TryGetPropertyValue(Object, String, out Object)
ReflectionUtilities.HasProperty(Object, String)
ReflectionUtilities.GetPropertyValue(Object, String, BindingFlags)
ReflectionUtilities.GetPropertyValueByPath(Object, String)
ReflectionUtilities.SetPropertyValue(Object, String, Object)
ReflectionUtilities.TrySetPropertyValue(Object, String, Object)
ValidateUtilities.CheckArgumentNull(Object, String)
ValidateUtilities.CheckDependencyNull(Object, String)
ValidateUtilities.EnsureDependencyNotNull<T>(T, String)
MetaDataTestUtils.MetaPropertiesShouldNotHaveDefValue<TInstance>(TInstance)
MetaDataTestUtils.MetaPropertiesShouldNotHaveDefValue<TInstance>(TInstance, Boolean)
NSubstituteExtension.Protected(Object, String, Object[])
NSubstituteExtension.Protected(Object, String, Boolean, Object[])
NSubstituteExtension.ProtectedGeneric<T>(Object, String, Object[])
NSubstituteExtension.ProtectedGeneric<T>(Object, String, Boolean, Object[])
NSubstituteExtension.ProtectedProperty(Object, String)
NSubstituteExtension.MatchInstance<T>(T)
SubstituteUtilities.GetIsSubstituteObject(Object)
SubstituteUtilities.Instead<TInstance, TValue>(TInstance, Func<TInstance, TValue>)
Back to top Generated by DocFX