PathString Yapı
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir isteği yeniden oluşturmak veya URI dizesini yeniden yönlendirmek için gerektiğinde Path ve PathBase değerleri için doğru kaçış sağlar
public value class PathString : IEquatable<Microsoft::AspNetCore::Http::PathString>
public struct PathString : IEquatable<Microsoft.AspNetCore.Http.PathString>
[System.ComponentModel.TypeConverter(typeof(Microsoft.AspNetCore.Http.PathStringConverter))]
public struct PathString : IEquatable<Microsoft.AspNetCore.Http.PathString>
public readonly struct PathString : IEquatable<Microsoft.AspNetCore.Http.PathString>
[System.ComponentModel.TypeConverter(typeof(Microsoft.AspNetCore.Http.PathStringConverter))]
public readonly struct PathString : IEquatable<Microsoft.AspNetCore.Http.PathString>
type PathString = struct
[<System.ComponentModel.TypeConverter(typeof(Microsoft.AspNetCore.Http.PathStringConverter))>]
type PathString = struct
Public Structure PathString
Implements IEquatable(Of PathString)
- Devralma
-
PathString
- Öznitelikler
- Uygulamalar
Oluşturucular
PathString(String) |
Yol dizesini belirli bir değerle başlatın. Bu değer, manzarasız biçimde olmalıdır. Kaçış biçiminde bir yol değeriniz varsa PathString.FromUriComponent(değer) kullanın. |
Alanlar
Empty |
Boş yolu temsil eder. Bu alan salt okunur durumdadır. |
Özellikler
HasValue |
Yol boş değilse True |
Value |
Ayarlanmamış yol değeri |
Yöntemler
Add(PathString) |
Birleşik bir PathString değerine iki PathString örneği ekler. |
Add(QueryString) |
PathString ve QueryString'i birleştirilmiş URI biçimli dize değerinde birleştirir. |
Equals(Object) |
Bu PathString değerini başka bir değerle karşılaştırır. Varsayılan karşılaştırma StringComparison.OrdinalIgnoreCase şeklindedir. |
Equals(PathString) |
Bu PathString değerini başka bir değerle karşılaştırır. Varsayılan karşılaştırma StringComparison.OrdinalIgnoreCase şeklindedir. |
Equals(PathString, StringComparison) |
Belirli bir StringComparison türü kullanarak bu PathString değerini başka bir değerle karşılaştırır |
FromUriComponent(String) |
URI biçiminde kaçış yolu verilen bir PathString döndürür. Dize, yol olmayan herhangi bir değer IÇERMEMESİ GEREKİr. |
FromUriComponent(Uri) |
Uri nesnesinden yol verilen bir PathString döndürür. Göreli Uri nesneleri desteklenmez. |
GetHashCode() |
PathString değeri için karma kodu döndürür. Karma kod OrdinalIgnoreCase uygulaması tarafından sağlanır. |
StartsWithSegments(PathString) |
Bu PathString örneğin başlangıcının belirtilen PathStringile eşleşip eşleşmediğini belirler. |
StartsWithSegments(PathString, PathString) |
Bu PathString örneğin başlangıcının belirtilenlerle PathString eşleşip eşleşmediğini belirler ve kalan segmentleri döndürür. |
StartsWithSegments(PathString, PathString, PathString) |
Bu PathString örneğin başlangıcının belirtilenlerle PathString eşleşip eşleşmediğini belirler ve eşleşen ve kalan segmentleri döndürür. |
StartsWithSegments(PathString, StringComparison) |
Belirtilen karşılaştırma seçeneği kullanıldığında bu PathString örneğin başlangıcının belirtilenle PathString eşleşip eşleşmediğini belirler. |
StartsWithSegments(PathString, StringComparison, PathString) |
Bu PathString örneğin başlangıcının belirtilen karşılaştırma seçeneği kullanılarak karşılaştırıldığında belirtilenle PathString eşleşip eşleşmediğini belirler ve kalan segmentleri döndürür. |
StartsWithSegments(PathString, StringComparison, PathString, PathString) |
Bu PathString örneğin başlangıcının belirtilen karşılaştırma seçeneği kullanılarak karşılaştırıldığında belirtilenle PathString eşleşip eşleşmediğini belirler ve eşleşen ve kalan kesimleri döndürür. |
ToString() |
Kaçış yolu dizesini URI gösteriminde birleştirmek için doğru bir şekilde sağlar. |
ToUriComponent() |
Kaçış yolu dizesini URI gösteriminde birleştirmek için doğru bir şekilde sağlar. |
İşleçler
Addition(PathString, PathString) |
Ekleme için aracılığıyla yapılan işleç çağrısı |
Addition(PathString, QueryString) |
Ekleme için aracılığıyla yapılan işleç çağrısı |
Addition(PathString, String) |
Bir isteği yeniden oluşturmak veya URI dizesini yeniden yönlendirmek için gerektiğinde Path ve PathBase değerleri için doğru kaçış sağlar |
Addition(String, PathString) |
Bir isteği yeniden oluşturmak veya URI dizesini yeniden yönlendirmek için gerektiğinde Path ve PathBase değerleri için doğru kaçış sağlar |
Equality(PathString, PathString) |
Eşittir'e işleç çağrısı |
Implicit(PathString to String) |
ToString() öğesini örtük olarak çağırır. |
Implicit(String to PathString) |
Verilen dizeden örtük olarak yeni bir PathString oluşturur. |
Inequality(PathString, PathString) |
Eşittir'e işleç çağrısı |