Show / Hide Table of Contents

Class RuntimeEntityInfo

Information about the runtime entity.

Inheritance
System.Object
System.Dynamic.DynamicObject
ExpandoBase
Expando
RuntimeTypeInfo
RuntimeEntityInfo
Implements
IRuntimeTypeInfo
IRuntimeElementInfo
IEntityInfo
ITypeInfo
IElementInfo
IExpando
System.Dynamic.IDynamicMetaObjectProvider
IIndexable
IAttributeProvider
Inherited Members
RuntimeTypeInfo.CreateRuntimeTypeInfo
RuntimeTypeInfo.Name
RuntimeTypeInfo.FullName
RuntimeTypeInfo.QualifiedFullName
RuntimeTypeInfo.Namespace
RuntimeTypeInfo.DefaultValue
RuntimeTypeInfo.Kind
RuntimeTypeInfo.BaseTypes
RuntimeTypeInfo.GenericTypeParameters
RuntimeTypeInfo.GenericTypeArguments
RuntimeTypeInfo.GenericTypeDefinition
RuntimeTypeInfo.ITypeInfo.Properties
RuntimeTypeInfo.ITypeInfo.Members
RuntimeTypeInfo.Annotations
RuntimeTypeInfo.DeclaringContainer
RuntimeTypeInfo.Type
RuntimeTypeInfo.TypeInfo
RuntimeTypeInfo.Members
RuntimeTypeInfo.Fields
RuntimeTypeInfo.Properties
RuntimeTypeInfo.Methods
RuntimeTypeInfo.RegisterFactory(IRuntimeTypeInfoFactory)
RuntimeTypeInfo.GetUnderlyingElementInfo()
RuntimeTypeInfo.GetMember(String, Boolean)
RuntimeTypeInfo.GetValue(Object, String)
RuntimeTypeInfo.TryGetValue(Object, String, Object)
RuntimeTypeInfo.SetValue(Object, String, Object)
RuntimeTypeInfo.TrySetValue(Object, String, Object)
RuntimeTypeInfo.Invoke(Object, String, IEnumerable<Object>)
RuntimeTypeInfo.TryInvoke(Object, String, IEnumerable<Object>, Object)
RuntimeTypeInfo.CreateInstance(IEnumerable<Object>)
RuntimeTypeInfo.MakeGenericType(IEnumerable<ITypeInfo>, IContext)
RuntimeTypeInfo.ToString()
RuntimeTypeInfo.GetAttributes<TAttribute>()
RuntimeTypeInfo.GetThisTypeInfo()
RuntimeTypeInfo.CreateMemberInfos(Action<IDictionary<String, IRuntimeElementInfo>>)
RuntimeTypeInfo.CreateMembers<TRuntimeMemberInfo, TMemberInfo>(Type, IEnumerable<TRuntimeMemberInfo>, Func<TRuntimeMemberInfo, Type>, Func<TRuntimeMemberInfo, Boolean>)
RuntimeTypeInfo.CreateFieldInfos(Type, Func<FieldInfo, Boolean>)
RuntimeTypeInfo.CreatePropertyInfos(Type, Func<PropertyInfo, Boolean>)
ExpandoBase.Item[String]
ExpandoBase.GetDynamicMemberNames()
ExpandoBase.HasDynamicMember(String)
ExpandoBase.TryGetMember(GetMemberBinder, Object)
ExpandoBase.TrySetMember(SetMemberBinder, Object)
ExpandoBase.TryInvokeMember(InvokeMemberBinder, Object[], Object)
ExpandoBase.ToDictionary(Func<String, String>, Func<Object, Object>)
ExpandoBase.GetInnerObjectTypeInfo()
ExpandoBase.TryGetValue(String, Object)
ExpandoBase.TrySetValue(String, Object)
System.Dynamic.DynamicObject.GetMetaObject(System.Linq.Expressions.Expression)
System.Dynamic.DynamicObject.TryBinaryOperation(System.Dynamic.BinaryOperationBinder, System.Object, System.Object)
System.Dynamic.DynamicObject.TryConvert(System.Dynamic.ConvertBinder, System.Object)
System.Dynamic.DynamicObject.TryCreateInstance(System.Dynamic.CreateInstanceBinder, System.Object[], System.Object)
System.Dynamic.DynamicObject.TryDeleteIndex(System.Dynamic.DeleteIndexBinder, System.Object[])
System.Dynamic.DynamicObject.TryDeleteMember(System.Dynamic.DeleteMemberBinder)
System.Dynamic.DynamicObject.TryGetIndex(System.Dynamic.GetIndexBinder, System.Object[], System.Object)
System.Dynamic.DynamicObject.TryInvoke(System.Dynamic.InvokeBinder, System.Object[], System.Object)
System.Dynamic.DynamicObject.TrySetIndex(System.Dynamic.SetIndexBinder, System.Object[], System.Object)
System.Dynamic.DynamicObject.TryUnaryOperation(System.Dynamic.UnaryOperationBinder, System.Object)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: Kephas.Data.Runtime
Assembly: Kephas.Data.dll
Syntax
public class RuntimeEntityInfo : RuntimeTypeInfo, IRuntimeTypeInfo, IRuntimeElementInfo, IEntityInfo, ITypeInfo, IElementInfo, IExpando, IDynamicMetaObjectProvider, IIndexable, IAttributeProvider

Constructors

| Improve this Doc View Source

RuntimeEntityInfo(Type)

Initializes a new instance of the RuntimeEntityInfo class.

Declaration
protected RuntimeEntityInfo(Type type)
Parameters
Type Name Description
System.Type type

The type.

Implements

IRuntimeTypeInfo
IRuntimeElementInfo
IEntityInfo
ITypeInfo
IElementInfo
IExpando
System.Dynamic.IDynamicMetaObjectProvider
IIndexable
IAttributeProvider

Extension Methods

DynamicObjectExtensions.SetPropertyValue(Object, String, Object)
DynamicObjectExtensions.TrySetPropertyValue(Object, String, Object)
DynamicObjectExtensions.GetPropertyValue(Object, String)
DynamicObjectExtensions.TryGetPropertyValue(Object, String, out Object)
DynamicObjectExtensions.GetRuntimeTypeInfo(Object)
DynamicObjectExtensions.ToDynamic(Object)
DynamicObjectExtensions.ToExpando(Object)
BehaviorValue.ToBehaviorValue<TValue>(TValue)
CollectionExtensions.AddRange<T, TItem>(T, IEnumerable<TItem>)
LoggingExtensions.GetLogger(Object, IContext)
TypeExtensions.GetAbstractType(Object)
TypeExtensions.GetAbstractTypeInfo(Object)
ReflectionHelper.GetTypeInfo(Object)
RuntimeTypeInfoExtensions.GetClassifierKind(IRuntimeTypeInfo)
RuntimeTypeInfoExtensions.IsExcludedFromModel(IAttributeProvider)
RuntimeTypeInfoExtensions.IsModelType(IRuntimeTypeInfo)
EntityEntryExtensions.TryGetAttachedEntityEntry(Object)
  • Improve this Doc
  • View Source
Back to top Generated by DocFX