C# Класс Rabbit.DynamicExtensions

Summary description for Extensions
Показать файл Открыть проект

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

Метод Описание
EnsureProperty ( this obj, string propertyName, object propertyValue ) : void
HasProperty ( this obj, string propertyName, object propertyValue = null ) : bool
ToDynamic ( this record ) : dynamic
ToDynamic ( object>.this dictionary ) : dynamic

http://coderjournal.com/2010/07/turning-json-into-a-expandoobject/

ToJson ( this expando ) : string

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

EnsureProperty() публичный статический Метод

public static EnsureProperty ( this obj, string propertyName, object propertyValue ) : void
obj this
propertyName string
propertyValue object
Результат void

HasProperty() публичный статический Метод

public static HasProperty ( this obj, string propertyName, object propertyValue = null ) : bool
obj this
propertyName string
propertyValue object
Результат bool

ToDynamic() публичный статический Метод

public static ToDynamic ( this record ) : dynamic
record this
Результат dynamic

ToDynamic() публичный статический Метод

http://coderjournal.com/2010/07/turning-json-into-a-expandoobject/
public static ToDynamic ( object>.this dictionary ) : dynamic
dictionary object>.this
Результат dynamic

ToJson() публичный статический Метод

public static ToJson ( this expando ) : string
expando this
Результат string