### YamlMime:ManagedReference items: - uid: Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.Range commentId: T:Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.Range id: Range parent: Microsoft.SqlTools.ServiceLayer.Workspace.Contracts children: - Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.Range.End - Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.Range.Start langs: - csharp - vb name: Range nameWithType: Range fullName: Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.Range type: Struct source: remote: path: src/Microsoft.SqlTools.ServiceLayer/Workspace/Contracts/TextDocument.cs branch: master repo: https://kburtram:67c6623fc506400046096af249535f684d9ea40b@github.com/Microsoft/sqltoolsservice.git id: Range path: ../src/Microsoft.SqlTools.ServiceLayer/Workspace/Contracts/TextDocument.cs startLine: 161 assemblies: - Microsoft.SqlTools.ServiceLayer namespace: Microsoft.SqlTools.ServiceLayer.Workspace.Contracts syntax: content: public struct Range content.vb: Public Structure Range inheritedMembers: - System.ValueType.Equals(System.Object) - System.ValueType.GetHashCode - System.ValueType.ToString - System.Object.Equals(System.Object,System.Object) - System.Object.GetType - System.Object.ReferenceEquals(System.Object,System.Object) modifiers.csharp: - public - struct modifiers.vb: - Public - Structure - uid: Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.Range.Start commentId: P:Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.Range.Start id: Start parent: Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.Range langs: - csharp - vb name: Start nameWithType: Range.Start fullName: Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.Range.Start type: Property source: remote: path: src/Microsoft.SqlTools.ServiceLayer/Workspace/Contracts/TextDocument.cs branch: master repo: https://kburtram:67c6623fc506400046096af249535f684d9ea40b@github.com/Microsoft/sqltoolsservice.git id: Start path: ../src/Microsoft.SqlTools.ServiceLayer/Workspace/Contracts/TextDocument.cs startLine: 167 assemblies: - Microsoft.SqlTools.ServiceLayer namespace: Microsoft.SqlTools.ServiceLayer.Workspace.Contracts summary: "\nGets or sets the starting position of the range.\n" example: [] syntax: content: public Position Start { get; set; } content.vb: Public Property Start As Position parameters: [] return: type: Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.Position overload: Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.Range.Start* modifiers.csharp: - public - get - set modifiers.vb: - Public - uid: Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.Range.End commentId: P:Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.Range.End id: End parent: Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.Range langs: - csharp - vb name: End nameWithType: Range.End fullName: Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.Range.End type: Property source: remote: path: src/Microsoft.SqlTools.ServiceLayer/Workspace/Contracts/TextDocument.cs branch: master repo: https://kburtram:67c6623fc506400046096af249535f684d9ea40b@github.com/Microsoft/sqltoolsservice.git id: End path: ../src/Microsoft.SqlTools.ServiceLayer/Workspace/Contracts/TextDocument.cs startLine: 172 assemblies: - Microsoft.SqlTools.ServiceLayer namespace: Microsoft.SqlTools.ServiceLayer.Workspace.Contracts summary: "\nGets or sets the ending position of the range.\n" example: [] syntax: content: public Position End { get; set; } content.vb: Public Property End As Position parameters: [] return: type: Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.Position overload: Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.Range.End* modifiers.csharp: - public - get - set modifiers.vb: - Public references: - uid: Microsoft.SqlTools.ServiceLayer.Workspace.Contracts commentId: N:Microsoft.SqlTools.ServiceLayer.Workspace.Contracts isExternal: false name: Microsoft.SqlTools.ServiceLayer.Workspace.Contracts nameWithType: Microsoft.SqlTools.ServiceLayer.Workspace.Contracts fullName: Microsoft.SqlTools.ServiceLayer.Workspace.Contracts - uid: System.ValueType.Equals(System.Object) commentId: M:System.ValueType.Equals(System.Object) parent: System.ValueType isExternal: true name: Equals(Object) nameWithType: ValueType.Equals(Object) fullName: System.ValueType.Equals(System.Object) spec.csharp: - uid: System.ValueType.Equals(System.Object) name: Equals nameWithType: ValueType.Equals fullName: System.ValueType.Equals isExternal: true - name: ( nameWithType: ( fullName: ( - uid: System.Object name: Object nameWithType: Object fullName: System.Object isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - uid: System.ValueType.Equals(System.Object) name: Equals nameWithType: ValueType.Equals fullName: System.ValueType.Equals isExternal: true - name: ( nameWithType: ( fullName: ( - uid: System.Object name: Object nameWithType: Object fullName: System.Object isExternal: true - name: ) nameWithType: ) fullName: ) - uid: System.ValueType.GetHashCode commentId: M:System.ValueType.GetHashCode parent: System.ValueType isExternal: true name: GetHashCode() nameWithType: ValueType.GetHashCode() fullName: System.ValueType.GetHashCode() spec.csharp: - uid: System.ValueType.GetHashCode name: GetHashCode nameWithType: ValueType.GetHashCode fullName: System.ValueType.GetHashCode isExternal: true - name: ( nameWithType: ( fullName: ( - name: ) nameWithType: ) fullName: ) spec.vb: - uid: System.ValueType.GetHashCode name: GetHashCode nameWithType: ValueType.GetHashCode fullName: System.ValueType.GetHashCode isExternal: true - name: ( nameWithType: ( fullName: ( - name: ) nameWithType: ) fullName: ) - uid: System.ValueType.ToString commentId: M:System.ValueType.ToString parent: System.ValueType isExternal: true name: ToString() nameWithType: ValueType.ToString() fullName: System.ValueType.ToString() spec.csharp: - uid: System.ValueType.ToString name: ToString nameWithType: ValueType.ToString fullName: System.ValueType.ToString isExternal: true - name: ( nameWithType: ( fullName: ( - name: ) nameWithType: ) fullName: ) spec.vb: - uid: System.ValueType.ToString name: ToString nameWithType: ValueType.ToString fullName: System.ValueType.ToString isExternal: true - name: ( nameWithType: ( fullName: ( - name: ) nameWithType: ) fullName: ) - uid: System.Object.Equals(System.Object,System.Object) commentId: M:System.Object.Equals(System.Object,System.Object) parent: System.Object isExternal: true name: Equals(Object, Object) nameWithType: Object.Equals(Object, Object) fullName: System.Object.Equals(System.Object, System.Object) spec.csharp: - uid: System.Object.Equals(System.Object,System.Object) name: Equals nameWithType: Object.Equals fullName: System.Object.Equals isExternal: true - name: ( nameWithType: ( fullName: ( - uid: System.Object name: Object nameWithType: Object fullName: System.Object isExternal: true - name: ', ' nameWithType: ', ' fullName: ', ' - uid: System.Object name: Object nameWithType: Object fullName: System.Object isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - uid: System.Object.Equals(System.Object,System.Object) name: Equals nameWithType: Object.Equals fullName: System.Object.Equals isExternal: true - name: ( nameWithType: ( fullName: ( - uid: System.Object name: Object nameWithType: Object fullName: System.Object isExternal: true - name: ', ' nameWithType: ', ' fullName: ', ' - uid: System.Object name: Object nameWithType: Object fullName: System.Object isExternal: true - name: ) nameWithType: ) fullName: ) - uid: System.Object.GetType commentId: M:System.Object.GetType parent: System.Object isExternal: true name: GetType() nameWithType: Object.GetType() fullName: System.Object.GetType() spec.csharp: - uid: System.Object.GetType name: GetType nameWithType: Object.GetType fullName: System.Object.GetType isExternal: true - name: ( nameWithType: ( fullName: ( - name: ) nameWithType: ) fullName: ) spec.vb: - uid: System.Object.GetType name: GetType nameWithType: Object.GetType fullName: System.Object.GetType isExternal: true - name: ( nameWithType: ( fullName: ( - name: ) nameWithType: ) fullName: ) - uid: System.Object.ReferenceEquals(System.Object,System.Object) commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) parent: System.Object isExternal: true name: ReferenceEquals(Object, Object) nameWithType: Object.ReferenceEquals(Object, Object) fullName: System.Object.ReferenceEquals(System.Object, System.Object) spec.csharp: - uid: System.Object.ReferenceEquals(System.Object,System.Object) name: ReferenceEquals nameWithType: Object.ReferenceEquals fullName: System.Object.ReferenceEquals isExternal: true - name: ( nameWithType: ( fullName: ( - uid: System.Object name: Object nameWithType: Object fullName: System.Object isExternal: true - name: ', ' nameWithType: ', ' fullName: ', ' - uid: System.Object name: Object nameWithType: Object fullName: System.Object isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - uid: System.Object.ReferenceEquals(System.Object,System.Object) name: ReferenceEquals nameWithType: Object.ReferenceEquals fullName: System.Object.ReferenceEquals isExternal: true - name: ( nameWithType: ( fullName: ( - uid: System.Object name: Object nameWithType: Object fullName: System.Object isExternal: true - name: ', ' nameWithType: ', ' fullName: ', ' - uid: System.Object name: Object nameWithType: Object fullName: System.Object isExternal: true - name: ) nameWithType: ) fullName: ) - uid: System.ValueType commentId: T:System.ValueType parent: System isExternal: true name: ValueType nameWithType: ValueType fullName: System.ValueType - uid: System.Object commentId: T:System.Object parent: System isExternal: true name: Object nameWithType: Object fullName: System.Object - uid: System commentId: N:System isExternal: false name: System nameWithType: System fullName: System - uid: Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.Range.Start* commentId: Overload:Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.Range.Start isExternal: false name: Start nameWithType: Range.Start fullName: Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.Range.Start - uid: Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.Position commentId: T:Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.Position parent: Microsoft.SqlTools.ServiceLayer.Workspace.Contracts isExternal: false name: Position nameWithType: Position fullName: Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.Position - uid: Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.Range.End* commentId: Overload:Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.Range.End isExternal: false name: End nameWithType: Range.End fullName: Microsoft.SqlTools.ServiceLayer.Workspace.Contracts.Range.End