Share via


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

See Also

Microsoft.Dss.Runtime.Security Namespace