ValidationContext.GetService(Type) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回提供自定义验证的服务。
public:
virtual System::Object ^ GetService(Type ^ serviceType);
public object GetService (Type serviceType);
public object? GetService (Type serviceType);
abstract member GetService : Type -> obj
override this.GetService : Type -> obj
Public Function GetService (serviceType As Type) As Object
参数
- serviceType
- Type
用于进行验证的服务的类型。
返回
该服务的实例;如果该服务不可用,则为 null
。
实现
注解
ServiceContainer如果在应用程序级别定义了 对象,则 GetService 方法将访问它以检索请求的服务。
如果未定义对象 ServiceContainer 或它未返回服务,该方法 GetService 将查询 IServiceProvider 传递给 ValidationContext 方法的对象以获取服务。