Show / Hide Table of Contents

Interface IAppServiceType

Interface for application service.

Inherited Members
IAppServiceInfo.Lifetime
IAppServiceInfo.AllowMultiple
IAppServiceInfo.AsOpenGeneric
IAppServiceInfo.MetadataAttributes
IAppServiceInfo.ContractType
IAppServiceInfo.Instance
IAppServiceInfo.InstanceType
IAppServiceInfo.InstanceFactory
IClassifier.QualifiedFullName
IClassifier.Members
IClassifier.Projection
IClassifier.Properties
IClassifier.Methods
IClassifier.IsMixin
IClassifier.BaseClassifier
IClassifier.BaseMixins
IClassifier.IsAspect
IClassifier.IsAspectOf(IClassifier)
IClassifier.GetMember(String, Boolean)
INamedElement.FullName
INamedElement.Annotations
INamedElement.DeclaringContainer
INamedElement.ModelSpace
INamedElement.IsInherited
IAggregatedElementInfo.Parts
ITypeInfo.Namespace
ITypeInfo.BaseTypes
ITypeInfo.GenericTypeParameters
ITypeInfo.GenericTypeArguments
ITypeInfo.GenericTypeDefinition
ITypeInfo.CreateInstance(IEnumerable<Object>)
ITypeInfo.MakeGenericType(IEnumerable<ITypeInfo>, IContext)
IElementInfo.Name
IExpando.HasDynamicMember(String)
IExpando.ToDictionary(Func<String, String>, Func<Object, Object>)
System.Dynamic.IDynamicMetaObjectProvider.GetMetaObject(System.Linq.Expressions.Expression)
IIndexable.Item[String]
IAttributeProvider.GetAttributes<TAttribute>()
Namespace: Kephas.Model
Assembly: Kephas.Model.dll
Syntax
public interface IAppServiceType : IAppServiceInfo, IClassifier, IModelElement, INamedElement, IAggregatedElementInfo, ITypeInfo, IElementInfo, IExpando, 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)
ModelElementExtensions.GetDeclaredMembers(IModelElement)
RuntimeTypeInfoExtensions.IsExcludedFromModel(IAttributeProvider)
EntityEntryExtensions.TryGetAttachedEntityEntry(Object)
  • Improve this Doc
  • View Source
Back to top Generated by DocFX