XmlReader.ReadContentAsLong Método
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í.
Lee el contenido de texto en la posición actual como un entero de 64 bits con signo.
public:
virtual long ReadContentAsLong();
public virtual long ReadContentAsLong();
abstract member ReadContentAsLong : unit -> int64
override this.ReadContentAsLong : unit -> int64
Public Overridable Function ReadContentAsLong () As Long
Devoluciones
Contenido de texto como un entero de 64 bits con signo.
Excepciones
La conversión intentada no es válida.
El formato de cadena no es válido.
Se llamó a un XmlReader método antes de que finalice una operación asincrónica anterior. En este caso, InvalidOperationException se produce con el mensaje "Una operación asincrónica ya está en curso".
Comentarios
Este método concatena texto, espacio en blanco, espacios en blanco significativos y secciones CDATA, y omite los comentarios o instrucciones de procesamiento. Las referencias de entidad se resuelven automáticamente.
Si el contenido está escrito xsd:long, el lector devuelve un entero de 64 bits con signo de 64 bits sin escribir. Si el contenido no está escrito xsd:long, el lector intenta convertirlo en un entero de 64 bits con signo según las reglas definidas por la recomendación esquema XML W3C Parte 2: Tipos de datos .
En la tabla siguiente se describe este método se trata cada tipo de nodo.
| XmlNodeType | Valor de retorno | Comportamiento del lector |
|---|---|---|
TextCDATAWhitespaceSignificantWhitespaceEntityReferenceEndEntity |
Contenido concatenado de texto, CDATA, espacio en blanco y nodos de espacio en blanco significativos convertidos al tipo solicitado. | Se mueve a la siguiente etiqueta de elemento de inicio o elemento final. Las referencias de entidad se expanden automáticamente. |
Attribute |
Igual que XmlConvert.ToXxx en el valor del atributo. |
El lector permanece en la posición actual. |
CommentProcessingInstruction |
Omite la instrucción de procesamiento (PI) o el comentario y lee el contenido de texto concatenado que sigue al PI o comentario. | Se mueve a la siguiente etiqueta de elemento de inicio o elemento final. Las referencias de entidad se expanden automáticamente. |
EndElement |
Una cadena vacía. | El lector permanece en la posición actual. |
ElementXmlDeclarationNoneDocumentDocumentTypeNotationEntityDocumentFragment |
Se produce una InvalidOperationException excepción . | Sin definir, aunque normalmente el lector permanece en la posición actual. |
Para obtener más información, vea la sección Comentarios de la página de referencia de XmlReader.