Show / Hide Table of Contents

Interface IRuntimeTypeInfoFactory

Contract for factories creating IRuntimeTypeInfo instances.

Namespace: Kephas.Runtime
Assembly: Kephas.Core.dll
Syntax
public interface IRuntimeTypeInfoFactory

Methods

| Improve this Doc View Source

TryCreateRuntimeTypeInfo(Type)

Tries to create the runtime type information type for the provided raw type.

Declaration
IRuntimeTypeInfo TryCreateRuntimeTypeInfo(Type type)
Parameters
Type Name Description
System.Type type

The raw type.

Returns
Type Description
IRuntimeTypeInfo

The matching runtime type information type, or null if a runtime type info could not be created.

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)
EntityEntryExtensions.TryGetAttachedEntityEntry(Object)
  • Improve this Doc
  • View Source
Back to top Generated by DocFX