Interface IExpandoDataModel
Public interface to define an object extensible through a dictionary of properties
Namespace: PnP.Core.Model
Assembly: PnP.Core.dll
Syntax
public interface IExpandoDataModel
Properties
Count
Gets the count of properties of the current expando type object
Declaration
int Count { get; }
Property Value
| int |
this[string]
Gets or sets dynamic properties
Declaration
object this[string key] { get; set; }
Parameters
|
string
key
The key of the property to get or set |
Property Value
|
object
The value of the property |
Values
The dictionary of properties
Declaration
TransientDictionary Values { get; }
Property Value
| TransientDictionary |
Methods
AsDynamic()
Transforms the current model instance into a dynamic type
Declaration
dynamic AsDynamic()
Returns
|
dynamic
Dynamic version of current model instance |