SourceLocation 構造体
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Razor ファイル内の場所。
public value class SourceLocation : IComparable<Microsoft::AspNetCore::Razor::SourceLocation>, IEquatable<Microsoft::AspNetCore::Razor::SourceLocation>
public struct SourceLocation : IComparable<Microsoft.AspNetCore.Razor.SourceLocation>, IEquatable<Microsoft.AspNetCore.Razor.SourceLocation>
type SourceLocation = struct
Public Structure SourceLocation
Implements IComparable(Of SourceLocation), IEquatable(Of SourceLocation)
- 継承
-
SourceLocation
- 実装
コンストラクター
| SourceLocation(Int32, Int32, Int32) |
SourceLocation の新しいインスタンスを初期化します。 |
| SourceLocation(String, Int32, Int32, Int32) |
SourceLocation の新しいインスタンスを初期化します。 |
フィールド
| Undefined |
未定義 SourceLocationの 。 |
| Zero |
SourceLocation AbsoluteIndex、LineIndex、および CharacterIndex が 0 に初期化された 。 |
プロパティ
| AbsoluteIndex |
Razor ファイル内の場所。 |
| CharacterIndex |
Razor ファイル内の場所。 |
| FilePath |
ファイルのパス。 |
| LineIndex |
このソースの場所によって参照される行の 1 から始まるインデックスを取得します。 |
メソッド
| Advance(SourceLocation, String) |
の SourceLocation 長さによって を |
| CompareTo(SourceLocation) |
Razor ファイル内の場所。 |
| Equals(Object) |
Razor ファイル内の場所。 |
| Equals(SourceLocation) |
Razor ファイル内の場所。 |
| GetHashCode() |
Razor ファイル内の場所。 |
| ToString() |
Razor ファイル内の場所。 |
演算子
| Addition(SourceLocation, SourceLocation) |
2 つの SourceLocationを追加します。 |
| Equality(SourceLocation, SourceLocation) |
オペランドが等しいかどうかを判断します。 |
| GreaterThan(SourceLocation, SourceLocation) |
最初のオペランドが 2 番目のオペランドより大きいかどうかを判断します。 |
| Inequality(SourceLocation, SourceLocation) |
オペランドが等しくないかどうかを判断します。 |
| LessThan(SourceLocation, SourceLocation) |
最初のオペランドが 2 番目のオペランドより小さいかどうかを判断します。 |
| Subtraction(SourceLocation, SourceLocation) |
2 つの SourceLocationを減算します。 |