Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ GetUnderlyingType()

static Type System.Enum.GetUnderlyingType ( Type enumType)
inlinestatic

Definition at line 309 of file Enum.cs.

310 {
311 if (enumType == null)
312 {
313 throw new ArgumentNullException("enumType");
314 }
315 return enumType.GetEnumUnderlyingType();
316 }

References System.Type.GetEnumUnderlyingType().

Referenced by Extensions.EnumerationExtensions._Value._Value(), System.Runtime.Serialization.EnumDataContract.EnumDataContractCriticalHelper.EnumDataContractCriticalHelper(), System.Diagnostics.Tracing.ManifestBuilder.AddEventParameter(), System.Linq.Expressions.Interpreter.LightCompiler.CompileConvertToType(), System.ComponentModel.EnumConverter.ConvertFrom(), System.ComponentModel.EnumConverter.ConvertTo(), System.Diagnostics.Tracing.Statics.CreateDefaultTypeInfo(), System.Diagnostics.Tracing.EventPipePayloadDecoder.DecodePayload(), System.Reflection.Emit.CustomAttributeBuilder.EmitValue(), System.Diagnostics.Tracing.EventProvider.EncodeObject(), System.Enum.Format(), System.Diagnostics.Tracing.PropertyValue.GetBoxedValueTypePropertyGetter(), System.Xml.Xsl.Runtime.XmlExtensionFunction.GetClrType(), System.Collections.Generic.EnumEqualityComparer< T >.GetObjectData(), System.Diagnostics.Tracing.PropertyValue.ReferenceTypeHelper< TContainer >.GetPropertyGetter(), System.Reflection.DispatchProxyGenerator.ProxyBuilder.GetTypeCode(), System.ComponentModel.DataAnnotations.EnumDataTypeAttribute.GetUnderlyingTypeValueString(), System.Reflection.RuntimeCustomAttributeData.InitCustomAttributeType(), System.Runtime.Serialization.CodeGenerator.Ldc(), System.Xml.Serialization.CodeGenerator.Ldc(), System.Runtime.Serialization.CodeGenerator.Ldelem(), System.Xml.Serialization.CodeGenerator.Ldelem(), System.Reflection.Emit.TypeBuilder.SetConstantValue(), System.Runtime.Serialization.CodeGenerator.Stelem(), System.Xml.Serialization.CodeGenerator.Stelem(), System.Collections.Generic.ComparerHelpers.TryCreateEnumComparer(), System.Collections.Generic.ComparerHelpers.TryCreateEnumEqualityComparer(), System.Enum.TryParseRareEnum(), System.Reflection.Emit.CustomAttributeBuilder.ValidateType(), System.Reflection.Metadata.BlobWriterImpl.WriteConstant(), System.Reflection.Metadata.BlobWriterImpl.WriteConstant(), and System.Xml.Serialization.XmlSerializationReaderILGen.WriteEnumMethod().