Class RuntimeComponentCollection
Namespace: Casewhere.Runtime.Engine.Services
Assembly: Casewhere.Runtime.dll
public class RuntimeComponentCollection
Inheritance
object ← RuntimeComponentCollection
Inherited Members
object.ToString(), object.Equals(object), object.Equals(object, object), object.ReferenceEquals(object, object), object.GetHashCode(), object.GetType(), object.MemberwiseClone()
Extension Methods
ObjectExtension.ConvertToBsonValue(object), EnumExtensions.DeepClone<RuntimeComponentCollection>(RuntimeComponentCollection)
Constructors
RuntimeComponentCollection(IList<RuntimeComponent>)
public RuntimeComponentCollection(IList<RuntimeComponent> runtimeComponents)
Parameters
runtimeComponents
IList<RuntimeComponent>
Properties
Count
public int Count { get; }
Property Value
Methods
GetAllDataBindingProperties()
public virtual IList<DataBindingProperty> GetAllDataBindingProperties()
Returns
GetComponentStates()
public IDictionary<string, IList<ComponentState>> GetComponentStates()
Returns
IDictionary<string, IList<ComponentState>>
GetComponentValidationResults()
public IDictionary<string, ComponentValidationResult> GetComponentValidationResults()
Returns
IDictionary<string, ComponentValidationResult>
GetDataBindingProperties(string, Guid)
public virtual IList<DataBindingProperty> GetDataBindingProperties(string dataSourceName, Guid runtimeId)
Parameters
dataSourceName
string
runtimeId
Guid
Returns
GetFormComponents()
public IEnumerable<FormComponent> GetFormComponents()
Returns
IEnumerable<FormComponent>
ToList()
public IList<RuntimeComponent> ToList()
Returns
WhereEditable()
public virtual RuntimeComponentCollection WhereEditable()
Returns
WhereHiddenFieldComponent()
public virtual RuntimeComponentCollection WhereHiddenFieldComponent()
Returns
WhereUIComponent()
public virtual RuntimeComponentCollection WhereUIComponent()