ValidationManager ValidationManager ValidationManager ValidationManager Class

定義

警告

この API は現在使われていません。

プロパティ検証、親アクティビティなどのコンテキスト情報を、コンパイル時に使うバリデーターすべてが共有できるようにします。Enables the sharing of contextual information, such as property validation, parent activity, and so on, across validators during the compilation process.

public ref class ValidationManager sealed : IServiceProvider
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public sealed class ValidationManager : IServiceProvider
type ValidationManager = class
    interface IServiceProvider
Public NotInheritable Class ValidationManager
Implements IServiceProvider
継承
ValidationManagerValidationManagerValidationManagerValidationManager
属性
実装

注釈

注意

ここでは、廃止された型と名前空間について説明します。This material discusses types and namespaces that are obsolete. 詳細については、「.NET 4.5 での Windows Workflow Foundation の新機能」を参照してください。For more information, see Deprecated Types in Windows Workflow Foundation 4.5.

ValidationManager クラスのインスタンスに関するプロパティの初期値の一覧については、ValidationManager コンストラクターのトピックを参照してください。For a list of initial property values regarding an instance of the ValidationManager class, see the ValidationManager constructor.

コンストラクター

ValidationManager(IServiceProvider) ValidationManager(IServiceProvider) ValidationManager(IServiceProvider) ValidationManager(IServiceProvider)

ValidationManager クラスの新しいインスタンスを初期化します。サービス プロバイダーを引数として指定します。Initializes a new instance of the ValidationManager class using the identified service provider.

ValidationManager(IServiceProvider, Boolean) ValidationManager(IServiceProvider, Boolean) ValidationManager(IServiceProvider, Boolean) ValidationManager(IServiceProvider, Boolean)

サービス プロバイダーを引数として指定して、ValidationManager クラスの新しいインスタンスを初期化し、子 Activity クラスを検証する必要があるかどうかを示します。Initializes a new instance of the ValidationManager class using the identified service provider and indicates whether child Activity classes should be validated.

プロパティ

Context Context Context Context

入れ子になったバリデーターに情報を渡すために使う、スタック オブジェクトを表す値を取得します。Gets a value that indicates the stack object that a validator can use to make information available to nested validators.

ValidateChildActivities ValidateChildActivities ValidateChildActivities ValidateChildActivities

Activity クラスを検証するかどうかを表す値を取得します。Gets a value that indicates whether child Activity classes should be validated.

メソッド

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

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

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

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

(Inherited from Object)
GetService(Type) GetService(Type) GetService(Type) GetService(Type)

指定した Type のサービス オブジェクトを取得します。Gets the service object of the specified Type.

GetType() GetType() GetType() GetType()

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

(Inherited from Object)
GetValidators(Type) GetValidators(Type) GetValidators(Type) GetValidators(Type)

ある型に関連付けられたバリデーターの配列を、この型に適用されるバリデーター属性を調べて返します。Returns an array of validators that are associated with a type by looking up the validator attribute applied on the type.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

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

(Inherited from Object)
ToString() ToString() ToString() ToString()

現在のオブジェクトを表す文字列を返します。Returns a string that represents the current object.

(Inherited from Object)

適用対象