Enum FeatureServiceSessionType
An enumeration of the session types that control how multiple users access branch versioned data.
Namespace: Esri.ArcGISRuntime.ArcGISServices
Assembly: Esri.ArcGISRuntime.dll
Syntax
public enum FeatureServiceSessionType
Remarks
Session types — transient and persistent — let you control how multiple viewers and editors access branch
versioned feature services. By default, a web map or web scene with branch versioned feature services
(a Service
When you switch the Service
For descriptions of additional ways to manage multiple viewers and editors in branch versioned data, such as using multiple tiers of editors, see the ArcGIS Pro discussion on branch version scenarios.
Fields
Name | Description |
---|---|
Persistent | A session is held open as long as tables are actively reading or writing. With a Read operation
When a user starts a read operation, a shared lock is placed on the
Service With an Edit operation
When a user starts an edit operation in the list below, an exclusive lock is placed on the
affected Service The lock is held until one of the following methods is called:
If one or more read operations were already being performed on the
Service
A call to Close
Note that if the Service Edit operations that trigger the locks described above:
|
Transient | A momentary session is used during queries and edit operations. This is the default session type. The server creates an exclusive lock upon an editor's
Service |
See Also
Applies to
Target | Versions |
---|---|
.NET Standard 2.0 | 100.10 - 200.6 |
.NET | 100.13 - 200.6 |
.NET Windows | 100.13 - 200.6 |
.NET Android | 200.0 - 200.6 |
.NET iOS | 200.0 - 200.6 |
.NET Framework | 100.10 - 200.6 |
Xamarin.Android | 100.10 - 100.15 |
Xamarin.iOS | 100.10 - 100.15 |
UWP | 100.10 - 200.6 |