C# Class Zetbox.API.PerfCounter.BaseMemoryAppender

Inheritance: IBasePerfCounterAppender
Afficher le fichier Open project: daszat/zetbox Class Usage Examples

Protected Properties

Свойство Type Description
LifetimeScope InstanceMemoryCounters
ObjectInstance InstanceMemoryCounters
ObjectTotals ObjectMemoryCounters
SetObjects MethodMemoryCounters
SubmitChanges MethodMemoryCounters
ZetboxContext InstanceMemoryCounters
allClasses List
counterLock object

Méthodes publiques

Méthode Description
Avg ( long duration, long count ) : long
BaseMemoryAppender ( ) : System
DecrementFetchRelation ( InterfaceType ifType, int resultSize, long startTicks, long endTicks ) : void
DecrementGetListOf ( InterfaceType ifType, int resultSize, long startTicks, long endTicks ) : void
DecrementGetObjects ( InterfaceType ifType, int resultSize, long startTicks, long endTicks ) : void
DecrementLifetimeScope ( long startTicks, long endTicks ) : void
DecrementObjectInstance ( ) : void
DecrementQuery ( InterfaceType ifType, int resultSize, long startTicks, long endTicks ) : void
DecrementSetObjects ( int objectCount, long startTicks, long endTicks ) : void
DecrementSubmitChanges ( int objectCount, long startTicks, long endTicks ) : void
DecrementZetboxContext ( long startTicks, long endTicks ) : void
Dump ( bool force ) : void
FormatTo ( string>.Dictionary values ) : void
IncrementFetchRelation ( InterfaceType ifType ) : void
IncrementGetListOf ( InterfaceType ifType ) : void
IncrementGetObjects ( InterfaceType ifType ) : void
IncrementLifetimeScope ( ) : void
IncrementObjectInstance ( ) : void
IncrementQuery ( InterfaceType ifType ) : void
IncrementServerMethodInvocation ( ) : void
IncrementSetObjects ( ) : void
IncrementSubmitChanges ( ) : void
IncrementZetboxContext ( ) : void
Initialize ( IFrozenContext frozenCtx ) : void
Install ( ) : void
TicksToMillis ( long p ) : long
Uninstall ( ) : void

Méthodes protégées

Méthode Description
GetAllClassNames ( IFrozenContext frozenCtx ) : List
ResetValues ( ) : void

Private Methods

Méthode Description
ApplyObjectsTemplate ( ) : void
Get ( InterfaceType ifType ) : ObjectMemoryCounters

Method Details

Avg() public static méthode

public static Avg ( long duration, long count ) : long
duration long
count long
Résultat long

BaseMemoryAppender() public méthode

public BaseMemoryAppender ( ) : System
Résultat System

DecrementFetchRelation() public méthode

public DecrementFetchRelation ( InterfaceType ifType, int resultSize, long startTicks, long endTicks ) : void
ifType Zetbox.API.InterfaceType
resultSize int
startTicks long
endTicks long
Résultat void

DecrementGetListOf() public méthode

public DecrementGetListOf ( InterfaceType ifType, int resultSize, long startTicks, long endTicks ) : void
ifType Zetbox.API.InterfaceType
resultSize int
startTicks long
endTicks long
Résultat void

DecrementGetObjects() public méthode

public DecrementGetObjects ( InterfaceType ifType, int resultSize, long startTicks, long endTicks ) : void
ifType Zetbox.API.InterfaceType
resultSize int
startTicks long
endTicks long
Résultat void

DecrementLifetimeScope() public méthode

public DecrementLifetimeScope ( long startTicks, long endTicks ) : void
startTicks long
endTicks long
Résultat void

DecrementObjectInstance() public méthode

public DecrementObjectInstance ( ) : void
Résultat void

DecrementQuery() public méthode

public DecrementQuery ( InterfaceType ifType, int resultSize, long startTicks, long endTicks ) : void
ifType Zetbox.API.InterfaceType
resultSize int
startTicks long
endTicks long
Résultat void

DecrementSetObjects() public méthode

public DecrementSetObjects ( int objectCount, long startTicks, long endTicks ) : void
objectCount int
startTicks long
endTicks long
Résultat void

DecrementSubmitChanges() public méthode

public DecrementSubmitChanges ( int objectCount, long startTicks, long endTicks ) : void
objectCount int
startTicks long
endTicks long
Résultat void

DecrementZetboxContext() public méthode

public DecrementZetboxContext ( long startTicks, long endTicks ) : void
startTicks long
endTicks long
Résultat void

Dump() public abstract méthode

public abstract Dump ( bool force ) : void
force bool
Résultat void

FormatTo() public méthode

public FormatTo ( string>.Dictionary values ) : void
values string>.Dictionary
Résultat void

GetAllClassNames() protected abstract méthode

protected abstract GetAllClassNames ( IFrozenContext frozenCtx ) : List
frozenCtx IFrozenContext
Résultat List

IncrementFetchRelation() public méthode

public IncrementFetchRelation ( InterfaceType ifType ) : void
ifType Zetbox.API.InterfaceType
Résultat void

IncrementGetListOf() public méthode

public IncrementGetListOf ( InterfaceType ifType ) : void
ifType Zetbox.API.InterfaceType
Résultat void

IncrementGetObjects() public méthode

public IncrementGetObjects ( InterfaceType ifType ) : void
ifType Zetbox.API.InterfaceType
Résultat void

IncrementLifetimeScope() public méthode

public IncrementLifetimeScope ( ) : void
Résultat void

IncrementObjectInstance() public méthode

public IncrementObjectInstance ( ) : void
Résultat void

IncrementQuery() public méthode

public IncrementQuery ( InterfaceType ifType ) : void
ifType Zetbox.API.InterfaceType
Résultat void

IncrementServerMethodInvocation() public méthode

public IncrementServerMethodInvocation ( ) : void
Résultat void

IncrementSetObjects() public méthode

public IncrementSetObjects ( ) : void
Résultat void

IncrementSubmitChanges() public méthode

public IncrementSubmitChanges ( ) : void
Résultat void

IncrementZetboxContext() public méthode

public IncrementZetboxContext ( ) : void
Résultat void

Initialize() public méthode

public Initialize ( IFrozenContext frozenCtx ) : void
frozenCtx IFrozenContext
Résultat void

Install() public méthode

public Install ( ) : void
Résultat void

ResetValues() protected méthode

protected ResetValues ( ) : void
Résultat void

TicksToMillis() public static méthode

public static TicksToMillis ( long p ) : long
p long
Résultat long

Uninstall() public méthode

public Uninstall ( ) : void
Résultat void

Property Details

LifetimeScope protected_oe property

protected InstanceMemoryCounters,Zetbox.API.PerfCounter LifetimeScope
Résultat InstanceMemoryCounters

ObjectInstance protected_oe property

protected InstanceMemoryCounters,Zetbox.API.PerfCounter ObjectInstance
Résultat InstanceMemoryCounters

ObjectTotals protected_oe property

protected ObjectMemoryCounters,Zetbox.API.PerfCounter ObjectTotals
Résultat ObjectMemoryCounters

SetObjects protected_oe property

protected MethodMemoryCounters,Zetbox.API.PerfCounter SetObjects
Résultat MethodMemoryCounters

SubmitChanges protected_oe property

protected MethodMemoryCounters,Zetbox.API.PerfCounter SubmitChanges
Résultat MethodMemoryCounters

ZetboxContext protected_oe property

protected InstanceMemoryCounters,Zetbox.API.PerfCounter ZetboxContext
Résultat InstanceMemoryCounters

allClasses protected_oe property

protected List allClasses
Résultat List

counterLock protected_oe static_oe property

protected static object counterLock
Résultat object