Condividi tramite


RazorPage Classe

Definizione

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

public ref class RazorPage abstract : Microsoft::AspNetCore::Mvc::Razor::IRazorPage
public ref class RazorPage abstract : Microsoft::AspNetCore::Mvc::Razor::RazorPageBase
public abstract class RazorPage : Microsoft.AspNetCore.Mvc.Razor.IRazorPage
public abstract class RazorPage : Microsoft.AspNetCore.Mvc.Razor.RazorPageBase
type RazorPage = class
    interface IRazorPage
type RazorPage = class
    inherit RazorPageBase
Public MustInherit Class RazorPage
Implements IRazorPage
Public MustInherit Class RazorPage
Inherits RazorPageBase
Ereditarietà
RazorPage
Ereditarietà
RazorPage
Derivato
Implementazioni

Costruttori

RazorPage()

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

Proprietà

BodyContent

Ottiene o imposta il contenuto del corpo.

BodyContent

Ottiene o imposta il contenuto del corpo.

(Ereditato da RazorPageBase)
Context

Oggetto HttpContext che rappresenta l'esecuzione della richiesta corrente.

DiagnosticSource

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

DiagnosticSource

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

(Ereditato da RazorPageBase)
HtmlEncoder

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

HtmlEncoder

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

(Ereditato da RazorPageBase)
IsLayoutBeingRendered

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

IsLayoutBeingRendered

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

(Ereditato da RazorPageBase)
Layout

Ottiene o imposta il percorso di una pagina di layout.

Layout

Ottiene o imposta il percorso di una pagina di layout.

(Ereditato da RazorPageBase)
Output

Ottiene l'output TextWriter di scrittura della pagina.

Output

Ottiene l'output TextWriter di scrittura della pagina.

(Ereditato da RazorPageBase)
Path

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

Path

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

(Ereditato da RazorPageBase)
PreviousSectionWriters

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

PreviousSectionWriters

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

(Ereditato da RazorPageBase)
SectionWriters

Ottiene le sezioni definite da questa pagina.

SectionWriters

Ottiene le sezioni definite da questa pagina.

(Ereditato da RazorPageBase)
TempData

Ottiene l'oggetto ITempDataDictionaryViewContextda .

TempData

Ottiene l'oggetto ITempDataDictionaryViewContextda .

(Ereditato da RazorPageBase)
User

Ottiene l'oggetto ClaimsPrincipal dell'utente connesso corrente.

User

Ottiene l'oggetto ClaimsPrincipal dell'utente connesso corrente.

(Ereditato da RazorPageBase)
ViewBag

Ottiene il dizionario dei dati della visualizzazione dinamica.

ViewBag

Ottiene il dizionario dei dati della visualizzazione dinamica.

(Ereditato da RazorPageBase)
ViewContext

Ottiene o imposta il contesto di visualizzazione della visualizzazione.

ViewContext

Ottiene o imposta il contesto di visualizzazione della visualizzazione.

(Ereditato da RazorPageBase)

Metodi

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

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

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

Aggiungere un valore dell'attributo html.

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

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

BeginAddHtmlAttributeValues(TagHelperExecutionContext, String, Int32, HtmlAttributeValueStyle)

Inizia ad aggiungere valori di attributo html.

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

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

BeginWriteAttribute(String, String, Int32, String, Int32, Int32)

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

BeginWriteAttribute(String, String, Int32, String, Int32, Int32)

Inizia a scrivere un attributo.

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

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

BeginWriteTagHelperAttribute()

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

BeginWriteTagHelperAttribute()

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

(Ereditato da RazorPageBase)
CreateTagHelper<TTagHelper>()

Crea e attiva un ITagHelperoggetto .

CreateTagHelper<TTagHelper>()

Crea e attiva un ITagHelperoggetto .

(Ereditato da RazorPageBase)
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).

EndAddHtmlAttributeValues(TagHelperExecutionContext)

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

EndAddHtmlAttributeValues(TagHelperExecutionContext)

Termina l'aggiunta di valori di attributo html.

(Ereditato da RazorPageBase)
EndContext()

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

EndTagHelperWritingScope()

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

EndTagHelperWritingScope()

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

(Ereditato da RazorPageBase)
EndWriteAttribute()

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

EndWriteAttribute()

Termina la scrittura di un attributo.

(Ereditato da RazorPageBase)
EndWriteAttributeTo(TextWriter)

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

EndWriteTagHelperAttribute()

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

EndWriteTagHelperAttribute()

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

(Ereditato da RazorPageBase)
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.

ExecuteAsync()

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

ExecuteAsync()

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

(Ereditato da RazorPageBase)
FlushAsync()

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

FlushAsync()

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

(Ereditato da RazorPageBase)
Href(String)

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

Href(String)

Restituisce un href per il percorso del contenuto specificato.

(Ereditato da RazorPageBase)
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.

IgnoreSection(String)

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

InvalidTagHelperIndexerAssignment(String, String, String)

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

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.

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.

RenderSection(String)

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

RenderSection(String, Boolean)

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

RenderSectionAsync(String)

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

RenderSectionAsync(String, Boolean)

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

SetAntiforgeryCookieAndHeader()

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

SetAntiforgeryCookieAndHeader()

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

(Ereditato da RazorPageBase)
StartTagHelperWritingScope(HtmlEncoder)

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

StartTagHelperWritingScope(HtmlEncoder)

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

(Ereditato da RazorPageBase)
Write(Object)

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

Write(Object)

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

(Ereditato da RazorPageBase)
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 visualizzazione che usa la sintassi Razor.

WriteAttributeValue(String, Int32, Object, Int32, Int32, Boolean)

Scrive un valore di attributo.

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

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

WriteLiteral(Object)

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

WriteLiteral(Object)

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

(Ereditato da RazorPageBase)
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.

WriteLiteralTo(TextWriter, String)

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

WriteTo(TextWriter, HtmlEncoder, Object)

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

WriteTo(TextWriter, Object)

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

WriteTo(TextWriter, String)

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

Si applica a