C# 클래스 ServiceStack.Text.RecyclableMemoryStreamManager.Events

파일 보기 프로젝트 열기: ServiceStack/ServiceStack.Text

공개 프로퍼티들

프로퍼티 타입 설명
Write Events

공개 메소드들

메소드 설명
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

메소드 상세

MemoryStreamCreated() 공개 메소드

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

MemoryStreamDiscardBuffer() 공개 메소드

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

MemoryStreamDisposed() 공개 메소드

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

MemoryStreamDoubleDispose() 공개 메소드

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
리턴 void

MemoryStreamFinalized() 공개 메소드

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

MemoryStreamManagerInitialized() 공개 메소드

public MemoryStreamManagerInitialized ( int blockSize, int largeBufferMultiple, int maximumBufferSize ) : void
blockSize int
largeBufferMultiple int
maximumBufferSize int
리턴 void

MemoryStreamNewBlockCreated() 공개 메소드

public MemoryStreamNewBlockCreated ( long smallPoolInUseBytes ) : void
smallPoolInUseBytes long
리턴 void

MemoryStreamNewLargeBufferCreated() 공개 메소드

public MemoryStreamNewLargeBufferCreated ( int requiredSize, long largePoolInUseBytes ) : void
requiredSize int
largePoolInUseBytes long
리턴 void

MemoryStreamNonPooledLargeBufferCreated() 공개 메소드

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

MemoryStreamOverCapacity() 공개 메소드

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

MemoryStreamToArray() 공개 메소드

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

프로퍼티 상세

Write 공개적으로 정적으로 프로퍼티

public static Events Write
리턴 Events