This class provides access to the module data provider. The module data provider sets all access methods (like LoadModuleDefinitionAsync) during application startup.
These methods should never be called by applications. They are intended for framework use only. Use the methods provided by YetaWF.Core.Modules.ModuleDefinition instead.
All properties must be provided by a module data provider during application startup. The properties in this class provide access to the module data provider. A module data provider must be accessed through members of this class ONLY.
Namespace: YetaWF.Core.IO
Assembly: YetaWF.Core
Inheritance
public static class Module;
This class cannot be instantiated.
GetModulesAsync | Retrieves a collection of modules given sort/filter/paging criteria. | |
LoadModuleDefinitionAsync | Loads a module given the module Guid and returns the module object. It can be cast to a more specific derived type. | |
LockModuleAsync | Locks a module given the module Guid. | |
RemoveModuleDefinitionAsync | Removes a module given the module Guid. Returns true if the module was removed, false if the module doesn't exist. All other errors cause an exception. | |
SaveModuleDefinitionAsync | Saves a module. |
Equals | Determines whether the specified object is equal to the current object. | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. | |
GetHashCode | Serves as the default hash function. | |
GetType | Gets the Type of the current instance. | |
MemberwiseClone | Creates a shallow copy of the current Object. | |
ReferenceEquals | Determines whether the specified Object instances are the same instance. | |
ToString | Returns a string that represents the current object. |
See Also YetaWF.Core Overview
Documentation Feedback
© 2024 - Softel vdm, Inc. - YetaWF.com