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)
1013
return m_tokens.Count - 1 | (int)
MetadataTokenType
.MemberRef;
1051
return m_tokens.Count - 1 | (int)
MetadataTokenType
.MethodDef;
1056
return m_tokens.Count - 1 | (int)
MetadataTokenType
.MethodDef;
1061
return m_tokens.Count - 1 | (int)
MetadataTokenType
.MethodDef;
1066
return m_tokens.Count - 1 | (int)
MetadataTokenType
.FieldDef;
1071
return m_tokens.Count - 1 | (int)
MetadataTokenType
.FieldDef;
1076
return m_tokens.Count - 1 | (int)
MetadataTokenType
.TypeDef;
1081
return m_tokens.Count - 1 | (int)
MetadataTokenType
.String;
1086
return m_tokens.Count - 1 | (int)
MetadataTokenType
.Signature;
src\System\Reflection\Emit\RuntimeTypeBuilder.cs (1)
344
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;
341
public unsafe void Enum(
MetadataTokenType
type, int parent, out MetadataEnumResult result)
354
Enum(
MetadataTokenType
.TypeDef, mdTypeDef, out result);
359
Enum(
MetadataTokenType
.CustomAttribute, mdToken, out result);
364
Enum(
MetadataTokenType
.ParamDef, mdMethodDef, out result);
369
Enum(
MetadataTokenType
.FieldDef, mdTypeDef, out result);
374
Enum(
MetadataTokenType
.Property, mdTypeDef, out result);
379
Enum(
MetadataTokenType
.Event, mdTypeDef, out result);
src\System\Reflection\RuntimeAssembly.cs (1)
740
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)
945
Debug.Assert(MdToken.IsTokenOfType(tkField,
MetadataTokenType
.FieldDef));
1195
Debug.Assert(MdToken.IsTokenOfType(tkEvent,
MetadataTokenType
.Event));
1312
Debug.Assert(MdToken.IsTokenOfType(tkProperty,
MetadataTokenType
.Property));