Поделиться через


CorrelationProperty Класс

Определение

Внимание!

The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*

Представляет пару имя-значение, используемую для связи сообщений с конкретными действиями при получении.

public ref class CorrelationProperty
[System.Serializable]
public class CorrelationProperty
[System.Serializable]
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public class CorrelationProperty
[<System.Serializable>]
type CorrelationProperty = class
[<System.Serializable>]
[<System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")>]
type CorrelationProperty = class
Public Class CorrelationProperty
Наследование
CorrelationProperty
Атрибуты

Примеры

В следующем примере показано создание объекта свойства корреляции и обращение к свойствам «Name» и «Value».

// Create a new Correlation Property object
CorrelationProperty correlationProperty = new CorrelationProperty("taskName", "reportBalance");
// Read the property name
string taskName = correlationProperty.Name;
// Read the property value
Object taskValue = correlationProperty.Value;
' Create a new Correlation Property object
Dim correlationProperty As New CorrelationProperty("taskName", "reportBalance")
' Read the property name
Dim taskName As String = correlationProperty.Name
' Read the property value
Dim taskValue As Object = correlationProperty.Value

Комментарии

Примечание

В этом материале обсуждаются устаревшие типы и пространства имен. Дополнительные сведения см. в статье о нерекомендуемых типах в Windows Workflow Foundation 4.5.

Классы CorrelationProperty определяются, как свойства ActivityBind действий службы «Workflow Connection Service». По умолчанию эти свойства привязаны к переменным, объявленным в корневом действии рабочего процесса. Дочерние действия динамических действий, таких как ReplicatorActivity и ConditionedActivityGroup, не могут совместно использовать универсальный объект CorrelationProperty. Рассмотрим сценарий, в котором каждая задача в действии ReplicatorActivity должна управлять своим диалогом. Дочерним действиям в ReplicatorActivity требуется экземпляр объекта CorrelationProperty, уникальный для контекста выполнения или для задачи. Чтобы этого добиться, необходимо определить пользовательское действие со свойством экземпляра CorrelationProperty, к которому должны быть привязаны действия службы «Workflow Connection Services».

Конструкторы

CorrelationProperty(String, Object)
Устаревшие..

Инициализирует новый экземпляр класса CorrelationProperty.

Свойства

Name
Устаревшие..

Возвращает имя свойства, используемого в наборе корреляции.

Value
Устаревшие..

Возвращает значение свойства набора корреляции.

Методы

Equals(Object)
Устаревшие..

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()
Устаревшие..

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()
Устаревшие..

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()
Устаревшие..

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()
Устаревшие..

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к