A delegate type that defines capability checking callback.
public delegate bool CheckCapabilityHandler(string configCapabilities,
string requiredCapability,
object resourceOrOperation,
NameValueCollection boundVariables,
JsonObject operInput,
string requestProperties );| Paramter | Description |
|---|---|
| configCapabilities | Configuration capabilities passed with the request. |
| requiredCapability | Capabilities defined for the given resource/operation. |
| resourceOrOperation | Resource or operation passed with the request. |
| boundVariables | A collection of the IDs of sub-resources in collection resources (e.g. The bound variable "LayersID" for a collection resource called "Layers" contains the ID of the sub-resource.) |
| operInput | JsonObject of the operation inputs. |
| requestProperties | Well-known properties of the request. |