IKVM11  11
Java SE 11 Virtual Machine for .NET
Loading...
Searching...
No Matches
IKVM.Reflection.GenericParameterInfoImpl Class Referencesealed

Public Member Functions

override CustomModifiers __GetCustomModifiers ()
 
override bool __TryGetFieldMarshal (out FieldMarshal fieldMarshal)
 

Properties

override string Name [get]
 
override Type ParameterType [get]
 
override ParameterAttributes Attributes [get]
 
override int Position [get]
 
override object RawDefaultValue [get]
 
override MemberInfo Member [get]
 
override int MetadataToken [get]
 
override Module Module [get]
 

Detailed Description

Definition at line 27 of file GenericParameterInfoImpl.cs.

Member Function Documentation

◆ __GetCustomModifiers()

override CustomModifiers IKVM.Reflection.GenericParameterInfoImpl.__GetCustomModifiers ( )

Definition at line 69 of file GenericParameterInfoImpl.cs.

70 {
71 return parameterInfo.__GetCustomModifiers().Bind(method);
72 }

◆ __TryGetFieldMarshal()

override bool IKVM.Reflection.GenericParameterInfoImpl.__TryGetFieldMarshal ( out FieldMarshal fieldMarshal)

Definition at line 74 of file GenericParameterInfoImpl.cs.

75 {
76 return parameterInfo.__TryGetFieldMarshal(out fieldMarshal);
77 }

Property Documentation

◆ Attributes

override ParameterAttributes IKVM.Reflection.GenericParameterInfoImpl.Attributes
get

Definition at line 54 of file GenericParameterInfoImpl.cs.

55 {
56 get { return parameterInfo.Attributes; }
57 }

◆ Member

override MemberInfo IKVM.Reflection.GenericParameterInfoImpl.Member
get

Definition at line 79 of file GenericParameterInfoImpl.cs.

80 {
81 get { return method; }
82 }

◆ MetadataToken

override int IKVM.Reflection.GenericParameterInfoImpl.MetadataToken
get

Definition at line 84 of file GenericParameterInfoImpl.cs.

85 {
86 get { return parameterInfo.MetadataToken; }
87 }

◆ Module

override Module IKVM.Reflection.GenericParameterInfoImpl.Module
get

Definition at line 89 of file GenericParameterInfoImpl.cs.

90 {
91 get { return method.Module; }
92 }

◆ Name

override string IKVM.Reflection.GenericParameterInfoImpl.Name
get

Definition at line 44 of file GenericParameterInfoImpl.cs.

45 {
46 get { return parameterInfo.Name; }
47 }

◆ ParameterType

override Type IKVM.Reflection.GenericParameterInfoImpl.ParameterType
get

Definition at line 49 of file GenericParameterInfoImpl.cs.

50 {
51 get { return parameterInfo.ParameterType.BindTypeParameters(method); }
52 }

◆ Position

override int IKVM.Reflection.GenericParameterInfoImpl.Position
get

Definition at line 59 of file GenericParameterInfoImpl.cs.

60 {
61 get { return parameterInfo.Position; }
62 }

◆ RawDefaultValue

override object IKVM.Reflection.GenericParameterInfoImpl.RawDefaultValue
get

Definition at line 64 of file GenericParameterInfoImpl.cs.

65 {
66 get { return parameterInfo.RawDefaultValue; }
67 }

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