C# Класс Pomona.PomonaContext

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

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

Метод Описание
Bind ( TypeSpec type = null, object patchedObject = null ) : object
PomonaContext ( UrlSegment node, PomonaRequest request = null, string expandedPaths = null, bool executeQueryable = false, bool handleException = true, Type acceptType = null ) : System
TryBindAsType ( TypeSpec type, object &form ) : bool

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

Метод Описание
Deserialize ( StructuredType expectedBaseType, object patchedObject = null ) : object
GetExpandedPathsFromRequest ( RequestHeaders requestHeaders, DynamicDictionary query ) : string

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

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

public Bind ( TypeSpec type = null, object patchedObject = null ) : object
type TypeSpec
patchedObject object
Результат object

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

public PomonaContext ( UrlSegment node, PomonaRequest request = null, string expandedPaths = null, bool executeQueryable = false, bool handleException = true, Type acceptType = null ) : System
node UrlSegment
request PomonaRequest
expandedPaths string
executeQueryable bool
handleException bool
acceptType System.Type
Результат System

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

public TryBindAsType ( TypeSpec type, object &form ) : bool
type TypeSpec
form object
Результат bool