Table of Contents

Class TypeExtension.MissingMethodInfo

Namespace
Xarial.XToolkit.Reflection
Assembly
BlueByte.SOLIDWORKS.PDMProfessional.SDK.dll
public class TypeExtension.MissingMethodInfo : MethodInfo, ICustomAttributeProvider, _MemberInfo, _MethodBase, _MethodInfo
Inheritance
TypeExtension.MissingMethodInfo
Implements
Inherited Members

Properties

Attributes

public override MethodAttributes Attributes { get; }

Property Value

MethodAttributes

DeclaringType

public override Type DeclaringType { get; }

Property Value

Type

MethodHandle

public override RuntimeMethodHandle MethodHandle { get; }

Property Value

RuntimeMethodHandle

Name

public override string Name { get; }

Property Value

string

ReflectedType

public override Type ReflectedType { get; }

Property Value

Type

ReturnTypeCustomAttributes

public override ICustomAttributeProvider ReturnTypeCustomAttributes { get; }

Property Value

ICustomAttributeProvider

Methods

GetBaseDefinition()

public override MethodInfo GetBaseDefinition()

Returns

MethodInfo

GetCustomAttributes(bool)

public override object[] GetCustomAttributes(bool inherit)

Parameters

inherit bool

Returns

object[]

GetCustomAttributes(Type, bool)

public override object[] GetCustomAttributes(Type attributeType, bool inherit)

Parameters

attributeType Type
inherit bool

Returns

object[]

GetMethodImplementationFlags()

public override MethodImplAttributes GetMethodImplementationFlags()

Returns

MethodImplAttributes

GetParameters()

public override ParameterInfo[] GetParameters()

Returns

ParameterInfo[]

Invoke(object, BindingFlags, Binder, object[], CultureInfo)

public override object Invoke(object obj, BindingFlags invokeAttr, Binder binder, object[] parameters, CultureInfo culture)

Parameters

obj object
invokeAttr BindingFlags
binder Binder
parameters object[]
culture CultureInfo

Returns

object

IsDefined(Type, bool)

public override bool IsDefined(Type attributeType, bool inherit)

Parameters

attributeType Type
inherit bool

Returns

bool