Table of Contents

Class Interface

Namespace
ZeroC.Slice.Symbols
Assembly
ZeroC.Slice.Symbols.dll

Represents an interface type defined in Slice.

public class Interface : Entity, ISymbol
Inheritance
Interface
Implements
Inherited Members

Properties

Bases

Gets the list of base interfaces for this interface.

public required ImmutableList<Interface> Bases { get; init; }

Property Value

ImmutableList<Interface>

Operations

Gets the list of operations defined in this interface.

public required ImmutableList<Operation> Operations { get; init; }

Property Value

ImmutableList<Operation>