Table of Contents

Class AbstractAttributeAccessor

Namespace
Steeltoe.Common.Util
Assembly
Steeltoe.Common.dll
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

source IAttributeAccessor

Equals(object)

public override bool Equals(object other)

Parameters

other object

Returns

bool

GetAttribute(string)

public virtual object GetAttribute(string name)

Parameters

name string

Returns

object

GetHashCode()

public override int GetHashCode()

Returns

int

HasAttribute(string)

public virtual bool HasAttribute(string name)

Parameters

name string

Returns

bool

RemoveAttribute(string)

public virtual object RemoveAttribute(string name)

Parameters

name string

Returns

object

SetAttribute(string, object)

public virtual void SetAttribute(string name, object value)

Parameters

name string
value object