Show / Hide Table of Contents

Class RuntimeActivator

Activator based on the runtime type information.

Inheritance
System.Object
ActivatorBase
RuntimeActivator
Implements
IActivator
Inherited Members
ActivatorBase.CreateInstance(ITypeInfo, IEnumerable<Object>, IContext)
ActivatorBase.GetImplementationType(ITypeInfo, IContext, Boolean)
ActivatorBase.GetImplementationTypes()
ActivatorBase.TryGetTypeInfo(ITypeInfo)
ActivatorBase.ComputeImplementationType(ITypeInfo, IContext, Boolean)
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)
System.Object.ToString()
Namespace: Kephas.Runtime
Assembly: Kephas.Core.dll
Syntax
public sealed class RuntimeActivator : ActivatorBase, IActivator

Fields

| Improve this Doc View Source

Instance

The static instance of the runtime activator.

Declaration
public static readonly RuntimeActivator Instance
Field Value
Type Description
RuntimeActivator

Implements

IActivator

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