MetadataExtensions.TryGetOwnTypeParameters Method

Namespace
Kampute.DocToolkit.Metadata
Assembly
  • Kampute.DocToolkit.dll

Definition

Attempts to get the type parameters declared directly by the specified member if it is generic.
public static bool TryGetOwnTypeParameters(this IMember member, out IEnumerable<ITypeParameter> typeParameters)

Parameters

member IMember
The member to check for type parameters.
typeParameters IEnumerable<ITypeParameter>
When this method returns, contains the type parameters declared by the member if it is generic; otherwise, an empty collection.

Returns

bool
true if the member is generic; otherwise, false.

Exceptions

ArgumentNullException
Thrown when member is null.