C# Class System.Runtime.Remoting.Messaging.CADMessageBase

Show file Open project: runefs/Marvin Class Usage Examples

Protected Properties

Property Type Description
_args object[]
_callContext CADArgHolder
_propertyCount int
_serializedArgs byte[]

Protected Methods

Method Description
MarshalArgument ( object arg, ArrayList &args ) : object
SaveLogicalCallContext ( IMethodMessage msg, ArrayList &serializeList ) : void
UnmarshalArgument ( object arg, ArrayList args ) : object

Private Methods

Method Description
GetLogicalCallContext ( ArrayList args ) : LogicalCallContext
IsPossibleToIgnoreMarshal ( object obj ) : bool
MarshalArguments ( object arguments, ArrayList &args ) : object[]
MarshalProperties ( IDictionary dict, ArrayList &args ) : int
UnmarshalArguments ( object arguments, ArrayList args ) : object[]
UnmarshalProperties ( IDictionary dict, int count, ArrayList args ) : void

Method Details

MarshalArgument() protected method

protected MarshalArgument ( object arg, ArrayList &args ) : object
arg object
args System.Collections.ArrayList
return object

SaveLogicalCallContext() protected method

protected SaveLogicalCallContext ( IMethodMessage msg, ArrayList &serializeList ) : void
msg IMethodMessage
serializeList System.Collections.ArrayList
return void

UnmarshalArgument() protected method

protected UnmarshalArgument ( object arg, ArrayList args ) : object
arg object
args System.Collections.ArrayList
return object

Property Details

_args protected property

protected object[] _args
return object[]

_callContext protected property

protected CADArgHolder,System.Runtime.Remoting.Messaging _callContext
return CADArgHolder

_propertyCount protected property

protected int _propertyCount
return int

_serializedArgs protected property

protected byte[] _serializedArgs
return byte[]