C# Класс Castle.MonoRail.Framework.Views.Aspx.BindingContext

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

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

Метод Описание
DispatchAction ( ) : void

Dispatches the action.

DispatchAction ( string actionName ) : void

Dispatches the action.

PushScope ( IBindingScope scope ) : void

Pushes the scope.

ResolveActionArguments ( ) : IDictionary

Resolves the action arguments.

ResolveActionArguments ( ActionArgumentCollection actionArgs, IDictionary resolvedActionArgs ) : void

Resolves the action arguments.

ResolveSymbol ( string symbolName, bool throwIfNotFound ) : object

Resolves the symbol.

Защищенные методы

Метод Описание
AddActionArguments ( BindingContext context, IDictionary resolvedActionArgs ) : void

Adds the action arguments.

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

Метод Описание
BindingContext ( ControllerBinder binder, ActionBinding action ) : System

Initializes a new instance of the BindingContext class.

RegisterDefaultScopes ( ) : void

Registers the default scopes.

ResolveActionArgument ( ActionArgument actionArg ) : object

Resolves the action argument.

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

AddActionArguments() защищенный Метод

Adds the action arguments.
protected AddActionArguments ( BindingContext context, IDictionary resolvedActionArgs ) : void
context BindingContext The context.
resolvedActionArgs IDictionary The resolved action args.
Результат void

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

Dispatches the action.
public DispatchAction ( ) : void
Результат void

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

Dispatches the action.
public DispatchAction ( string actionName ) : void
actionName string Name of the action.
Результат void

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

Pushes the scope.
public PushScope ( IBindingScope scope ) : void
scope IBindingScope The scope.
Результат void

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

Resolves the action arguments.
public ResolveActionArguments ( ) : IDictionary
Результат IDictionary

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

Resolves the action arguments.
public ResolveActionArguments ( ActionArgumentCollection actionArgs, IDictionary resolvedActionArgs ) : void
actionArgs ActionArgumentCollection The action args.
resolvedActionArgs IDictionary The resolved action args.
Результат void

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

Resolves the symbol.
public ResolveSymbol ( string symbolName, bool throwIfNotFound ) : object
symbolName string Name of the symbol.
throwIfNotFound bool if set to true [throw if not found].
Результат object