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 > IServerObjectConfigurationInfo Interface > IServerObjectConfigurationInfo.IsPooled Property (ArcObjects .NET 10.5 SDK) |
Indicates whether the server objects defined by this configuration are pooled.
[Visual Basic .NET] Public ReadOnly Property IsPooled As Boolean
[C#] public bool IsPooled {get;}
[C++]
HRESULT get_IsPooled(
VARIANT_BOOL* IsPooled
);
[C++]
Parameters IsPooled [out, retval] IsPooled is a parameter of type VARIANT_BOOL
Server objects can be either pooled or non-pooled. Pooled server objects can be shared accross multiple sessions and applications and are held onto by an application for the duration of a single request. Pooled server objects are meant for applications that make stateless use of those objects.
Non-pooled server objects are dedicated to a single application session and are held onto for the duration of an application session. Non-pooled server objects are not shared between application session, and are meant for applications that make stateful use of those objects.
The IsPooled property indicates if the server objects created by this server object configuration are pooled or non-pooled.