Class Request
Last update: 09.03.2026Namespace: VM.Managed.DAFUL.GearTrain
Assembly: VMDGearTrain.dll
Request in Assembly Manager
public class Request : LinkContainer, IObservableObject, IDisposableObject, ILinkable, IObject, ILinkContainer, IOwned, IHasID, IEventProvider, ILinkContainerEvent, IVerifiable
Inheritance
object ← ObservableObject ← LinkableBase ← LinkContainer ← Request
Implements
IObservableObject, IDisposableObject, ILinkable, IObject, ILinkContainer, IOwned, IHasID, IEventProvider, ILinkContainerEvent, IVerifiable
Inherited Members
LinkContainer.SetModified(), LinkContainer.raise_OnUpdating(object, LinkEventArgs), LinkContainer.raise_OnUpdate(object, LinkEventArgs), LinkContainer.raise_OnDestroying(object, LinkEventArgs), LinkContainer.raise_OnDestroy(object, LinkEventArgs), LinkContainer.raise_OnAdded(object, AddToDocEventArgs), LinkContainer.raise_OnRemoved(object, RemoveFromDocEventArgs), LinkContainer.GetTargetListForUpdate(), LinkContainer.SkipUpdateObjectImpl(), LinkContainer.Initialize(Unit.ConvertFactor), LinkContainer.SetFlagWhenXMLFile(string, bool), LinkContainer.IsSerializableEvent(Delegate), LinkContainer.CustomGetObjectData(SerializationInfo, StreamingContext), LinkContainer.GetSerializedData(SerializationInfo, StreamingContext), LinkContainer.LinkRequestUpdating(object, LinkEventArgs), LinkContainer.LinkRequestUpdate(object, LinkEventArgs), LinkContainer.LinkRequestDestroying(object, LinkEventArgs), LinkContainer.LinkRequestDestroy(object, LinkEventArgs), LinkContainer.LinkAddedToDocument(object, AddToDocEventArgs), LinkContainer.LinkRemovedFromDocument(object, RemoveFromDocEventArgs), LinkContainer.OnLinkReserved(ILink, object, EventArgs), LinkContainer.CanBeDestroy(object), LinkContainer.DisposeManagedResources(), LinkContainer.SetContainer(IOwned, bool), LinkContainer.OnChildUpdated(object, LinkEventArgs), LinkContainer.OnContainerDestroy(object, LinkEventArgs), LinkContainer.OnDeserialization(object), LinkContainer.Verify(VerifiedResult), LinkContainer.GetCopy(object), LinkContainer.Dispose(bool), LinkContainer.ClearChildInfoBeforeDeserialize, LinkContainer.Container, LinkContainer.Owner, LinkContainer.Document, LinkContainer.ID, LinkContainer.IsChildExternable, LinkContainer.IsExternable, LinkContainer.OnRemoved, LinkContainer.OnAdded, LinkContainer.OnDestroy, LinkContainer.OnDestroying, LinkContainer.OnUpdate, LinkContainer.OnUpdating, LinkableBase.OnDeserialization(object), ObservableObject.Dispose(), ObservableObject.RaisePropertyChanged(string), ObservableObject.RaisePropertyChanged(string, object, object), ObservableObject.Dispose(bool), ObservableObject.DisposeManagedResources(), ObservableObject.DisposeUnmanagedResources(), ObservableObject.IsDisposed, ObservableObject.TryDisposing, ObservableObject.Disposed, ObservableObject.Disposing, ObservableObject.PropertyChanged
Extension Methods
LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType), LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType), LinkPropertyItemCache.GetLinkedObjects<T>(object, LinkPropertyType)
Constructors
Request()
Initializes a new instance of the
public Request()
Request(IOwned)
Initializes a new instance of the
public Request(IOwned owner)
Parameters
owner IOwned
The owner.
Properties
BaseMarker
Gets or sets the base marker.
public IMarker BaseMarker { get; set; }
Property Value
IMarker
ForceActionEntitis
Gets or sets the force action entitis.
public IConnector[] ForceActionEntitis { get; set; }
Property Value
IConnector[]
Exceptions
Exception
IMarker list is null. or IMarker list is null. or IMarker is null.
ForceActionEntityNames
Gets or sets the force action entity names.
public string[] ForceActionEntityNames { get; set; }
Property Value
string[]
ForceDisplayEndTime
Gets or sets the force display end time.
public ExpressionValueVariable ForceDisplayEndTime { get; set; }
Property Value
ForceDisplayStartTime
Gets or sets the force display start time.
public ExpressionValueVariable ForceDisplayStartTime { get; set; }
Property Value
KinematicActionEntitis
Gets or sets the kinematic action entities.
public ObjectBase[] KinematicActionEntitis { get; set; }
Property Value
ObjectBase[]
Exceptions
Exception
ObjectBase list is null. or ObjectBase list is null. or ObjectBase is null.
SamplingTime
Gets or sets the sampling time.
[Obsolete]
public Variable SamplingTime { get; set; }
Property Value
Variable
SamplingTimes
Gets or sets the array of sampling time.
public Variable[] SamplingTimes { get; set; }
Property Value
Variable[]
SynchronizeSimulationTime
Gets or sets the synchronize simulation time flag.
public bool SynchronizeSimulationTime { get; set; }
Property Value
bool
_BaseMarker
Gets or sets the base marker.
public Linker<IMarker> _BaseMarker { get; set; }
Property Value
Linker<IMarker>
_ForceActionEntitis
Gets or sets the force action entitis.
public Linker<IConnector>[] _ForceActionEntitis { get; set; }
Property Value
Linker<IConnector>[]
Exceptions
Exception
IMarker list is null. or IMarker list is null. or IMarker is null.
Methods
AddForceActionEntity(IConnector)
Adds the force action entity.
public void AddForceActionEntity(IConnector conn)
Parameters
conn IConnector
The connection.
AddKinematicActionEntity(ObjectBase)
Adds the kinematic action entity.
public void AddKinematicActionEntity(ObjectBase obj)
Parameters
obj ObjectBase
The object.
AddSamplingTime(Variable)
Adds the sampling time value.
public void AddSamplingTime(Variable st)
Parameters
st Variable
sampling time value.
ClearData()
Clears the data.
public void ClearData()
OnDeserialization(object)
Called when [deserialization].
protected override void OnDeserialization(object sender)
Parameters
sender object
The sender.