次の方法で共有


SourceLocation 構造体

定義

この型/メンバーは、.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 インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。

適用対象