Condividi tramite


RazorPage<TModel> Classe

Definizione

Rappresenta le proprietà e i metodi necessari per eseguire il rendering di una vista che usa la sintassi Razor.

generic <typename TModel>
public ref class RazorPage abstract : Microsoft::AspNetCore::Mvc::Razor::RazorPage
public abstract class RazorPage<TModel> : Microsoft.AspNetCore.Mvc.Razor.RazorPage
type RazorPage<'Model> = class
    inherit RazorPage
Public MustInherit Class RazorPage(Of TModel)
Inherits RazorPage

Parametri di tipo

TModel

Tipo di modello di dati della visualizzazione.

Ereditarietà
RazorPage<TModel>
Ereditarietà
RazorPage<TModel>

Costruttori

RazorPage<TModel>()

Rappresenta le proprietà e i metodi necessari per eseguire il rendering di una vista che usa la sintassi Razor.

Proprietà

BodyContent

Ottiene o imposta il contenuto del corpo.

(Ereditato da RazorPage)
Context

Oggetto HttpContext che rappresenta l'esecuzione della richiesta corrente.

(Ereditato da RazorPage)
DiagnosticSource

Ottiene o imposta un'istanza DiagnosticSource() utilizzata per instrumentare l'esecuzione della pagina.

(Ereditato da RazorPage)
HtmlEncoder

Ottiene l'oggetto HtmlEncoder da usare quando gestisce RazorPage espressioni nonIHtmlContent C#.

(Ereditato da RazorPage)
IsLayoutBeingRendered

Ottiene o imposta un flag che determina se viene eseguito il rendering del layout di questa pagina.

(Ereditato da RazorPage)
Layout

Ottiene o imposta il percorso di una pagina di layout.

(Ereditato da RazorPage)
Model

Ottiene la proprietà Model della ViewData proprietà .

Output

Ottiene l'output TextWriter di scrittura della pagina.

(Ereditato da RazorPage)
Path

Ottiene il percorso relativo della base dell'applicazione alla pagina.

(Ereditato da RazorPage)
PreviousSectionWriters

Ottiene o imposta le sezioni che possono essere visualizzate da questa pagina.

(Ereditato da RazorPage)
SectionWriters

Ottiene le sezioni definite da questa pagina.

(Ereditato da RazorPage)
TempData

Ottiene l'oggetto ITempDataDictionaryViewContextda .

(Ereditato da RazorPage)
User

Ottiene l'oggetto ClaimsPrincipal dell'utente connesso corrente.

(Ereditato da RazorPage)
ViewBag

Ottiene il dizionario dei dati della visualizzazione dinamica.

(Ereditato da RazorPage)
ViewContext

Ottiene o imposta il contesto di visualizzazione della visualizzazione.

(Ereditato da RazorPage)
ViewData

Ottiene o imposta il dizionario per i dati della visualizzazione.

Metodi

AddHtmlAttributeValue(String, Int32, Object, Int32, Int32, Boolean)

Rappresenta le proprietà e i metodi necessari per eseguire il rendering di una vista che usa la sintassi Razor.

(Ereditato da RazorPage)
BeginAddHtmlAttributeValues(TagHelperExecutionContext, String, Int32, HtmlAttributeValueStyle)

Rappresenta le proprietà e i metodi necessari per eseguire il rendering di una vista che usa la sintassi Razor.

(Ereditato da RazorPage)
BeginContext(Int32, Int32, Boolean)

Rappresenta le proprietà e i metodi necessari per eseguire il rendering di una vista che usa la sintassi Razor.

(Ereditato da RazorPage)
BeginWriteAttribute(String, String, Int32, String, Int32, Int32)

Rappresenta le proprietà e i metodi necessari per eseguire il rendering di una vista che usa la sintassi Razor.

(Ereditato da RazorPage)
BeginWriteAttributeTo(TextWriter, String, String, Int32, String, Int32, Int32)

Rappresenta le proprietà e i metodi necessari per eseguire il rendering di una vista che usa la sintassi Razor.

(Ereditato da RazorPage)
BeginWriteTagHelperAttribute()

Avvia un nuovo ambito per la scrittura di ITagHelper valori di attributo.

(Ereditato da RazorPage)
CreateTagHelper<TTagHelper>()

Crea e attiva un ITagHelperoggetto .

(Ereditato da RazorPage)
DefineSection(String, Func<Object,Task>)

Crea una sezione di contenuto denominata nella pagina che può essere richiamata in una pagina layout usando RenderSection o RenderSectionAsync

(Ereditato da RazorPageBase)
DefineSection(String, RenderAsyncDelegate)

Crea una sezione di contenuto denominata nella pagina che può essere richiamata in una pagina Layout usando RenderSection(String) o RenderSectionAsync(String, Boolean).

(Ereditato da RazorPage)
EndAddHtmlAttributeValues(TagHelperExecutionContext)

Rappresenta le proprietà e i metodi necessari per eseguire il rendering di una vista che usa la sintassi Razor.

(Ereditato da RazorPage)
EndContext()

Rappresenta le proprietà e i metodi necessari per eseguire il rendering di una vista che usa la sintassi Razor.

(Ereditato da RazorPage)
EndTagHelperWritingScope()

Termina l'ambito di scrittura corrente avviato chiamando StartTagHelperWritingScope(HtmlEncoder).

(Ereditato da RazorPage)
EndWriteAttribute()

Rappresenta le proprietà e i metodi necessari per eseguire il rendering di una vista che usa la sintassi Razor.

(Ereditato da RazorPage)
EndWriteAttributeTo(TextWriter)

Rappresenta le proprietà e i metodi necessari per eseguire il rendering di una vista che usa la sintassi Razor.

(Ereditato da RazorPage)
EndWriteTagHelperAttribute()

Termina l'ambito di scrittura corrente avviato chiamando BeginWriteTagHelperAttribute().

(Ereditato da RazorPage)
EnsureRenderedBodyOrSections()

Verifica che tutte le sezioni definite in PreviousSectionWriters siano state sottoposte a rendering o che il corpo sia stato eseguito se non sono state definite sezioni.

(Ereditato da RazorPage)
ExecuteAsync()

Esegue il rendering della pagina e scrive l'output in Writer.

(Ereditato da RazorPage)
FlushAsync()

FlushAsync() Richiama e OutputStream.FlushAsync nel flusso di risposta, scrivendo qualsiasi contenuto memorizzato nel buffer nell'oggetto Body.

(Ereditato da RazorPage)
Href(String)

Rappresenta le proprietà e i metodi necessari per eseguire il rendering di una vista che usa la sintassi Razor.

(Ereditato da RazorPage)
IgnoreBody()

In una pagina di layout Razor ignora il rendering della parte di una pagina del contenuto che non si trova all'interno di una sezione denominata.

(Ereditato da RazorPage)
IgnoreSection(String)

Nelle pagine di layout ignora il rendering del contenuto della sezione denominata sectionName.

(Ereditato da RazorPage)
InvalidTagHelperIndexerAssignment(String, String, String)

Formattare un messaggio di errore sull'uso di un indicizzatore quando la proprietà helper tag è null.

(Ereditato da RazorPageBase)
IsSectionDefined(String)

Restituisce un valore che indica se la sezione specificata è definita nella pagina del contenuto.

(Ereditato da RazorPage)
PopWriter()

Restituire un writer di testo dallo stack.

(Ereditato da RazorPageBase)
PushWriter(TextWriter)

Inserisce un writer di testo nello stack.

(Ereditato da RazorPageBase)
RenderBody()

In una pagina di layout Razor, esegue il rendering della parte di una pagina del contenuto che non si trova all'interno di una sezione denominata.

(Ereditato da RazorPage)
RenderSection(String)

Nelle pagine di layout esegue il rendering del contenuto della sezione denominata name.

(Ereditato da RazorPage)
RenderSection(String, Boolean)

Nelle pagine di layout esegue il rendering del contenuto della sezione denominata name.

(Ereditato da RazorPage)
RenderSectionAsync(String)

Nelle pagine di layout esegue il rendering asincrono del contenuto della sezione denominata name.

(Ereditato da RazorPage)
RenderSectionAsync(String, Boolean)

Nelle pagine di layout esegue il rendering asincrono del contenuto della sezione denominata name.

(Ereditato da RazorPage)
SetAntiforgeryCookieAndHeader()

Imposta l'intestazione antiforgery cookie e X-Frame-Options nella risposta.

(Ereditato da RazorPage)
StartTagHelperWritingScope(HtmlEncoder)

Avvia un nuovo ambito di scrittura e, facoltativamente, esegue l'override HtmlEncoder all'interno di tale ambito.

(Ereditato da RazorPage)
Write(Object)

Scrive l'oggetto specificato value con la codifica HTML in Output.

(Ereditato da RazorPage)
Write(String)

Scrive l'oggetto specificato value con la codifica HTML in Output.

(Ereditato da RazorPageBase)
WriteAttributeValue(String, Int32, Object, Int32, Int32, Boolean)

Rappresenta le proprietà e i metodi necessari per eseguire il rendering di una vista che usa la sintassi Razor.

(Ereditato da RazorPage)
WriteAttributeValueTo(TextWriter, String, Int32, Object, Int32, Int32, Boolean)

Rappresenta le proprietà e i metodi necessari per eseguire il rendering di una vista che usa la sintassi Razor.

(Ereditato da RazorPage)
WriteLiteral(Object)

Scrive l'oggetto specificato value senza codifica HTML in Output.

(Ereditato da RazorPage)
WriteLiteral(String)

Scrive l'oggetto specificato value senza codifica HTML in Output.

(Ereditato da RazorPageBase)
WriteLiteralTo(TextWriter, Object)

Scrive l'oggetto specificato value senza codifica HTML in writer.

(Ereditato da RazorPage)
WriteLiteralTo(TextWriter, String)

Scrive l'oggetto specificato value senza codifica HTML in Output.

(Ereditato da RazorPage)
WriteTo(TextWriter, Object)

Scrive l'oggetto specificato value con la codifica HTML in writer.

(Ereditato da RazorPage)
WriteTo(TextWriter, String)

Scrive l'oggetto specificato value con la codifica HTML in writer.

(Ereditato da RazorPage)

Si applica a