Show / Hide Table of Contents

Interface IRuntimeModelElementConfigurator

Contract for model element configurators.

Inherited Members
IElementConfigurator.Configure(IModelConstructionContext, INamedElement)
Namespace: Kephas.Model.Runtime.Configuration
Assembly: Kephas.Model.dll
Syntax
public interface IRuntimeModelElementConfigurator : IElementConfigurator

Methods

| Improve this Doc View Source

AddMember(INamedElement)

Adds a member to the configured element.

Declaration
IRuntimeModelElementConfigurator AddMember(INamedElement member)
Parameters
Type Name Description
INamedElement member

The member to be added.

Returns
Type Description
IRuntimeModelElementConfigurator

This configurator.

| Improve this Doc View Source

AddMember(Object)

Adds a member out of the runtime element to the configured model element.

Declaration
IRuntimeModelElementConfigurator AddMember(object runtimeElement)
Parameters
Type Name Description
System.Object runtimeElement

The runtime element.

Returns
Type Description
IRuntimeModelElementConfigurator

This configurator.

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