Constraint Constraint Constraint Constraint Class

定義

アクティビティを検証するために使用する検証制約を処理します。Handles the validation constraint that is used for validating an activity.

public ref class Constraint abstract : System::Activities::NativeActivity
public abstract class Constraint : System.Activities.NativeActivity
type Constraint = class
    inherit NativeActivity
Public MustInherit Class Constraint
Inherits NativeActivity
継承
派生

フィールド

ValidationErrorListPropertyName ValidationErrorListPropertyName ValidationErrorListPropertyName ValidationErrorListPropertyName

ワークフロー実行時検証エラーの一覧であるアクティビティ制約プロパティの名前。The name for an activity constraint property that is a list of workflow run-time validation errors.

メソッド

Abort(NativeActivityAbortContext) Abort(NativeActivityAbortContext) Abort(NativeActivityAbortContext) Abort(NativeActivityAbortContext)

派生クラスで実装された場合、中止中のアクティビティに反応してアクションを実行します。When implemented in a derived class, takes actions in response to the activity being aborted.

(Inherited from NativeActivity)
AddValidationError(NativeActivityContext, ValidationError) AddValidationError(NativeActivityContext, ValidationError) AddValidationError(NativeActivityContext, ValidationError) AddValidationError(NativeActivityContext, ValidationError)

実行コンテキストにアタッチされた実行時検証エラーの一覧に、検証エラーを追加します。Adds a validation error to a list of run-time validation errors that are attached to the execution context.

CacheMetadata(ActivityMetadata) CacheMetadata(ActivityMetadata) CacheMetadata(ActivityMetadata) CacheMetadata(ActivityMetadata)

実装されていません。Not implemented. 代わりに、CacheMetadata(NativeActivityMetadata) メソッドを使用してください。Use the CacheMetadata(NativeActivityMetadata) method instead.

(Inherited from NativeActivity)
CacheMetadata(NativeActivityMetadata) CacheMetadata(NativeActivityMetadata) CacheMetadata(NativeActivityMetadata) CacheMetadata(NativeActivityMetadata)

ワークフロー検証プロセスの実行時引数が含まれている NativeActivityMetadata オブジェクトを作成します。Creates a NativeActivityMetadata object that contains runtime arguments for the workflow validation process.

Cancel(NativeActivityContext) Cancel(NativeActivityContext) Cancel(NativeActivityContext) Cancel(NativeActivityContext)

派生クラスで実装された場合、ロジックを実行してアクティビティを早期に正常に完了します。When implemented in a derived class, runs logic to cause graceful early completion of the activity.

(Inherited from NativeActivity)
Equals(Object) Equals(Object) Equals(Object) Equals(Object)

指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。Determines whether the specified object is equal to the current object.

(Inherited from Object)
Execute(NativeActivityContext) Execute(NativeActivityContext) Execute(NativeActivityContext) Execute(NativeActivityContext)

アクティビティを検証するプロセスを呼び出します。Invokes the process that validates an activity.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(Inherited from Object)
OnCreateDynamicUpdateMap(NativeActivityUpdateMapMetadata, Activity) OnCreateDynamicUpdateMap(NativeActivityUpdateMapMetadata, Activity) OnCreateDynamicUpdateMap(NativeActivityUpdateMapMetadata, Activity) OnCreateDynamicUpdateMap(NativeActivityUpdateMapMetadata, Activity)

動的な更新のマップを作成するとイベントが発生します。Raises an event when creating a map for the dynamic update.

(Inherited from NativeActivity)
OnCreateDynamicUpdateMap(UpdateMapMetadata, Activity) OnCreateDynamicUpdateMap(UpdateMapMetadata, Activity) OnCreateDynamicUpdateMap(UpdateMapMetadata, Activity) OnCreateDynamicUpdateMap(UpdateMapMetadata, Activity)

動的な更新のマップを作成するとイベントが発生します。Raises an event when creating a map for the dynamic update.

(Inherited from NativeActivity)
OnExecute(NativeActivityContext, Object, ValidationContext) OnExecute(NativeActivityContext, Object, ValidationContext) OnExecute(NativeActivityContext, Object, ValidationContext) OnExecute(NativeActivityContext, Object, ValidationContext)

派生クラスによって実装されている場合、指定のネイティブ アクティビティおよび検証コンテキストを使用して指定されたオブジェクトを検証します。When implemented by a derived class, validates the specified object using the specified native activity and validation contexts.

ShouldSerializeDisplayName() ShouldSerializeDisplayName() ShouldSerializeDisplayName() ShouldSerializeDisplayName()

DisplayName プロパティをシリアル化する必要があるかどうかを示します。Indicates whether the DisplayName property should be serialized.

(Inherited from Activity)
ToString() ToString() ToString() ToString()

StringId および DisplayName を含む Activity を返します。Returns a String that contains the Id and DisplayName of the Activity.

(Inherited from Activity)
UpdateInstance(NativeActivityUpdateContext) UpdateInstance(NativeActivityUpdateContext) UpdateInstance(NativeActivityUpdateContext) UpdateInstance(NativeActivityUpdateContext)

NativeActivity のインスタンスを更新します。Updates the instance of NativeActivity.

(Inherited from NativeActivity)

プロパティ

CacheId CacheId CacheId CacheId

ワークフロー定義のスコープ内で一意であるキャッシュの識別子を取得します。Gets the identifier of the cache that is unique within the scope of the workflow definition.

(Inherited from Activity)
CanInduceIdle CanInduceIdle CanInduceIdle CanInduceIdle

アクティビティがワークフローのアイドル状態を引き起こすことができるかどうかを表す値を取得または設定します。Gets or sets a value that indicates whether the activity can cause the workflow to become idle.

(Inherited from NativeActivity)
Constraints Constraints Constraints Constraints

Constraint に検証を提供するよう構成できる Activity アクティビティのコレクションを取得します。Gets a collection of Constraint activities that can be configured to provide validation for the Activity.

(Inherited from Activity)
DisplayName DisplayName DisplayName DisplayName

デバッグ、検証、例外処理、および追跡に使用する省略可能な表示名を取得または設定します。Gets or sets an optional friendly name that is used for debugging, validation, exception handling, and tracking.

(Inherited from Activity)
Id Id Id Id

ワークフロー定義のスコープ内で一意である識別子を取得します。Gets an identifier that is unique in the scope of the workflow definition.

(Inherited from Activity)
Implementation Implementation Implementation Implementation

アクティビティの実行ロジック。The execution logic of the activity.

(Inherited from NativeActivity)
ImplementationVersion ImplementationVersion ImplementationVersion ImplementationVersion

アクティビティの実装バージョンを取得または設定します。Gets or sets the implementation version of the activity.

(Inherited from NativeActivity)

適用対象