Interface ILoadcase
Represents a loadcase
Inherited Members
Namespace: TSD.API.Remoting.Loading
Assembly: TSD.API.Remoting.dll
Syntax
public interface ILoadcase : ILoadingCase, IEntity, IHaveId, IHaveIndex, IHaveName, IHaveUserName
Properties
| Name | Description |
|---|---|
| AppliesLiveLoadReductions | Gets a value indicating whether live load reductions are applied |
| AustralianCombinationFactors | Gets the combination factors specific to Australian head code |
| AustralianLoadingCategory | Gets the type of Australian loading category |
| AutomaticLoading | Gets a value indicating that the loading is generated automatically |
| Ec3LoadingCategory | Gets the type of EC3 loading category |
| EcCombinationFactors | Gets the combination factors specific to EC head code |
| GeneralType | Gets the type of the loadcase |
| HasPatternEccentricityMomentsForPrecastColumns | Gets a value indicating whether the loadcase should pattern eccentricity moments for precast columns |
| HasPatternEccentricityMomentsForSteelColumns | Gets a value indicating whether the loadcase should pattern eccentricity moments for steel columns |
| IsPatterned | Gets a value indicating whether the loadcase is patterned |
| LongTerm | Gets the long term percentage |
| PriorToBrittleFinishes | Gets the prior to brittle finishes |
| Speciality | Gets the loadcase speciality |
| Type | Gets the extended type of the loadcase |
Methods
| Name | Description |
|---|---|
| CreateLoadAsync(IEnumerable<LoadParams?>?, CancellationToken) | Creates new loads |
| GetLoadsAsync(IEnumerable<LoadType>?, CancellationToken) | Returns a collection of loads with given types |