Struct ManagedMethodPointer
Acts as modifier type for the parameter representing pointer to the managed method.
Implements
Inherited Members
Namespace: DotNext.Runtime.CompilerServices
Assembly: DotNext.dll
Syntax
public struct ManagedMethodPointer : IEquatable<ManagedMethodPointer>
Remarks
This class is not intended to be used directly from your code.
Methods
| Improve this Doc View SourceEquals(ManagedMethodPointer)
Determines whether this method pointer is equal to the specified method pointer.
Declaration
public bool Equals(ManagedMethodPointer other)
Parameters
Type | Name | Description |
---|---|---|
ManagedMethodPointer | other | The method pointer to compare. |
Returns
Type | Description |
---|---|
Boolean | true if this method pointer is equal to |
Equals(Object)
Determines whether this method pointer is equal to the specified method pointer.
Declaration
public override bool Equals(object other)
Parameters
Type | Name | Description |
---|---|---|
Object | other | The method pointer to compare. |
Returns
Type | Description |
---|---|
Boolean | true if this method pointer is equal to |
Overrides
| Improve this Doc View SourceGetHashCode()
Gets hash code of this method pointer.
Declaration
public override int GetHashCode()
Returns
Type | Description |
---|---|
Int32 | The hash code of this method pointer. |
Overrides
| Improve this Doc View SourceToString()
Gets method pointer in HEX format.
Declaration
public override string ToString()
Returns
Type | Description |
---|---|
String | The method pointer in HEX format. |
Overrides
Operators
| Improve this Doc View SourceEquality(ManagedMethodPointer, ManagedMethodPointer)
Determines whether two method pointers are equal.
Declaration
public static bool operator ==(ManagedMethodPointer x, ManagedMethodPointer y)
Parameters
Type | Name | Description |
---|---|---|
ManagedMethodPointer | x | The first pointer to compare. |
ManagedMethodPointer | y | The second pointer to compare. |
Returns
Type | Description |
---|---|
Boolean | true if |
Inequality(ManagedMethodPointer, ManagedMethodPointer)
Determines whether two method pointers are not equal.
Declaration
public static bool operator !=(ManagedMethodPointer x, ManagedMethodPointer y)
Parameters
Type | Name | Description |
---|---|---|
ManagedMethodPointer | x | The first pointer to compare. |
ManagedMethodPointer | y | The second pointer to compare. |
Returns
Type | Description |
---|---|
Boolean | true if |