Skip to content

markdocmembersmembers IMethod

Denis Akopyan edited this page Mar 6, 2022 · 1 revision

IMethod interface

Description

Interface for methods

Diagram

  flowchart LR
  classDef interfaceStyle stroke-dasharray: 5 5;
  classDef abstractStyle stroke-width:4px
  subgraph MarkDoc.Members.Members
  MarkDoc.Members.Members.IMethod[[IMethod]]
  class MarkDoc.Members.Members.IMethod interfaceStyle;
  MarkDoc.Members.Members.IConstructor[[IConstructor]]
  class MarkDoc.Members.Members.IConstructor interfaceStyle;
  MarkDoc.Members.Members.IMember[[IMember]]
  class MarkDoc.Members.Members.IMember interfaceStyle;
  end
MarkDoc.Members.Members.IConstructor --> MarkDoc.Members.Members.IMethod
MarkDoc.Members.Members.IMember --> MarkDoc.Members.Members.IMethod
Loading

Members

Properties

Public properties

Type Name Methods
IReadOnlyDictionary<string, IReadOnlyCollection> Generics
Method generic arguments
get
MemberInheritance Inheritance
Method visibility
get
bool IsAsync
Determines whether the method is asynchronous
get
OperatorType Operator
Operator type
get
IResType Returns
Method return type
get

Details

Summary

Interface for methods

Inheritance

Properties

Inheritance

public abstract MemberInheritance Inheritance { get }
Summary

Method visibility

Generics

public abstract IReadOnlyDictionary Generics { get }
Summary

Method generic arguments

IsAsync

public abstract bool IsAsync { get }
Summary

Determines whether the method is asynchronous

Operator

public abstract OperatorType Operator { get }
Summary

Operator type

Returns

public abstract IResType Returns { get }
Summary

Method return type

Generated with MarkDoc

Clone this wiki locally