Class ContentProviderClient
public class ContentProviderClient : AutoCloseable, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IAutoCloseable
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<AutoCloseable>ContentProviderClient
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<AutoCloseable>.SExecuteWithSignature(Type, IJavaType, string, string, params object[])JVMBridgeBase<AutoCloseable>.SExecute<TReturn, TConverter>(Type, IJavaType, string, params object[])JVMBridgeBase<AutoCloseable>.IsAssignableFrom(IJavaType)JVMBridgeBase<AutoCloseable>.IsAssignableFrom<T>()JVMBridgeBase<AutoCloseable>.Execute<T>(params T[])JVMBridgeBase<AutoCloseable>.DynBridgeClazzJVMBridgeBase<AutoCloseable>.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
ContentProviderClient()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public ContentProviderClient()
ContentProviderClient(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
public ContentProviderClient(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
ApplyBatch(String, ArrayList<ContentProviderOperation>)
public ContentProviderResult[] ApplyBatch(String arg0, ArrayList<ContentProviderOperation> arg1)
Parameters
arg0
Stringarg1
ArrayList<ContentProviderOperation>
Returns
Exceptions
ApplyBatch(ArrayList<ContentProviderOperation>)
public ContentProviderResult[] ApplyBatch(ArrayList<ContentProviderOperation> arg0)
Parameters
Returns
Exceptions
BulkInsert(Uri, ContentValues[])
public int BulkInsert(Uri arg0, ContentValues[] arg1)
Parameters
arg0
Uriarg1
ContentValues[]
Returns
Exceptions
Call(String, String, Bundle)
public Bundle Call(String arg0, String arg1, Bundle arg2)
Parameters
Returns
Exceptions
Call(String, String, String, Bundle)
public Bundle Call(String arg0, String arg1, String arg2, Bundle arg3)
Parameters
Returns
Exceptions
Canonicalize(Uri)
public Uri Canonicalize(Uri arg0)
Parameters
Returns
Exceptions
Close()
public void Close()
Delete(Uri, Bundle)
public int Delete(Uri arg0, Bundle arg1)
Parameters
Returns
Exceptions
Delete(Uri, String, String[])
public int Delete(Uri arg0, String arg1, String[] arg2)
Parameters
Returns
Exceptions
GetLocalContentProvider()
public ContentProvider GetLocalContentProvider()
Returns
GetStreamTypes(Uri, String)
public String[] GetStreamTypes(Uri arg0, String arg1)
Parameters
Returns
Exceptions
GetType(Uri)
public String GetType(Uri arg0)
Parameters
Returns
Exceptions
Insert(Uri, ContentValues)
public Uri Insert(Uri arg0, ContentValues arg1)
Parameters
arg0
Uriarg1
ContentValues
Returns
Exceptions
Insert(Uri, ContentValues, Bundle)
public Uri Insert(Uri arg0, ContentValues arg1, Bundle arg2)
Parameters
arg0
Uriarg1
ContentValuesarg2
Bundle
Returns
Exceptions
OpenAssetFile(Uri, String)
public AssetFileDescriptor OpenAssetFile(Uri arg0, String arg1)
Parameters
Returns
Exceptions
OpenAssetFile(Uri, String, CancellationSignal)
public AssetFileDescriptor OpenAssetFile(Uri arg0, String arg1, CancellationSignal arg2)
Parameters
arg0
Uriarg1
Stringarg2
CancellationSignal
Returns
Exceptions
OpenFile(Uri, String)
public ParcelFileDescriptor OpenFile(Uri arg0, String arg1)
Parameters
Returns
Exceptions
OpenFile(Uri, String, CancellationSignal)
public ParcelFileDescriptor OpenFile(Uri arg0, String arg1, CancellationSignal arg2)
Parameters
arg0
Uriarg1
Stringarg2
CancellationSignal
Returns
Exceptions
OpenTypedAssetFile(Uri, String, Bundle, CancellationSignal)
public AssetFileDescriptor OpenTypedAssetFile(Uri arg0, String arg1, Bundle arg2, CancellationSignal arg3)
Parameters
arg0
Uriarg1
Stringarg2
Bundlearg3
CancellationSignal
Returns
Exceptions
OpenTypedAssetFileDescriptor(Uri, String, Bundle)
public AssetFileDescriptor OpenTypedAssetFileDescriptor(Uri arg0, String arg1, Bundle arg2)
Parameters
Returns
Exceptions
OpenTypedAssetFileDescriptor(Uri, String, Bundle, CancellationSignal)
public AssetFileDescriptor OpenTypedAssetFileDescriptor(Uri arg0, String arg1, Bundle arg2, CancellationSignal arg3)
Parameters
arg0
Uriarg1
Stringarg2
Bundlearg3
CancellationSignal
Returns
Exceptions
Query(Uri, String[], Bundle, CancellationSignal)
public Cursor Query(Uri arg0, String[] arg1, Bundle arg2, CancellationSignal arg3)
Parameters
arg0
Uriarg1
String[]arg2
Bundlearg3
CancellationSignal
Returns
Exceptions
Query(Uri, String[], String, String[], String)
public Cursor Query(Uri arg0, String[] arg1, String arg2, String[] arg3, String arg4)
Parameters
Returns
Exceptions
Query(Uri, String[], String, String[], String, CancellationSignal)
public Cursor Query(Uri arg0, String[] arg1, String arg2, String[] arg3, String arg4, CancellationSignal arg5)
Parameters
Returns
Exceptions
Refresh(Uri, Bundle, CancellationSignal)
public bool Refresh(Uri arg0, Bundle arg1, CancellationSignal arg2)
Parameters
arg0
Uriarg1
Bundlearg2
CancellationSignal
Returns
Exceptions
Release()
[Obsolete]
public bool Release()
Returns
Uncanonicalize(Uri)
public Uri Uncanonicalize(Uri arg0)
Parameters
Returns
Exceptions
Update(Uri, ContentValues, Bundle)
public int Update(Uri arg0, ContentValues arg1, Bundle arg2)
Parameters
arg0
Uriarg1
ContentValuesarg2
Bundle
Returns
Exceptions
Update(Uri, ContentValues, String, String[])
public int Update(Uri arg0, ContentValues arg1, String arg2, String[] arg3)
Parameters
arg0
Uriarg1
ContentValuesarg2
Stringarg3
String[]