Class AbstractAttributeAccessor
public abstract class AbstractAttributeAccessor : IAttributeAccessor
- Inheritance
-
AbstractAttributeAccessor
- Implements
- Derived
- Inherited Members
Properties
AttributeNames
public virtual string[] AttributeNames { get; }
Property Value
- string[]
Methods
CopyAttributesFrom(IAttributeAccessor)
protected virtual void CopyAttributesFrom(IAttributeAccessor source)
Parameters
sourceIAttributeAccessor
Equals(object)
Determines whether the specified object is equal to the current object.
public override bool Equals(object other)
Parameters
otherobject
Returns
GetAttribute(string)
public virtual object GetAttribute(string name)
Parameters
namestring
Returns
GetHashCode()
Serves as the default hash function.
public override int GetHashCode()
Returns
- int
A hash code for the current object.
HasAttribute(string)
public virtual bool HasAttribute(string name)
Parameters
namestring
Returns
RemoveAttribute(string)
public virtual object RemoveAttribute(string name)
Parameters
namestring
Returns
SetAttribute(string, object)
public virtual void SetAttribute(string name, object value)