DataConnectionProperties.ReadKeyFromString, méthode
Lit un nom de clé de propriété d'une chaîne de connexion en commençant à un index spécifié, puis met l'index à jour pour afficher une position immédiatement après le nom de la clé de propriété.
Espace de noms : Microsoft.VisualStudio.Data.Framework
Assembly : Microsoft.VisualStudio.Data.Framework (dans Microsoft.VisualStudio.Data.Framework.dll)
Syntaxe
'Déclaration
Protected Overridable Function ReadKeyFromString ( _
connectionString As String, _
ByRef index As Integer _
) As String
protected virtual string ReadKeyFromString(
string connectionString,
ref int index
)
protected:
virtual String^ ReadKeyFromString(
String^ connectionString,
int% index
)
abstract ReadKeyFromString :
connectionString:string *
index:int byref -> string
override ReadKeyFromString :
connectionString:string *
index:int byref -> string
protected function ReadKeyFromString(
connectionString : String,
index : int
) : String
Paramètres
connectionString
Type : StringChaîne de connexion dans un format reconnu par l'instance actuelle d'DataConnectionProperties.
index
Type : Int32%Chaîne d'index à cet égard indiquant où commencer lire le nom de la propriété.
Valeur de retour
Type : String
Sous-chaîne du paramètre connectionString qui représente le nom de la propriété Key, entre l'index de départ d'entrée et la fin du nom de la clé de propriété.
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | Le paramètre connectionString est nullune référence null (Nothing en Visual Basic). |
ArgumentOutOfRangeException | Le paramètre index est inférieur à zéro ou supérieur à la longueur de la chaîne de connexion. |
Notes
L'implémentation de la méthode Parse appelle cette méthode en analysant la chaîne de connexion d'entrée. Elle utilise le paramètre index à la position actuelle dans la chaîne et utilise cette méthode et la méthode ReadValueFromString placer l'index à jour correctement.
Implémentation de base de cette méthode la lit jusqu'à ce qu'il rencontre le premier séparateur de paires nom/valeur de propriété.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, voir Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.