RazorPageBase Kelas
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.
Mewakili properti dan metode yang diperlukan untuk merender tampilan yang menggunakan sintaks Razor.
public ref class RazorPageBase abstract : Microsoft::AspNetCore::Mvc::Razor::IRazorPage
public abstract class RazorPageBase : Microsoft.AspNetCore.Mvc.Razor.IRazorPage
type RazorPageBase = class
interface IRazorPage
Public MustInherit Class RazorPageBase
Implements IRazorPage
- Warisan
-
RazorPageBase
- Turunan
- Penerapan
Konstruktor
RazorPageBase() |
Mewakili properti dan metode yang diperlukan untuk merender tampilan yang menggunakan sintaks Razor. |
Properti
BodyContent |
Mendapatkan atau mengatur konten isi. |
DiagnosticSource |
Mendapatkan atau mengatur instans yang DiagnosticSource digunakan untuk melengkapi eksekusi halaman. |
HtmlEncoder |
HtmlEncoder Mendapatkan untuk digunakan saat ini RazorPage menangani ekspresi non-CIHtmlContent#. |
IsLayoutBeingRendered |
Mendapatkan atau mengatur bendera yang menentukan apakah tata letak halaman ini sedang dirender. |
Layout |
Mendapatkan atau mengatur jalur halaman tata letak. |
Output |
TextWriter Mendapatkan tempat halaman menulis output. |
Path |
Mendapatkan jalur relatif dasar aplikasi ke halaman. |
PreviousSectionWriters |
Mendapatkan atau mengatur bagian yang bisa dirender oleh halaman ini. |
SectionWriters |
Mendapatkan bagian yang ditentukan oleh halaman ini. |
TempData |
ITempDataDictionary Mendapatkan dari ViewContext. |
User |
ClaimsPrincipal Mendapatkan dari pengguna yang masuk saat ini. |
ViewBag |
Mendapatkan kamus data tampilan dinamis. |
ViewContext |
Mendapatkan atau mengatur konteks tampilan tampilan penyajian. |
Metode
AddHtmlAttributeValue(String, Int32, Object, Int32, Int32, Boolean) |
Tambahkan nilai atribut html. |
BeginAddHtmlAttributeValues(TagHelperExecutionContext, String, Int32, HtmlAttributeValueStyle) |
Mulai menambahkan nilai atribut html. |
BeginContext(Int32, Int32, Boolean) |
Mewakili properti dan metode yang diperlukan untuk merender tampilan yang menggunakan sintaks Razor. |
BeginWriteAttribute(String, String, Int32, String, Int32, Int32) |
Mulai menulis atribut. |
BeginWriteTagHelperAttribute() |
Memulai cakupan baru untuk menulis ITagHelper nilai atribut. |
CreateTagHelper<TTagHelper>() |
Membuat dan mengaktifkan ITagHelper. |
DefineSection(String, Func<Object,Task>) |
Membuat bagian konten bernama di halaman yang bisa dipanggil di halaman Tata Letak menggunakan |
DefineSection(String, RenderAsyncDelegate) |
Membuat bagian konten bernama di halaman yang bisa dipanggil di halaman Tata Letak menggunakan |
EndAddHtmlAttributeValues(TagHelperExecutionContext) |
Mengakhiri penambahan nilai atribut html. |
EndContext() |
Mewakili properti dan metode yang diperlukan untuk merender tampilan yang menggunakan sintaks Razor. |
EndTagHelperWritingScope() |
Mengakhiri cakupan penulisan saat ini yang dimulai dengan memanggil StartTagHelperWritingScope(HtmlEncoder). |
EndWriteAttribute() |
Mengakhiri penulisan atribut. |
EndWriteTagHelperAttribute() |
Mengakhiri cakupan penulisan saat ini yang dimulai dengan memanggil BeginWriteTagHelperAttribute(). |
EnsureRenderedBodyOrSections() |
Memverifikasi bahwa semua bagian yang ditentukan di PreviousSectionWriters dirender, atau isi dirender jika tidak ada bagian yang ditentukan. |
ExecuteAsync() |
Merender halaman dan menulis output ke Writer. |
FlushAsync() |
FlushAsync() Memanggil pada Output dan Stream.FlushAsync pada aliran respons, menulis konten apa pun yang di-buffer ke Body. |
Href(String) |
Mengembalikan href untuk jalur konten yang diberikan. |
InvalidTagHelperIndexerAssignment(String, String, String) |
Format pesan kesalahan tentang menggunakan pengindeks saat properti pembantu tag adalah |
PopWriter() |
Mengembalikan penulis teks dari tumpukan. |
PushWriter(TextWriter) |
Menempatkan penulis teks pada tumpukan. |
SetAntiforgeryCookieAndHeader() |
Mengatur cookie antiforgery dan header X-Frame-Options pada respons. |
StartTagHelperWritingScope(HtmlEncoder) |
Memulai cakupan penulisan baru dan secara opsional mengambil HtmlEncoder alih dalam cakupan tersebut. |
Write(Object) |
Menulis yang ditentukan |
Write(String) |
Menulis yang ditentukan |
WriteAttributeValue(String, Int32, Object, Int32, Int32, Boolean) |
Menuliskan nilai atribut. |
WriteLiteral(Object) |
Menulis yang ditentukan |
WriteLiteral(String) |
Menulis yang ditentukan |
Berlaku untuk
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk