49 references to MetadataTokenType
mscorlib (49)
system\reflection\assembly.cs (1)
1252return token | (int)MetadataTokenType.MethodDef;
system\reflection\Associates.cs (1)
150scope.Enum(MetadataTokenType.MethodDef, mdPropEvent, out associatesData);
system\reflection\emit\dynamicilgenerator.cs (9)
1208return m_tokens.Count - 1 | (int)MetadataTokenType.MemberRef; 1248return m_tokens.Count - 1 | (int)MetadataTokenType.MethodDef; 1253return m_tokens.Count - 1 | (int)MetadataTokenType.MethodDef; 1258return m_tokens.Count - 1 | (int)MetadataTokenType.MethodDef; 1263return m_tokens.Count - 1 | (int)MetadataTokenType.FieldDef; 1268return m_tokens.Count - 1 | (int)MetadataTokenType.FieldDef; 1273return m_tokens.Count - 1 | (int)MetadataTokenType.TypeDef; 1278return m_tokens.Count - 1 | (int)MetadataTokenType.String; 1283return m_tokens.Count - 1 | (int)MetadataTokenType.Signature;
system\reflection\emit\signaturehelper.cs (4)
584MetadataTokenType type = (MetadataTokenType)(token & unchecked((int)0xFF000000)); //This is TypeFromToken; 597if (type == MetadataTokenType.TypeRef) 602else if (type == MetadataTokenType.TypeSpec)
system\reflection\emit\typebuilder.cs (1)
565m_tdType = new TypeToken((int)MetadataTokenType.TypeDef);
system\reflection\mdimport.cs (25)
207public static bool IsTokenOfType(int token, params MetadataTokenType[] types) 234public MetadataTokenType TokenType { get { return (MetadataTokenType)(Value & 0xFF000000); } } 235public bool IsTypeRef { get { return TokenType == MetadataTokenType.TypeRef; } } 236public bool IsTypeDef { get { return TokenType == MetadataTokenType.TypeDef; } } 237public bool IsFieldDef { get { return TokenType == MetadataTokenType.FieldDef; } } 238public bool IsMethodDef { get { return TokenType == MetadataTokenType.MethodDef; } } 239public bool IsMemberRef { get { return TokenType == MetadataTokenType.MemberRef; } } 240public bool IsEvent { get { return TokenType == MetadataTokenType.Event; } } 241public bool IsProperty { get { return TokenType == MetadataTokenType.Property; } } 242public bool IsParamDef { get { return TokenType == MetadataTokenType.ParamDef; } } 243public bool IsTypeSpec { get { return TokenType == MetadataTokenType.TypeSpec; } } 244public bool IsMethodSpec { get { return TokenType == MetadataTokenType.MethodSpec; } } 245public bool IsString { get { return TokenType == MetadataTokenType.String; } } 246public bool IsSignature { get { return TokenType == MetadataTokenType.Signature; } } 247public bool IsModule { get { return TokenType == MetadataTokenType.Module; } } 248public bool IsAssembly { get { return TokenType == MetadataTokenType.Assembly; } } 249public bool IsGenericPar { get { return TokenType == MetadataTokenType.GenericPar; } } 363public unsafe void Enum(MetadataTokenType type, int parent, out MetadataEnumResult result) 371Enum(MetadataTokenType.TypeDef, mdTypeDef, out result); 377Enum(MetadataTokenType.CustomAttribute, mdToken, out result); 383Enum(MetadataTokenType.ParamDef, mdMethodDef, out result); 389Enum(MetadataTokenType.FieldDef, mdTypeDef, out result); 395Enum(MetadataTokenType.Property, mdTypeDef, out result); 401Enum(MetadataTokenType.Event, mdTypeDef, out result);
system\reflection\parameterinfo.cs (5)
126return (int)MetadataTokenType.ParamDef; 468m_tkParamDef = MdToken.IsNullToken(accessor.MetadataToken) ? (int)MetadataTokenType.ParamDef : accessor.MetadataToken; 478Contract.Assert(MdToken.IsNullToken(tkParamDef) || MdToken.IsTokenOfType(tkParamDef, MetadataTokenType.ParamDef)); 483m_tkParamDef = MdToken.IsNullToken(tkParamDef) ? (int)MetadataTokenType.ParamDef : tkParamDef; 501m_tkParamDef = (int)MetadataTokenType.ParamDef;
system\rttype.cs (3)
999Contract.Assert(MdToken.IsTokenOfType(tkField, MetadataTokenType.FieldDef)); 1279Contract.Assert(MdToken.IsTokenOfType(tkEvent, MetadataTokenType.Event)); 1392Contract.Assert(MdToken.IsTokenOfType(tkProperty, MetadataTokenType.Property));