C# Class ServiceStack.Text.RecyclableMemoryStreamManager.Events

Mostra file Open project: ServiceStack/ServiceStack.Text

Public Properties

Property Type Description
Write Events

Public Methods

Method Description
MemoryStreamCreated ( System.Guid guid, string tag, int requestedSize ) : void
MemoryStreamDiscardBuffer ( MemoryStreamBufferType bufferType, string tag, MemoryStreamDiscardReason reason ) : void
MemoryStreamDisposed ( System.Guid guid, string tag ) : void
MemoryStreamDoubleDispose ( System.Guid guid, string tag, string allocationStack, string disposeStack1, string disposeStack2 ) : void
MemoryStreamFinalized ( System.Guid guid, string tag, string allocationStack ) : void
MemoryStreamManagerInitialized ( int blockSize, int largeBufferMultiple, int maximumBufferSize ) : void
MemoryStreamNewBlockCreated ( long smallPoolInUseBytes ) : void
MemoryStreamNewLargeBufferCreated ( int requiredSize, long largePoolInUseBytes ) : void
MemoryStreamNonPooledLargeBufferCreated ( int requiredSize, string tag, string allocationStack ) : void
MemoryStreamOverCapacity ( int requestedCapacity, long maxCapacity, string tag, string allocationStack ) : void
MemoryStreamToArray ( System.Guid guid, string tag, string stack, int size ) : void

Method Details

MemoryStreamCreated() public method

public MemoryStreamCreated ( System.Guid guid, string tag, int requestedSize ) : void
guid System.Guid
tag string
requestedSize int
return void

MemoryStreamDiscardBuffer() public method

public MemoryStreamDiscardBuffer ( MemoryStreamBufferType bufferType, string tag, MemoryStreamDiscardReason reason ) : void
bufferType MemoryStreamBufferType
tag string
reason MemoryStreamDiscardReason
return void

MemoryStreamDisposed() public method

public MemoryStreamDisposed ( System.Guid guid, string tag ) : void
guid System.Guid
tag string
return void

MemoryStreamDoubleDispose() public method

public MemoryStreamDoubleDispose ( System.Guid guid, string tag, string allocationStack, string disposeStack1, string disposeStack2 ) : void
guid System.Guid
tag string
allocationStack string
disposeStack1 string
disposeStack2 string
return void

MemoryStreamFinalized() public method

public MemoryStreamFinalized ( System.Guid guid, string tag, string allocationStack ) : void
guid System.Guid
tag string
allocationStack string
return void

MemoryStreamManagerInitialized() public method

public MemoryStreamManagerInitialized ( int blockSize, int largeBufferMultiple, int maximumBufferSize ) : void
blockSize int
largeBufferMultiple int
maximumBufferSize int
return void

MemoryStreamNewBlockCreated() public method

public MemoryStreamNewBlockCreated ( long smallPoolInUseBytes ) : void
smallPoolInUseBytes long
return void

MemoryStreamNewLargeBufferCreated() public method

public MemoryStreamNewLargeBufferCreated ( int requiredSize, long largePoolInUseBytes ) : void
requiredSize int
largePoolInUseBytes long
return void

MemoryStreamNonPooledLargeBufferCreated() public method

public MemoryStreamNonPooledLargeBufferCreated ( int requiredSize, string tag, string allocationStack ) : void
requiredSize int
tag string
allocationStack string
return void

MemoryStreamOverCapacity() public method

public MemoryStreamOverCapacity ( int requestedCapacity, long maxCapacity, string tag, string allocationStack ) : void
requestedCapacity int
maxCapacity long
tag string
allocationStack string
return void

MemoryStreamToArray() public method

public MemoryStreamToArray ( System.Guid guid, string tag, string stack, int size ) : void
guid System.Guid
tag string
stack string
size int
return void

Property Details

Write public_oe static_oe property

public static Events Write
return Events