1 write to _metadataBuilder
System.Reflection.Emit (1)
System\Reflection\Emit\ModuleBuilderImpl.cs (1)
47_metadataBuilder = builder;
66 references to _metadataBuilder
System.Reflection.Emit (66)
System\Reflection\Emit\ModuleBuilderImpl.cs (66)
117ModuleDefinitionHandle moduleHandle = _metadataBuilder.AddModule( 119moduleName: _metadataBuilder.GetOrAddString(_name), 120mvid: _metadataBuilder.GetOrAddGuid(_moduleVersionId), 125_metadataBuilder.AddTypeDefinition( 128name: _metadataBuilder.GetOrAddString("<Module>"), 167_metadataBuilder.AddTypeLayout(typeHandle, (ushort)typeBuilder.PackingSize, (uint)typeBuilder.Size); 172_metadataBuilder.AddNestedType(typeHandle, (TypeDefinitionHandle)GetTypeHandle(typeBuilder.DeclaringType)); 206_metadataBuilder.AddInterfaceImplementation(typeHandle, GetTypeHandle(iface)); 217_metadataBuilder.AddMethodImplementation(typeHandle, GetMemberHandle(pair.targetMethod), GetMemberHandle(pair.ifaceMethod)); 358_metadataBuilder.AddStandaloneSignature(_metadataBuilder.GetOrAddBlob(MetadataSignatureHelper.GetLocalSignature(il.Locals, this))); 602hash: hash == null ? default : _metadataBuilder.GetOrAddBlob(hash), 655_metadataBuilder.AddFieldRelativeVirtualAddress(handle, fieldDataBuilder.Count); 681_metadataBuilder.AddCustomAttribute(parent, GetMemberHandle(customAttribute.Ctor), 682_metadataBuilder.GetOrAddBlob(customAttribute.Data)); 715_metadataBuilder.AddTypeSpecification( 716signature: _metadataBuilder.GetOrAddBlob(MetadataSignatureHelper.GetTypeSpecificationSignature(type, this))); 719_metadataBuilder.AddMethodSpecification( 721instantiation: _metadataBuilder.GetOrAddBlob(MetadataSignatureHelper.GetMethodSpecificationSignature(genericArgs, this))); 864GenericParameterHandle handle = _metadataBuilder.AddGenericParameter( 867name: _metadataBuilder.GetOrAddString(gParam.Name), 873_metadataBuilder.AddGenericParameterConstraint(handle, GetTypeHandle(constraint)); 889_metadataBuilder.AddConstant(parent: parentHandle, value: defaultValue); 893_metadataBuilder.AddMethodSemantics( 899_metadataBuilder.AddProperty( 901name: _metadataBuilder.GetOrAddString(property.Name), 902signature: _metadataBuilder.GetOrAddBlob(signature)); 905_metadataBuilder.AddEvent( 907name: _metadataBuilder.GetOrAddString(eventBuilder.Name), 911_metadataBuilder.AddEventMap( 916_metadataBuilder.AddPropertyMap( 921_metadataBuilder.AddFieldDefinition( 923name: _metadataBuilder.GetOrAddString(field.Name), 924signature: _metadataBuilder.GetOrAddBlob(fieldSignature)); 927_metadataBuilder.AddTypeDefinition( 929@namespace: (type.Namespace == null) ? default : _metadataBuilder.GetOrAddString(type.Namespace), 930name: _metadataBuilder.GetOrAddString(type.Name), 936_metadataBuilder.AddMethodDefinition( 939name: _metadataBuilder.GetOrAddString(method.Name), 940signature: _metadataBuilder.GetOrAddBlob(methodSignature), 945_metadataBuilder.AddTypeReference( 947@namespace: (ns == null) ? default : _metadataBuilder.GetOrAddString(ns), 948name: _metadataBuilder.GetOrAddString(name)); 951_metadataBuilder.AddMemberReference( 953name: _metadataBuilder.GetOrAddString(memberName), 954signature: _metadataBuilder.GetOrAddBlob(signature)); 958_metadataBuilder.AddMethodImport( 961name: _metadataBuilder.GetOrAddString(name), 965_metadataBuilder.AddModuleReference(moduleName: _metadataBuilder.GetOrAddString(moduleName)); 968_metadataBuilder.AddFieldLayout(field: fieldHandle, offset: offset); 971_metadataBuilder.AddMarshallingDescriptor(parent: parent, descriptor: _metadataBuilder.GetOrAddBlob(builder)); 974_metadataBuilder.AddParameter( 976name: parameter.Name != null ? _metadataBuilder.GetOrAddString(parameter.Name) : default, 981_metadataBuilder.AddAssemblyReference( 982name: name == null ? default : _metadataBuilder.GetOrAddString(name), 984culture: (culture == null) ? default : _metadataBuilder.GetOrAddString(value: culture), 985publicKeyOrToken: (publicKeyToken == null) ? default : _metadataBuilder.GetOrAddBlob(publicKeyToken), 1221public override int GetStringMetadataToken(string stringConstant) => MetadataTokens.GetToken(_metadataBuilder.GetOrAddUserString(stringConstant)); 1353MetadataTokens.GetToken(_metadataBuilder.AddStandaloneSignature(_metadataBuilder.GetOrAddBlob(signature.GetSignature()))); 1356MetadataTokens.GetToken(_metadataBuilder.AddStandaloneSignature( 1357_metadataBuilder.GetOrAddBlob(MetadataSignatureHelper.GetMethodSignature(this, parameterTypes, returnType, 1361MetadataTokens.GetToken(_metadataBuilder.AddStandaloneSignature(_metadataBuilder.GetOrAddBlob(