Search Results for

    Show / Hide Table of Contents

    Class RuleSetElement

    Defines a RuleSet Configuration Element

    Inheritance
    System.Object
    System.Configuration.ConfigurationElement
    System.Configuration.ConfigurationElementCollection
    RuleSetElement
    Implements
    System.Collections.ICollection
    System.Collections.IEnumerable
    Inherited Members
    System.Configuration.ConfigurationElementCollection.IsModified()
    System.Configuration.ConfigurationElementCollection.ResetModified()
    System.Configuration.ConfigurationElementCollection.IsReadOnly()
    System.Configuration.ConfigurationElementCollection.SetReadOnly()
    System.Configuration.ConfigurationElementCollection.Equals(System.Object)
    System.Configuration.ConfigurationElementCollection.GetHashCode()
    System.Configuration.ConfigurationElementCollection.Unmerge(System.Configuration.ConfigurationElement, System.Configuration.ConfigurationElement, System.Configuration.ConfigurationSaveMode)
    System.Configuration.ConfigurationElementCollection.Reset(System.Configuration.ConfigurationElement)
    System.Configuration.ConfigurationElementCollection.CopyTo(System.Configuration.ConfigurationElement[], System.Int32)
    System.Configuration.ConfigurationElementCollection.System.Collections.ICollection.CopyTo(System.Array, System.Int32)
    System.Configuration.ConfigurationElementCollection.GetEnumerator()
    System.Configuration.ConfigurationElementCollection.BaseAdd(System.Configuration.ConfigurationElement)
    System.Configuration.ConfigurationElementCollection.BaseAdd(System.Configuration.ConfigurationElement, System.Boolean)
    System.Configuration.ConfigurationElementCollection.BaseIndexOf(System.Configuration.ConfigurationElement)
    System.Configuration.ConfigurationElementCollection.BaseAdd(System.Int32, System.Configuration.ConfigurationElement)
    System.Configuration.ConfigurationElementCollection.BaseRemove(System.Object)
    System.Configuration.ConfigurationElementCollection.BaseGet(System.Object)
    System.Configuration.ConfigurationElementCollection.BaseIsRemoved(System.Object)
    System.Configuration.ConfigurationElementCollection.BaseGet(System.Int32)
    System.Configuration.ConfigurationElementCollection.BaseGetAllKeys()
    System.Configuration.ConfigurationElementCollection.BaseGetKey(System.Int32)
    System.Configuration.ConfigurationElementCollection.BaseClear()
    System.Configuration.ConfigurationElementCollection.BaseRemoveAt(System.Int32)
    System.Configuration.ConfigurationElementCollection.SerializeElement(System.Xml.XmlWriter, System.Boolean)
    System.Configuration.ConfigurationElementCollection.OnDeserializeUnrecognizedElement(System.String, System.Xml.XmlReader)
    System.Configuration.ConfigurationElementCollection.CreateNewElement(System.String)
    System.Configuration.ConfigurationElementCollection.IsElementRemovable(System.Configuration.ConfigurationElement)
    System.Configuration.ConfigurationElementCollection.IsElementName(System.String)
    System.Configuration.ConfigurationElementCollection.AddElementName
    System.Configuration.ConfigurationElementCollection.RemoveElementName
    System.Configuration.ConfigurationElementCollection.ClearElementName
    System.Configuration.ConfigurationElementCollection.Count
    System.Configuration.ConfigurationElementCollection.EmitClear
    System.Configuration.ConfigurationElementCollection.IsSynchronized
    System.Configuration.ConfigurationElementCollection.SyncRoot
    System.Configuration.ConfigurationElementCollection.ElementName
    System.Configuration.ConfigurationElementCollection.ThrowOnDuplicate
    System.Configuration.ConfigurationElementCollection.CollectionType
    System.Configuration.ConfigurationElement.Init()
    System.Configuration.ConfigurationElement.ListErrors(System.Collections.IList)
    System.Configuration.ConfigurationElement.InitializeDefault()
    System.Configuration.ConfigurationElement.SetPropertyValue(System.Configuration.ConfigurationProperty, System.Object, System.Boolean)
    System.Configuration.ConfigurationElement.SerializeToXmlElement(System.Xml.XmlWriter, System.String)
    System.Configuration.ConfigurationElement.DeserializeElement(System.Xml.XmlReader, System.Boolean)
    System.Configuration.ConfigurationElement.OnRequiredPropertyNotFound(System.String)
    System.Configuration.ConfigurationElement.PostDeserialize()
    System.Configuration.ConfigurationElement.PreSerialize(System.Xml.XmlWriter)
    System.Configuration.ConfigurationElement.OnDeserializeUnrecognizedAttribute(System.String, System.String)
    System.Configuration.ConfigurationElement.GetTransformedTypeString(System.String)
    System.Configuration.ConfigurationElement.GetTransformedAssemblyString(System.String)
    System.Configuration.ConfigurationElement.LockAttributes
    System.Configuration.ConfigurationElement.LockAllAttributesExcept
    System.Configuration.ConfigurationElement.LockElements
    System.Configuration.ConfigurationElement.LockAllElementsExcept
    System.Configuration.ConfigurationElement.LockItem
    System.Configuration.ConfigurationElement.Item[System.Configuration.ConfigurationProperty]
    System.Configuration.ConfigurationElement.Item[System.String]
    System.Configuration.ConfigurationElement.Properties
    System.Configuration.ConfigurationElement.ElementInformation
    System.Configuration.ConfigurationElement.EvaluationContext
    System.Configuration.ConfigurationElement.ElementProperty
    System.Configuration.ConfigurationElement.HasContext
    System.Configuration.ConfigurationElement.CurrentConfiguration
    System.Object.ToString()
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: Quark.CMSAdapters.Core.Data
    Assembly: Quark.CMSAdapters.Core.dll
    Syntax
    public class RuleSetElement : ConfigurationElementCollection, ICollection, IEnumerable

    Constructors

    RuleSetElement()

    Initializes a new instance of the RuleSetElement class.

    Declaration
    public RuleSetElement()

    Properties

    ComponentRoot

    Gets or sets the component root.

    Declaration
    [ConfigurationProperty("componentRoot", DefaultValue = "", IsRequired = true)]
    public string ComponentRoot { get; set; }
    Property Value
    Type Description
    System.String

    The component root.

    Item[Int32]

    Gets or sets the RuleElement at the specified index.

    Declaration
    public RuleElement this[int index] { get; set; }
    Parameters
    Type Name Description
    System.Int32 index
    Property Value
    Type Description
    RuleElement

    ProductLine

    Gets or sets the product line.

    Declaration
    [ConfigurationProperty("productLine", DefaultValue = "", IsRequired = false)]
    public string ProductLine { get; set; }
    Property Value
    Type Description
    System.String

    The product line.

    Methods

    CreateNewElement()

    Creates the new element.

    Declaration
    protected override ConfigurationElement CreateNewElement()
    Returns
    Type Description
    System.Configuration.ConfigurationElement
    Overrides
    System.Configuration.ConfigurationElementCollection.CreateNewElement()

    GetElementKey(ConfigurationElement)

    Gets the element key for a specified configuration element when overridden in a derived class.

    Declaration
    protected override object GetElementKey(ConfigurationElement element)
    Parameters
    Type Name Description
    System.Configuration.ConfigurationElement element

    The System.Configuration.ConfigurationElement to return the key for.

    Returns
    Type Description
    System.Object

    An System.Object that acts as the key for the specified System.Configuration.ConfigurationElement.

    Overrides
    System.Configuration.ConfigurationElementCollection.GetElementKey(System.Configuration.ConfigurationElement)

    Implements

    System.Collections.ICollection
    System.Collections.IEnumerable

    Extension Methods

    UtilityExtensions.DeepClone<T>(T)
    UtilityExtensions.IsMethodImplemented(Object, String)
    UtilityExtensions.LogError(Object, String)
    UtilityExtensions.ShowAndLogError(Object)
    UtilityExtensions.ShowAndLogError(Object, Window)
    UtilityExtensions.ShowAndLogError(Object, String, Window, String, String)
    UtilityExtensions.GetJsonValue<T>(Object, String, Boolean)
    UtilityExtensions.ToAssetInfo(Object, Nullable<Boolean>)
    In This Article
    Back to top © 2022 Quark Software Inc. All rights reserved.