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

Public Member Functions

override bool Equals (object obj)
 
override int GetHashCode ()
 
override Type[] GetGenericParameterConstraints ()
 
override CustomModifiers[] __GetGenericParameterConstraintCustomModifiers ()
 
- Public Member Functions inherited from IKVM.Reflection.Reader.TypeParameterType
override Type[] __GetDeclaredInterfaces ()
 
override string ToString ()
 

Properties

override string Namespace [get]
 
override string Name [get]
 
override int MetadataToken [get]
 
override Module Module [get]
 
override int GenericParameterPosition [get]
 
override Type DeclaringType [get]
 
override MethodBase DeclaringMethod [get]
 
override GenericParameterAttributes GenericParameterAttributes [get]
 
- Properties inherited from IKVM.Reflection.Reader.TypeParameterType
override string AssemblyQualifiedName [get]
 
override bool IsValueTypeImpl [get]
 
override Type BaseType [get]
 
override TypeAttributes Attributes [get]
 
override string FullName [get]
 
override bool ContainsMissingTypeImpl [get]
 

Additional Inherited Members

- Protected Member Functions inherited from IKVM.Reflection.Reader.TypeParameterType
 TypeParameterType (byte sigElementType)
 Initializes a new instance.
 

Detailed Description

Definition at line 30 of file UnboundGenericMethodParameter.cs.

Member Function Documentation

◆ __GetGenericParameterConstraintCustomModifiers()

override CustomModifiers[] IKVM.Reflection.Reader.UnboundGenericMethodParameter.__GetGenericParameterConstraintCustomModifiers ( )

Definition at line 187 of file UnboundGenericMethodParameter.cs.

188 {
189 throw new InvalidOperationException();
190 }

◆ Equals()

override bool IKVM.Reflection.Reader.UnboundGenericMethodParameter.Equals ( object obj)

Definition at line 136 of file UnboundGenericMethodParameter.cs.

137 {
138 var other = obj as UnboundGenericMethodParameter;
139 return other != null && other.position == position;
140 }

◆ GetGenericParameterConstraints()

override Type[] IKVM.Reflection.Reader.UnboundGenericMethodParameter.GetGenericParameterConstraints ( )

Definition at line 182 of file UnboundGenericMethodParameter.cs.

183 {
184 throw new InvalidOperationException();
185 }

◆ GetHashCode()

override int IKVM.Reflection.Reader.UnboundGenericMethodParameter.GetHashCode ( )

Definition at line 142 of file UnboundGenericMethodParameter.cs.

143 {
144 return position;
145 }

Property Documentation

◆ DeclaringMethod

override MethodBase IKVM.Reflection.Reader.UnboundGenericMethodParameter.DeclaringMethod
get

Definition at line 177 of file UnboundGenericMethodParameter.cs.

178 {
179 get { throw new InvalidOperationException(); }
180 }

◆ DeclaringType

override Type IKVM.Reflection.Reader.UnboundGenericMethodParameter.DeclaringType
get

Definition at line 172 of file UnboundGenericMethodParameter.cs.

173 {
174 get { return null; }
175 }

◆ GenericParameterAttributes

override GenericParameterAttributes IKVM.Reflection.Reader.UnboundGenericMethodParameter.GenericParameterAttributes
get

Definition at line 192 of file UnboundGenericMethodParameter.cs.

193 {
194 get { throw new InvalidOperationException(); }
195 }

◆ GenericParameterPosition

override int IKVM.Reflection.Reader.UnboundGenericMethodParameter.GenericParameterPosition
get

Definition at line 167 of file UnboundGenericMethodParameter.cs.

168 {
169 get { return position; }
170 }

◆ MetadataToken

override int IKVM.Reflection.Reader.UnboundGenericMethodParameter.MetadataToken
get

Definition at line 157 of file UnboundGenericMethodParameter.cs.

158 {
159 get { throw new InvalidOperationException(); }
160 }

◆ Module

override Module IKVM.Reflection.Reader.UnboundGenericMethodParameter.Module
get

Definition at line 162 of file UnboundGenericMethodParameter.cs.

163 {
164 get { return module; }
165 }

◆ Name

override string IKVM.Reflection.Reader.UnboundGenericMethodParameter.Name
get

Definition at line 152 of file UnboundGenericMethodParameter.cs.

153 {
154 get { throw new InvalidOperationException(); }
155 }

◆ Namespace

override string IKVM.Reflection.Reader.UnboundGenericMethodParameter.Namespace
get

Definition at line 147 of file UnboundGenericMethodParameter.cs.

148 {
149 get { throw new InvalidOperationException(); }
150 }

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