C# Класс NVelocity.Context.InternalContextAdapterImpl

Наследование: InternalContextAdapter
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
CreateEnumerator InternalContextAdapterImplEnumerator
IDictionary void
IEnumerable IEnumerator

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
CreateEnumerator ( ) : InternalContextAdapterImplEnumerator
IDictionary ( Object key ) : void
IEnumerable ( ) : IEnumerator

Описание методов

Add() публичный Метод

public Add ( object key, object value ) : void
key object
value object
Результат void

AttachEventCartridge() публичный Метод

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
Результат NVelocity.App.Events.EventCartridge

Clear() публичный Метод

public Clear ( ) : void
Результат void

Contains() публичный Метод

public Contains ( object key ) : bool
key object
Результат bool

ContainsKey() публичный Метод

public ContainsKey ( Object key ) : bool
key Object
Результат bool

CopyTo() публичный Метод

public CopyTo ( Array array, int index ) : void
array System.Array
index int
Результат void

Get() публичный Метод

public Get ( String key ) : Object
key String
Результат Object

GetEnumerator() публичный Метод

public GetEnumerator ( ) : IDictionaryEnumerator
Результат IDictionaryEnumerator

ICacheGet() публичный Метод

public ICacheGet ( Object key ) : IntrospectionCacheData
key Object
Результат IntrospectionCacheData

ICachePut() публичный Метод

public ICachePut ( Object key, IntrospectionCacheData o ) : void
key Object
o IntrospectionCacheData
Результат void

InternalContextAdapterImpl() публичный Метод

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
Результат System

PopCurrentTemplateName() публичный Метод

public PopCurrentTemplateName ( ) : void
Результат void

PushCurrentTemplateName() публичный Метод

public PushCurrentTemplateName ( String s ) : void
s String
Результат void

Put() публичный Метод

public Put ( String key, Object value ) : Object
key String
value Object
Результат Object

Remove() публичный Метод

public Remove ( Object key ) : Object
key Object
Результат Object

this() публичный Метод

public this ( object key ) : object
key object
Результат object