MetadataRootBuilder(MetadataBuilder, String, Boolean) Constructor
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Crea un generador de una raíz de metadatos.
public MetadataRootBuilder (System.Reflection.Metadata.Ecma335.MetadataBuilder tablesAndHeaps, string? metadataVersion = default, bool suppressValidation = false);
public MetadataRootBuilder (System.Reflection.Metadata.Ecma335.MetadataBuilder tablesAndHeaps, string metadataVersion = default, bool suppressValidation = false);
new System.Reflection.Metadata.Ecma335.MetadataRootBuilder : System.Reflection.Metadata.Ecma335.MetadataBuilder * string * bool -> System.Reflection.Metadata.Ecma335.MetadataRootBuilder
Public Sub New (tablesAndHeaps As MetadataBuilder, Optional metadataVersion As String = Nothing, Optional suppressValidation As Boolean = false)
Parámetros
- tablesAndHeaps
- MetadataBuilder
Un generador rellenado con entidades de metadatos almacenadas en tablas y valores almacenados en montones. Las entidades y los valores se enumerarán al serializar la raíz de metadatos.
- metadataVersion
- String
La cadena de versión escrita en el encabezado de los metadatos. El valor predeterminado es "v4.0.30319".
- suppressValidation
- Boolean
true
para suprimir la validación básica de las tablas de metadatos durante la serialización; de lo contrario, false
.
Excepciones
tablesAndHeaps
es null
.
metadataVersion
es demasiado largo (el número de bytes cuando la codificación UTF8 debe ser inferior a 255).
Comentarios
Cuando suppressValidation
se establece true
en , la validación comprueba que las entradas de las tablas se agregaron en orden requerido por la especificación ECMA. No aplica todos los requisitos de especificación en las tablas de metadatos.
Se aplica a
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de