This topic has not yet been rated - Rate this topic

TeamFoundationMessageQueueService Class

Manages message queues for a Team Foundation Server Project Collection.

System.Object
  Microsoft.TeamFoundation.Framework.Server.TeamFoundationMessageQueueService

Namespace:  Microsoft.TeamFoundation.Framework.Server
Assembly:  Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)
[TeamFoundationServiceDependency(typeof(TeamFoundationRegistryService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationSqlNotificationService))]
public sealed class TeamFoundationMessageQueueService : ITeamFoundationService

The TeamFoundationMessageQueueService type exposes the following members.

  NameDescription
Public propertyIdleTimeoutGets the interval of time a connection to a message queue can remain connected in an idle state before it is released.
Public propertyOfflineTimeoutGets the interval of time allowed between client connections before a message queue is considered to be offline.
Top
  NameDescription
Public methodBeginAcknowledgeBegins an asynchronous operation which acknowledges all messages which are inclusive to the ranges provided.
Public methodBeginDequeueBegins an asynchronous dequeue operation on a message queue.
Public methodCreateQueueCreates a new message queue.
Public methodDeleteQueue
Public methodEndAcknowledgeEnds an asynchronous acknowledge operation on a message queue.
Public methodEndDequeueEnds an asynchronous dequeue operation on a message queue.
Public methodEnqueueMessageEnqueues a message into a message queue.
Public methodEqualsDetermines whether the specified object is equal to the current object. (Inherited from Object.)
Public methodGetHashCodeServes as a hash function for a particular type. (Inherited from Object.)
Public methodGetQueueConnectionStatus
Public methodGetTypeGets the Type of the current instance. (Inherited from Object.)
Public methodSetQueueOfflineSets the message queue status for queueName to offline.
Public methodToStringReturns a string that represents the current object. (Inherited from Object.)
Top
  NameDescription
Explicit interface implemetationPrivate methodITeamFoundationService.ServiceEndThis method is provided for integration into the Team Foundation Server OM. Do not call directly from user code.
Explicit interface implemetationPrivate methodITeamFoundationService.ServiceStartThis method is provided for integration into the Team Foundation Server OM. Do not call directly from user code.
Top

Location Service Identifier: F93895D3-984C-453E-B16E-BBF147526C9D

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Did you find this helpful?
(1500 characters remaining)
© 2013 Microsoft. All rights reserved.