Field

Overview

Location

  • Reference:
    • Elements.dll  .NET, .NET Core 6.0, .NET Standard 2.0
    • elements.jar  Cooper
    • Elements.fx  Island
    • libElements.fx  Toffee
  • Namespace: RemObjects.Elements.RTL.Reflection
  • Platforms: .NET, .NET Core 6.0, .NET Standard 2.0, Cooper, Island, Toffee
  • Mapped to:
    • FieldInfo  .NET, .NET Core 6.0, .NET Standard 2.0
    • Field  Cooper
    • FieldInfo  Island

 

constructor Toffee

 

init(withClass aClass: Type, field aField: UnsafeMutablePointer<void>)

Parameters:

  • aClass:
  • aField:

Attributes .NET, .NET Core 6.0, .NET Standard 2.0, Island

 

property Attributes: ImmutableList<Attribute> read;

 

ImmutableList<Attribute> Attributes { get; }

 

var Attributes: ImmutableList<Attribute> { get{} }

 

ReadOnly Property Attributes() As ImmutableList<Attribute>

DeclaringType  virtual

 

property DeclaringType: Type read;

 

Type DeclaringType { get; }

 

var DeclaringType: Type { get{} }

 

Type DeclaringType { __get; }

 

ReadOnly Property DeclaringType() As Type

FieldClass  virtual Toffee

 

var FieldClass: UnsafeMutablePointer<void> { get{} }

GetValue (Object): Object  virtual .NET, .NET Core 6.0, .NET Standard 2.0, Island, Toffee

 

method GetValue(aInstance: Object): Object

 

Object GetValue(Object aInstance)

 

func GetValue(_ aInstance: Object) -> Object

 

Function GetValue(aInstance As Object) As Object

Parameters:

  • aInstance:

GetValue (Object, array of Object): Object Cooper

 

method GetValue(aInstance: Object; aArgs: array of Object): Object

 

Object GetValue(Object aInstance, Object[] aArgs)

 

func GetValue(_ aInstance: Object, _ aArgs: Object...) -> Object

 

Object GetValue(Object aInstance, Object[] aArgs)

 

Function GetValue(aInstance As Object, aArgs As Object()) As Object

Parameters:

  • aInstance:
  • aArgs:

IsReadOnly .NET, .NET Core 6.0, .NET Standard 2.0, Island

 

property IsReadOnly: Boolean read;

 

Boolean IsReadOnly { get; }

 

var IsReadOnly: Boolean { get{} }

 

ReadOnly Property IsReadOnly() As Boolean

IsStatic .NET, .NET Core 6.0, .NET Standard 2.0, Cooper, Island

 

property IsStatic: Boolean read;

 

Boolean IsStatic { get; }

 

var IsStatic: Boolean { get{} }

 

Boolean IsStatic { __get; }

 

ReadOnly Property IsStatic() As Boolean

Name  virtual

 

property Name: String read;

 

String Name { get; }

 

var Name: String { get{} }

 

String Name { __get; }

 

ReadOnly Property Name() As String

SetValue (Object, array of Object, Object) Cooper

 

method SetValue(aInstance: Object; aArgs: array of Object; aValue: Object)

 

void SetValue(Object aInstance, Object[] aArgs, Object aValue)

 

func SetValue(_ aInstance: Object, _ aArgs: Object..., _ aValue: Object)

 

void SetValue(Object aInstance, Object[] aArgs, Object aValue)

 

Sub SetValue(aInstance As Object, aArgs As Object(), aValue As Object)

Parameters:

  • aInstance:
  • aArgs:
  • aValue:

SetValue (Object, Object)  virtual .NET, .NET Core 6.0, .NET Standard 2.0, Island, Toffee

 

method SetValue(aInstance: Object; aValue: Object)

 

void SetValue(Object aInstance, Object aValue)

 

func SetValue(_ aInstance: Object, _ aValue: Object)

 

Sub SetValue(aInstance As Object, aValue As Object)

Parameters:

  • aInstance:
  • aValue:

Type  virtual

 

property Type: Type read;

 

Type Type { get; }

 

var Type: Type { get{} }

 

Type Type { __get; }

 

ReadOnly Property Type() As Type

Visibility Cooper, Island

 

property Visibility: Visibility read;

 

Visibility Visibility { get; }

 

var Visibility: Visibility { get{} }

 

Visibility Visibility { __get; }

 

ReadOnly Property Visibility() As Visibility

Visibility .NET, .NET Core 6.0, .NET Standard 2.0

 

property Visibility: Visibility read;

 

Visibility Visibility { get; }

 

var Visibility: Visibility { get{} }

 

ReadOnly Property Visibility() As Visibility

 

Attributes .NET, .NET Core 6.0, .NET Standard 2.0, Island

 

property Attributes: ImmutableList<Attribute> read;

 

ImmutableList<Attribute> Attributes { get; }

 

var Attributes: ImmutableList<Attribute> { get{} }

 

ReadOnly Property Attributes() As ImmutableList<Attribute>

DeclaringType  virtual

 

property DeclaringType: Type read;

 

Type DeclaringType { get; }

 

var DeclaringType: Type { get{} }

 

Type DeclaringType { __get; }

 

ReadOnly Property DeclaringType() As Type

FieldClass  virtual Toffee

 

var FieldClass: UnsafeMutablePointer<void> { get{} }

IsReadOnly .NET, .NET Core 6.0, .NET Standard 2.0, Island

 

property IsReadOnly: Boolean read;

 

Boolean IsReadOnly { get; }

 

var IsReadOnly: Boolean { get{} }

 

ReadOnly Property IsReadOnly() As Boolean

IsStatic .NET, .NET Core 6.0, .NET Standard 2.0, Cooper, Island

 

property IsStatic: Boolean read;

 

Boolean IsStatic { get; }

 

var IsStatic: Boolean { get{} }

 

Boolean IsStatic { __get; }

 

ReadOnly Property IsStatic() As Boolean

Name  virtual

 

property Name: String read;

 

String Name { get; }

 

var Name: String { get{} }

 

String Name { __get; }

 

ReadOnly Property Name() As String

Type  virtual

 

property Type: Type read;

 

Type Type { get; }

 

var Type: Type { get{} }

 

Type Type { __get; }

 

ReadOnly Property Type() As Type

Visibility Cooper, Island

 

property Visibility: Visibility read;

 

Visibility Visibility { get; }

 

var Visibility: Visibility { get{} }

 

Visibility Visibility { __get; }

 

ReadOnly Property Visibility() As Visibility

Visibility .NET, .NET Core 6.0, .NET Standard 2.0

 

property Visibility: Visibility read;

 

Visibility Visibility { get; }

 

var Visibility: Visibility { get{} }

 

ReadOnly Property Visibility() As Visibility

 

constructor Toffee

 

init(withClass aClass: Type, field aField: UnsafeMutablePointer<void>)

Parameters:

  • aClass:
  • aField:

GetValue (Object): Object  virtual .NET, .NET Core 6.0, .NET Standard 2.0, Island, Toffee

 

method GetValue(aInstance: Object): Object

 

Object GetValue(Object aInstance)

 

func GetValue(_ aInstance: Object) -> Object

 

Function GetValue(aInstance As Object) As Object

Parameters:

  • aInstance:

GetValue (Object, array of Object): Object Cooper

 

method GetValue(aInstance: Object; aArgs: array of Object): Object

 

Object GetValue(Object aInstance, Object[] aArgs)

 

func GetValue(_ aInstance: Object, _ aArgs: Object...) -> Object

 

Object GetValue(Object aInstance, Object[] aArgs)

 

Function GetValue(aInstance As Object, aArgs As Object()) As Object

Parameters:

  • aInstance:
  • aArgs:

SetValue (Object, array of Object, Object) Cooper

 

method SetValue(aInstance: Object; aArgs: array of Object; aValue: Object)

 

void SetValue(Object aInstance, Object[] aArgs, Object aValue)

 

func SetValue(_ aInstance: Object, _ aArgs: Object..., _ aValue: Object)

 

void SetValue(Object aInstance, Object[] aArgs, Object aValue)

 

Sub SetValue(aInstance As Object, aArgs As Object(), aValue As Object)

Parameters:

  • aInstance:
  • aArgs:
  • aValue:

SetValue (Object, Object)  virtual .NET, .NET Core 6.0, .NET Standard 2.0, Island, Toffee

 

method SetValue(aInstance: Object; aValue: Object)

 

void SetValue(Object aInstance, Object aValue)

 

func SetValue(_ aInstance: Object, _ aValue: Object)

 

Sub SetValue(aInstance As Object, aValue As Object)

Parameters:

  • aInstance:
  • aValue: