Documentation de Dvp.NET. Forum : http://www.developpez.net/forums/f1239/applications/projets/projets-heberges/dvp-net/

[Ceci est une documentation préliminaire, sous réserve de modification.]

Le type GenericPool<(Of <(<'T>)>)> expose les membres suivants.

Constructeurs

  NomDescription
Méthode publiqueGenericPool<(Of <(<'T>)>)>()()()()
Crée une nouvel instance du gestionnaire de pool générique.
Par défaut 1 objet est présent dans le pool et 10 au maximum peuvent être gérés
Méthode publiqueGenericPool<(Of <(<'T>)>)>(Int32, Int32)
Crée une nouvel instance du gestionnaire de pool générique

Méthodes

  NomDescription
Méthode protégéeAppendItemToPool(ParameterizedGenericPool<(Of <<'(T>)>>)..::..GenericPoolItem)
Rajoute un objet dans le pool
(Hérité de ParameterizedGenericPool<(Of <(<'T>)>)>.)
Méthode protégéeAppendItemToPool(LinkedListNode<(Of <<'(ParameterizedGenericPool<(Of <<'(T>)>>)..::..GenericPoolItem>)>>))
Rajoute un objet dans le pool
(Hérité de ParameterizedGenericPool<(Of <(<'T>)>)>.)
Méthode protégéeGetItemFromPool
Renvoie un objet du pool
(Hérité de ParameterizedGenericPool<(Of <(<'T>)>)>.)
Méthode protégéeInternalNewItem
Crée un nouvel objet pour le pool
(Hérité de ParameterizedGenericPool<(Of <(<'T>)>)>.)
Méthode publiqueObtainItem()()()()
Obtient un objet à partir du pool, ou en crée un nouveau si aucun n'est disponible
(Hérité de ParameterizedGenericPool<(Of <(<'T>)>)>.)
Méthode publiqueObtainItem(Boolean)
Obtient un objet dans le pool
(Hérité de ParameterizedGenericPool<(Of <(<'T>)>)>.)

Méthodes d'extension

  NomDescription
Méthode d'extension publiqueConvertTo<(Of <<'(T>)>>)
Convertit un objet vers le type spécifié. Lève une exception si la conversion n'est pas possible.
(Défini par CoreExtensions.)

Propriétés

  NomDescription
Propriété publiqueBaseCachedItemCount
Nombre d'objets initialement présents dans le pool
(Hérité de ParameterizedGenericPool<(Of <(<'T>)>)>.)
Propriété publiqueCanAddItem
Indique si l'état actuel du gestionnaire permet d'y rajouter un objet. (S'il y a déjà un nombre maximal d'éléments dans le pool, aucun ajout ne sera possible)
(Hérité de ParameterizedGenericPool<(Of <(<'T>)>)>.)
Propriété publiqueMaxCachedItemCount
Nombre d'objets maximum dans le pool
(Hérité de ParameterizedGenericPool<(Of <(<'T>)>)>.)
Propriété protégéeNewItemAllocator
Function servant à créer de nouveaux objets pour le pool
(Hérité de ParameterizedGenericPool<(Of <(<'T>)>)>.)
Propriété protégéePool
Pool d'objets
(Hérité de ParameterizedGenericPool<(Of <(<'T>)>)>.)
Propriété publiquePoolCount
Nombre d'objets actuellement présents dans le pool
(Hérité de ParameterizedGenericPool<(Of <(<'T>)>)>.)

Voir aussi