Table of Contents

Class URLConnection

Namespace
Java.Net
Assembly
MASES.Netdroid.dll
public class URLConnection : JVMBridgeBase<URLConnection>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
Inheritance
JVMBridgeBase
JVMBridgeBase<URLConnection>
URLConnection
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Derived
Inherited Members
JVMBridgeBase<URLConnection>.IsAssignableFrom(IJavaType)
JVMBridgeBase<URLConnection>.IsAssignableFrom<T>()
JVMBridgeBase<URLConnection>.Execute<T>(params T[])
JVMBridgeBase<URLConnection>.DynBridgeClazz
JVMBridgeBase<URLConnection>.BridgeClazz
JVMBridgeBase.RuntimeClassNameOf<T>()
JVMBridgeBase.ClassNameOf<T>()
JVMBridgeBase.ClassOf<T>()
JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)
JVMBridgeBase.MonitorEnter()
JVMBridgeBase.MonitorExit()
JVMBridgeBase.IsInstanceOf(IJavaType)
JVMBridgeBase.IsInstanceOf<T>()
JVMBridgeBase.RuntimeIsInstanceOf<T>()
JVMBridgeBase.CastTo<TNewClass>()
JVMBridgeBase.CastDirect<TNewClass>()
JVMBridgeBase.Dispose()
JVMBridgeBase.ToString()
JVMBridgeBase.GetHashCode()
JVMBridgeBase.Notify()
JVMBridgeBase.NotifyAll()
JVMBridgeBase.Wait()
JVMBridgeBase.DynBridgeInstance
JVMBridgeBase.BridgeInstance
JVMBridgeBase.IsBridgeListener
Extension Methods

Constructors

URLConnection()

Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge

[Obsolete("URLConnection class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public URLConnection()

URLConnection(params object[])

Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class

[Obsolete("URLConnection class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public URLConnection(params object[] args)

Parameters

args object[]

Properties

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

IsBridgeAbstract

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

public override bool IsBridgeStatic { get; }

Property Value

bool

Methods

AddRequestProperty(String, String)

public void AddRequestProperty(String arg0, String arg1)

Parameters

arg0 String

String

arg1 String

String

Connect()

public void Connect()

Exceptions

IOException

GetAllowUserInteraction()

public bool GetAllowUserInteraction()

Returns

bool

bool

GetConnectTimeout()

public int GetConnectTimeout()

Returns

int

int

GetContent()

public object GetContent()

Returns

object

object

Exceptions

IOException

GetContent(Class[])

public object GetContent(Class[] arg0)

Parameters

arg0 Class[]

Class

Returns

object

object

Exceptions

IOException

GetContentEncoding()

public String GetContentEncoding()

Returns

String

String

GetContentLength()

public int GetContentLength()

Returns

int

int

GetContentLengthLong()

public long GetContentLengthLong()

Returns

long

long

GetContentType()

public String GetContentType()

Returns

String

String

GetDate()

public long GetDate()

Returns

long

long

GetDefaultAllowUserInteraction()

public static bool GetDefaultAllowUserInteraction()

Returns

bool

bool

GetDefaultRequestProperty(String)

[Obsolete]
public static String GetDefaultRequestProperty(String arg0)

Parameters

arg0 String

String

Returns

String

String

GetDefaultUseCaches()

public bool GetDefaultUseCaches()

Returns

bool

bool

GetDefaultUseCaches(String)

public static bool GetDefaultUseCaches(String arg0)

Parameters

arg0 String

String

Returns

bool

bool

GetDoInput()

public bool GetDoInput()

Returns

bool

bool

GetDoOutput()

public bool GetDoOutput()

Returns

bool

bool

GetExpiration()

public long GetExpiration()

Returns

long

long

GetFileNameMap()

public static FileNameMap GetFileNameMap()

Returns

FileNameMap

FileNameMap

GetHeaderField(String)

public String GetHeaderField(String arg0)

Parameters

arg0 String

String

Returns

String

String

GetHeaderField(int)

public String GetHeaderField(int arg0)

Parameters

arg0 int

int

Returns

String

String

GetHeaderFieldDate(String, long)

public long GetHeaderFieldDate(String arg0, long arg1)

Parameters

arg0 String

String

arg1 long

long

Returns

long

long

GetHeaderFieldInt(String, int)

public int GetHeaderFieldInt(String arg0, int arg1)

Parameters

arg0 String

String

arg1 int

int

Returns

int

int

GetHeaderFieldKey(int)

public String GetHeaderFieldKey(int arg0)

Parameters

arg0 int

int

Returns

String

String

GetHeaderFieldLong(String, long)

public long GetHeaderFieldLong(String arg0, long arg1)

Parameters

arg0 String

String

arg1 long

long

Returns

long

long

GetHeaderFields()

public Map<String, List<String>> GetHeaderFields()

Returns

Map<String, List<String>>

Map

GetIfModifiedSince()

public long GetIfModifiedSince()

Returns

long

long

GetInputStream()

public InputStream GetInputStream()

Returns

InputStream

InputStream

Exceptions

IOException

GetLastModified()

public long GetLastModified()

Returns

long

long

GetOutputStream()

public OutputStream GetOutputStream()

Returns

OutputStream

OutputStream

Exceptions

IOException

GetPermission()

public Permission GetPermission()

Returns

Permission

Permission

Exceptions

IOException

GetReadTimeout()

public int GetReadTimeout()

Returns

int

int

GetRequestProperties()

public Map<String, List<String>> GetRequestProperties()

Returns

Map<String, List<String>>

Map

GetRequestProperty(String)

public String GetRequestProperty(String arg0)

Parameters

arg0 String

String

Returns

String

String

GetURL()

public URL GetURL()

Returns

URL

URL

GetUseCaches()

public bool GetUseCaches()

Returns

bool

bool

GuessContentTypeFromName(String)

public static String GuessContentTypeFromName(String arg0)

Parameters

arg0 String

String

Returns

String

String

GuessContentTypeFromStream(InputStream)

public static String GuessContentTypeFromStream(InputStream arg0)

Parameters

arg0 InputStream

InputStream

Returns

String

String

Exceptions

IOException

SetAllowUserInteraction(bool)

public void SetAllowUserInteraction(bool arg0)

Parameters

arg0 bool

bool

SetConnectTimeout(int)

public void SetConnectTimeout(int arg0)

Parameters

arg0 int

int

SetContentHandlerFactory(ContentHandlerFactory)

public static void SetContentHandlerFactory(ContentHandlerFactory arg0)

Parameters

arg0 ContentHandlerFactory

ContentHandlerFactory

SetDefaultAllowUserInteraction(bool)

public static void SetDefaultAllowUserInteraction(bool arg0)

Parameters

arg0 bool

bool

SetDefaultRequestProperty(String, String)

[Obsolete]
public static void SetDefaultRequestProperty(String arg0, String arg1)

Parameters

arg0 String

String

arg1 String

String

SetDefaultUseCaches(String, bool)

public static void SetDefaultUseCaches(String arg0, bool arg1)

Parameters

arg0 String

String

arg1 bool

bool

SetDefaultUseCaches(bool)

public void SetDefaultUseCaches(bool arg0)

Parameters

arg0 bool

bool

SetDoInput(bool)

public void SetDoInput(bool arg0)

Parameters

arg0 bool

bool

SetDoOutput(bool)

public void SetDoOutput(bool arg0)

Parameters

arg0 bool

bool

SetFileNameMap(FileNameMap)

public static void SetFileNameMap(FileNameMap arg0)

Parameters

arg0 FileNameMap

FileNameMap

SetIfModifiedSince(long)

public void SetIfModifiedSince(long arg0)

Parameters

arg0 long

long

SetReadTimeout(int)

public void SetReadTimeout(int arg0)

Parameters

arg0 int

int

SetRequestProperty(String, String)

public void SetRequestProperty(String arg0, String arg1)

Parameters

arg0 String

String

arg1 String

String

SetUseCaches(bool)

public void SetUseCaches(bool arg0)

Parameters

arg0 bool

bool