Bagikan melalui


RoutePatternTransformer.SubstituteRequiredValues Metode

Definisi

Overload

SubstituteRequiredValues(RoutePattern, RouteValueDictionary)

Upaya untuk mengganti yang disediakan requiredValues ke dalam yang disediakan original.

SubstituteRequiredValues(RoutePattern, Object)

Upaya untuk mengganti yang disediakan requiredValues ke dalam yang disediakan original.

SubstituteRequiredValues(RoutePattern, RouteValueDictionary)

Sumber:
RoutePatternTransformer.cs

Upaya untuk mengganti yang disediakan requiredValues ke dalam yang disediakan original.

public virtual Microsoft.AspNetCore.Routing.Patterns.RoutePattern? SubstituteRequiredValues (Microsoft.AspNetCore.Routing.Patterns.RoutePattern original, Microsoft.AspNetCore.Routing.RouteValueDictionary requiredValues);
abstract member SubstituteRequiredValues : Microsoft.AspNetCore.Routing.Patterns.RoutePattern * Microsoft.AspNetCore.Routing.RouteValueDictionary -> Microsoft.AspNetCore.Routing.Patterns.RoutePattern
override this.SubstituteRequiredValues : Microsoft.AspNetCore.Routing.Patterns.RoutePattern * Microsoft.AspNetCore.Routing.RouteValueDictionary -> Microsoft.AspNetCore.Routing.Patterns.RoutePattern
Public Overridable Function SubstituteRequiredValues (original As RoutePattern, requiredValues As RouteValueDictionary) As RoutePattern

Parameter

original
RoutePattern

Yang asli RoutePattern.

requiredValues
RouteValueDictionary

Nilai yang diperlukan untuk diganti.

Mengembalikan

RoutePattern Baru jika penggantian berhasil, jika tidaknull.

Keterangan

Mengganti nilai yang diperlukan ke dalam pola rute ditujukan untuk kita dengan spesifikasi rute parameterisasi tujuan umum yang dapat mencocokkan banyak titik akhir logis. SubstituteRequiredValues(RoutePattern, Object) Panggilan dapat menghasilkan pola rute turunan untuk setiap set nilai rute yang sesuai dengan titik akhir.

Proses penggantian mempertimbangkan nilai dan IRouteConstraint implementasi default saat memeriksa nilai yang diperlukan. SubstituteRequiredValues(RoutePattern, Object) akan mengembalikan null jika ada nilai yang diperlukan tidak dapat diganti.

Berlaku untuk

SubstituteRequiredValues(RoutePattern, Object)

Sumber:
RoutePatternTransformer.cs

Upaya untuk mengganti yang disediakan requiredValues ke dalam yang disediakan original.

public:
 abstract Microsoft::AspNetCore::Routing::Patterns::RoutePattern ^ SubstituteRequiredValues(Microsoft::AspNetCore::Routing::Patterns::RoutePattern ^ original, System::Object ^ requiredValues);
public abstract Microsoft.AspNetCore.Routing.Patterns.RoutePattern SubstituteRequiredValues (Microsoft.AspNetCore.Routing.Patterns.RoutePattern original, object requiredValues);
public abstract Microsoft.AspNetCore.Routing.Patterns.RoutePattern? SubstituteRequiredValues (Microsoft.AspNetCore.Routing.Patterns.RoutePattern original, object requiredValues);
abstract member SubstituteRequiredValues : Microsoft.AspNetCore.Routing.Patterns.RoutePattern * obj -> Microsoft.AspNetCore.Routing.Patterns.RoutePattern
Public MustOverride Function SubstituteRequiredValues (original As RoutePattern, requiredValues As Object) As RoutePattern

Parameter

original
RoutePattern

Yang asli RoutePattern.

requiredValues
Object

Nilai yang diperlukan untuk diganti.

Mengembalikan

RoutePattern Baru jika penggantian berhasil, jika tidaknull.

Keterangan

Mengganti nilai yang diperlukan ke dalam pola rute ditujukan untuk kita dengan spesifikasi rute parameterisasi tujuan umum yang dapat mencocokkan banyak titik akhir logis. SubstituteRequiredValues(RoutePattern, Object) Panggilan dapat menghasilkan pola rute turunan untuk setiap set nilai rute yang sesuai dengan titik akhir.

Proses penggantian mempertimbangkan nilai dan IRouteConstraint implementasi default saat memeriksa nilai yang diperlukan. SubstituteRequiredValues(RoutePattern, Object) akan mengembalikan null jika ada nilai yang diperlukan tidak dapat diganti.

Berlaku untuk