OptionsWrapper<TOptions> 类

定义

返回选项实例的 IOptions<TOptions> 包装器。

generic <typename TOptions>
 where TOptions : class, gcnew()public ref class OptionsWrapper : Microsoft::Extensions::Options::IOptions<TOptions>
generic <typename TOptions>
 where TOptions : classpublic ref class OptionsWrapper : Microsoft::Extensions::Options::IOptions<TOptions>
public class OptionsWrapper<TOptions> : Microsoft.Extensions.Options.IOptions<TOptions> where TOptions : class, new()
public class OptionsWrapper<TOptions> : Microsoft.Extensions.Options.IOptions<TOptions> where TOptions : class
type OptionsWrapper<'Options (requires 'Options : null and 'Options : (new : unit -> 'Options))> = class
    interface IOptions<'Options (requires 'Options : null and 'Options : (new : unit -> 'Options))>
type OptionsWrapper<'Options (requires 'Options : null)> = class
    interface IOptions<'Options (requires 'Options : null)>
Public Class OptionsWrapper(Of TOptions)
Implements IOptions(Of TOptions)

类型参数

TOptions

选项类型。

继承
OptionsWrapper<TOptions>
实现

构造函数

OptionsWrapper<TOptions>(TOptions)

初始化包含要返回的选项实例的包装器。

属性

Value

选项实例。

方法

Add(String, TOptions)
已过时.

此方法已过时,并将从未来版本中删除。

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
Get(String)
已过时.

此方法已过时,并将从未来版本中删除。

GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
Remove(String)
已过时.

此方法已过时,并将从未来版本中删除。

ToString()

返回表示当前对象的字符串。

(继承自 Object)

适用于