Class DynamicNull
Inheritance
System.Object
System.Dynamic.DynamicObject
Namespace:System.Dynamic.ExpandoObject
Assembly:Umbraco.Core.dll
Syntax
public class DynamicNull : DynamicObject, IDynamicMetaObjectProvider, IEnumerable, IHtmlString
Fields
Null
Declaration
public static readonly DynamicNull Null
Field Value
Properties
Id
Declaration
Property Value
Type |
Description |
System.Int32 |
|
Name
Declaration
public string Name { get; }
Property Value
Type |
Description |
System.String |
|
Methods
Count()
Declaration
Returns
Type |
Description |
System.Int32 |
|
GetEnumerator()
Declaration
public IEnumerator GetEnumerator()
Returns
Type |
Description |
System.Collections.IEnumerator |
|
HasValue()
Declaration
Returns
Type |
Description |
System.Boolean |
|
IsNull()
Declaration
Returns
Type |
Description |
System.Boolean |
|
OrderBy(String)
Declaration
public DynamicNull OrderBy(string orderBy)
Parameters
Type |
Name |
Description |
System.String |
orderBy |
|
Returns
ToContentSet()
Declaration
public DynamicNull ToContentSet()
Returns
ToHtmlString()
Declaration
public string ToHtmlString()
Returns
Type |
Description |
System.String |
|
ToString()
Declaration
public override string ToString()
Returns
Type |
Description |
System.String |
|
TryGetIndex(GetIndexBinder, Object[], out Object)
Declaration
public override bool TryGetIndex(GetIndexBinder binder, object[] indexes, out object result)
Parameters
Type |
Name |
Description |
System.Dynamic.GetIndexBinder |
binder |
|
System.Object[] |
indexes |
|
System.Object |
result |
|
Returns
Type |
Description |
System.Boolean |
|
TryGetMember(GetMemberBinder, out Object)
Declaration
public override bool TryGetMember(GetMemberBinder binder, out object result)
Parameters
Type |
Name |
Description |
System.Dynamic.GetMemberBinder |
binder |
|
System.Object |
result |
|
Returns
Type |
Description |
System.Boolean |
|
TryInvoke(InvokeBinder, Object[], out Object)
Declaration
public override bool TryInvoke(InvokeBinder binder, object[] args, out object result)
Parameters
Type |
Name |
Description |
System.Dynamic.InvokeBinder |
binder |
|
System.Object[] |
args |
|
System.Object |
result |
|
Returns
Type |
Description |
System.Boolean |
|
Where(String, Object[])
Declaration
public DynamicNull Where(string predicate, params object[] values)
Parameters
Type |
Name |
Description |
System.String |
predicate |
|
System.Object[] |
values |
|
Returns
Operators
Implicit(DynamicNull to Boolean)
Declaration
public static implicit operator bool (DynamicNull n)
Parameters
Returns
Type |
Description |
System.Boolean |
|
Implicit(DynamicNull to DateTime)
Declaration
public static implicit operator DateTime(DynamicNull n)
Parameters
Returns
Type |
Description |
System.DateTime |
|
Implicit(DynamicNull to Int32)
Declaration
public static implicit operator int (DynamicNull n)
Parameters
Returns
Type |
Description |
System.Int32 |
|
Implicit(DynamicNull to String)
Declaration
public static implicit operator string (DynamicNull n)
Parameters
Returns
Type |
Description |
System.String |
|