CustomLogFieldCollection Class
Namespace: Microsoft.Web.Administration
Assembly: Microsoft.Web.Administration (in Microsoft.Web.Administration.dll)
Inheritance Hierarchy
System.Object
Microsoft.Web.Administration.ConfigurationElement
Microsoft.Web.Administration.ConfigurationElementCollectionBase<T>
Microsoft.Web.Administration.CustomLogFieldCollection
Syntax
public sealed class CustomLogFieldCollection : ConfigurationElementCollectionBase<CustomLogField>
public ref class CustomLogFieldCollection sealed : ConfigurationElementCollectionBase<CustomLogField^>
[<Sealed>]
type CustomLogFieldCollection =
class
inherit ConfigurationElementCollectionBase<CustomLogField>
end
Public NotInheritable Class CustomLogFieldCollection
Inherits ConfigurationElementCollectionBase(Of CustomLogField)
Constructors
Name | Description | |
---|---|---|
CustomLogFieldCollection() |
Properties
Name | Description | |
---|---|---|
AllowsAdd | Gets a value indicating whether an add element name is defined in the current collection schema.(Inherited from ConfigurationElementCollectionBase<T>.) |
|
AllowsClear | Gets a value indicating whether a clear element name is defined in the current collection schema.(Inherited from ConfigurationElementCollectionBase<T>.) |
|
AllowsRemove | Gets a value indicating whether a remove element name is defined in the current collection schema.(Inherited from ConfigurationElementCollectionBase<T>.) |
|
Attributes | Gets a configuration attribute collection that contains the list of attributes for this element.(Inherited from ConfigurationElement.) |
|
ChildElements | Gets all the child elements of the current element.(Inherited from ConfigurationElement.) |
|
Count | Gets the number of items in the collection.(Inherited from ConfigurationElementCollectionBase<T>.) |
|
IsLocallyStored | Gets a value indicating whether the configuration element is stored in a particular configuration file.(Inherited from ConfigurationElement.) |
|
Item[Int32] | Gets a configuration element at the specified index.(Inherited from ConfigurationElementCollectionBase<T>.) |
|
Item[String] | Gets or sets an attribute with the specified name.(Inherited from ConfigurationElement.) |
|
Methods | Gets a collection of methods for the configuration element. (Inherited from ConfigurationElement.) |
|
Schema | Gets the schema that describes the configuration element collection.(Inherited from ConfigurationElementCollectionBase<T>.) |
Methods
Name | Description | |
---|---|---|
Add(T) | Adds a configuration element to the end of the current collection.(Inherited from ConfigurationElementCollectionBase<T>.) |
|
Add(String, String, CustomLogFieldSourceType) | ||
AddAt(Int32, T) | Adds a configuration element to the current collection at the specified index.(Inherited from ConfigurationElementCollectionBase<T>.) |
|
Clear() | Clears all configuration elements from the current collection.(Inherited from ConfigurationElementCollectionBase<T>.) |
|
CreateElement() | Creates a new child element for the current collection.(Inherited from ConfigurationElementCollectionBase<T>.) |
|
CreateElement(String) | Creates a new child element by using the specified name.(Inherited from ConfigurationElementCollectionBase<T>.) |
|
Equals(Object) | (Inherited from Object.) |
|
GetAttribute(String) | Returns a ConfigurationAttribute object that represents the requested attribute.(Inherited from ConfigurationElement.) |
|
GetAttributeValue(String) | Returns the value of the specified attribute.(Inherited from ConfigurationElement.) |
|
GetChildElement(String) | Returns a child element that is under the current configuration element and has the specified name.(Inherited from ConfigurationElement.) |
|
GetChildElement(String, Type) | Returns a child element that is under the current configuration element and has the specified name and type.(Inherited from ConfigurationElement.) |
|
GetCollection() | Returns the default collection for the current configuration element.(Inherited from ConfigurationElement.) |
|
GetCollection(String) | Returns all configuration elements that belong to the current configuration element.(Inherited from ConfigurationElement.) |
|
GetCollection(String, Type) | Returns the configuration element that has the specified name and type and is under the current configuration element.(Inherited from ConfigurationElement.) |
|
GetCollection(Type) | Returns the configuration element that has the specified type and is under the current configuration element.(Inherited from ConfigurationElement.) |
|
GetEnumerator() | Returns an enumerator that iterates through a collection.(Inherited from ConfigurationElementCollectionBase<T>.) |
|
GetHashCode() | (Inherited from Object.) |
|
GetMetadata(String) | Returns metadata values from the element schema.(Inherited from ConfigurationElement.) |
|
GetType() | (Inherited from Object.) |
|
IndexOf(T) | Determines the index of an element in the collection.(Inherited from ConfigurationElementCollectionBase<T>.) |
|
Remove(CustomLogField) | ||
RemoveAt(Int32) | Removes the element at the specified index of the collection.(Inherited from ConfigurationElementCollectionBase<T>.) |
|
SetAttributeValue(String, Object) | Sets the value of the specified attribute.(Inherited from ConfigurationElement.) |
|
SetMetadata(String, Object) | Sets metadata values from the element schema.(Inherited from ConfigurationElement.) |
|
ToString() | (Inherited from Object.) |
Explicit Interface Implementations
Name | Description | |
---|---|---|
ICollection.CopyTo(Array, Int32) | Copies the elements of the collection to an array, starting at a particular array index.(Inherited from ConfigurationElementCollectionBase<T>.) |
|
IEnumerable.GetEnumerator() | Returns an enumerator that iterates through the collection.(Inherited from ConfigurationElementCollectionBase<T>.) |
|
ICollection.Count | (Inherited from ConfigurationElementCollectionBase<T>.) |
|
ICollection.IsSynchronized | (Inherited from ConfigurationElementCollectionBase<T>.) |
|
ICollection.SyncRoot | (Inherited from ConfigurationElementCollectionBase<T>.) |
Thread Safety
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
See Also
Microsoft.Web.Administration Namespace
Return to top