IKVM11  11
Java SE 11 Virtual Machine for .NET
Loading...
Searching...
No Matches
IKVM.Reflection.PropertySignature Class Referencesealed
Inheritance diagram for IKVM.Reflection.PropertySignature:
IKVM.Reflection.Signature

Public Member Functions

override bool Equals (object obj)
 
override int GetHashCode ()
 

Additional Inherited Members

- Static Protected Member Functions inherited from IKVM.Reflection.Signature
static Type ReadType (ModuleReader module, ByteReader br, IGenericContext context)
 
static Type ReadRetType (ModuleReader module, ByteReader br, IGenericContext context)
 
static Type ReadParam (ModuleReader module, ByteReader br, IGenericContext context)
 
static void WriteType (ModuleBuilder module, ByteBuffer bb, Type type)
 
static void WriteCustomModifiers (ModuleBuilder module, ByteBuffer bb, CustomModifiers modifiers)
 
static Type[] BindTypeParameters (IGenericBinder binder, Type[] types)
 
- Package Functions inherited from IKVM.Reflection.Signature
- Static Package Functions inherited from IKVM.Reflection.Signature
- Static Package Attributes inherited from IKVM.Reflection.Signature

Detailed Description

Definition at line 31 of file PropertySignature.cs.

Member Function Documentation

◆ Equals()

override bool IKVM.Reflection.PropertySignature.Equals ( object obj)

Definition at line 59 of file PropertySignature.cs.

60 {
61 var other = obj as PropertySignature;
62 return other != null
63 && other.propertyType.Equals(propertyType)
64 && other.customModifiers.Equals(customModifiers);
65 }

◆ GetHashCode()

override int IKVM.Reflection.PropertySignature.GetHashCode ( )

Definition at line 67 of file PropertySignature.cs.

68 {
69 return propertyType.GetHashCode() ^ customModifiers.GetHashCode();
70 }

The documentation for this class was generated from the following file: