Table of Contents

Class RuntimeComponentCollection

Namespace: Casewhere.Runtime.Engine.Services
Assembly: Casewhere.Runtime.dll

public class RuntimeComponentCollection

Inheritance

objectRuntimeComponentCollection

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

int

Methods

GetAllDataBindingProperties()

public virtual IList<DataBindingProperty> GetAllDataBindingProperties()

Returns

IList<DataBindingProperty>

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

IList<DataBindingProperty>

GetFormComponents()

public IEnumerable<FormComponent> GetFormComponents()

Returns

IEnumerable<FormComponent>

ToList()

public IList<RuntimeComponent> ToList()

Returns

IList<RuntimeComponent>

WhereEditable()

public virtual RuntimeComponentCollection WhereEditable()

Returns

RuntimeComponentCollection

WhereHiddenFieldComponent()

public virtual RuntimeComponentCollection WhereHiddenFieldComponent()

Returns

RuntimeComponentCollection

WhereUIComponent()

public virtual RuntimeComponentCollection WhereUIComponent()

Returns

RuntimeComponentCollection