C# Class NVelocity.Context.InternalContextAdapterImpl

Inheritance: InternalContextAdapter
Afficher le fichier Open project: rasmus-toftdahl-olesen/NVelocity Class Usage Examples

Private Properties

Свойство Type Description
CreateEnumerator InternalContextAdapterImplEnumerator
IDictionary void
IEnumerable IEnumerator

Méthodes publiques

Méthode Description
Add ( object key, object value ) : void
AttachEventCartridge ( EventCartridge eventCartridge ) : EventCartridge

returns the user data context that we are wrapping

Returns the base context that we are wrapping. Here, its this, but for other thing like VM related context contortions, it can be something else

Clear ( ) : void
Contains ( object key ) : bool
ContainsKey ( Object key ) : bool
CopyTo ( Array array, int index ) : void
Get ( String key ) : Object
GetEnumerator ( ) : IDictionaryEnumerator
ICacheGet ( Object key ) : IntrospectionCacheData
ICachePut ( Object key, IntrospectionCacheData o ) : void
InternalContextAdapterImpl ( IContext c ) : System

CTOR takes a Context and wraps it, delegating all 'data' calls to it. For support of internal contexts, it will create an InternalContextBase if need be.

PopCurrentTemplateName ( ) : void
PushCurrentTemplateName ( String s ) : void
Put ( String key, Object value ) : Object
Remove ( Object key ) : Object
this ( object key ) : object

Private Methods

Méthode Description
CreateEnumerator ( ) : InternalContextAdapterImplEnumerator
IDictionary ( Object key ) : void
IEnumerable ( ) : IEnumerator

Method Details

Add() public méthode

public Add ( object key, object value ) : void
key object
value object
Résultat void

AttachEventCartridge() public méthode

returns the user data context that we are wrapping Returns the base context that we are wrapping. Here, its this, but for other thing like VM related context contortions, it can be something else
public AttachEventCartridge ( EventCartridge eventCartridge ) : EventCartridge
eventCartridge NVelocity.App.Events.EventCartridge
Résultat NVelocity.App.Events.EventCartridge

Clear() public méthode

public Clear ( ) : void
Résultat void

Contains() public méthode

public Contains ( object key ) : bool
key object
Résultat bool

ContainsKey() public méthode

public ContainsKey ( Object key ) : bool
key Object
Résultat bool

CopyTo() public méthode

public CopyTo ( Array array, int index ) : void
array System.Array
index int
Résultat void

Get() public méthode

public Get ( String key ) : Object
key String
Résultat Object

GetEnumerator() public méthode

public GetEnumerator ( ) : IDictionaryEnumerator
Résultat IDictionaryEnumerator

ICacheGet() public méthode

public ICacheGet ( Object key ) : IntrospectionCacheData
key Object
Résultat IntrospectionCacheData

ICachePut() public méthode

public ICachePut ( Object key, IntrospectionCacheData o ) : void
key Object
o IntrospectionCacheData
Résultat void

InternalContextAdapterImpl() public méthode

CTOR takes a Context and wraps it, delegating all 'data' calls to it. For support of internal contexts, it will create an InternalContextBase if need be.
public InternalContextAdapterImpl ( IContext c ) : System
c IContext
Résultat System

PopCurrentTemplateName() public méthode

public PopCurrentTemplateName ( ) : void
Résultat void

PushCurrentTemplateName() public méthode

public PushCurrentTemplateName ( String s ) : void
s String
Résultat void

Put() public méthode

public Put ( String key, Object value ) : Object
key String
value Object
Résultat Object

Remove() public méthode

public Remove ( Object key ) : Object
key Object
Résultat Object

this() public méthode

public this ( object key ) : object
key object
Résultat object