Show / Hide Table of Contents

Class MessageType

Classifier for DTOs used in messaging.

Inheritance
System.Object
System.Dynamic.DynamicObject
ExpandoBase
Expando
NamedElementBase<IMessageType>
ModelElementBase<IMessageType>
ClassifierBase<IMessageType>
MessageType
Implements
IMessageType
IClassifier
IModelElement
INamedElement
IAggregatedElementInfo
ITypeInfo
IElementInfo
IExpando
System.Dynamic.IDynamicMetaObjectProvider
IIndexable
IAttributeProvider
Inherited Members
ClassifierBase<IMessageType>.Projection
ClassifierBase<IMessageType>.Properties
ClassifierBase<IMessageType>.Methods
ClassifierBase<IMessageType>.ITypeInfo.Members
ClassifierBase<IMessageType>.IsMixin
ClassifierBase<IMessageType>.BaseClassifier
ClassifierBase<IMessageType>.BaseMixins
ClassifierBase<IMessageType>.IsAspect
ClassifierBase<IMessageType>.Namespace
ClassifierBase<IMessageType>.ITypeInfo.BaseTypes
ClassifierBase<IMessageType>.GenericTypeParameters
ClassifierBase<IMessageType>.GenericTypeArguments
ClassifierBase<IMessageType>.GenericTypeDefinition
ClassifierBase<IMessageType>.ITypeInfo.Properties
ClassifierBase<IMessageType>.IsAspectOf(IClassifier)
ClassifierBase<IMessageType>.ITypeInfo.GetMember(String, Boolean)
ClassifierBase<IMessageType>.CreateInstance(IEnumerable<Object>)
ClassifierBase<IMessageType>.MakeGenericType(IEnumerable<ITypeInfo>, IContext)
ClassifierBase<IMessageType>.ComputeIsMixin()
ClassifierBase<IMessageType>.ComputeIsAspect()
ClassifierBase<IMessageType>.ComputeIsAspectOf()
ClassifierBase<IMessageType>.OnCompleteConstruction(IModelConstructionContext)
ClassifierBase<IMessageType>.ComputeBaseTypes(IModelConstructionContext, IList<ITypeInfo>)
ClassifierBase<IMessageType>.ComputeBaseClassifier(IModelConstructionContext, IEnumerable<ITypeInfo>)
ClassifierBase<IMessageType>.ComputeBaseMixins(IModelConstructionContext, IEnumerable<ITypeInfo>)
ModelElementBase<IMessageType>.Members
ModelElementBase<IMessageType>.Annotations
ModelElementBase<IMessageType>.GetMember(String, Boolean)
ModelElementBase<IMessageType>.AddMember(INamedElement)
NamedElementBase<IMessageType>.Logger
NamedElementBase<IMessageType>.Name
NamedElementBase<IMessageType>.IElementInfo.DeclaringContainer
NamedElementBase<IMessageType>.IElementInfo.Annotations
NamedElementBase<IMessageType>.IAggregatedElementInfo.Parts
NamedElementBase<IMessageType>.QualifiedFullName
NamedElementBase<IMessageType>.FullName
NamedElementBase<IMessageType>.DeclaringContainer
NamedElementBase<IMessageType>.ModelSpace
NamedElementBase<IMessageType>.IsInherited
NamedElementBase<IMessageType>.ConstructionMonitor
NamedElementBase<IMessageType>.Parts
NamedElementBase<IMessageType>.ToString()
NamedElementBase<IMessageType>.GetAttributes<TAttribute>()
NamedElementBase<IMessageType>.AddPart(Object)
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.GetThisTypeInfo()
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.Messaging.Model.Elements
Assembly: Kephas.Messaging.Model.dll
Syntax
public class MessageType : ClassifierBase<IMessageType>, IConstructibleElement, IMessageType, IClassifier, IModelElement, INamedElement, IAggregatedElementInfo, ITypeInfo, IElementInfo, IExpando, IDynamicMetaObjectProvider, IIndexable, IAttributeProvider

Constructors

| Improve this Doc View Source

MessageType(IModelConstructionContext, String)

Initializes a new instance of the MessageType class.

Declaration
public MessageType(IModelConstructionContext constructionContext, string name)
Parameters
Type Name Description
IModelConstructionContext constructionContext

Context for the construction.

System.String name

The name.

Implements

IMessageType
IClassifier
IModelElement
INamedElement
IAggregatedElementInfo
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.IsExcludedFromModel(IAttributeProvider)
EntityEntryExtensions.TryGetAttachedEntityEntry(Object)
  • Improve this Doc
  • View Source
Back to top Generated by DocFX