Partager via


ConfigurationLockCollection.SetFromList(String) Méthode

Définition

Verrouille un jeu d'objets de configuration selon la liste fournie.

public:
 void SetFromList(System::String ^ attributeList);
public void SetFromList (string attributeList);
member this.SetFromList : string -> unit
Public Sub SetFromList (attributeList As String)

Paramètres

attributeList
String

Chaîne délimitée par des virgules.

Exceptions

Se produit lorsqu'un élément du paramètre attributeList n'est pas un attribut de configuration verrouillable valide.

Exemples

L'exemple de code suivant illustre l'utilisation de la méthode SetFromList. Cet exemple de code fait partie d’un exemple plus grand fourni pour la ConfigurationLockCollection classe .

// Create an ArrayList to contain
// the property items of the configuration
// section.
ArrayList configPropertyAL = new ArrayList(lockedAttribList.Count);
foreach (PropertyInformation propertyItem in
  configSection.ElementInformation.Properties)
{
  configPropertyAL.Add(propertyItem.Name.ToString());
}
// Copy the elements of the ArrayList to a string array.
String[] myArr = (String[])configPropertyAL.ToArray(typeof(string));
// Create as a comma delimited list.
string propList = string.Join(",", myArr);
// Lock the items in the list.
lockedAttribList.SetFromList(propList);
' Create an ArrayList to contain
' the property items of the configuration
' section.
Dim configPropertyAL As ArrayList = _
 New ArrayList(lockedAttribList.Count)
For Each propertyItem As _
 PropertyInformation In _
 configSection.ElementInformation.Properties
  configPropertyAL.Add(propertyItem.Name.ToString())
Next
' Copy the elements of the ArrayList to a string array.
Dim myArr As [String]() = _
CType(configPropertyAL.ToArray(GetType(String)), [String]())
' Create as a comma delimited list.
Dim propList As String = String.Join(",", myArr)
' Lock the items in the list.
lockedAttribList.SetFromList(propList)

S’applique à