Table of Contents

Struct Selector

Namespace
Virtufin.Data
Assembly
Virtufin.Data.dll
public readonly struct Selector : IEquatable<Selector>
Implements
Inherited Members

Properties

IsIndexSelector

public bool IsIndexSelector { get; }

Property Value

bool

IsKeySelector

public bool IsKeySelector { get; }

Property Value

bool

Methods

Equals(Selector)

Indicates whether the current object is equal to another object of the same type.

public bool Equals(Selector other)

Parameters

other Selector

An object to compare with this object.

Returns

bool

true if the current object is equal to the other parameter; otherwise, false.

GetIndexSelector()

public int GetIndexSelector()

Returns

int

GetKeySelector()

public string GetKeySelector()

Returns

string

Select(IVariant)

public IVariant Select(IVariant v)

Parameters

v IVariant

Returns

IVariant

ToString()

Returns the fully qualified type name of this instance.

public override string ToString()

Returns

string

The fully qualified type name.

Operators

implicit operator Selector(int)

public static implicit operator Selector(int index)

Parameters

index int

Returns

Selector

implicit operator Selector(string)

public static implicit operator Selector(string key)

Parameters

key string

Returns

Selector

implicit operator int(Selector)

public static implicit operator int(Selector s)

Parameters

s Selector

Returns

int

implicit operator string(Selector)

public static implicit operator string(Selector s)

Parameters

s Selector

Returns

string