Partager via


CookieTable<TCookie, TCookieTraits, TValue> Class

This API is not CLS-compliant. 

Namespace:  Microsoft.Internal.VisualStudio.PlatformUI
Assembly:  Microsoft.VisualStudio.Shell.10.0 (in Microsoft.VisualStudio.Shell.10.0.dll)

Syntax

'Déclaration
<CLSCompliantAttribute(False)> _
Public Class CookieTable(Of TCookie As {Object, IComparable(Of TCookie)}, TCookieTraits As {New, CookieTraits(Of TCookie)}, TValue)
'Utilisation
Dim instance As CookieTable(Of TCookie, TCookieTraits, TValue)
[CLSCompliantAttribute(false)]
public class CookieTable<TCookie, TCookieTraits, TValue>
where TCookie : Object, IComparable<TCookie>
where TCookieTraits : new(), CookieTraits<TCookie>
[CLSCompliantAttribute(false)]
generic<typename TCookie, typename TCookieTraits, typename TValue>
where TCookie : Object, IComparable<TCookie>
where TCookieTraits : gcnew(), CookieTraits<TCookie>
public ref class CookieTable
[<CLSCompliantAttribute(false)>]
type CookieTable<'TCookie, 'TCookieTraits, 'TValue when 'TCookie : Object and IComparable<'TCookie> when 'TCookieTraits : new() and CookieTraits<'TCookie>> =  class end
JScript does not support generic types or methods.

Type Parameters

  • TCookie
  • TCookieTraits
  • TValue

Inheritance Hierarchy

System.Object
  Microsoft.Internal.VisualStudio.PlatformUI.CookieTable<TCookie, TCookieTraits, TValue>
    Microsoft.Internal.VisualStudio.PlatformUI.VsUICookieTable<TValue>

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.

See Also

Reference

CookieTable<TCookie, TCookieTraits, TValue> Members

Microsoft.Internal.VisualStudio.PlatformUI Namespace