Initializes a new instance of the EffectiveAddress class

Namespace: SharpAssembler.x86.Operands
Assembly: SharpAssembler x86-64 (in SharpAssembler x86-64.dll) Version: 1.0.0.0 (1.0.0.0)

Syntax

C#
public EffectiveAddress(
	DataSize operandSize,
	DataSize addressSize,
	Func displacement
)
Visual Basic
Public Sub New ( _
	operandSize As DataSize, _
	addressSize As DataSize, _
	displacement As Func _
)
Visual C++
public:
EffectiveAddress(
	DataSize operandSize, 
	DataSize addressSize, 
	Func^ displacement
)

Parameters

operandSize
Type: SharpAssembler.Core..::..DataSize

[Missing <param name="operandSize"/> documentation for "M:SharpAssembler.x86.Operands.EffectiveAddress.#ctor(SharpAssembler.Core.DataSize,SharpAssembler.Core.DataSize,System.Func`2)"]

addressSize
Type: SharpAssembler.Core..::..DataSize

[Missing <param name="addressSize"/> documentation for "M:SharpAssembler.x86.Operands.EffectiveAddress.#ctor(SharpAssembler.Core.DataSize,SharpAssembler.Core.DataSize,System.Func`2)"]

displacement
Type: System..::..Func<(Of <(<'T, TResult>)>)>

[Missing <param name="displacement"/> documentation for "M:SharpAssembler.x86.Operands.EffectiveAddress.#ctor(SharpAssembler.Core.DataSize,SharpAssembler.Core.DataSize,System.Func`2)"]

See Also