NGWS SDK Documentation  

This is preliminary documentation and subject to change.
To comment on this topic, please send us email at ngwssdk@microsoft.com. Thanks!

ListMergeDirective Enumeration

Defines the set of directives interpreted by the Interceptors.ListMerge interceptor.

[Visual Basic]
Public Enum ListMergeDirective
[C#]
public enum ListMergeDirective
[C++]
public enum ListMergeDirective

[JScript] In JScript, you can use the enumerations in the NGWS frameworks, but you cannot define your own.

Members

Member Name Description
Add Adds this configuration item to the parent collection during merge. Replaces any configuration item with a matching primary key.
AddFinal Adds a configuration item and enforces that child configuration files can not change any property in this item, not remove the item.
Append Appends a configuration item at the end of the collection without performing any primary key matches.
Clear Removes all configuration items in the configuration collection.
Final Enforces that the entire configuration collection can not be changes by child configuration files.
Prepend Inserts a configuration item at the beginning of the configuration collection without performing any primary key matching.
Remove Removes a configuration item with a matching primary key from the configuration collection.
RemoveFinal Not supported in the PDC release.
RemoveMultiple Removes all configuration item with a matching primary key.

Requirements

Namespace: System.Configuration.Interceptors

Assembly: System.Configuration.dll

See Also

System.Configuration.Interceptors Namespace