HistoryQueue<T> Class

Provides a collection of objects in the history.

Inheritance Hierarchy

System.Object
  Microsoft.SqlServer.Management.Controls.HistoryQueue<T>

Namespace:  Microsoft.SqlServer.Management.Controls
Assembly:  Microsoft.SqlServer.Management.Controls (in Microsoft.SqlServer.Management.Controls.dll)

Syntax

'Declaration
Public Class HistoryQueue(Of T)
'Usage
Dim instance As HistoryQueue(Of T)
public class HistoryQueue<T>
generic<typename T>
public ref class HistoryQueue
type HistoryQueue<'T> =  class end
JScript does not support generic types and methods.

Type Parameters

  • T

The HistoryQueue<T> type exposes the following members.

Constructors

  Name Description
Public method HistoryQueue<T> Initializes a new instance of the HistoryQueue<T> class.

Top

Properties

  Name Description
Public property Current Gets the element in the collection at the current position.

Top

Methods

  Name Description
Public method Add Adds a history element on the list.
Public method CanGoBack Specifies a value indicating whether a previous page in navigation history is available, which allows the GoBack method to succeed.
Public method CanGoForward Specifies a value indicating whether a subsequent page in navigation history is available, which allows the GoForward method to succeed.
Public method Clear Removes elements from the history.
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Public method GoBack Renders a method that can navigate to the previous page in the history.
Public method GoForward Renders a method that can navigate to the next page in the history.
Protected method MemberwiseClone (Inherited from Object.)
Public method ToString (Inherited from Object.)

Top

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.