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<>