Class SpringBoardServicesClientHandle
Inheritance
System.Object
System.Runtime.ConstrainedExecution.CriticalFinalizerObject
System.Runtime.InteropServices.SafeHandle
Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid
SpringBoardServicesClientHandle
Implements
System.IDisposable
Inherited Members
Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusOneIsInvalid.IsInvalid
System.Runtime.InteropServices.SafeHandle.handle
System.Runtime.InteropServices.SafeHandle.SetHandle(System.IntPtr)
System.Runtime.InteropServices.SafeHandle.DangerousGetHandle()
System.Runtime.InteropServices.SafeHandle.Close()
System.Runtime.InteropServices.SafeHandle.Dispose()
System.Runtime.InteropServices.SafeHandle.Dispose(System.Boolean)
System.Runtime.InteropServices.SafeHandle.SetHandleAsInvalid()
System.Runtime.InteropServices.SafeHandle.DangerousAddRef(System.Boolean)
System.Runtime.InteropServices.SafeHandle.DangerousRelease()
System.Runtime.InteropServices.SafeHandle.IsClosed
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: iMobileDevice.SpringBoardServices
Assembly: iMobileDevice-net.dll
Syntax
[SecurityPermission(SecurityAction.InheritanceDemand, UnmanagedCode = true)]
[SecurityPermission(SecurityAction.Demand, UnmanagedCode = true)]
public class SpringBoardServicesClientHandle : SafeHandleZeroOrMinusOneIsInvalid, IDisposable
Constructors
| Improve this Doc View SourceSpringBoardServicesClientHandle()
Declaration
protected SpringBoardServicesClientHandle()
SpringBoardServicesClientHandle(Boolean)
Declaration
protected SpringBoardServicesClientHandle(bool ownsHandle)
Parameters
Type | Name | Description |
---|---|---|
System.Boolean | ownsHandle |
Properties
| Improve this Doc View SourceApi
Declaration
public ILibiMobileDevice Api { get; set; }
Property Value
Type | Description |
---|---|
ILibiMobileDevice |
Zero
Declaration
public static SpringBoardServicesClientHandle Zero { get; }
Property Value
Type | Description |
---|---|
SpringBoardServicesClientHandle |
Methods
| Improve this Doc View SourceDangerousCreate(IntPtr)
Declaration
public static SpringBoardServicesClientHandle DangerousCreate(IntPtr unsafeHandle)
Parameters
Type | Name | Description |
---|---|---|
System.IntPtr | unsafeHandle |
Returns
Type | Description |
---|---|
SpringBoardServicesClientHandle |
DangerousCreate(IntPtr, Boolean)
Declaration
public static SpringBoardServicesClientHandle DangerousCreate(IntPtr unsafeHandle, bool ownsHandle)
Parameters
Type | Name | Description |
---|---|---|
System.IntPtr | unsafeHandle | |
System.Boolean | ownsHandle |
Returns
Type | Description |
---|---|
SpringBoardServicesClientHandle |
Equals(Object)
Declaration
public override bool Equals(object obj)
Parameters
Type | Name | Description |
---|---|---|
System.Object | obj |
Returns
Type | Description |
---|---|
System.Boolean |
Overrides
System.Object.Equals(System.Object)
|
Improve this Doc
View Source
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Type | Description |
---|---|
System.Int32 |
Overrides
System.Object.GetHashCode()
|
Improve this Doc
View Source
ReleaseHandle()
Declaration
protected override bool ReleaseHandle()
Returns
Type | Description |
---|---|
System.Boolean |
Overrides
System.Runtime.InteropServices.SafeHandle.ReleaseHandle()
|
Improve this Doc
View Source
ToString()
Declaration
public override string ToString()
Returns
Type | Description |
---|---|
System.String |
Overrides
System.Object.ToString()
Implements
System.IDisposable