Edit

Share via


AssemblyAttributeFeatureProvider<TFeature> Class

Definition

Populates a feature using assembly-level attributes which implement IFeaturePopulator<TFeature>.

public sealed class AssemblyAttributeFeatureProvider<TFeature> : Orleans.ApplicationParts.IApplicationFeatureProvider<TFeature>
type AssemblyAttributeFeatureProvider<'Feature> = class
    interface IApplicationFeatureProvider<'Feature>
    interface IApplicationFeatureProvider
Public NotInheritable Class AssemblyAttributeFeatureProvider(Of TFeature)
Implements IApplicationFeatureProvider(Of TFeature)

Type Parameters

TFeature

The feature type.

Inheritance
AssemblyAttributeFeatureProvider<TFeature>
Implements

Constructors

AssemblyAttributeFeatureProvider<TFeature>()

Methods

Equals(AssemblyAttributeFeatureProvider<TFeature>)

Returns true if this instance is equivalent to the provided instance, false otherwise.

Equals(Object)

Determines whether the specified object is equal to the current object.

GetHashCode()

Serves as the default hash function.

PopulateFeature(IEnumerable<IApplicationPart>, TFeature)

Updates the feature instance.

Applies to