Keresés

Aktív témák

  • Antal2009

    csendes tag

    válasz ArchElf #2 üzenetére

    <WebMethod([Enablesession]:=True, [Description]:="Példa...")> _
    Public Function getP(ByVal pR As pRequest) As pResponse

    Dim resp As pResponse
    resp = New pResponse()
    Try
    Dim req As pRequest
    req = New pRequest()
    req = pR

    'Ez egy logolás:
    ment("Elérte...")

    ment("A " & CStr(req.id) & " mentve!")

    Return resp

    Catch ex As Exception
    ment("HIBA" & " " & ex.Message().ToString())
    Return resp
    End Try

    End Function

    A "pRequest" és a "pResponse" típusok (a web szervizhez web referenciaként "hozzáadott") osztályok.

  • Antal2009

    csendes tag

    Sziasztok.

    Egy web szerviz-t kell csinálnom. Egyetlen függvényének egyetlen bemeneti paramétere van, amelynek típusa egy web referencia által meghatározott összetett típus/osztály.

    Az a gond, hogy amikor meghívják a web szervizt, amelyben logolom azt, hogy hozzáfértek-e, a logban a következőt találom: "Object reference not set to an instance of an object.", pedig a fv. bemeneti paraméter típusával megegyező új objektumnak szeretném átadni a bejövő oblektumot. Ugyanez a hiba tapasztalható akkor is, amikor a bejövő objektum/paraméter-ből szeretnék értéket kiolvasni.

    A web szerizt elérik, de amint fel szeretném használni a fv. paraméterének(osztály egy tulajdonságát) értékét, elszáll a már említett hibával.

    Van valakinek ötlete?

Aktív témák