PathString Struktur
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menyediakan pelepasan yang benar untuk nilai Path dan PathBase saat diperlukan untuk merekonstruksi string URI permintaan atau pengalihan
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)
- Warisan
-
PathString
- Atribut
- Penerapan
Konstruktor
PathString(String) |
Menginisialisasi string jalur dengan nilai tertentu. Nilai ini harus dalam format yang tidak dilewati. Gunakan PathString.FromUriComponent(value) jika Anda memiliki nilai jalur yang dalam format escape. |
Bidang
Empty |
Mewakili jalur kosong. Bidang ini hanya-baca. |
Properti
HasValue |
True jika jalur tidak kosong |
Value |
Nilai jalur yang tidak dilepas |
Metode
Add(PathString) |
Menambahkan dua instans PathString ke dalam nilai PathString gabungan. |
Add(QueryString) |
Menggabungkan PathString dan QueryString ke dalam nilai string berformat URI yang digabungkan. |
Equals(Object) |
Membandingkan nilai PathString ini dengan nilai lain. Perbandingan default adalah StringComparison.OrdinalIgnoreCase. |
Equals(PathString) |
Membandingkan nilai PathString ini dengan nilai lain. Perbandingan default adalah StringComparison.OrdinalIgnoreCase. |
Equals(PathString, StringComparison) |
Membandingkan nilai PathString ini dengan nilai lain menggunakan jenis Perbandingan String tertentu |
FromUriComponent(String) |
Mengembalikan PathString yang diberikan jalur karena lolos dalam format URI. String TIDAK BOLEH berisi nilai apa pun yang bukan jalur. |
FromUriComponent(Uri) |
Mengembalikan PathString yang diberikan jalur sebagai dari objek Uri. Objek Uri relatif tidak didukung. |
GetHashCode() |
Mengembalikan kode hash untuk nilai PathString. Kode hash disediakan oleh implementasi OrdinalIgnoreCase. |
StartsWithSegments(PathString) |
Menentukan apakah awal instans ini PathString cocok dengan yang ditentukan PathString. |
StartsWithSegments(PathString, PathString) |
Menentukan apakah awal instans ini PathString cocok dengan yang ditentukan PathString dan mengembalikan segmen yang tersisa. |
StartsWithSegments(PathString, PathString, PathString) |
Menentukan apakah awal instans ini PathString cocok dengan segmen yang ditentukan PathString dan mengembalikan segmen yang cocok dan tersisa. |
StartsWithSegments(PathString, StringComparison) |
Menentukan apakah awal instans ini PathString cocok dengan yang ditentukan PathString jika dibandingkan menggunakan opsi perbandingan yang ditentukan. |
StartsWithSegments(PathString, StringComparison, PathString) |
Menentukan apakah awal instans ini PathString cocok dengan yang ditentukan PathString jika dibandingkan menggunakan opsi perbandingan yang ditentukan dan mengembalikan segmen yang tersisa. |
StartsWithSegments(PathString, StringComparison, PathString, PathString) |
Menentukan apakah awal instans ini PathString cocok dengan yang ditentukan jika dibandingkan menggunakan opsi perbandingan PathString yang ditentukan dan mengembalikan segmen yang cocok dan tersisa. |
ToString() |
Menyediakan string jalur yang lolos dengan cara yang benar untuk dikombinasikan ke dalam representasi URI. |
ToUriComponent() |
Menyediakan string jalur yang lolos dengan cara yang benar untuk dikombinasikan ke dalam representasi URI. |
Operator
Addition(PathString, PathString) |
Panggilan operator melalui ke Tambahkan |
Addition(PathString, QueryString) |
Panggilan operator melalui ke Tambahkan |
Addition(PathString, String) |
Menyediakan pelepasan yang benar untuk nilai Path dan PathBase saat diperlukan untuk merekonstruksi string URI permintaan atau pengalihan |
Addition(String, PathString) |
Menyediakan pelepasan yang benar untuk nilai Path dan PathBase saat diperlukan untuk merekonstruksi string URI permintaan atau pengalihan |
Equality(PathString, PathString) |
Panggilan operator melalui ke Sama dengan |
Implicit(PathString to String) |
Secara implisit memanggil ToString(). |
Implicit(String to PathString) |
Secara implisit membuat PathString baru dari string yang diberikan. |
Inequality(PathString, PathString) |
Panggilan operator melalui ke Sama dengan |