CSharpSymbol Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Reprezentuje ostry symbol języka C dla tokenizatora razor.
public class CSharpSymbol : System.Web.Razor.Tokenizer.Symbols.SymbolBase<System.Web.Razor.Tokenizer.Symbols.CSharpSymbolType>
type CSharpSymbol = class
inherit SymbolBase<CSharpSymbolType>
Public Class CSharpSymbol
Inherits SymbolBase(Of CSharpSymbolType)
- Dziedziczenie
Konstruktory
| CSharpSymbol(Int32, Int32, Int32, String, CSharpSymbolType, IEnumerable<RazorError>) |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Inicjuje CSharpSymbol nowe wystąpienie klasy . |
| CSharpSymbol(Int32, Int32, Int32, String, CSharpSymbolType) |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Inicjuje CSharpSymbol nowe wystąpienie klasy . |
| CSharpSymbol(SourceLocation, String, CSharpSymbolType, IEnumerable<RazorError>) |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Inicjuje CSharpSymbol nowe wystąpienie klasy . |
| CSharpSymbol(SourceLocation, String, CSharpSymbolType) |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Inicjuje CSharpSymbol nowe wystąpienie klasy . |
Właściwości
| Content |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Pobiera zawartość obiektu SymbolBase<TType>. (Odziedziczone po SymbolBase<TType>) |
| Errors |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Pobiera błąd razor. (Odziedziczone po SymbolBase<TType>) |
| EscapedIdentifier |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Pobiera lub ustawia wartość wskazującą, czy symbol ma identyfikator ucieczki. |
| Keyword |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Pobiera lub ustawia słowo kluczowe języka. |
| Start |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Pobiera punkt początkowy lokalizacji źródłowej. (Odziedziczone po SymbolBase<TType>) |
| Type |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Pobiera typ dziedziczony z typu podstawowego. (Odziedziczone po SymbolBase<TType>) |
Metody
| ChangeStart(SourceLocation) |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Zmienia początek maszyny. (Odziedziczone po SymbolBase<TType>) |
| Equals(Object) |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Określa, czy określony obiekt jest równy bieżącemu obiektowi. |
| GetHashCode() |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Zwraca kod skrótu dla tego bieżącego wystąpienia. |
| OffsetStart(SourceLocation) |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Uruchamia przesunięcie czasu dla lokalizacji źródłowej. (Odziedziczone po SymbolBase<TType>) |
| ToString() |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Generuje reprezentację ciągu bieżącego SymbolBase<TType> obiektu. (Odziedziczone po SymbolBase<TType>) |
Metody rozszerzania
| GetContent(ISymbol) |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Pobiera zawartość tej SymbolExtensions klasy. |