public TagDescriptor Build() { var descriptor = new TagDescriptorInternal(); descriptor.m_NameHandle = container.AddString(name); descriptor.m_ValueHandle = container.AddString(value); var resultHandle = container.AddTagDescriptorInternal(descriptor); return(new TagDescriptor(container, resultHandle)); }