Property | Type | Description |
---|
Method | Description | |
---|---|---|
Contains ( object>.KeyValuePair |
Determines whether [contains] [the specified item].
|
|
ContainsKey ( object key ) : bool |
Determines whether the specified key contains key.
|
|
FormatSearchResult ( Person person, object>.Dictionary |
Formats the search result.
|
|
GetDocumentUrl ( object>.Dictionary |
Gets the document URL.
|
|
GetDynamicMemberNames ( ) : IEnumerable |
Returns the enumeration of all dynamic member names.
|
|
GetProperties ( bool includeInstanceProperties = false ) : object>>.IEnumerable |
Gets the properties.
|
|
IndexModelBase ( ) : System |
Initializes a new instance of the IndexModelBase class.
|
|
ToLiquid ( ) : object |
Returns liquid for the object
|
|
TryGetMember ( |
Provides the implementation for operations that get member values. Classes derived from the T:System.Dynamic.DynamicObject class can override this method to specify dynamic behavior for operations such as getting a value for a property.
|
|
TrySetMember ( |
Provides the implementation for operations that set member values. Classes derived from the T:System.Dynamic.DynamicObject class can override this method to specify dynamic behavior for operations such as setting a value for a property.
|
|
this ( object key ) : object |
Gets the System.Object with the specified key.
|
|
this ( string key ) : object |
Gets or sets the System.Object with the specified key.
|
Method | Description | |
---|---|---|
AddIndexableAttributes ( |
Adds the indexable attributes.
|
|
GetProperty ( object instance, string name, object &result ) : bool |
Gets the property.
|
|
SetProperty ( object instance, string name, object value ) : bool |
Sets the property.
|
protected static AddIndexableAttributes ( |
||
indexModel | The index model. | |
sourceModel | IHasAttributes | The source model. |
return | void |
public Contains ( object>.KeyValuePair |
||
item | object>.KeyValuePair | The item. |
includeInstanceProperties | bool | if set to |
return | bool |
public ContainsKey ( object key ) : bool | ||
key | object | The key. |
return | bool |
public FormatSearchResult ( Person person, object>.Dictionary |
||
person | Person | The person. |
displayOptions | object>.Dictionary | The display options. |
return | FormattedSearchResult |
public GetDocumentUrl ( object>.Dictionary |
||
displayOptions | object>.Dictionary | |
return | string |
public GetDynamicMemberNames ( ) : IEnumerable |
||
return | IEnumerable |
public GetProperties ( bool includeInstanceProperties = false ) : object>>.IEnumerable |
||
includeInstanceProperties | bool | if set to |
return | object>>.IEnumerable |
protected GetProperty ( object instance, string name, object &result ) : bool | ||
instance | object | The instance. |
name | string | The name. |
result | object | The result. |
return | bool |
protected SetProperty ( object instance, string name, object value ) : bool | ||
instance | object | The instance. |
name | string | The name. |
value | object | The value. |
return | bool |
public TryGetMember ( |
||
binder | Provides information about the object that called the dynamic operation. The binder.Name property provides the name of the member on which the dynamic operation is performed. For example, for the Console.WriteLine(sampleObject.SampleProperty) statement, where sampleObject is an instance of the class derived from the |
|
result | object | The result of the get operation. For example, if the method is called for a property, you can assign the property value to |
return | bool |
public TrySetMember ( |
||
binder | Provides information about the object that called the dynamic operation. The binder.Name property provides the name of the member to which the value is being assigned. For example, for the statement sampleObject.SampleProperty = "Test", where sampleObject is an instance of the class derived from the |
|
value | object | The value to set to the member. For example, for sampleObject.SampleProperty = "Test", where sampleObject is an instance of the class derived from the |
return | bool |