Skip to main content

Motion Standalone Preprocessor C# library 2024 R2

Class Request

Last update: 16.07.2025

Namespace: 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 class.

public Request()

Request(IOwned)

Initializes a new instance of the class.

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

ExpressionValueVariable

ForceDisplayStartTime

Gets or sets the force display start time.

public ExpressionValueVariable ForceDisplayStartTime { get; set; }

Property Value

ExpressionValueVariable

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.

Connect with Ansys