Method and system for invoking methods of an object through a dispatching interface
AssigneeMicrosoft Corporation
InventorsTom Corbett, Peter H. Golde, Mark S. Igra, Bradford H. Lovering
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsTom Corbett, Peter H. Golde, Mark S. Igra, Bradford H. Lovering
Estimating the term…
A computer method and system for invoking a function member of an object that is exposed to a client computer program by a source computer program are provided. In a preferred embodiment, the source computer program instantiates the object which has a dispatching interface. The dispatching interface has an invoking function member for receiving a name of a function member and arguments for the function member. When a client computer program wishes to invoke the function member, the client computer program invokes the invoking function member of the dispatching interface passing the name of the function member and arguments for the function member. The invoking function member invokes the function member with the passed name passing the arguments. When the function member returns, the invoking function member returns to the client computer program.
A method in a computer system for invoking a function member of an object, the computer system having a plurality of objects, each object having a dispatching interface with an implementation of an invoking function member, said object being provided by a source computer program and being accessible by a client computer program, said function member having a name, said method comprising the computer-implemented steps of:
A method in a computer system for invoking a function member of an object, the computer system having a plurality of objects, each object having a dispatching interface with an implementation of an invoking function member, said function member invocation being requested through an invoking function member, said function member having a name, said method comprising the computer-implemented steps of:
A computer system for invoking a function member of an object, the computer system having a plurality of objects, each object having a dispatching interface with an implementation of an invoking function member, said function member invocation being requested through said implementation of said invoking function member, said function member having a name, the computer system comprising:
A method in a computer system for invoking a function member of an object, the computer system having a plurality of objects, each object having an implementation of said invoking function member, said function member invocation being requested through said invoking function member, said function member having a name, said method comprising the computer-implemented step of:
A method in a computer system for invoking a function member of an object of an object type, the computer system having a plurality of object types, each object type having an implementation of an invoking function member, the computer system having a plurality of objects, each object having function members, wherein said implementation of said invoking function member is for invoking function members other than said invoking function member of said object, said method comprising the computer-implemented steps of:
A data processing system for performing dynamic binding, comprising:
Dependencies are inferred from the claim text.