The Switch<T> type exposes the following members.
|CacheId||Gets the identifier of the cache that is unique within the scope of the workflow definition. (Inherited from Activity.)|
|Cases||Represents the dictionary of potential execution paths. Each entry contains a key and an activity that is executed when the result of the expression matches the key.|
|Default||Represents the activity that is executed if no keys of entries in the Cases collection match the Expression property.|
|DisplayName||Gets or sets an optional friendly name that is used for debugging, validation, exception handling, and tracking. (Inherited from Activity.)|
|Expression||Gets the object to compare to the keys in the Cases collection.|
|Id||Gets an identifier that is unique in the scope of the workflow definition. (Inherited from Activity.)|
|ImplementationVersion||Gets or sets the implementation version of the activity. (Inherited from NativeActivity.)|