Interface IMvcNetClient
Assembly: Eco.Core.dll
Syntax
public interface IMvcNetClient : INetClient, INetObject
Properties
Blobs
Declaration
SpinLockBuffer<byte[]> Blobs { get; }
Property Value
HashesOfCachedData
Declaration
ConcurrentHashSet<string> HashesOfCachedData { get; }
Property Value
Type |
Description |
ConcurrentCollections.ConcurrentHashSet<System.String> |
|
KnownBlobs
Declaration
ConcurrentHashSet<int> KnownBlobs { get; }
Property Value
Type |
Description |
ConcurrentCollections.ConcurrentHashSet<System.Int32> |
|
Views
Packaged messages which should be delivered to client before any other message. Used for views and data blobs.
Declaration
SpinLockBuffer<byte[]> Views { get; }
Property Value
Methods
IsRequested(IController, String)
Declaration
bool IsRequested(IController controller, string name)
Parameters
Type |
Name |
Description |
IController |
controller |
|
System.String |
name |
|
Returns
Type |
Description |
System.Boolean |
|
Request(IController, String)
Declaration
void Request(IController controller, string name)
Parameters
Type |
Name |
Description |
IController |
controller |
|
System.String |
name |
|
ShouldNotify(IController, String)
Declaration
virtual bool ShouldNotify(IController controller, string memberName)
Parameters
Type |
Name |
Description |
IController |
controller |
|
System.String |
memberName |
|
Returns
Type |
Description |
System.Boolean |
|
Extension Methods