ArcObjects Library Reference (Server)  

IServerObjectConfiguration.IsolationLevel Property

The isolation level of the server objects defined by the server object configuration.

[Visual Basic .NET]
Public Property IsolationLevel As esriServerIsolationLevel
public esriServerIsolationLevel IsolationLevel {get; set;}
HRESULT get_IsolationLevel(
  esriServerIsolationLevel* isoLevel
HRESULT put_IsolationLevel(
  esriServerIsolationLevel isoLevel


isoLevel [out, retval]

  isoLevel is a parameter of type esriServerIsolationLevel

isoLevel [in]

  isoLevel is a parameter of type esriServerIsolationLevel

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


Server objects can have either high isolation (esriServerIsolationLevelHigh) or low isolation (esriIsolationLevelLow ). Each instance of a server object with high isolation run in s a dedicated process on the server that it does not share with other server objects. Instances of server objects with low isolation may share the same process with other server object instances of the same configuration.

Use the IsolationLevel property to get the server object isolation, or set it for a new configuration or to update an existing configuration.

See Also

IServerObjectConfiguration Interface