Partilhar via


RouteValueDictionary Construtores

Definição

Sobrecargas

RouteValueDictionary()

Cria um RouteValueDictionary vazio.

RouteValueDictionary(RouteValueDictionary)

Cria um RouteValueDictionary inicializado com o especificado dictionary.

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

Cria um RouteValueDictionary inicializado com o especificado values.

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

Cria um RouteValueDictionary inicializado com o especificado values.

RouteValueDictionary(Object)

Cria um RouteValueDictionary inicializado com o especificado values.

RouteValueDictionary()

Origem:
RouteValueDictionary.cs
Origem:
RouteValueDictionary.cs
Origem:
RouteValueDictionary.cs

Cria um RouteValueDictionary vazio.

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

Aplica-se a

RouteValueDictionary(RouteValueDictionary)

Origem:
RouteValueDictionary.cs

Cria um RouteValueDictionary inicializado com o especificado 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)

Parâmetros

dictionary
RouteValueDictionary

Um RouteValueDictionary para inicializar o dicionário.

Aplica-se a

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

Origem:
RouteValueDictionary.cs

Cria um RouteValueDictionary inicializado com o especificado 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)))

Parâmetros

values
IEnumerable<KeyValuePair<String,Object>>

Uma sequência de valores a serem adicionados ao dicionário..

Aplica-se a

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

Origem:
RouteValueDictionary.cs

Cria um RouteValueDictionary inicializado com o especificado 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)))

Parâmetros

values
IEnumerable<KeyValuePair<String,String>>

Uma sequência de valores a serem adicionados ao dicionário..

Aplica-se a

RouteValueDictionary(Object)

Origem:
RouteValueDictionary.cs
Origem:
RouteValueDictionary.cs
Origem:
RouteValueDictionary.cs

Cria um RouteValueDictionary inicializado com o especificado 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)

Parâmetros

values
Object

Um objeto para inicializar o dicionário. O valor pode ser do tipo IDictionary<TKey,TValue> ou IReadOnlyDictionary<TKey,TValue> ou de um objeto com propriedades públicas como pares chave-valor.

Comentários

Se o valor for um dicionário ou outro IEnumerable<T> de KeyValuePair<TKey,TValue>, suas entradas serão copiadas. Caso contrário, o objeto é interpretado como um conjunto de pares chave-valor em que os nomes de propriedade são chaves e os valores de propriedade são os valores e copiados para o dicionário. Somente as propriedades de instância pública não index são consideradas.

Aplica-se a