Show / Hide Table of Contents

Class EntitySchemaHierarchyColumnProvider

Inheritance
System.Object
DataProvider
DesignModeValuesProvider
WebServiceDesignModeValuesProvider
EntitySchemaColumnsProvider
EntitySchemaHierarchyColumnProvider
Implements
IManagerItemInstance
Inherited Members
EntitySchemaColumnsProvider.GetEntitySchema(Object)
EntitySchemaColumnsProvider.SerializeValue(UserConnection, Object, Type, Object, Object, String)
EntitySchemaColumnsProvider.DeserializeValue(UserConnection, Object, Type, String)
EntitySchemaColumnsProvider.DataService
EntitySchemaColumnsProvider.DataGetMethod
WebServiceDesignModeValuesProvider.InitializeParameters(Dictionary<String, String>)
WebServiceDesignModeValuesProvider.Code
DesignModeValuesProvider.Parameters
DesignModeValuesProvider.ExtraParameters
DataProvider.Initialize(AppConnection)
DataProvider.AppConnection
DataProvider.Provider
DataProvider.ManagerItem
DataProvider.Manager
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 EntitySchemaHierarchyColumnProvider : EntitySchemaColumnsProvider, IManagerItemInstance

Constructors

EntitySchemaHierarchyColumnProvider()

Declaration
public EntitySchemaHierarchyColumnProvider()

Methods

GetFilters(UserConnection, Object, String, Type, String)

Declaration
public override Dictionary<string, string> GetFilters(UserConnection userConnection, object sourceObject, string propertyName, Type valueType, string value)
Parameters
Type Name Description
UserConnection userConnection
System.Object sourceObject
System.String propertyName
System.Type valueType
System.String value
Returns
Type Description
System.Collections.Generic.Dictionary<System.String, System.String>
Overrides
EntitySchemaColumnsProvider.GetFilters(UserConnection, Object, String, Type, String)

Implements

IManagerItemInstance

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