public VariablesResponse(string VariablesResponseTypeXml)
                {
                    TextReader    reader = new StringReader(VariablesResponseTypeXml);
                    XmlSerializer variablesResponseSerializer = Serializers.variablesSerialier();

                    responseObject = (VariablesResponseTypeObject)variablesResponseSerializer.Deserialize(reader);
                }
                void IXmlSerializable.ReadXml(XmlReader reader)
                {
                    XmlSerializer variablesResponseSerializer = Serializers.variablesSerialier();

                    if (variablesResponseSerializer.CanDeserialize(reader))
                    {
                        responseObject = (VariablesResponseTypeObject)variablesResponseSerializer.Deserialize(reader);
                    }
                }
 void IXmlSerializable.ReadXml(XmlReader reader)
 {
     responseObject = (VariablesResponseTypeObject)serializer.Deserialize(reader);
 }
 public VariablesResponse(VariablesResponseTypeObject variablesResponseObject)
 {
     responseObject = variablesResponseObject;
 }
                public VariablesResponse(string VariablesResponseTypeXml)
                {
                    TextReader reader = new StringReader(VariablesResponseTypeXml);

                    responseObject = (VariablesResponseTypeObject)serializer.Deserialize(reader);
                }
 public VariablesResponse()
 {
     responseObject = null;
 }