/// <summary>
        /// Serialices action object.
        /// </summary>
        /// <returns>Returns serialized action data.</returns>
        internal override byte[] Serialize()
        {
            /*  Action data structure:
                    <ActionData>
                        <Program></Program>
                        <Arguments></Arguments>
                    </ActionData>
            */

            XmlTable table = new XmlTable("ActionData");
            table.Add("Program"  ,m_Program);
            table.Add("Arguments",m_ProgramArgs);

            return table.ToByteData();
        }
        /// <summary>
        /// Serialices action object.
        /// </summary>
        /// <returns>Returns serialized action data.</returns>
        internal override byte[] Serialize()
        {
            /*  Action data structure:
                    <ActionData>
                        <From></From>
                        <Message></Message>
                    </ActionData>
            */

            XmlTable table = new XmlTable("ActionData");
            table.Add("From"   ,m_From);
            table.Add("Message",System.Text.Encoding.Default.GetString(m_Message));

            return table.ToByteData();
        }
        /// <summary>
        /// Serialices action object.
        /// </summary>
        /// <returns>Returns serialized action data.</returns>
        internal override byte[] Serialize()
        {
            /*  Action data structure:
                    <ActionData>
                        <Host></Host>
                        <Port></Port>
                    </ActionData>
            */

            XmlTable table = new XmlTable("ActionData");
            table.Add("Host",m_Host);
            table.Add("Port",m_Port.ToString());

            return table.ToByteData();
        }
        /// <summary>
        /// Serialices action object.
        /// </summary>
        /// <returns>Returns serialized action data.</returns>
        internal override byte[] Serialize()
        {
            /*  Action data structure:
                    <ActionData>
                        <HeaderFieldName></HeaderFieldName>
                        <HeaderFieldValue></HeaderFieldValue>
                    </ActionData>
            */

            XmlTable table = new XmlTable("ActionData");
            table.Add("HeaderFieldName" ,m_HeaderFieldName);
            table.Add("HeaderFieldValue",m_HeaderFieldValue);

            return table.ToByteData();
        }
        /// <summary>
        /// Serialices action object.
        /// </summary>
        /// <returns>Returns serialized action data.</returns>
        internal override byte[] Serialize()
        {
            /*  Action data structure:
                    <ActionData>
                        <URL></URL>
                        <FileName></FileName>
                    </ActionData>
            */

            XmlTable table = new XmlTable("ActionData");
            table.Add("URL"     ,m_Url);
            table.Add("FileName","");

            return table.ToByteData();
        }
        /// <summary>
        /// Serialices action object.
        /// </summary>
        /// <returns>Returns serialized action data.</returns>
        internal override byte[] Serialize()
        {
            /*  Action data structure:
                    <ActionData>
                        <Server></Server>
                        <Port></Server>
                        <User></User>
                        <Password></Password>
                        <Newsgroup></Newsgroup>
                    </ActionData>
            */

            XmlTable table = new XmlTable("ActionData");
            table.Add("Server"   ,m_Server);
            table.Add("Port"     ,m_Port.ToString());
            table.Add("User"     ,"");
            table.Add("Password" ,"");
            table.Add("Newsgroup",m_Newsgroup);

            return table.ToByteData();
        }
        /// <summary>
        /// Serialices action object.
        /// </summary>
        /// <returns>Returns serialized action data.</returns>
        internal override byte[] Serialize()
        {
            /*  Action data structure:
                    <ActionData>
                        <Folder></Folder>
                    </ActionData>
            */

            XmlTable table = new XmlTable("ActionData");
            table.Add("Folder",m_Folder);

            return table.ToByteData();
        }
Exemplo n.º 8
0
        /// <summary>
        /// Serialices action object.
        /// </summary>
        /// <returns>Returns serialized action data.</returns>
        internal override byte[] Serialize()
        {
            /*  Action data structure:
                    <ActionData>
                        <EmailAddress></EmailAddress>
                    </ActionData>
            */

            XmlTable table = new XmlTable("ActionData");
            table.Add("EmailAddress",m_Email);

            return table.ToByteData();
        }
        /// <summary>
        /// Serialices action object.
        /// </summary>
        /// <returns>Returns serialized action data.</returns>
        internal override byte[] Serialize()
        {
            /*  Action data structure:
                    <ActionData>
                        <ErrorText></ErrorText>
                    </ActionData>
            */

            XmlTable table = new XmlTable("ActionData");
            table.Add("ErrorText",m_ErrorText);

            return table.ToByteData();
        }
        /// <summary>
        /// Serialices action object.
        /// </summary>
        /// <returns>Returns serialized action data.</returns>
        internal override byte[] Serialize()
        {
            /*  Action data structure:
             *      <ActionData>
             *          <Folder></Folder>
             *      </ActionData>
             */

            XmlTable table = new XmlTable("ActionData");

            table.Add("Folder", m_Folder);

            return(table.ToByteData());
        }
Exemplo n.º 11
0
        /// <summary>
        /// Serialices action object.
        /// </summary>
        /// <returns>Returns serialized action data.</returns>
        internal override byte[] Serialize()
        {
            /*  Action data structure:
                    <ActionData>
                        <Server></Server>
                        <Port></Server>
                        <User></User>
                        <Password></Password>
                        <Folder></Folder>
                    </ActionData>
            */

            XmlTable table = new XmlTable("ActionData");
            table.Add("Server"  ,m_Server);
            table.Add("Port"    ,m_Port.ToString());
            table.Add("User"    ,m_UserName);
            table.Add("Password",m_Password);
            table.Add("Folder"  ,m_Folder);

            return table.ToByteData();
        }