Class AbstractThreadedSyncAdapter
public class AbstractThreadedSyncAdapter : JVMBridgeBase<AbstractThreadedSyncAdapter>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<AbstractThreadedSyncAdapter>AbstractThreadedSyncAdapter
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<AbstractThreadedSyncAdapter>.IsAssignableFrom(IJavaType)JVMBridgeBase<AbstractThreadedSyncAdapter>.IsAssignableFrom<T>()JVMBridgeBase<AbstractThreadedSyncAdapter>.Execute<T>(params T[])JVMBridgeBase<AbstractThreadedSyncAdapter>.DynBridgeClazzJVMBridgeBase<AbstractThreadedSyncAdapter>.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
AbstractThreadedSyncAdapter()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
[Obsolete("AbstractThreadedSyncAdapter 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 AbstractThreadedSyncAdapter()
AbstractThreadedSyncAdapter(Context, bool)
public AbstractThreadedSyncAdapter(Context arg0, bool arg1)
Parameters
AbstractThreadedSyncAdapter(Context, bool, bool)
public AbstractThreadedSyncAdapter(Context arg0, bool arg1, bool arg2)
Parameters
AbstractThreadedSyncAdapter(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("AbstractThreadedSyncAdapter 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 AbstractThreadedSyncAdapter(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
LOG_SYNC_DETAILS
[Obsolete]
public static int LOG_SYNC_DETAILS { get; }
Property Value
Methods
GetContext()
public Context GetContext()
Returns
GetSyncAdapterBinder()
public IBinder GetSyncAdapterBinder()
Returns
OnPerformSync(Account, Bundle, String, ContentProviderClient, SyncResult)
public void OnPerformSync(Account arg0, Bundle arg1, String arg2, ContentProviderClient arg3, SyncResult arg4)
Parameters
arg0
Accountarg1
Bundlearg2
Stringarg3
ContentProviderClientarg4
SyncResult
OnSecurityException(Account, Bundle, String, SyncResult)
public void OnSecurityException(Account arg0, Bundle arg1, String arg2, SyncResult arg3)
Parameters
arg0
Accountarg1
Bundlearg2
Stringarg3
SyncResult
OnSyncCanceled()
public void OnSyncCanceled()
OnSyncCanceled(Thread)
public void OnSyncCanceled(Thread arg0)
Parameters
OnUnsyncableAccount()
public bool OnUnsyncableAccount()