|
JuggerNET Runtime Library v3.6.54.0
3.6.54.0
|
The interface implemented by all peer marshallers/unmarshallers. More...

Public Member Functions | |
| JavaProxy | Marshal (object dotNetInstance) |
| Marshals a .NET instance into a Java object. More... | |
| JavaProxy | Marshal (object dotNetInstance, JavaProxy javaInstance) |
| Marshals a .NET instance into a Java object. The Java object may be passed as an optional argument (default is null) More... | |
| JavaProxy | Marshal (object dotNetInstance, JavaProxy javaInstance, PeerMarshalContext ctx) |
| Marshals a .NET instance into a Java object. The Java object may be passed as an optional argument (default is null) More... | |
| object | Unmarshal (JavaProxy javaInstance) |
| Unmarshals a Java instance into a .NET object. More... | |
| object | Unmarshal (JavaProxy javaInstance, object dotNetInstance) |
| Unmarshals a Java instance into a .NET object. The .NET object may be passed as an optional argument (default is null). More... | |
The interface implemented by all peer marshallers/unmarshallers.
<exclude>
| JavaProxy Codemesh.JuggerNET.IPeerMarshaller.Marshal | ( | object | dotNetInstance | ) |
Marshals a .NET instance into a Java object.
| dotNetInstance | the .NET instance to marshal |
Implemented in Codemesh.JuggerNET.PeerManager, Codemesh.JuggerNET.CollectionMarshaller, and Codemesh.JuggerNET.BasePeerMarshaller.
Referenced by Codemesh.JuggerNET.PeerManager.Marshal().
| JavaProxy Codemesh.JuggerNET.IPeerMarshaller.Marshal | ( | object | dotNetInstance, |
| JavaProxy | javaInstance | ||
| ) |
Marshals a .NET instance into a Java object.
The Java object may be passed as an optional argument (default is null)
| dotNetInstance | the .NET instance to marshal |
| javaInstance | an optional Java instance to marshal into. |
Implemented in Codemesh.JuggerNET.BasePeerMarshaller, Codemesh.JuggerNET.PeerManager, and Codemesh.JuggerNET.CollectionMarshaller.
| JavaProxy Codemesh.JuggerNET.IPeerMarshaller.Marshal | ( | object | dotNetInstance, |
| JavaProxy | javaInstance, | ||
| PeerMarshalContext | ctx | ||
| ) |
Marshals a .NET instance into a Java object.
The Java object may be passed as an optional argument (default is null)
| dotNetInstance | the .NET instance to marshal |
| javaInstance | an optional Java instance to marshal into. |
| ctx | the marshalling context. |
Implemented in Codemesh.JuggerNET.ReflectionPeerValueMarshaller, Codemesh.JuggerNET.PeerManager, Codemesh.JuggerNET.CollectionMarshaller, and Codemesh.JuggerNET.BasePeerMarshaller.
| object Codemesh.JuggerNET.IPeerMarshaller.Unmarshal | ( | JavaProxy | javaInstance | ) |
Unmarshals a Java instance into a .NET object.
| javaInstance | the Java instance to unmarshal. |
Implemented in Codemesh.JuggerNET.PeerManager, Codemesh.JuggerNET.CollectionMarshaller, and Codemesh.JuggerNET.BasePeerMarshaller.
Referenced by Codemesh.JuggerNET.PeerManager.Unmarshal().
| object Codemesh.JuggerNET.IPeerMarshaller.Unmarshal | ( | JavaProxy | javaInstance, |
| object | dotNetInstance | ||
| ) |
Unmarshals a Java instance into a .NET object. The .NET object may be passed as an optional argument (default is null).
| javaInstance | the Java instance to unmarshal. |
| dotNetInstance | an optional .NET instance to unmarshal into. |
Implemented in Codemesh.JuggerNET.ReflectionPeerValueMarshaller, Codemesh.JuggerNET.PeerManager, Codemesh.JuggerNET.CollectionMarshaller, and Codemesh.JuggerNET.BasePeerMarshaller.