Table of Contents

Class WrapperBase<TElement>

Namespace
Bunit.Web.AngleSharp
Assembly
Bunit.Web.dll

Represents a wrapper AngleSharp.Dom.IElement.

public abstract class WrapperBase<TElement> : IElementWrapper<TElement> where TElement : class, IElement

Type Parameters

TElement
Inheritance
WrapperBase<TElement>
Implements
IElementWrapper<TElement>
Inherited Members
Extension Methods

Constructors

WrapperBase(TElement, IElementWrapperFactory)

Creates an instance of the WrapperBase<TElement> class.

protected WrapperBase(TElement element, IElementWrapperFactory elementFactory)

Parameters

element TElement
elementFactory IElementWrapperFactory

Properties

WrappedElement

Gets the wrapped element.

public TElement WrappedElement { get; }

Property Value

TElement

Methods

Equals(object?)

public override bool Equals(object? obj)

Parameters

obj object

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

Operators

operator ==(WrapperBase<TElement>, TElement)

public static bool operator ==(WrapperBase<TElement> x, TElement y)

Parameters

x WrapperBase<TElement>
y TElement

Returns

bool

operator ==(TElement, WrapperBase<TElement>)

public static bool operator ==(TElement x, WrapperBase<TElement> y)

Parameters

x TElement
y WrapperBase<TElement>

Returns

bool

operator !=(WrapperBase<TElement>, TElement)

public static bool operator !=(WrapperBase<TElement> x, TElement y)

Parameters

x WrapperBase<TElement>
y TElement

Returns

bool

operator !=(TElement, WrapperBase<TElement>)

public static bool operator !=(TElement x, WrapperBase<TElement> y)

Parameters

x TElement
y WrapperBase<TElement>

Returns

bool
.NET Foundation

Supported by the .NET Foundation.