Class GenericMethodInfoSlim
Lightweight representation of a closed generic method.
Implements
System.IEquatable<MemberInfoSlim>
  Inherited Members
Namespace: System.Reflection
Assembly: Nuqleon.Linq.Expressions.Bonsai.dll
Syntax
public sealed class GenericMethodInfoSlim : MethodInfoSlim, IEquatable<MemberInfoSlim>
  Properties
GenericArguments
Gets the generic type arguments.
Declaration
public ReadOnlyCollection<TypeSlim> GenericArguments { get; }
  Property Value
| Type | Description | 
|---|---|
| System.Collections.ObjectModel.ReadOnlyCollection<TypeSlim> | 
GenericMethodDefinition
Gets the generic method definition.
Declaration
public GenericDefinitionMethodInfoSlim GenericMethodDefinition { get; }
  Property Value
| Type | Description | 
|---|---|
| GenericDefinitionMethodInfoSlim | 
IsGenericMethod
Checks if the method is generic.
Declaration
public override sealed bool IsGenericMethod { get; }
  Property Value
| Type | Description | 
|---|---|
| System.Boolean | 
Overrides
Kind
Gets the kind of the method.
Declaration
public override sealed MethodInfoSlimKind Kind { get; }
  Property Value
| Type | Description | 
|---|---|
| MethodInfoSlimKind | 
Overrides
ParameterTypes
Gets the parameter types of the method.
Declaration
public override sealed ReadOnlyCollection<TypeSlim> ParameterTypes { get; }
  Property Value
| Type | Description | 
|---|---|
| System.Collections.ObjectModel.ReadOnlyCollection<TypeSlim> | 
Overrides
ReturnType
Gets the return type of the method.
Declaration
public override sealed TypeSlim ReturnType { get; }
  Property Value
| Type | Description | 
|---|---|
| TypeSlim | 
Overrides
Implements
      System.IEquatable<>