Table of Contents

Class Resources.ResourceFactory

Namespace
Nightwatch.Core
Assembly
Nightwatch.Core.dll
[CompilationMapping(SourceConstructFlags.RecordType)]
public sealed class Resources.ResourceFactory : IEquatable<Resources.ResourceFactory>, IStructuralEquatable
Inheritance
Resources.ResourceFactory
Implements
Inherited Members

Constructors

ResourceFactory(string, Func<IDictionary<string, string>, Func<Task<bool>>>)

[DynamicDependency(DynamicallyAccessedMemberTypes.PublicFields|DynamicallyAccessedMemberTypes.NonPublicFields|DynamicallyAccessedMemberTypes.PublicProperties|DynamicallyAccessedMemberTypes.NonPublicProperties, typeof(Resources.ResourceFactory))]
public ResourceFactory(string resourceType, Func<IDictionary<string, string>, Func<Task<bool>>> create)

Parameters

resourceType string
create Func<IDictionary<string, string>, Func<Task<bool>>>

Properties

create

[CompilationMapping(SourceConstructFlags.Field, 1)]
public Func<IDictionary<string, string>, Func<Task<bool>>> create { get; }

Property Value

Func<IDictionary<string, string>, Func<Task<bool>>>

resourceType

[CompilationMapping(SourceConstructFlags.Field, 0)]
public string resourceType { get; }

Property Value

string

Methods

Equals(ResourceFactory)

public override sealed bool Equals(Resources.ResourceFactory obj)

Parameters

obj Resources.ResourceFactory

Returns

bool

Equals(ResourceFactory, IEqualityComparer)

public bool Equals(Resources.ResourceFactory obj, IEqualityComparer comp)

Parameters

obj Resources.ResourceFactory
comp IEqualityComparer

Returns

bool

Equals(object)

public override sealed bool Equals(object obj)

Parameters

obj object

Returns

bool

Equals(object, IEqualityComparer)

public override sealed bool Equals(object obj, IEqualityComparer comp)

Parameters

obj object
comp IEqualityComparer

Returns

bool

GetHashCode()

public override sealed int GetHashCode()

Returns

int

GetHashCode(IEqualityComparer)

public override sealed int GetHashCode(IEqualityComparer comp)

Parameters

comp IEqualityComparer

Returns

int

ToString()

public override string ToString()

Returns

string