Show / Hide Table of Contents

Class DynamicEnumerationConverter

Denotes a type converter that dynamically converts strings to enumeration literals and back

Inheritance
object
TypeConverter
DynamicEnumerationConverter
Inherited Members
TypeConverter.CanConvertFrom(Type)
TypeConverter.CanConvertTo(Type)
TypeConverter.ConvertFrom(object)
TypeConverter.ConvertFromInvariantString(ITypeDescriptorContext, string)
TypeConverter.ConvertFromInvariantString(string)
TypeConverter.ConvertFromString(ITypeDescriptorContext, CultureInfo, string)
TypeConverter.ConvertFromString(ITypeDescriptorContext, string)
TypeConverter.ConvertFromString(string)
TypeConverter.ConvertTo(object, Type)
TypeConverter.ConvertToInvariantString(ITypeDescriptorContext, object)
TypeConverter.ConvertToInvariantString(object)
TypeConverter.ConvertToString(ITypeDescriptorContext, CultureInfo, object)
TypeConverter.ConvertToString(ITypeDescriptorContext, object)
TypeConverter.ConvertToString(object)
TypeConverter.CreateInstance(IDictionary)
TypeConverter.CreateInstance(ITypeDescriptorContext, IDictionary)
TypeConverter.GetConvertFromException(object)
TypeConverter.GetConvertToException(object, Type)
TypeConverter.GetCreateInstanceSupported()
TypeConverter.GetCreateInstanceSupported(ITypeDescriptorContext)
TypeConverter.GetProperties(ITypeDescriptorContext, object)
TypeConverter.GetProperties(ITypeDescriptorContext, object, Attribute[])
TypeConverter.GetProperties(object)
TypeConverter.GetPropertiesSupported()
TypeConverter.GetPropertiesSupported(ITypeDescriptorContext)
TypeConverter.GetStandardValues()
TypeConverter.GetStandardValues(ITypeDescriptorContext)
TypeConverter.GetStandardValuesExclusive()
TypeConverter.GetStandardValuesExclusive(ITypeDescriptorContext)
TypeConverter.GetStandardValuesSupported()
TypeConverter.GetStandardValuesSupported(ITypeDescriptorContext)
TypeConverter.IsValid(ITypeDescriptorContext, object)
TypeConverter.IsValid(object)
TypeConverter.SortProperties(PropertyDescriptorCollection, string[])
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: NMF.Models.Dynamic.Serialization
Assembly: NMF.Models.Dynamic.dll
Syntax
public class DynamicEnumerationConverter : TypeConverter

Constructors

| Edit this page View Source

DynamicEnumerationConverter(IEnumeration)

Creates a new converter for the given enumeration

Declaration
public DynamicEnumerationConverter(IEnumeration enumeration)
Parameters
Type Name Description
IEnumeration enumeration

The enumeration

Properties

| Edit this page View Source

Enumeration

The enumeration for this converter

Declaration
public IEnumeration Enumeration { get; }
Property Value
Type Description
IEnumeration

Methods

| Edit this page View Source

CanConvertFrom(ITypeDescriptorContext, Type)

Declaration
public override bool CanConvertFrom(ITypeDescriptorContext context, Type sourceType)
Parameters
Type Name Description
ITypeDescriptorContext context
Type sourceType
Returns
Type Description
bool
Overrides
TypeConverter.CanConvertFrom(ITypeDescriptorContext, Type)
| Edit this page View Source

CanConvertTo(ITypeDescriptorContext, Type)

Declaration
public override bool CanConvertTo(ITypeDescriptorContext context, Type destinationType)
Parameters
Type Name Description
ITypeDescriptorContext context
Type destinationType
Returns
Type Description
bool
Overrides
TypeConverter.CanConvertTo(ITypeDescriptorContext, Type)
| Edit this page View Source

ConvertFrom(ITypeDescriptorContext, CultureInfo, object)

Declaration
public override object ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, object value)
Parameters
Type Name Description
ITypeDescriptorContext context
CultureInfo culture
object value
Returns
Type Description
object
Overrides
TypeConverter.ConvertFrom(ITypeDescriptorContext, CultureInfo, object)
| Edit this page View Source

ConvertTo(ITypeDescriptorContext, CultureInfo, object, Type)

Declaration
public override object ConvertTo(ITypeDescriptorContext context, CultureInfo culture, object value, Type destinationType)
Parameters
Type Name Description
ITypeDescriptorContext context
CultureInfo culture
object value
Type destinationType
Returns
Type Description
object
Overrides
TypeConverter.ConvertTo(ITypeDescriptorContext, CultureInfo, object, Type)
  • Edit this page
  • View Source
In this article
Back to top Generated by DocFX