Class MetadataPublisher
- Namespace
- MarymoorStudios.Core.Rpc
- Assembly
- MarymoorStudios.Core.Rpc.dll
An implementation of IMetadata from a static, potentially non-unique, set of capabilities.
public sealed class MetadataPublisher : MetadataServer, IByRefRemotable
- Inheritance
-
MetadataPublisher
- Implements
- Inherited Members
Constructors
MetadataPublisher(Descriptor[])
Constructs a new bag.
public MetadataPublisher(IMetadata.Descriptor[] capabilities)
Parameters
capabilities
Descriptor[]The set of capabilities to include.
Remarks
The capabilities presented in capabilities
need not be unique in name or
type.
Fields
Self
public readonly MetadataProxy Self
Field Value
Methods
GetCapabilities()
public override Promise<IMetadata.Descriptor[]> GetCapabilities()