C# Class Weborb.Reader.AnonymousObject

Inheritance: ICacheableAdaptingType
显示文件 Open project: Backendless/.NET-SDK Class Usage Examples

Private Properties

Property Type Description
AnonymousObject System
canAccessFieldsDirectly bool
canBeArray bool
haveMatchingData bool
setFieldsAsBean void
setFieldsDirect void

Public Methods

Method Description
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

Private Methods

Method Description
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

Method Details

AnonymousObject() public method

public AnonymousObject ( IDictionary properties ) : System
properties IDictionary
return System

Equals() public method

public Equals ( object _obj ) : bool
_obj object
return bool

Equals() public method

public Equals ( object _obj, bool>.Dictionary visitedPairs ) : bool
_obj object
visitedPairs bool>.Dictionary
return bool

GetHashCode() public method

public GetHashCode ( ) : int
return int

adapt() public method

public adapt ( Type type ) : object
type System.Type
return object

adapt() public method

public adapt ( Type type, Weborb.Reader.ReferenceCache refCache ) : object
type System.Type
refCache Weborb.Reader.ReferenceCache
return object

canAdaptTo() public method

public canAdaptTo ( Type formalArg ) : bool
formalArg System.Type
return bool

defaultAdapt() public method

public defaultAdapt ( ) : object
return object

defaultAdapt() public method

public defaultAdapt ( Weborb.Reader.ReferenceCache refCache ) : object
refCache Weborb.Reader.ReferenceCache
return object

getCacheKey() public method

public getCacheKey ( ) : IAdaptingType
return IAdaptingType

getDefaultType() public method

public getDefaultType ( ) : Type
return System.Type