Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Microsoft Robotics Class Reference
Defines the access rights for each DSSP verb.
Namespace: Microsoft.Dss.Runtime.Security
Assembly: Microsoft.Dss.Runtime (in Microsoft.Dss.Runtime.dll) Version: 4.0.261.0 (4.0.261.0)
Syntax
[DataContractAttribute]
[FlagsAttribute]
public enum DsspRights
Members
| Member name | Value | Description | |
|---|---|---|---|
| None | 0 | No Access | |
| Lookup | 1 | The Lookup Request Action identifies a request to recover metadata about the service instance. | |
| Get | 2 | The Get Request Action identifies a request to retrieve the entire state of a service | |
| Query | 4 | Query Request Action identifies a request for a portion of the service state | |
| ReadState | 7 | Combines all the actions that read state without modifying it. | |
| Delete | 16 | The Delete Request Action identifies a request for deleting a part of the current state of a service. | |
| Insert | 32 | The Insert Request Action identifies a request to insert an additional resource into a service instance, augmenting its state | |
| Replace | 64 | Replace Request Action identifies a request for updating the entire service state atomically (in one step) | |
| Submit | 128 | Submit Request Action identifies a request for processing that has no direct state side effects. | |
| Update | 256 | Update Request Action identifies a request for changing portion of the service state. | |
| Upsert | 512 | Upsert Request Action identifies a request updating or inserting data into service state. | |
| ModifyState | 1008 | Combines all the actions that can modify state. | |
| Subscribe | 1024 | Subscribe Request Action identifies a request for listening for state change notifications | |
| Notify | 2048 | The Notify Request Action identifies a request that has been converted to a notification and contains an additional SOAP header with the source Action that caused this notification | |
| Subscription | 3072 | Combines the two actions associated with subscriptions | |
| Create | 4096 | The Create Request Action identifies a request for creating a new instance of a service. The parameters in the Create request carries the information needed to create a service. | |
| Drop | 8192 | The Drop Request Action identifies a request for shutting down a service instance | |
| ServiceControl | 12288 | Combines the actions associated with service lifecycle. | |
| All | 16375 | All actions a service can support. This is equivalent to GenericAll |