Sdílet prostřednictvím


DefaultObjectPoolProvider Třída

Definice

Výchozí ObjectPoolProviderhodnota .

public ref class DefaultObjectPoolProvider : Microsoft::Extensions::ObjectPool::ObjectPoolProvider
public class DefaultObjectPoolProvider : Microsoft.Extensions.ObjectPool.ObjectPoolProvider
type DefaultObjectPoolProvider = class
    inherit ObjectPoolProvider
Public Class DefaultObjectPoolProvider
Inherits ObjectPoolProvider
Dědičnost
DefaultObjectPoolProvider

Konstruktory

DefaultObjectPoolProvider()

Výchozí ObjectPoolProviderhodnota .

Vlastnosti

MaximumRetained

Maximální počet objektů, které se mají zachovat ve fondu.

Metody

Create<T>()

Vytvoří objekt ObjectPool.

(Zděděno od ObjectPoolProvider)
Create<T>(IPooledObjectPolicy<T>)

Vytvoří objekt ObjectPool s daným IPooledObjectPolicy<T>objektem .

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetType()

Získá aktuální Type instanci.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Metody rozšíření

CreateStringBuilderPool(ObjectPoolProvider)

Vytvoří objekt, který bude sdružovat ObjectPool<T>StringBuilder instance.

CreateStringBuilderPool(ObjectPoolProvider, Int32, Int32)

Vytvoří objekt, který bude sdružovat ObjectPool<T>StringBuilder instance.

Platí pro