Click here to Skip to main content
15,914,109 members
Home / Discussions / C#
   

C#

 
AnswerRe: Regular Expression for Getting file urls. Pin
zinc_z10-May-07 1:31
zinc_z10-May-07 1:31 
QuestionSharing an object in Assembly ? Pin
zinc_z9-May-07 11:59
zinc_z9-May-07 11:59 
AnswerRe: Sharing an object in Assembly ? Pin
Judah Gabriel Himango9-May-07 12:34
sponsorJudah Gabriel Himango9-May-07 12:34 
QuestionDeleting Leading White Spaces Pin
dboy2219-May-07 10:34
dboy2219-May-07 10:34 
AnswerRe: Deleting Leading White Spaces Pin
Giorgi Dalakishvili9-May-07 10:41
mentorGiorgi Dalakishvili9-May-07 10:41 
AnswerRe: Deleting Leading White Spaces Pin
Patrick Etc.9-May-07 10:44
Patrick Etc.9-May-07 10:44 
QuestionTrace messages from a service on 2003 Server not showing??!! Pin
LongRange.Shooter9-May-07 10:25
LongRange.Shooter9-May-07 10:25 
Question"Exception of type 'System.OutOfMemoryException' was thrown Pin
AAKAra9-May-07 10:14
AAKAra9-May-07 10:14 
Hello,
I am trying to read a xml file using Memorystream, after 800 files i do get a exception


"Exception of type 'System.OutOfMemoryException' was thrown.

This is the code snippet, can any one pls suggest how to get rid of this?
<br />
 public virtual bool TransformXML2( string strTempXml, ref string strTransformedXml )<br />
        {<br />
            bool bSuccess = true;<br />
            if (m_strTransformFile.Length == 0)<br />
            {<br />
                PIUUtilitiesMgr.PIUMessage(PIUUtilitiesMgr.GetResourceString("MISSING_XSLT_FILE_NAME"), PIUUtilitiesMgr.GetResourceString("PERSONNEL_IMPORT_UTILITY"), MessageBoxButtons.OK);<br />
                return false;<br />
            }<br />
<br />
            //Create Dom object and transform with XSL file<br />
            try<br />
            {<br />
<br />
                System.IO.MemoryStream streamTempData = new System.IO.MemoryStream();<br />
                PIUUtilitiesMgr.FromStringToMemoryStream(streamTempData, strTempXml);<br />
                string outText = PIUUtilitiesMgr.MemoryStreamToString(streamTempData);<br />
<br />
                PIUUtilitiesMgr.WriteToFileForDebuggingPurpose("TempUserList.xml", outText, true);<br />
<br />
                //Transform<br />
                System.IO.MemoryStream streamTransformedData = new System.IO.MemoryStream();<br />
                //Create a reader to read the stream<br />
                streamTempData.Position = 0;<br />
<br />
<br />
                XmlReader reader = XmlReader.Create(streamTempData);<br />
                XslCompiledTransform xslTransform = new XslCompiledTransform(true);<br />
<br />
                XsltSettings settings = new XsltSettings(true, true);<br />
                //xslTransform.Load(m_strTransformFile);<br />
                xslTransform.Load(m_strTransformFile, settings, new XmlUrlResolver());<br />
<br />
                xslTransform.Transform(reader, null, streamTransformedData);<br />
<br />
                //set position to 0<br />
                streamTransformedData.Position = 0;<br />
<br />
                //Convert this to string<br />
                strTransformedXml = PIUUtilitiesMgr.MemoryStreamToString(streamTransformedData);<br />
<br />
                // we get ??? at the top of the file and need to get rid of it.<br />
                strTransformedXml = strTransformedXml.Remove(0, 1);<br />
                streamTransformedData.Close();<br />
                streamTransformedData.Dispose();<br />
                streamTempData.Close();<br />
                streamTempData.Dispose();<br />
<br />
<br />
<br />
                //If debug write this to file<br />
               <br />
                if (piuInfo.DebugMode)<br />
                {<br />
                    lock (this)<br />
                    {<br />
                        PIUUtilitiesMgr.WriteToFileForDe1buggingPurpose("TransformedUserList.xml", strTransformedXml, true);<br />
                    }<br />
                }<br />
<br />
            }<br />
<br />

AnswerRe: "Exception of type 'System.OutOfMemoryException' was thrown Pin
LongRange.Shooter10-May-07 10:12
LongRange.Shooter10-May-07 10:12 
QuestionSteps to developing a Proxy Server Pin
TheGecko9-May-07 9:18
TheGecko9-May-07 9:18 
AnswerRe: Steps to developing a Proxy Server Pin
Tarakeshwar Reddy9-May-07 9:30
professionalTarakeshwar Reddy9-May-07 9:30 
QuestionHow to have the DataSet available after getting disconnected from Database server? Pin
Khoramdin9-May-07 9:07
Khoramdin9-May-07 9:07 
AnswerRe: How to have the DataSet available after getting disconnected from Database server? Pin
Giorgi Dalakishvili9-May-07 9:33
mentorGiorgi Dalakishvili9-May-07 9:33 
GeneralRe: How to have the DataSet available after getting disconnected from Database server? Pin
Khoramdin9-May-07 9:42
Khoramdin9-May-07 9:42 
AnswerRe: How to have the DataSet available after getting disconnected from Database server? Pin
Khoramdin9-May-07 9:54
Khoramdin9-May-07 9:54 
QuestionHow to code this in C# Pin
Guangli(Glen) Liu9-May-07 7:46
professionalGuangli(Glen) Liu9-May-07 7:46 
AnswerRe: How to code this in C# Pin
Giorgi Dalakishvili9-May-07 7:50
mentorGiorgi Dalakishvili9-May-07 7:50 
GeneralRe: How to code this in C# Pin
Guangli(Glen) Liu9-May-07 8:08
professionalGuangli(Glen) Liu9-May-07 8:08 
AnswerRe: How to code this in C# Pin
Dave Doknjas9-May-07 14:41
Dave Doknjas9-May-07 14:41 
GeneralRe: How to code this in C# Pin
Guangli(Glen) Liu10-May-07 5:18
professionalGuangli(Glen) Liu10-May-07 5:18 
QuestionProblem with fading pictures Pin
Kasic Slobodan9-May-07 7:33
Kasic Slobodan9-May-07 7:33 
QuestionPing in wireless network Pin
Chayan (cse student)9-May-07 7:26
Chayan (cse student)9-May-07 7:26 
AnswerRe: Ping in wireless network Pin
MrEyes9-May-07 7:33
MrEyes9-May-07 7:33 
AnswerRe: Ping in wireless network Pin
Dave Kreskowiak9-May-07 7:51
mveDave Kreskowiak9-May-07 7:51 
QuestionManaging Memory and Resources [modified] Pin
MrEyes9-May-07 7:22
MrEyes9-May-07 7:22 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.