RouteValueDictionary 构造函数

定义

重载

RouteValueDictionary()

创建一个空的 RouteValueDictionary

RouteValueDictionary(RouteValueDictionary)

RouteValueDictionary使用指定的 dictionary创建初始化的 。

RouteValueDictionary(IEnumerable<KeyValuePair<String,Object>>)

RouteValueDictionary使用指定的 values创建初始化的 。

RouteValueDictionary(IEnumerable<KeyValuePair<String,String>>)

RouteValueDictionary使用指定的 values创建初始化的 。

RouteValueDictionary(Object)

RouteValueDictionary使用指定的 values创建初始化的 。

RouteValueDictionary()

Source:
RouteValueDictionary.cs
Source:
RouteValueDictionary.cs

创建一个空的 RouteValueDictionary

public:
 RouteValueDictionary();
public RouteValueDictionary ();
Public Sub New ()

适用于

RouteValueDictionary(RouteValueDictionary)

RouteValueDictionary使用指定的 dictionary创建初始化的 。

public RouteValueDictionary (Microsoft.AspNetCore.Routing.RouteValueDictionary? dictionary);
new Microsoft.AspNetCore.Routing.RouteValueDictionary : Microsoft.AspNetCore.Routing.RouteValueDictionary -> Microsoft.AspNetCore.Routing.RouteValueDictionary
Public Sub New (dictionary As RouteValueDictionary)

参数

dictionary
RouteValueDictionary

用于 RouteValueDictionary 初始化字典的 。

适用于

RouteValueDictionary(IEnumerable<KeyValuePair<String,Object>>)

RouteValueDictionary使用指定的 values创建初始化的 。

public RouteValueDictionary (System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,object?>>? values);
new Microsoft.AspNetCore.Routing.RouteValueDictionary : seq<System.Collections.Generic.KeyValuePair<string, obj>> -> Microsoft.AspNetCore.Routing.RouteValueDictionary
Public Sub New (values As IEnumerable(Of KeyValuePair(Of String, Object)))

参数

values
IEnumerable<KeyValuePair<String,Object>>

要添加到字典中的值序列。

适用于

RouteValueDictionary(IEnumerable<KeyValuePair<String,String>>)

RouteValueDictionary使用指定的 values创建初始化的 。

public RouteValueDictionary (System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,string?>>? values);
new Microsoft.AspNetCore.Routing.RouteValueDictionary : seq<System.Collections.Generic.KeyValuePair<string, string>> -> Microsoft.AspNetCore.Routing.RouteValueDictionary
Public Sub New (values As IEnumerable(Of KeyValuePair(Of String, String)))

参数

values
IEnumerable<KeyValuePair<String,String>>

要添加到字典中的值序列。

适用于

RouteValueDictionary(Object)

Source:
RouteValueDictionary.cs
Source:
RouteValueDictionary.cs

RouteValueDictionary使用指定的 values创建初始化的 。

public:
 RouteValueDictionary(System::Object ^ values);
public RouteValueDictionary (object values);
public RouteValueDictionary (object? values);
new Microsoft.AspNetCore.Routing.RouteValueDictionary : obj -> Microsoft.AspNetCore.Routing.RouteValueDictionary
Public Sub New (values As Object)

参数

values
Object

用于初始化字典的 对象。 值可以是 类型 IDictionary<TKey,TValue> ,也可以 IReadOnlyDictionary<TKey,TValue> 是具有公共属性作为键值对的对象。

注解

如果值是 字典或其他 IEnumerable<T>KeyValuePair<TKey,TValue>,则复制其条目。 否则,对象将被解释为一组键值对,其中属性名称是键,属性值是值,并复制到字典中。 仅考虑公共实例非索引属性。

适用于