LinePositionSpan Struct

Definition

Immutable span represented by a pair of line number and index within the line.

public value class LinePositionSpan : IEquatable<Microsoft::CodeAnalysis::Text::LinePositionSpan>
public readonly struct LinePositionSpan : IEquatable<Microsoft.CodeAnalysis.Text.LinePositionSpan>
[System.Runtime.Serialization.DataContract]
public readonly struct LinePositionSpan : IEquatable<Microsoft.CodeAnalysis.Text.LinePositionSpan>
type LinePositionSpan = struct
[<System.Runtime.Serialization.DataContract>]
type LinePositionSpan = struct
Public Structure LinePositionSpan
Implements IEquatable(Of LinePositionSpan)
Inheritance
LinePositionSpan
Attributes
Implements

Constructors

LinePositionSpan(LinePosition, LinePosition)

Creates LinePositionSpan.

Properties

End

Gets the end position of the span.

Start

Gets the start position of the span.

Methods

Equals(LinePositionSpan)
Equals(Object)
GetHashCode()
ToString()

Provides a string representation for LinePositionSpan.

Operators

Equality(LinePositionSpan, LinePositionSpan)
Inequality(LinePositionSpan, LinePositionSpan)

Applies to