C# Класс Weborb.Reader.AnonymousObject

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

Private Properties

Свойство Тип Описание
AnonymousObject System
canAccessFieldsDirectly bool
canBeArray bool
haveMatchingData bool
setFieldsAsBean void
setFieldsDirect void

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

Метод Описание
AnonymousObject ( IDictionary properties ) : System
Equals ( object _obj ) : bool
Equals ( object _obj, bool>.Dictionary visitedPairs ) : bool
GetHashCode ( ) : int
adapt ( Type type ) : object
adapt ( Type type, Weborb.Reader.ReferenceCache refCache ) : object
canAdaptTo ( Type formalArg ) : bool
defaultAdapt ( ) : object
defaultAdapt ( Weborb.Reader.ReferenceCache refCache ) : object
getCacheKey ( ) : IAdaptingType
getDefaultType ( ) : Type

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

Метод Описание
AnonymousObject ( ) : System
canAccessFieldsDirectly ( ) : bool
canBeArray ( ) : bool
haveMatchingData ( Type formalArgType ) : bool
setFieldsAsBean ( object obj, IDictionary properties ) : void
setFieldsDirect ( object obj, IDictionary properties, Weborb.Reader.ReferenceCache referenceCache ) : void

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

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

public AnonymousObject ( IDictionary properties ) : System
properties IDictionary
Результат System

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

public Equals ( object _obj ) : bool
_obj object
Результат bool

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

public Equals ( object _obj, bool>.Dictionary visitedPairs ) : bool
_obj object
visitedPairs bool>.Dictionary
Результат bool

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

public GetHashCode ( ) : int
Результат int

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

public adapt ( Type type ) : object
type System.Type
Результат object

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

public adapt ( Type type, Weborb.Reader.ReferenceCache refCache ) : object
type System.Type
refCache Weborb.Reader.ReferenceCache
Результат object

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

public canAdaptTo ( Type formalArg ) : bool
formalArg System.Type
Результат bool

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

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

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

public defaultAdapt ( Weborb.Reader.ReferenceCache refCache ) : object
refCache Weborb.Reader.ReferenceCache
Результат object

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

public getCacheKey ( ) : IAdaptingType
Результат IAdaptingType

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

public getDefaultType ( ) : Type
Результат System.Type