Freigeben über


ValidationContext Constructor (Object, IServiceProvider, IDictionary<Object, Object>)

Microsoft Silverlight will reach end of support after October 2021. Learn more.

Initializes a new instance of the ValidationContext class with the specified object to validate, a service provider that enables validation methods to access external services, and a collection of values related to validation.

Namespace:  System.ComponentModel.DataAnnotations
Assembly:  System.ComponentModel.DataAnnotations (in System.ComponentModel.DataAnnotations.dll)

Syntax

'Declaration
Public Sub New ( _
    instance As Object, _
    serviceProvider As IServiceProvider, _
    items As IDictionary(Of Object, Object) _
)
public ValidationContext(
    Object instance,
    IServiceProvider serviceProvider,
    IDictionary<Object, Object> items
)

Parameters

  • serviceProvider
    Type: System.IServiceProvider
    A service provider that enables validation methods to access external services. This value can be nulla null reference (Nothing in Visual Basic).

Exceptions

Exception Condition
ArgumentNullException

instance is nulla null reference (Nothing in Visual Basic).

Version Information

Silverlight

Supported in: 5, 4, 3

Platforms

For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.