-
Notifications
You must be signed in to change notification settings - Fork 13
markdocmemberstypes IInterface
Denis Akopyan edited this page Mar 7, 2022
·
1 revision
Interface for interface types
flowchart LR
classDef interfaceStyle stroke-dasharray: 5 5;
classDef abstractStyle stroke-width:4px
subgraph MarkDoc.Members.Types
MarkDoc.Members.Types.IInterface[[IInterface]]
class MarkDoc.Members.Types.IInterface interfaceStyle;
MarkDoc.Members.Types.IType[[IType]]
class MarkDoc.Members.Types.IType interfaceStyle;
end
MarkDoc.Members.Types.IType --> MarkDoc.Members.Types.IInterface
| Type | Name | Methods |
|---|---|---|
IReadOnlyCollection<IDelegate> |
DelegatesCollection of delegates |
get |
IReadOnlyCollection<IEvent> |
EventsCollection of events |
get |
IReadOnlyDictionary<string, (Variance Item1, IReadOnlyCollection Item2)> |
GenericsGenerics name, and their variance and constraints |
get |
IReadOnlyCollection<IResType> |
InheritedInterfacesCollection of inherited interfaces |
get |
Lazy<IReadOnlyDictionary> |
InheritedTypesMembers inherited from derived types |
get |
IReadOnlyCollection<IMethod> |
MethodsCollection of methods |
get |
IReadOnlyCollection<IType> |
NestedTypesCollection of nested types |
get |
IReadOnlyCollection<IProperty> |
PropertiesCollection of properties |
get |
Interface for interface types
public abstract IReadOnlyCollection InheritedInterfaces { get }Collection of inherited interfaces
public abstract IReadOnlyDictionary Generics { get }Generics name, and their variance and constraints
public abstract IReadOnlyCollection Delegates { get }Collection of delegates
public abstract IReadOnlyCollection NestedTypes { get }Collection of nested types
public abstract IReadOnlyCollection Events { get }Collection of events
public abstract IReadOnlyCollection Methods { get }Collection of methods
public abstract IReadOnlyCollection Properties { get }Collection of properties
public abstract Lazy InheritedTypes { get }Members inherited from derived types
Generated with MarkDoc