ConfigurationElement.SetAttributeValue(String, Object) 方法

定义

设置所指定特性的值。

public:
 void SetAttributeValue(System::String ^ attributeName, System::Object ^ value);
public void SetAttributeValue (string attributeName, object value);
member this.SetAttributeValue : string * obj -> unit
Public Sub SetAttributeValue (attributeName As String, value As Object)

参数

attributeName
String

要更改的属性的名称。

value
Object

特性的新值。

例外

attributeName 参数为 null 或为空。

示例

以下示例修改名为“TestDemo”的 元素。 该值修改为“TestDemo (modified) ”。

// Use any of the following lines to set the attribute value.
// attribute.Value = "TestDemo(Modified)";
moduleproviderelement.SetAttributeValue(
    "name", "TestDemo(Modified)");
// moduleproviderelement["name"] = "TestDemo(Modified)";

注解

此方法设置属性值并将其写入 Administration.config 文件。 在调用 方法之前, CommitChanges 不会修改Administration.config文件。

还可以使用 Item[]Value 属性设置属性值。 为获得最佳系统性能,应使用 SetAttributeValue 方法。

适用于

另请参阅