Class PlatformInitializeResult
Response: what the child actually is and provides.
public record PlatformInitializeResult : IEquatable<PlatformInitializeResult>
- Inheritance
-
PlatformInitializeResult
- Implements
- Inherited Members
Properties
Component
The child's own component type.
public CoreServerComponent Component { get; init; }
Property Value
Provided
Names of the capability types the child provides, reflected from its
[assembly: ProvidesCorePlatformClientCapability<T>] attributes (e.g. "ParseFullDocument").
public IReadOnlyList<string> Provided { get; init; }
Property Value
Methods
Provides<TCapability>()
Whether the child provides a capability of the given type.
public bool Provides<TCapability>() where TCapability : CorePlatformClientCapability
Returns
Type Parameters
TCapabilityThe capability record type to test for.