java.net.URL.openStream C# (CSharp) Method

openStream() private method

private openStream ( ) : global::java.io.InputStream
return global::java.io.InputStream
        public global::java.io.InputStream openStream()
        {
            global::net.sf.jni4net.jni.JNIEnv @__env = this.Env;
            using(new global::net.sf.jni4net.jni.LocalFrame(@__env, 10)){
            return global::net.sf.jni4net.utils.Convertor.StrongJ2Cp<global::java.io.InputStream>(@__env, @__env.CallObjectMethodPtr(this, global::java.net.URL.j4n_openStream0));
            }
        }

Usage Example

Example #1
0
        public string DownloadString(Uri u)
        {
            var w = new StringBuilder();

            try
            {
                var url    = new java.net.URL(u.ToString());
                var i      = new java.io.InputStreamReader(url.openStream(), "UTF-8");
                var reader = new java.io.BufferedReader(i);

                // can't we just read to the end?
                var line = reader.readLine();
                while (line != null)
                {
                    w.AppendLine(line);

                    line = reader.readLine();
                }
                reader.close();
            }
            catch
            {
                // oops
            }

            return(w.ToString());
        }
All Usage Examples Of java.net.URL::openStream