/// <summary> /// Performs a DeepLoad operation on the specified entity collection. /// </summary> /// <param name="entityList"></param> /// <param name="properties"></param> internal override void DeepLoad(TList <EmployeeSkills> entityList, ProviderDataSourceDeepLoadList properties) { // init transaction manager GetTransactionManager(); // execute deep load method EmployeeSkillsProvider.DeepLoad(entityList, properties.Recursive, properties.Method, properties.GetTypes()); }
/// <summary> /// Initializes a new instance of the ProviderDataSourceDeepLoadEventArgs class. /// </summary> /// <param name="entityList"></param> /// <param name="properties"></param> public ProviderDataSourceDeepLoadEventArgs(IList entityList, ProviderDataSourceDeepLoadList properties) : this(entityList) { this.deepLoadProperties = properties; }
/// <summary> /// Performs a DeepLoad operation on the specified entity collection. /// </summary> /// <param name="entityList"></param> /// <param name="properties"></param> internal virtual void DeepLoad(TList <Entity> entityList, ProviderDataSourceDeepLoadList properties) { }