SourceLocation 構造体
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。ソースの場所を表します。
[System.Serializable]
public struct SourceLocation : IComparable<System.Web.Razor.Text.SourceLocation>, IEquatable<System.Web.Razor.Text.SourceLocation>
type SourceLocation = struct
Public Structure SourceLocation
Implements IComparable(Of SourceLocation), IEquatable(Of SourceLocation)
- 継承
-
SourceLocation
- 属性
- 実装
コンストラクター
| SourceLocation(Int32, Int32, Int32) |
この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。クラスの新しいインスタンスをSourceLocation初期化します。 |
フィールド
| Undefined |
この型/メンバーは、.NET Framework インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。 |
| Zero |
この型/メンバーは、.NET Framework インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。 |
プロパティ
| AbsoluteIndex |
この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。ソースの場所の絶対インデックスを取得します。 |
| CharacterIndex |
この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。ソースの場所の文字インデックスを取得します。 |
| LineIndex |
この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。ソースの場所の行インデックスを取得します。 |
メソッド
| Add(SourceLocation, SourceLocation) |
この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。2 つの SourceLocation オブジェクトを追加します。 |
| Advance(SourceLocation, String) |
この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。指定したオブジェクトを指定した場所に進めます。 |
| CompareTo(SourceLocation) |
この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。現在のオブジェクトを他のオブジェクトと比較します。 |
| Equals(Object) |
この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 |
| Equals(SourceLocation) |
この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。現在SourceLocationのオブジェクトが他SourceLocationのオブジェクトと等しいかどうかを判断します。 |
| GetHashCode() |
この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。このインスタンスのハッシュ コードを返します。 |
| Subtract(SourceLocation, SourceLocation) |
この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。最初のオブジェクトを 2 番目のオブジェクトに減算します。 |
| ToString() |
この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。ソースの場所の文字列形式を返します。 |
演算子
| Addition(SourceLocation, SourceLocation) |
この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。2 つの SourceLocation オブジェクトを追加します。 |
| Equality(SourceLocation, SourceLocation) |
この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。2 つのオブジェクトが等しいかどうかを判断します。 |
| GreaterThan(SourceLocation, SourceLocation) |
この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。最初のオブジェクトが 2 番目のオブジェクトより大きいかどうかを判断します。 |
| Inequality(SourceLocation, SourceLocation) |
この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。2 つのSourceLocationオブジェクトが等しくないかどうかを判断します。 |
| LessThan(SourceLocation, SourceLocation) |
この型/メンバーは、.NET Framework インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。最初のオブジェクトが 2 番目のオブジェクトより小さいかどうかを判断します。 |
| Subtraction(SourceLocation, SourceLocation) |
この型/メンバーは、.NET Framework インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。 |