Show / Hide Table of Contents

Class GenericMethodInfoSlim

Lightweight representation of a closed generic method.

Inheritance
System.Object
MemberInfoSlim
MethodInfoSlim
GenericMethodInfoSlim
Implements
System.IEquatable<MemberInfoSlim>
Inherited Members
MethodInfoSlim.MemberType
MemberInfoSlim.Equals(MemberInfoSlim)
MemberInfoSlim.ToString()
MemberInfoSlim.GetHashCode()
MemberInfoSlim.Equals(Object)
MemberInfoSlim.DeclaringType
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
MethodInfoSlim.IsGenericMethod

Kind

Gets the kind of the method.

Declaration
public override sealed MethodInfoSlimKind Kind { get; }
Property Value
Type Description
MethodInfoSlimKind
Overrides
MethodInfoSlim.Kind

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
MethodInfoSlim.ParameterTypes

ReturnType

Gets the return type of the method.

Declaration
public override sealed TypeSlim ReturnType { get; }
Property Value
Type Description
TypeSlim
Overrides
MethodInfoSlim.ReturnType

Implements

System.IEquatable<>
In This Article
Back to top Generated by DocFX