Class URLConnection
public class URLConnection : JVMBridgeBase<URLConnection>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<URLConnection>URLConnection
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Derived
- Inherited Members
-
JVMBridgeBase<URLConnection>.SExecuteWithSignature(Type, IJavaType, string, string, params object[])JVMBridgeBase<URLConnection>.SExecute<TReturn, TConverter>(Type, IJavaType, string, params object[])JVMBridgeBase<URLConnection>.IsAssignableFrom(IJavaType)JVMBridgeBase<URLConnection>.IsAssignableFrom<T>()JVMBridgeBase<URLConnection>.Execute<T>(params T[])JVMBridgeBase<URLConnection>.DynBridgeClazzJVMBridgeBase<URLConnection>.BridgeClazzJVMBridgeBase.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.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.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
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
Methods
AddRequestProperty(String, String)
public void AddRequestProperty(String arg0, String arg1)
Parameters
Connect()
public void Connect()
Exceptions
GetAllowUserInteraction()
public bool GetAllowUserInteraction()
Returns
GetConnectTimeout()
public int GetConnectTimeout()
Returns
GetContent()
public object GetContent()
Returns
Exceptions
GetContent(Class[])
public object GetContent(Class[] arg0)
Parameters
Returns
Exceptions
GetContentEncoding()
public String GetContentEncoding()
Returns
GetContentLength()
public int GetContentLength()
Returns
GetContentLengthLong()
public long GetContentLengthLong()
Returns
GetContentType()
public String GetContentType()
Returns
GetDate()
public long GetDate()
Returns
GetDefaultAllowUserInteraction()
https://developer.android.com/reference/java/net/URLConnection.html#getDefaultAllowUserInteraction()
public static bool GetDefaultAllowUserInteraction()
Returns
GetDefaultRequestProperty(String)
[Obsolete]
public static String GetDefaultRequestProperty(String arg0)
Parameters
Returns
GetDefaultUseCaches()
public bool GetDefaultUseCaches()
Returns
GetDefaultUseCaches(String)
public static bool GetDefaultUseCaches(String arg0)
Parameters
Returns
GetDoInput()
public bool GetDoInput()
Returns
GetDoOutput()
public bool GetDoOutput()
Returns
GetExpiration()
public long GetExpiration()
Returns
GetFileNameMap()
public static FileNameMap GetFileNameMap()
Returns
GetHeaderField(String)
https://developer.android.com/reference/java/net/URLConnection.html#getHeaderField(java.lang.String)
public String GetHeaderField(String arg0)
Parameters
Returns
GetHeaderField(int)
public String GetHeaderField(int arg0)
Parameters
Returns
GetHeaderFieldDate(String, long)
public long GetHeaderFieldDate(String arg0, long arg1)
Parameters
Returns
GetHeaderFieldInt(String, int)
public int GetHeaderFieldInt(String arg0, int arg1)
Parameters
Returns
GetHeaderFieldKey(int)
public String GetHeaderFieldKey(int arg0)
Parameters
Returns
GetHeaderFieldLong(String, long)
public long GetHeaderFieldLong(String arg0, long arg1)
Parameters
Returns
GetHeaderFields()
public Map<String, List<String>> GetHeaderFields()
Returns
GetIfModifiedSince()
public long GetIfModifiedSince()
Returns
GetInputStream()
public InputStream GetInputStream()
Returns
Exceptions
GetLastModified()
public long GetLastModified()
Returns
GetOutputStream()
public OutputStream GetOutputStream()
Returns
Exceptions
GetPermission()
public Permission GetPermission()
Returns
Exceptions
GetReadTimeout()
public int GetReadTimeout()
Returns
GetRequestProperties()
public Map<String, List<String>> GetRequestProperties()
Returns
GetRequestProperty(String)
public String GetRequestProperty(String arg0)
Parameters
Returns
GetURL()
public URL GetURL()
Returns
GetUseCaches()
public bool GetUseCaches()
Returns
GuessContentTypeFromName(String)
public static String GuessContentTypeFromName(String arg0)
Parameters
Returns
GuessContentTypeFromStream(InputStream)
public static String GuessContentTypeFromStream(InputStream arg0)
Parameters
arg0
InputStream
Returns
Exceptions
SetAllowUserInteraction(bool)
https://developer.android.com/reference/java/net/URLConnection.html#setAllowUserInteraction(boolean)
public void SetAllowUserInteraction(bool arg0)
Parameters
SetConnectTimeout(int)
public void SetConnectTimeout(int arg0)
Parameters
SetContentHandlerFactory(ContentHandlerFactory)
public static void SetContentHandlerFactory(ContentHandlerFactory arg0)
Parameters
SetDefaultAllowUserInteraction(bool)
public static void SetDefaultAllowUserInteraction(bool arg0)
Parameters
SetDefaultRequestProperty(String, String)
[Obsolete]
public static void SetDefaultRequestProperty(String arg0, String arg1)
Parameters
SetDefaultUseCaches(String, bool)
public static void SetDefaultUseCaches(String arg0, bool arg1)
Parameters
SetDefaultUseCaches(bool)
public void SetDefaultUseCaches(bool arg0)
Parameters
SetDoInput(bool)
public void SetDoInput(bool arg0)
Parameters
SetDoOutput(bool)
public void SetDoOutput(bool arg0)
Parameters
SetFileNameMap(FileNameMap)
public static void SetFileNameMap(FileNameMap arg0)
Parameters
arg0
FileNameMap
SetIfModifiedSince(long)
public void SetIfModifiedSince(long arg0)
Parameters
SetReadTimeout(int)
public void SetReadTimeout(int arg0)
Parameters
SetRequestProperty(String, String)
public void SetRequestProperty(String arg0, String arg1)
Parameters
SetUseCaches(bool)
public void SetUseCaches(bool arg0)