SourceText.From Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
From(String, Encoding, SourceHashAlgorithm) |
Construit un SourceText texte à partir d’une chaîne. |
From(Stream, Encoding, SourceHashAlgorithm, Boolean) | |
From(TextReader, Int32, Encoding, SourceHashAlgorithm) |
Construit un SourceText texte à partir d’une chaîne. |
From(Byte[], Int32, Encoding, SourceHashAlgorithm, Boolean) | |
From(Stream, Encoding, SourceHashAlgorithm, Boolean, Boolean) |
Construit à SourceText partir du contenu de flux. |
From(Byte[], Int32, Encoding, SourceHashAlgorithm, Boolean, Boolean) |
Construit à SourceText partir d’un tableau d’octets. |
From(String, Encoding, SourceHashAlgorithm)
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
Construit un SourceText texte à partir d’une chaîne.
public static Microsoft.CodeAnalysis.Text.SourceText From (string text, System.Text.Encoding encoding = default, Microsoft.CodeAnalysis.Text.SourceHashAlgorithm checksumAlgorithm = Microsoft.CodeAnalysis.Text.SourceHashAlgorithm.Sha1);
public static Microsoft.CodeAnalysis.Text.SourceText From (string text, System.Text.Encoding? encoding = default, Microsoft.CodeAnalysis.Text.SourceHashAlgorithm checksumAlgorithm = Microsoft.CodeAnalysis.Text.SourceHashAlgorithm.Sha1);
static member From : string * System.Text.Encoding * Microsoft.CodeAnalysis.Text.SourceHashAlgorithm -> Microsoft.CodeAnalysis.Text.SourceText
Public Shared Function From (text As String, Optional encoding As Encoding = Nothing, Optional checksumAlgorithm As SourceHashAlgorithm = Microsoft.CodeAnalysis.Text.SourceHashAlgorithm.Sha1) As SourceText
Paramètres
- text
- String
Texte.
- encoding
- Encoding
Encodage du fichier à partir duquel le text
fichier a été lu ou doit être enregistré.
null
si l’encodage n’est pas spécifié.
Si l’encodage n’est pas spécifié, le résultat SourceText n’est pas débogueur.
Si un encodage est moins SourceText écrit dans un fichier, un fichier doit UTF8 être utilisé comme valeur par défaut.
- checksumAlgorithm
- SourceHashAlgorithm
Algorithme de hachage à utiliser pour calculer la somme de contrôle du texte enregistré dans PDB.
Retours
Exceptions
text
a la valeur null.
checksumAlgorithm
n’est pas pris en charge.
S’applique à
From(Stream, Encoding, SourceHashAlgorithm, Boolean)
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
public:
static Microsoft::CodeAnalysis::Text::SourceText ^ From(System::IO::Stream ^ stream, System::Text::Encoding ^ encoding, Microsoft::CodeAnalysis::Text::SourceHashAlgorithm checksumAlgorithm, bool throwIfBinaryDetected);
[System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
public static Microsoft.CodeAnalysis.Text.SourceText From (System.IO.Stream stream, System.Text.Encoding encoding, Microsoft.CodeAnalysis.Text.SourceHashAlgorithm checksumAlgorithm, bool throwIfBinaryDetected);
[System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
public static Microsoft.CodeAnalysis.Text.SourceText From (System.IO.Stream stream, System.Text.Encoding? encoding, Microsoft.CodeAnalysis.Text.SourceHashAlgorithm checksumAlgorithm, bool throwIfBinaryDetected);
[<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>]
static member From : System.IO.Stream * System.Text.Encoding * Microsoft.CodeAnalysis.Text.SourceHashAlgorithm * bool -> Microsoft.CodeAnalysis.Text.SourceText
Public Shared Function From (stream As Stream, encoding As Encoding, checksumAlgorithm As SourceHashAlgorithm, throwIfBinaryDetected As Boolean) As SourceText
Paramètres
- stream
- Stream
- encoding
- Encoding
- checksumAlgorithm
- SourceHashAlgorithm
- throwIfBinaryDetected
- Boolean
Retours
- Attributs
S’applique à
From(TextReader, Int32, Encoding, SourceHashAlgorithm)
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
Construit un SourceText texte à partir d’une chaîne.
public static Microsoft.CodeAnalysis.Text.SourceText From (System.IO.TextReader reader, int length, System.Text.Encoding encoding = default, Microsoft.CodeAnalysis.Text.SourceHashAlgorithm checksumAlgorithm = Microsoft.CodeAnalysis.Text.SourceHashAlgorithm.Sha1);
public static Microsoft.CodeAnalysis.Text.SourceText From (System.IO.TextReader reader, int length, System.Text.Encoding? encoding = default, Microsoft.CodeAnalysis.Text.SourceHashAlgorithm checksumAlgorithm = Microsoft.CodeAnalysis.Text.SourceHashAlgorithm.Sha1);
static member From : System.IO.TextReader * int * System.Text.Encoding * Microsoft.CodeAnalysis.Text.SourceHashAlgorithm -> Microsoft.CodeAnalysis.Text.SourceText
Public Shared Function From (reader As TextReader, length As Integer, Optional encoding As Encoding = Nothing, Optional checksumAlgorithm As SourceHashAlgorithm = Microsoft.CodeAnalysis.Text.SourceHashAlgorithm.Sha1) As SourceText
Paramètres
- reader
- TextReader
TextReader
- length
- Int32
longueur du contenu à partir de reader
- encoding
- Encoding
Encodage du fichier à partir duquel le reader
fichier a été lu ou doit être enregistré.
null
si l’encodage n’est pas spécifié.
Si l’encodage n’est pas spécifié, le résultat SourceText n’est pas débogueur.
Si un encodage est moins SourceText écrit dans un fichier, un fichier doit UTF8 être utilisé comme valeur par défaut.
- checksumAlgorithm
- SourceHashAlgorithm
Algorithme de hachage à utiliser pour calculer la somme de contrôle du texte enregistré dans PDB.
Retours
Exceptions
reader
a la valeur null.
checksumAlgorithm
n’est pas pris en charge.
S’applique à
From(Byte[], Int32, Encoding, SourceHashAlgorithm, Boolean)
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
public:
static Microsoft::CodeAnalysis::Text::SourceText ^ From(cli::array <System::Byte> ^ buffer, int length, System::Text::Encoding ^ encoding, Microsoft::CodeAnalysis::Text::SourceHashAlgorithm checksumAlgorithm, bool throwIfBinaryDetected);
[System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
public static Microsoft.CodeAnalysis.Text.SourceText From (byte[] buffer, int length, System.Text.Encoding encoding, Microsoft.CodeAnalysis.Text.SourceHashAlgorithm checksumAlgorithm, bool throwIfBinaryDetected);
[System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
public static Microsoft.CodeAnalysis.Text.SourceText From (byte[] buffer, int length, System.Text.Encoding? encoding, Microsoft.CodeAnalysis.Text.SourceHashAlgorithm checksumAlgorithm, bool throwIfBinaryDetected);
[<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>]
static member From : byte[] * int * System.Text.Encoding * Microsoft.CodeAnalysis.Text.SourceHashAlgorithm * bool -> Microsoft.CodeAnalysis.Text.SourceText
Public Shared Function From (buffer As Byte(), length As Integer, encoding As Encoding, checksumAlgorithm As SourceHashAlgorithm, throwIfBinaryDetected As Boolean) As SourceText
Paramètres
- buffer
- Byte[]
- length
- Int32
- encoding
- Encoding
- checksumAlgorithm
- SourceHashAlgorithm
- throwIfBinaryDetected
- Boolean
Retours
- Attributs
S’applique à
From(Stream, Encoding, SourceHashAlgorithm, Boolean, Boolean)
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
Construit à SourceText partir du contenu de flux.
public static Microsoft.CodeAnalysis.Text.SourceText From (System.IO.Stream stream, System.Text.Encoding encoding = default, Microsoft.CodeAnalysis.Text.SourceHashAlgorithm checksumAlgorithm = Microsoft.CodeAnalysis.Text.SourceHashAlgorithm.Sha1, bool throwIfBinaryDetected = false, bool canBeEmbedded = false);
public static Microsoft.CodeAnalysis.Text.SourceText From (System.IO.Stream stream, System.Text.Encoding? encoding = default, Microsoft.CodeAnalysis.Text.SourceHashAlgorithm checksumAlgorithm = Microsoft.CodeAnalysis.Text.SourceHashAlgorithm.Sha1, bool throwIfBinaryDetected = false, bool canBeEmbedded = false);
static member From : System.IO.Stream * System.Text.Encoding * Microsoft.CodeAnalysis.Text.SourceHashAlgorithm * bool * bool -> Microsoft.CodeAnalysis.Text.SourceText
Public Shared Function From (stream As Stream, Optional encoding As Encoding = Nothing, Optional checksumAlgorithm As SourceHashAlgorithm = Microsoft.CodeAnalysis.Text.SourceHashAlgorithm.Sha1, Optional throwIfBinaryDetected As Boolean = false, Optional canBeEmbedded As Boolean = false) As SourceText
Paramètres
- stream
- Stream
Flux. Le flux doit être recherché.
- encoding
- Encoding
Encodage des données à utiliser si le flux ne commence pas par La marque d’ordre d’octet spécifiant l’encodage. UTF8 si l’option n’est pas spécifiée.
- checksumAlgorithm
- SourceHashAlgorithm
Algorithme de hachage à utiliser pour calculer la somme de contrôle du texte enregistré dans PDB.
- throwIfBinaryDetected
- Boolean
Si le texte décodé contient au moins deux caractères NUL consécutifs, un InvalidDataException élément est levée.
- canBeEmbedded
- Boolean
True si le texte peut être transmis et FromSource(String, SourceText) incorporé dans une base de données PDB.
Retours
Exceptions
stream
a la valeur null.
stream
ne prend pas en charge la lecture ou la recherche.
checksumAlgorithm
n’est pas pris en charge.
Si l’encodage donné est défini pour utiliser un décodeur de levée comme secours
Deux caractères NUL consécutifs ont été détectés dans le texte décodé et throwIfBinaryDetected
ont été vrais.
Une erreur d’E/S se produit.
Remarques
Lit à partir du début du flux. Laisse le flux ouvert.
S’applique à
From(Byte[], Int32, Encoding, SourceHashAlgorithm, Boolean, Boolean)
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
- Source:
- SourceText.cs
Construit à SourceText partir d’un tableau d’octets.
public static Microsoft.CodeAnalysis.Text.SourceText From (byte[] buffer, int length, System.Text.Encoding encoding = default, Microsoft.CodeAnalysis.Text.SourceHashAlgorithm checksumAlgorithm = Microsoft.CodeAnalysis.Text.SourceHashAlgorithm.Sha1, bool throwIfBinaryDetected = false, bool canBeEmbedded = false);
public static Microsoft.CodeAnalysis.Text.SourceText From (byte[] buffer, int length, System.Text.Encoding? encoding = default, Microsoft.CodeAnalysis.Text.SourceHashAlgorithm checksumAlgorithm = Microsoft.CodeAnalysis.Text.SourceHashAlgorithm.Sha1, bool throwIfBinaryDetected = false, bool canBeEmbedded = false);
static member From : byte[] * int * System.Text.Encoding * Microsoft.CodeAnalysis.Text.SourceHashAlgorithm * bool * bool -> Microsoft.CodeAnalysis.Text.SourceText
Public Shared Function From (buffer As Byte(), length As Integer, Optional encoding As Encoding = Nothing, Optional checksumAlgorithm As SourceHashAlgorithm = Microsoft.CodeAnalysis.Text.SourceHashAlgorithm.Sha1, Optional throwIfBinaryDetected As Boolean = false, Optional canBeEmbedded As Boolean = false) As SourceText
Paramètres
- buffer
- Byte[]
Mémoire tampon source encodée.
- length
- Int32
Nombre d’octets à lire à partir de la mémoire tampon.
- encoding
- Encoding
Encodage des données à utiliser si la mémoire tampon encodée ne commence pas par Byte Order Mark. UTF8 si l’option n’est pas spécifiée.
- checksumAlgorithm
- SourceHashAlgorithm
Algorithme de hachage à utiliser pour calculer la somme de contrôle du texte enregistré dans PDB.
- throwIfBinaryDetected
- Boolean
Si le texte décodé contient au moins deux caractères NUL consécutifs, un InvalidDataException élément est levée.
- canBeEmbedded
- Boolean
True si le texte peut être transmis et FromSource(String, SourceText) incorporé dans une base de données PDB.
Retours
Texte décodé.
Exceptions
buffer
a la valeur null.
La length
valeur est négative ou plus longue que le buffer
.
checksumAlgorithm
n’est pas pris en charge.
Si l’encodage donné est défini pour utiliser un décodeur de levée comme secours
Deux caractères NUL consécutifs ont été détectés dans le texte décodé et throwIfBinaryDetected
ont été vrais.