DsspRights Enumeration
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 |