public class Repeatable<T> : IEnumerable<T>, IEnumerable
Repeatable class which allows you to both pass a single element, as well as an array, as a parameter value.
Namespace
Google Apis UtilAssembly
Google.Apis.Core.dll
Type Parameter
Name
Description
T
Constructors
Repeatable(IEnumerable<T>)
public
Repeatable
(
IEnumerable<T>
enumeration
)
Creates a repeatable value.
Methods
GetEnumerator()
public IEnumerator<T> GetEnumerator()
Operators
implicit operator Repeatable<T>(T)
public
static
implicit
operator
Repeatable<T>
(
T
elem
)
Converts the single element into a repeatable.
Parameter
Name
Description
elem
T
implicit operator Repeatable<T>(T[])
public
static
implicit
operator
Repeatable<T>
(
T
[]
elem
)
Converts a number of elements into a repeatable.
Parameter
Name
Description
elem
implicit operator Repeatable<T>(List<T>)
public
static
implicit
operator
Repeatable<T>
(
List<T>
elem
)
Converts a number of elements into a repeatable.
Explicit Interface Implementations
IEnumerable.GetEnumerator()
IEnumerator IEnumerable.GetEnumerator()