JScriptCodeProvider Classe

Definizione

Fornisce l'accesso alle istanze del generatore di codice JScript e del compilatore di codice.

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

public ref class JScriptCodeProvider sealed : System::CodeDom::Compiler::CodeDomProvider
public sealed class JScriptCodeProvider : System.CodeDom.Compiler.CodeDomProvider
type JScriptCodeProvider = class
    inherit CodeDomProvider
Public NotInheritable Class JScriptCodeProvider
Inherits CodeDomProvider
Ereditarietà

Costruttori

Nome Descrizione
JScriptCodeProvider()

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Inizializza una nuova istanza della classe JScriptCodeProvider.

Proprietà

Nome Descrizione
CanRaiseEvents

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene un valore che indica se il componente può generare un evento.

(Ereditato da Component)
Container

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene l'oggetto IContainer contenente l'oggetto Component.

(Ereditato da Component)
DesignMode

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene un valore che indica se è Component attualmente in modalità progettazione.

(Ereditato da Component)
Events

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene l'elenco dei gestori eventi associati a questo Componentoggetto .

(Ereditato da Component)
FileExtension

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene l'estensione del nome file per i file di codice JScript.

LanguageOptions

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene un identificatore delle funzionalità della lingua.

(Ereditato da CodeDomProvider)
Site

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene o imposta il ISite del Component.

(Ereditato da Component)

Metodi

Nome Descrizione
CompileAssemblyFromDom(CompilerParameters, CodeCompileUnit[])

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Compila un assembly basato sugli System.CodeDom alberi contenuti nella matrice di CodeCompileUnit oggetti specificata, usando le impostazioni del compilatore specificate.

(Ereditato da CodeDomProvider)
CompileAssemblyFromFile(CompilerParameters, String[])

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Compila un assembly dal codice sorgente contenuto nei file specificati, usando le impostazioni del compilatore specificate.

(Ereditato da CodeDomProvider)
CompileAssemblyFromSource(CompilerParameters, String[])

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Compila un assembly dalla matrice di stringhe specificata contenente il codice sorgente, usando le impostazioni del compilatore specificate.

(Ereditato da CodeDomProvider)
CreateCompiler()

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Restituisce un'istanza del compilatore di codice JScript.

CreateEscapedIdentifier(String)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Crea un identificatore di escape per il valore specificato.

(Ereditato da CodeDomProvider)
CreateGenerator()

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Restituisce un'istanza del generatore di codice JScript.

CreateGenerator(String)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Quando sottoposto a override in una classe derivata, crea un nuovo generatore di codice usando il nome file specificato per l'output.

(Ereditato da CodeDomProvider)
CreateGenerator(TextWriter)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Quando sottoposto a override in una classe derivata, crea un nuovo generatore di codice usando l'oggetto specificato TextWriter per l'output.

(Ereditato da CodeDomProvider)
CreateObjRef(Type)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Crea un oggetto che contiene tutte le informazioni pertinenti necessarie per generare un proxy utilizzato per comunicare con un oggetto remoto.

(Ereditato da MarshalByRefObject)
CreateParser()

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Obsoleti.

Quando sottoposto a override in una classe derivata, crea un nuovo parser di codice.

(Ereditato da CodeDomProvider)
CreateValidIdentifier(String)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Crea un identificatore valido per il valore specificato.

(Ereditato da CodeDomProvider)
Dispose()

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Rilascia tutte le risorse usate da Component.

(Ereditato da Component)
Dispose(Boolean)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Rilascia le risorse non gestite usate da Component e, facoltativamente, rilascia le risorse gestite.

(Ereditato da Component)
Equals(Object)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GenerateCodeFromCompileUnit(CodeCompileUnit, TextWriter, CodeGeneratorOptions)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Genera il codice per l'unità di compilazione Code DOCUMENT Object Model (CodeDOM) specificata e lo invia al writer di testo specificato, usando le opzioni specificate.

(Ereditato da CodeDomProvider)
GenerateCodeFromExpression(CodeExpression, TextWriter, CodeGeneratorOptions)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Genera il codice per l'espressione Code DOCUMENT Object Model (CodeDOM) specificata e lo invia al writer di testo specificato, usando le opzioni specificate.

(Ereditato da CodeDomProvider)
GenerateCodeFromMember(CodeTypeMember, TextWriter, CodeGeneratorOptions)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Genera il codice per la dichiarazione di membro Code DOCUMENT Object Model (CodeDOM) specificata e lo invia al writer di testo specificato, usando le opzioni specificate.

(Ereditato da CodeDomProvider)
GenerateCodeFromNamespace(CodeNamespace, TextWriter, CodeGeneratorOptions)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Genera il codice per lo spazio dei nomi Code DOCUMENT Object Model (CodeDOM) specificato e lo invia al writer di testo specificato, usando le opzioni specificate.

(Ereditato da CodeDomProvider)
GenerateCodeFromStatement(CodeStatement, TextWriter, CodeGeneratorOptions)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Genera il codice per l'istruzione Code DOCUMENT Object Model (CodeDOM) specificata e lo invia al writer di testo specificato, usando le opzioni specificate.

(Ereditato da CodeDomProvider)
GenerateCodeFromType(CodeTypeDeclaration, TextWriter, CodeGeneratorOptions)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Genera il codice per la dichiarazione di tipo CodeDOM (Code Document Object Model) specificata e lo invia al writer di testo specificato, usando le opzioni specificate.

(Ereditato da CodeDomProvider)
GetConverter(Type)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene un TypeConverter oggetto per il tipo di dati specificato.

(Ereditato da CodeDomProvider)
GetHashCode()

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Funge da funzione hash predefinita.

(Ereditato da Object)
GetLifetimeService()

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Recupera l'oggetto servizio di durata corrente che controlla i criteri di durata per questa istanza.

(Ereditato da MarshalByRefObject)
GetService(Type)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Restituisce un oggetto che rappresenta un servizio fornito da Component o da Container.

(Ereditato da Component)
GetType()

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
GetTypeOutput(CodeTypeReference)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene il tipo indicato dall'oggetto specificato CodeTypeReference.

(Ereditato da CodeDomProvider)
InitializeLifetimeService()

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene un oggetto servizio di durata per controllare i criteri di durata per questa istanza.

(Ereditato da MarshalByRefObject)
IsValidIdentifier(String)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Restituisce un valore che indica se il valore specificato è un identificatore valido per la lingua corrente.

(Ereditato da CodeDomProvider)
MemberwiseClone()

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
MemberwiseClone(Boolean)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Crea una copia superficiale dell'oggetto corrente MarshalByRefObject .

(Ereditato da MarshalByRefObject)
Parse(TextReader)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Compila il codice letto dal flusso di testo specificato in un oggetto CodeCompileUnit.

(Ereditato da CodeDomProvider)
Supports(GeneratorSupport)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Restituisce un valore che indica se viene fornito il supporto per la generazione di codice specificato.

(Ereditato da CodeDomProvider)
ToString()

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Restituisce un oggetto String contenente il nome dell'oggetto Component, se presente. Questo metodo non deve essere sottoposto a override.

(Ereditato da Component)

Eventi

Nome Descrizione
Disposed

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Si verifica quando il componente viene eliminato da una chiamata al Dispose() metodo .

(Ereditato da Component)

Si applica a

Vedi anche