<PackageReference Include="Microsoft.CSharp" Version="4.6.0" />

Microsoft.CSharp.RuntimeBinder.Semantics.MethodSymbol

namespace Microsoft.CSharp.RuntimeBinder.Semantics { internal class MethodSymbol : MethodOrPropertySymbol { public bool isExtension; public bool isExternal; public bool isVirtual; public bool isAbstract; public bool isVarargs; public MemberInfo AssociatedMemberInfo; public TypeArray typeVars; public bool InferenceMustFail(); public bool IsExtension(); public MethodKindEnum MethKind(); public bool IsConstructor(); public bool IsNullableConstructor(); public bool IsDestructor(); public bool isPropertyAccessor(); public bool isEventAccessor(); public bool isExplicit(); public bool isImplicit(); public bool isInvoke(); public void SetMethKind(MethodKindEnum mk); public MethodSymbol ConvNext(); public void SetConvNext(MethodSymbol conv); public PropertySymbol getProperty(); public void SetProperty(PropertySymbol prop); public EventSymbol getEvent(); public void SetEvent(EventSymbol evt); public bool isConversionOperator(); public new bool isUserCallable(); public bool isAnyAccessor(); public bool isSetAccessor(); public MethodSymbol(); } }