An implementation helper class that can be contained by REST SOEs.
Constructors
| Name | Description |
|---|---|
| SoeRestImpl(String, RestResource) | Creates an instance of SoeRestImpl. |
| SoeRestImpl(String, RestResource, CheckCapabilityHandler) | Creates an instance of SoeRestImpl. |
SoeRestImpl(String, RestResource) Constructor
Creates an instance of Soe. Capability checking is set to default(looks for an item in comma-separated list, uses case-insensitive comparizon).
public SoeRestImpl(string soeName, RestResource rootResource)| Parameter | Description |
|---|---|
| soeName | The name of the Server Object Extension (SOE). |
| rootResource | A reference to the REST SOE's root resource. |
SoeRestImpl(String, RestResource, CheckCapabilityHandler) Constructor
Creates an instance of SoeRestImpl.
public SoeRestImpl(string soeName, RestResource rootResource, CheckCapabilityHandler checkCaps)| Parameter | Description |
|---|---|
| soeName | The name of the Server Object Extension (SOE). |
| rootResource | A reference to the REST SOE's root resource. |
| checkCaps | A reference to the capability checking delegate. If you pass null, capability checking will be disabled. |
Inheritance Hierarchy
Inheritance: ESRI.ArcGIS.esriSystem.IRESTRequestHandler → ESRI.Server.SOESupport.SoeRestImpl