ExclusiveHandle Class

Definition

Adds supplementary information to a bookmark that enables it to access a subset of its scope handles, excluding handles that are not required.

public ref class ExclusiveHandle : System::Activities::Handle
[System.Runtime.Serialization.DataContract]
public class ExclusiveHandle : System.Activities.Handle
[<System.Runtime.Serialization.DataContract>]
type ExclusiveHandle = class
    inherit Handle
Public Class ExclusiveHandle
Inherits Handle
Inheritance
ExclusiveHandle
Attributes

Constructors

ExclusiveHandle()

Creates a new instance of the ExclusiveHandle class.

Properties

ExecutionPropertyName

Gets the name to be used by this Handle when added to an activity's execution properties.

(Inherited from Handle)
Owner

Gets the ActivityInstance that contains the Variable that contains the Handle.

(Inherited from Handle)
RegisteredBookmarkScopes

Gets a new or existing ReadOnlyCollection<T> of BookmarkScopeHandle objects.

Methods

Equals(Object)

Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode()

Serves as the default hash function.

(Inherited from Object)
GetType()

Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone()

Creates a shallow copy of the current Object.

(Inherited from Object)
OnInitialize(HandleInitializationContext)

Creates a list of default BookmarkScopeHandle objects from handle variables in the specified handle initialization context.

OnUninitialize(HandleInitializationContext)

Called by the workflow runtime when the Variable for the Handle goes out of scope.

(Inherited from Handle)
RegisterBookmarkScope(NativeActivityContext, BookmarkScopeHandle)

Adds the specified bookmark scope handle to the ReadOnlyCollection<T> of BookmarkScopeHandle objects using the specified context.

Reinitialize(NativeActivityContext)

Sets the registered bookmark scope handles back to the defaults.

ThrowIfUninitialized()

Throws an InvalidOperationException if the Handle has not been initialized.

(Inherited from Handle)
ToString()

Returns a string that represents the current object.

(Inherited from Object)

Applies to