Пример #1
0
        throwPreservedExceptionAsync(Current current)
        {
            var ue = new PSUnknownException();

            ue.p    = new PSUnknown2(5, "preserved", null);
            ue.p.pb = ue.p;
            throw ue;
        }
Пример #2
0
        public ValueTask ThrowPreservedExceptionAsync(Current current)
        {
            var ue = new PSUnknownException();

            ue.P    = new PSUnknown2(5, "preserved", null);
            ue.P.Pb = ue.P;
            throw ue;
        }
Пример #3
0
    throwPreservedExceptionAsync(Ice.Current current)
    {
        var ue = new PSUnknownException();

        ue.p    = new PSUnknown2();
        ue.p.pi = 5;
        ue.p.ps = "preserved";
        ue.p.pb = ue.p;
        throw ue;
    }
Пример #4
0
    throwPreservedExceptionAsync(Action response, Action <Exception> exception, Ice.Current current)
    {
        var ue = new PSUnknownException();

        ue.p    = new PSUnknown2();
        ue.p.pi = 5;
        ue.p.ps = "preserved";
        ue.p.pb = ue.p;
        exception(ue);
    }
Пример #5
0
    public override void throwPreservedException_async(AMD_TestIntf_throwPreservedException cb, Ice.Current current)
    {
        PSUnknownException ue = new PSUnknownException();

        ue.p    = new PSUnknown2();
        ue.p.pi = 5;
        ue.p.ps = "preserved";
        ue.p.pb = ue.p;
        cb.ice_exception(ue);
        ue.p.pb = null; // Break the cycle.
    }
Пример #6
0
 public override void throwPreservedException_async(AMD_TestIntf_throwPreservedException cb, Ice.Current current)
 {
     PSUnknownException ue = new PSUnknownException();
     ue.p = new PSUnknown2();
     ue.p.pi = 5;
     ue.p.ps = "preserved";
     ue.p.pb = ue.p;
     cb.ice_exception(ue);
     ue.p.pb = null; // Break the cycle.
 }
Пример #7
0
    public override Task throwPreservedExceptionAsync(Ice.Current current)
    {
        var ue = new PSUnknownException();
        ue.p = new PSUnknown2();
        ue.p.pi = 5;
        ue.p.ps = "preserved";
        ue.p.pb = ue.p;

        throw ue;
    }