ScaleoutSubscription.PerformWork Method
.NET Framework 4This member overrides Subscription.PerformWork(IList<ArraySegment<Message>>, Int32%, Object%).
Namespace: Microsoft.AspNet.SignalR.Messaging
Assembly: Microsoft.AspNet.SignalR.Core (in Microsoft.AspNet.SignalR.Core.dll)
Syntax
'Declaration
Protected Overrides Sub PerformWork ( _
items As IList(Of ArraySegment(Of Message)), _
<OutAttribute> ByRef totalCount As Integer, _
<OutAttribute> ByRef state As Object _
)
'Usage
Dim items As IList(Of ArraySegment(Of Message))
Dim totalCount As Integer
Dim state As Object
Me.PerformWork(items, totalCount, _
state)
protected override void PerformWork(
IList<ArraySegment<Message>> items,
out int totalCount,
out Object state
)
protected:
virtual void PerformWork(
IList<ArraySegment<Message^>>^ items,
[OutAttribute] int% totalCount,
[OutAttribute] Object^% state
) override
abstract PerformWork :
items:IList<ArraySegment<Message>> *
totalCount:int byref *
state:Object byref -> unit
override PerformWork :
items:IList<ArraySegment<Message>> *
totalCount:int byref *
state:Object byref -> unit
protected override function PerformWork(
items : IList<ArraySegment<Message>>,
totalCount : int,
state : Object
)
Parameters
- items
Type: System.Collections.Generic.IList<ArraySegment<Message>>
- totalCount
Type: System.Int32%
- state
Type: System.Object%