Edit

Share via


GenericGrainType Struct

Definition

Represents a GrainType that is parameterized using type parameters.

[Orleans.Immutable]
public readonly struct GenericGrainType : IEquatable<Orleans.Runtime.GenericGrainType>
[<Orleans.Immutable>]
type GenericGrainType = struct
Public Structure GenericGrainType
Implements IEquatable(Of GenericGrainType)
Inheritance
GenericGrainType
Attributes
Implements

Properties

Arity

The generic arity of the grain type.

GrainType

The underlying grain type.

IsConstructed

Returns true if this instance contains concrete type parameters.

Methods

Construct(TypeConverter, Type[])

Returns a constructed version of this instance.

Equals(GenericGrainType)

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

Equals(Object)

Indicates whether this instance and a specified object are equal.

GetArguments(TypeConverter)

Gets the type arguments using the provided type converter.

GetHashCode()

Returns the hash code for this instance.

GetUnconstructedGrainType()

Returns a non-constructed version of this instance.

ToString()

Returns the fully qualified type name of this instance.

TryParse(GrainType, GenericGrainType)

Returns the generic grain type corresponding to the provided value.

Applies to