Skip to content

Diagnostic Messages

Dingping Zhang edited this page Nov 17, 2021 · 5 revisions

Error Messages

HI001

HandyIpc must be referenced

HI002

The contract interface is inheritance-free

The following sample generates HI002:

[IpcContract]
public interface IContract : IOther, ... // HI002, remove all interfaces here
{
    // Some methods or events
}

HI003

Standard event declarations must be used

HI004

This interface contains members that are not supported

Warning Messages

HI100

The contract interface must contains methods

The following sample generates HI100:

[IpcContract]
public interface IContract
{
    // HI100, an empty interface, or one that does not contain any methods or events
}
Clone this wiki locally