This document is archived and information here might be outdated. Recommended version. |
ArcObjects Help for .NET developers > ArcObjects namespaces > Server > ESRI.ArcGIS.Server > Interfaces > IS > IServerObjectConfiguration Interface > IServerObjectConfiguration.IsolationLevel Property (ArcObjects .NET 10.5 SDK) |
The isolation level of the server objects defined by the server object configuration.
[Visual Basic .NET] Public Property IsolationLevel As esriServerIsolationLevel
[C#] public esriServerIsolationLevel IsolationLevel {get; set;}
[C++]
HRESULT get_IsolationLevel(
esriServerIsolationLevel* isoLevel
);
[C++]
HRESULT put_IsolationLevel(
esriServerIsolationLevel isoLevel
);
[C++]
Parameters isoLevel [out, retval]
isoLevel is a parameter of type esriServerIsolationLevel isoLevel [in]
isoLevel is a parameter of type esriServerIsolationLevel
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.