Implemented interface member:
property
MetadataToken
Mono.Cecil.IMetadataTokenProvider.MetadataToken
34 references to MetadataToken
illink (2)
Mono.Cecil (18)
Mono.Cecil.Cil\Symbols.cs (1)
763 this.token = new MetadataToken (TokenType.MethodDebugInformation, method.MetadataToken.RID);
Mono.Cecil\AssemblyReader.cs (1)
2848 if (!MoveTo (Table.MethodDebugInformation, method.MetadataToken.RID))
Mono.Cecil\AssemblyWriter.cs (5)
2329 state_machine_method_table.AddRow (new StateMachineMethodRow (method_info.Method.MetadataToken.RID, method_info.StateMachineKickOffMethod.MetadataToken.RID)); 2335 method_info.Method.MetadataToken.RID, 2477 signature.WriteCompressedUInt32 (async_method.resume_methods [i].MetadataToken.RID); 2690 var rid = info.Method.MetadataToken.RID;
Mono.Cecil\MetadataSystem.cs (2)
331 return LocalScopes.TryGetValue (method.MetadataToken.RID, out scopes); 349 return StateMachineMethods.TryGetValue (method.MetadataToken.RID, out rid);
Mono.Cecil\WindowsRuntimeProjections.cs (9)
377 if (base_type == null || base_type.MetadataToken.TokenType != TokenType.TypeRef) 533 if (type.MetadataToken.TokenType != TokenType.TypeRef) 540 if (type.MetadataToken.TokenType != TokenType.TypeRef) 604 if (base_type != null && base_type.MetadataToken.TokenType == TokenType.TypeRef) 628 if (@override.MetadataToken.TokenType == TokenType.MemberRef && ImplementsRedirectedInterface (@override)) { 749 switch (declaring_type.MetadataToken.TokenType) { 759 if (type.MetadataType != MetadataType.Class || type.MetadataToken.TokenType != TokenType.TypeRef) 896 if (constructor.MetadataToken.TokenType != TokenType.MemberRef) 901 if (declaring_type.MetadataToken.TokenType != TokenType.TypeRef)
Mono.Cecil.Mdb (2)
Mono.Cecil.Mdb\MdbReader.cs (1)
65 var method_token = method.MetadataToken;
Mono.Cecil.Mdb\MdbWriter.cs (1)
214 get { return method.MetadataToken.ToInt32 (); }
Mono.Cecil.Pdb (12)
Mono.Cecil.Pdb\ModuleMetadata.cs (5)
188 types.Add (type.MetadataToken.ToUInt32 (), type); 196 methods.Add (method.MetadataToken.ToUInt32 (), method); 502 *ptkExtends = type.BaseType != null ? type.BaseType.MetadataToken.ToUInt32 () : 0; 599 *pClass = method.DeclaringType.MetadataToken.ToUInt32 (); 788 *ptdEnclosingClass = type.IsNested ? type.DeclaringType.MetadataToken.ToUInt32 () : 0;
Mono.Cecil.Pdb\NativePdbReader.cs (2)
100 var method_token = method.MetadataToken; 114 if (function.tokenOfMethodWhoseUsingInfoAppliesToThisMethod != method.MetadataToken.ToUInt32 () && function.tokenOfMethodWhoseUsingInfoAppliesToThisMethod != 0)
Mono.Cecil.Pdb\NativePdbWriter.cs (5)
55 var method_token = info.method.MetadataToken; 126 async_metadata.WriteUInt32 (info.StateMachineKickOffMethod != null ? info.StateMachineKickOffMethod.MetadataToken.ToUInt32 () : 0); 131 async_metadata.WriteUInt32 (async_debug_info.resume_methods [i].MetadataToken.ToUInt32 ()); 169 import_info_to_parent.Add (info.scope.Import, info.method.MetadataToken); 260 writer.SetUserEntryPoint (entry_point.MetadataToken.ToInt32 ());