Class ProviderInfo
public class ProviderInfo : ComponentInfo, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<PackageItemInfo>ProviderInfo
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<PackageItemInfo>.SExecuteWithSignature<TReturn>(Type, string, string, params object[])JVMBridgeBase<PackageItemInfo>.IsAssignableFrom(IJavaType)JVMBridgeBase<PackageItemInfo>.IsAssignableFrom<T>()JVMBridgeBase<PackageItemInfo>.Execute<T>(params T[])JVMBridgeBase<PackageItemInfo>.DynBridgeClazzJVMBridgeBase<PackageItemInfo>.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
ProviderInfo()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public ProviderInfo()
ProviderInfo(ProviderInfo)
public ProviderInfo(ProviderInfo arg0)
Parameters
arg0
ProviderInfo
ProviderInfo(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 ProviderInfo(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
CREATOR
public static Parcelable.Creator CREATOR { get; }
Property Value
FLAG_SINGLE_USER
public static int FLAG_SINGLE_USER { 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
authority
public String authority { get; set; }
Property Value
flags
public int flags { get; set; }
Property Value
forceUriPermissions
public bool forceUriPermissions { get; set; }
Property Value
grantUriPermissions
public bool grantUriPermissions { get; set; }
Property Value
initOrder
public int initOrder { get; set; }
Property Value
isSyncable
[Obsolete]
public bool isSyncable { get; set; }
Property Value
multiprocess
public bool multiprocess { get; set; }
Property Value
pathPermissions
public PathPermission[] pathPermissions { get; set; }
Property Value
readPermission
public String readPermission { get; set; }
Property Value
uriPermissionPatterns
public PatternMatcher[] uriPermissionPatterns { get; set; }
Property Value
writePermission
public String writePermission { get; set; }
Property Value
Methods
DescribeContents()
public int DescribeContents()
Returns
Dump(Printer, String)
public void Dump(Printer arg0, String arg1)
Parameters
Operators
implicit operator Parcelable(ProviderInfo)
Converter from ProviderInfo to Parcelable
public static implicit operator Parcelable(ProviderInfo t)