    

 ## On this page

  

 

 # Struct Configuration.ResultRecord

 Last update: 09.03.2026 

<a id="VM_Managed_Simulation_Configuration_ResultRecord"></a>

Namespace: [VM.Managed.Simulation](VM.Managed.Simulation.md)  
Assembly: VMDFBase.dll

This struct is to represent the result record.

```csharp
public struct Configuration.ResultRecord

```

## Properties

### <a id="VM_Managed_Simulation_Configuration_ResultRecord_Constraints"></a> Constraints

Gets or sets the constraints flag

```csharp
public bool Constraints { get; set; }

```

#### Property Value

bool

### <a id="VM_Managed_Simulation_Configuration_ResultRecord_Contacts"></a> Contacts

Gets or sets the contacts flag

```csharp
public bool Contacts { get; set; }

```

#### Property Value

bool

### <a id="VM_Managed_Simulation_Configuration_ResultRecord_EHDBearing"></a> EHDBearing

Gets or sets the EHD Bearing flag

```csharp
public bool EHDBearing { get; set; }

```

#### Property Value

bool

### <a id="VM_Managed_Simulation_Configuration_ResultRecord_ExternalLoad"></a> ExternalLoad

```csharp
public bool ExternalLoad { get; set; }

```

#### Property Value

bool

### <a id="VM_Managed_Simulation_Configuration_ResultRecord_Forces"></a> Forces

Gets or sets the forces flag

```csharp
public bool Forces { get; set; }

```

#### Property Value

bool

### <a id="VM_Managed_Simulation_Configuration_ResultRecord_MotorEMForce"></a> MotorEMForce

Gets or sets the Motor EM Force flag

```csharp
public bool MotorEMForce { get; set; }

```

#### Property Value

bool

### <a id="VM_Managed_Simulation_Configuration_ResultRecord_SubEntities"></a> SubEntities

Gets or sets the subentities flag

```csharp
public bool SubEntities { get; set; }

```

#### Property Value

bool

### <a id="VM_Managed_Simulation_Configuration_ResultRecord_WriteToOutFile"></a> WriteToOutFile

Gets or sets the \[write to out file\] flag

```csharp
public bool WriteToOutFile { get; set; }

```

#### Property Value

bool

## Methods

### <a id="VM_Managed_Simulation_Configuration_ResultRecord_Equals_System_Object_"></a> Equals(object)

Check equality of two objects

```csharp
public override bool Equals(object obj)

```

#### Parameters

`obj` object

Object to compare

#### Returns

bool

true if two objects are equal. Otherwise false.

### <a id="VM_Managed_Simulation_Configuration_ResultRecord_Equals_VM_Managed_Simulation_Configuration_ResultRecord_"></a> Equals(ResultRecord)

Check equality of two objects

```csharp
public bool Equals(Configuration.ResultRecord other)

```

#### Parameters

`other` [Configuration](VM.Managed.Simulation.Configuration.md).[ResultRecord](VM.Managed.Simulation.Configuration.ResultRecord.md)

Object to compare

#### Returns

bool

true if two objects are equal. Otherwise false.

### <a id="VM_Managed_Simulation_Configuration_ResultRecord_GetHashCode"></a> GetHashCode()

Get hash code of ResultRecord

```csharp
public override int GetHashCode()

```

#### Returns

int

The hash code

### <a id="VM_Managed_Simulation_Configuration_ResultRecord_Initialize"></a> Initialize()

Initialize

```csharp
public void Initialize()

```

## Operators

### <a id="VM_Managed_Simulation_Configuration_ResultRecord_op_Equality_VM_Managed_Simulation_Configuration_ResultRecord_VM_Managed_Simulation_Configuration_ResultRecord_"></a> operator ==(ResultRecord, ResultRecord)

Compare two ResultRecord and return equality

```csharp
public static bool operator ==(Configuration.ResultRecord left, Configuration.ResultRecord right)

```

#### Parameters

`left` [Configuration](VM.Managed.Simulation.Configuration.md).[ResultRecord](VM.Managed.Simulation.Configuration.ResultRecord.md)

The left parameter to compare

`right` [Configuration](VM.Managed.Simulation.Configuration.md).[ResultRecord](VM.Managed.Simulation.Configuration.ResultRecord.md)

The right parameter to compare

#### Returns

bool

true if two arguments are same. Otherwise false.

### <a id="VM_Managed_Simulation_Configuration_ResultRecord_op_Inequality_VM_Managed_Simulation_Configuration_ResultRecord_VM_Managed_Simulation_Configuration_ResultRecord_"></a> operator !=(ResultRecord, ResultRecord)

Compare two ResultRecord and return equality

```csharp
public static bool operator !=(Configuration.ResultRecord left, Configuration.ResultRecord right)

```

#### Parameters

`left` [Configuration](VM.Managed.Simulation.Configuration.md).[ResultRecord](VM.Managed.Simulation.Configuration.ResultRecord.md)

The left parameter to compare

`right` [Configuration](VM.Managed.Simulation.Configuration.md).[ResultRecord](VM.Managed.Simulation.Configuration.ResultRecord.md)

The right parameter to compare

#### Returns

bool

true if two arguments are not same. Otherwise false.