CookComputing.XmlRpc.XmlRpcSerializer.ParseValue C# (CSharp) Method

ParseValue() private method

private ParseValue ( XmlNode node, Type ValueType, ParseStack parseStack, MappingAction mappingAction ) : Object
node System.Xml.XmlNode
ValueType System.Type
parseStack ParseStack
mappingAction MappingAction
return Object
        Object ParseValue(
            XmlNode node,
            Type ValueType,
            ParseStack parseStack,
            MappingAction mappingAction)
        {
            Type parsedType;
              Type parsedArrayType;
              return ParseValue(node, ValueType, parseStack, mappingAction,
            out parsedType, out parsedArrayType);
        }

Same methods

XmlRpcSerializer::ParseValue ( XmlNode node, Type ValueType, ParseStack parseStack, MappingAction mappingAction, Type &ParsedType, Type &ParsedArrayType ) : Object

Usage Example

   public static object Parse(
 XmlDocument xdoc,
 Type valueType,
 MappingAction action,
 XmlRpcSerializer serializer,
 out Type parsedType,
 out Type parsedArrayType)
   {
       XmlNode node = xdoc.SelectSingleNode("value").FirstChild;
         XmlRpcSerializer.ParseStack parseStack
       = new XmlRpcSerializer.ParseStack("request");
         object obj = serializer.ParseValue(node, valueType, parseStack, action,
       out parsedType, out parsedArrayType);
         return obj;
   }