Class Port
Definition
- Namespace:
- Tizen.Applications.RPCPort
- Assembly:
- Tizen.Applications.Common.dll
- API Level:
- 5
The class that proxy and stub can use to communicate with each other.
C#Copypublic class Port
- Inheritance
-
System.ObjectPort
Methods
Declaration
C#Copypublic void Disconnect()
Exceptions
Type | Condition |
---|---|
System.InvalidOperationException | Thrown when an internal IO error occurrs. |
API Level: 9
Declaration
C#Copypublic void ShareFile(IEnumerable<string> paths)
Parameters
Type | Name | Description |
---|---|---|
System.Collections.Generic.IEnumerable<System.String> | paths | The file paths to be shared. |
Remarks
If all added paths are under the caller application's data path which can be obtained, those will be shared to the target application. Platform will grant a temporary permission to the target application for those files and revoke it when the target application is terminated or UnshareFile() is called. Paths should be regular files. The target application can just read them. Note that the target application doesn't have read permission of the directory that is obtained by caller's data path. You should open the file path with read only mode directly.
Exceptions
Type | Condition |
---|---|
InvalidIOException | Thrown when an internal IO error occurrs. |
API Level: 8
Declaration
C#Copypublic void ShareFile(string path)
Parameters
Type | Name | Description |
---|---|---|
System.String | path | The file path to be shared. |
Exceptions
Type | Condition |
---|---|
InvalidIOException | Thrown when an internal IO error occurrs. |
See Also
API Level: 8
Declaration
C#Copypublic void UnshareFile()
Exceptions
Type | Condition |
---|---|
InvalidIOException | Thrown when an internal IO error occurrs. |