48 references to MetadataTokenType
System.Private.CoreLib (48)
src\System\Reflection\Associates.cs (1)
139
scope.Enum(
MetadataTokenType
.MethodDef, mdPropEvent, out MetadataEnumResult associatesData);
src\System\Reflection\Emit\DynamicILGenerator.cs (9)
1009
return m_tokens.Count - 1 | (int)
MetadataTokenType
.MemberRef;
1047
return m_tokens.Count - 1 | (int)
MetadataTokenType
.MethodDef;
1052
return m_tokens.Count - 1 | (int)
MetadataTokenType
.MethodDef;
1057
return m_tokens.Count - 1 | (int)
MetadataTokenType
.MethodDef;
1062
return m_tokens.Count - 1 | (int)
MetadataTokenType
.FieldDef;
1067
return m_tokens.Count - 1 | (int)
MetadataTokenType
.FieldDef;
1072
return m_tokens.Count - 1 | (int)
MetadataTokenType
.TypeDef;
1077
return m_tokens.Count - 1 | (int)
MetadataTokenType
.String;
1082
return m_tokens.Count - 1 | (int)
MetadataTokenType
.Signature;
src\System\Reflection\Emit\RuntimeTypeBuilder.cs (1)
343
m_tdType = ((int)
MetadataTokenType
.TypeDef);
src\System\Reflection\Emit\SignatureHelper.cs (4)
575
MetadataTokenType
type = (
MetadataTokenType
)(token & unchecked((int)0xFF000000)); // This is TypeFromToken;
588
if (type ==
MetadataTokenType
.TypeRef)
593
else if (type ==
MetadataTokenType
.TypeSpec)
src\System\Reflection\MdImport.cs (25)
139
public static bool IsTokenOfType(int token, params
MetadataTokenType
[] types)
155
public
MetadataTokenType
TokenType => (
MetadataTokenType
)(Value & 0xFF000000);
156
public bool IsTypeRef => TokenType ==
MetadataTokenType
.TypeRef;
157
public bool IsTypeDef => TokenType ==
MetadataTokenType
.TypeDef;
158
public bool IsFieldDef => TokenType ==
MetadataTokenType
.FieldDef;
159
public bool IsMethodDef => TokenType ==
MetadataTokenType
.MethodDef;
160
public bool IsMemberRef => TokenType ==
MetadataTokenType
.MemberRef;
161
public bool IsEvent => TokenType ==
MetadataTokenType
.Event;
162
public bool IsProperty => TokenType ==
MetadataTokenType
.Property;
163
public bool IsParamDef => TokenType ==
MetadataTokenType
.ParamDef;
164
public bool IsTypeSpec => TokenType ==
MetadataTokenType
.TypeSpec;
165
public bool IsMethodSpec => TokenType ==
MetadataTokenType
.MethodSpec;
166
public bool IsString => TokenType ==
MetadataTokenType
.String;
167
public bool IsSignature => TokenType ==
MetadataTokenType
.Signature;
168
public bool IsModule => TokenType ==
MetadataTokenType
.Module;
169
public bool IsAssembly => TokenType ==
MetadataTokenType
.Assembly;
170
public bool IsGenericPar => TokenType ==
MetadataTokenType
.GenericPar;
339
public unsafe void Enum(
MetadataTokenType
type, int parent, out MetadataEnumResult result)
352
Enum(
MetadataTokenType
.TypeDef, mdTypeDef, out result);
357
Enum(
MetadataTokenType
.CustomAttribute, mdToken, out result);
362
Enum(
MetadataTokenType
.ParamDef, mdMethodDef, out result);
367
Enum(
MetadataTokenType
.FieldDef, mdTypeDef, out result);
372
Enum(
MetadataTokenType
.Property, mdTypeDef, out result);
377
Enum(
MetadataTokenType
.Event, mdTypeDef, out result);
src\System\Reflection\RuntimeAssembly.cs (1)
737
scope.Enum(
MetadataTokenType
.ExportedType, 0, out MetadataEnumResult enumResult);
src\System\Reflection\RuntimeParameterInfo.cs (4)
175
m_tkParamDef = MdToken.IsNullToken(accessor.MetadataToken) ? (int)
MetadataTokenType
.ParamDef : accessor.MetadataToken;
185
Debug.Assert(MdToken.IsNullToken(tkParamDef) || MdToken.IsTokenOfType(tkParamDef,
MetadataTokenType
.ParamDef));
190
m_tkParamDef = MdToken.IsNullToken(tkParamDef) ? (int)
MetadataTokenType
.ParamDef : tkParamDef;
208
m_tkParamDef = (int)
MetadataTokenType
.ParamDef;
src\System\RuntimeType.CoreCLR.cs (3)
944
Debug.Assert(MdToken.IsTokenOfType(tkField,
MetadataTokenType
.FieldDef));
1194
Debug.Assert(MdToken.IsTokenOfType(tkEvent,
MetadataTokenType
.Event));
1311
Debug.Assert(MdToken.IsTokenOfType(tkProperty,
MetadataTokenType
.Property));