Show / Hide Table of Contents

Class EntitySchemaQueryExpressionCollectionEventArgs

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

Inheritance
System.Object
System.EventArgs
EntitySchemaQueryExpressionCollectionEventArgs
EntitySchemaQueryExpressionCollectionBeforeEventArgs
EntitySchemaQueryExpressionCollectionItemChangedEventArgs
Inherited Members
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 EntitySchemaQueryExpressionCollectionEventArgs : EventArgs

Constructors

EntitySchemaQueryExpressionCollectionEventArgs(Int32, EntitySchemaQueryExpression)

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

Declaration
public EntitySchemaQueryExpressionCollectionEventArgs(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

Expression

Expression of the entity schema query.

Declaration
public EntitySchemaQueryExpression Expression { get; set; }
Property Value
Type Description
EntitySchemaQueryExpression

Index

Index of the collection item.

Declaration
public int Index { get; set; }
Property Value
Type Description
System.Int32

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