你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

ApiServices 类

定义

ApiServices提供可在 和 IScheduledJob 实例中使用的ApiController常用上下文信息。 例如 ApiController ,它是由依赖注入引擎使用属性注入或构造函数注入来注入的。 例如 IScheduledJob ,它会在执行作业之前注入。

public class ApiServices : IDisposable
type ApiServices = class
    interface IDisposable
Public Class ApiServices
Implements IDisposable
继承
ApiServices
实现

构造函数

ApiServices(HttpConfiguration)

在给定的情况下config初始化 类的新实例ApiServices

属性

Config

获取或设置 System.Web.Http.HttpConfigurationApiServices 实例的 。

Log

获取或设置一个 System.Web.Http.Tracing.ITraceWriter 实例,该实例将信息记录到日志记录系统。 可以使用指示严重性的 和指示源 ((即“源”) )来批注 System.Web.Http.Tracing.TraceLevel 日志消息。 初始化服务时,可以使用 筛选应记录 ConfigOptions 的级别和类别。

Properties

获取此 ApiServices的一组属性。

Push

获取或设置一个 PushClient ,它可用于将推送通知发送到已注册使用 Azure 通知中心的推送通知的客户端应用程序。

Settings

获取或设置 ServiceSettingsDictionary 此服务的 。 ServiceSettingsDictionary提供有关哪些连接字符串和应用程序设置适用于服务的信息。

方法

Dispose()

ApiServices提供可在 和 IScheduledJob 实例中使用的ApiController常用上下文信息。 例如 ApiController ,它是由依赖注入引擎使用属性注入或构造函数注入来注入的。 例如 IScheduledJob ,它会在执行作业之前注入。

Dispose(Boolean)

释放 ApiServices 类使用的非托管资源,并可以选择释放托管资源。

适用于