%PDF- %PDF-
Direktori : /mnt/tnb/Desktop/Tips.Quality.Common.Seeds/bin/Debug/netstandard2.0/ |
Current File : //mnt/tnb/Desktop/Tips.Quality.Common.Seeds/bin/Debug/netstandard2.0/Tix.Messaging.RabbitMQ.xml |
<?xml version="1.0"?> <doc> <assembly> <name>Tix.Messaging.RabbitMQ</name> </assembly> <members> <member name="T:Tix.Messaging.RabbitMQ.EasyNetQReplacements.TixConsumerDispatcher"> <summary> The consumer dispatcher TIX: copy of default with different thread name </summary> <seealso cref="T:EasyNetQ.Consumer.IConsumerDispatcher" /> </member> <member name="T:Tix.Messaging.RabbitMQ.EasyNetQReplacements.TixConsumerDispatcherFactory"> <summary> The default ConsumerDispatcherFactory. It creates a single dispatch queue which all consumers share. TIX: only change is tha it creates a TixConsumerDispatcher to set the thread name </summary> </member> <member name="T:Tix.Messaging.RabbitMQ.EasyNetQReplacements.TixConsumerErrorStrategy"> <summary> Prevents setting messages to error queue as we "only" deserialize the message and put it to the database, this should always work unless db is not available -> put the message back to the queue. </summary> </member> <member name="M:Tix.Messaging.RabbitMQ.EasyNetQReplacements.TixConsumerErrorStrategy.#ctor(EasyNetQ.IConnectionFactory,EasyNetQ.ISerializer,EasyNetQ.IConventions,EasyNetQ.ITypeNameSerializer,EasyNetQ.Consumer.IErrorMessageSerializer)"> <summary> Initializes a new instance of the <see cref="T:Tix.Messaging.RabbitMQ.EasyNetQReplacements.TixConsumerErrorStrategy"/> class. </summary> <param name="connectionFactory">The connection factory.</param> <param name="serializer">The serializer.</param> <param name="conventions">The conventions.</param> <param name="typeNameSerializer">The type name serializer.</param> <param name="errorMessageSerializer">The error message serializer.</param> </member> <member name="M:Tix.Messaging.RabbitMQ.EasyNetQReplacements.TixConsumerErrorStrategy.Dispose"> <summary> Releases unmanaged and - optionally - managed resources. </summary> </member> <member name="M:Tix.Messaging.RabbitMQ.EasyNetQReplacements.TixConsumerErrorStrategy.HandleConsumerError(EasyNetQ.Consumer.ConsumerExecutionContext,System.Exception)"> <summary> Handles the consumer error. </summary> <param name="context">The context.</param> <param name="exception">The exception.</param> <returns>The ack strategy.</returns> </member> <member name="M:Tix.Messaging.RabbitMQ.EasyNetQReplacements.TixConsumerErrorStrategy.HandleConsumerCancelled(EasyNetQ.Consumer.ConsumerExecutionContext)"> <summary> Handles the consumer cancelled. </summary> <param name="context">The context.</param> <returns>The ack strategy.</returns> </member> <member name="M:Tix.Messaging.RabbitMQ.EasyNetQReplacements.TixConsumerErrorStrategy.Connect"> <summary> Connects this instance. </summary> </member> <member name="M:Tix.Messaging.RabbitMQ.EasyNetQReplacements.TixConsumerErrorStrategy.GetErrorQueueName(System.String)"> <summary> Gets the name of the error queue. </summary> <param name="queue">The queue.</param> <returns>The error queue name.</returns> </member> <member name="M:Tix.Messaging.RabbitMQ.EasyNetQReplacements.TixConsumerErrorStrategy.DeclareErrorQueue(RabbitMQ.Client.IModel,EasyNetQ.Consumer.ConsumerExecutionContext)"> <summary> Declares the default error queue. </summary> <param name="model">The model.</param> <param name="context">The context.</param> </member> <member name="M:Tix.Messaging.RabbitMQ.EasyNetQReplacements.TixConsumerErrorStrategy.DeclareErrorExchangeAndBindToErrorQueue(RabbitMQ.Client.IModel,EasyNetQ.Consumer.ConsumerExecutionContext)"> <summary> Declares the error exchange and bind to default error queue. </summary> <param name="model">The model.</param> <param name="context">The context.</param> <returns>The exchange name.</returns> </member> <member name="M:Tix.Messaging.RabbitMQ.EasyNetQReplacements.TixConsumerErrorStrategy.DeclareErrorExchangeQueueStructure(RabbitMQ.Client.IModel,EasyNetQ.Consumer.ConsumerExecutionContext)"> <summary> Declares the error exchange queue structure. </summary> <param name="model">The model.</param> <param name="context">The context.</param> <returns>The exchange name.</returns> </member> <member name="M:Tix.Messaging.RabbitMQ.EasyNetQReplacements.TixConsumerErrorStrategy.CreateErrorMessage(EasyNetQ.Consumer.ConsumerExecutionContext,System.Exception)"> <summary> Creates the error message. </summary> <param name="context">The context.</param> <param name="exception">The exception.</param> <returns>The error message as byte array.</returns> </member> <member name="M:Tix.Messaging.RabbitMQ.EasyNetQReplacements.TixConsumerErrorStrategy.CreateConnectionCheckMessage"> <summary> Creates the connection check message. </summary> <returns>The message.</returns> </member> <member name="T:Tix.Messaging.RabbitMQ.EasyNetQReplacements.TixMessageSerializationStrategy"> <summary> The tix message serializer. </summary> <seealso cref="T:EasyNetQ.IMessageSerializationStrategy" /> </member> <member name="M:Tix.Messaging.RabbitMQ.EasyNetQReplacements.TixMessageSerializationStrategy.#ctor(EasyNetQ.ITypeNameSerializer,EasyNetQ.ISerializer,EasyNetQ.ICorrelationIdGenerationStrategy)"> <summary> Initializes a new instance of the <see cref="T:Tix.Messaging.RabbitMQ.EasyNetQReplacements.TixMessageSerializationStrategy"/> class. </summary> <param name="typeNameSerializer">The type name serializer.</param> <param name="serializer">The serializer.</param> <param name="correlationIdGenerator">The correlation identifier generator.</param> </member> <member name="M:Tix.Messaging.RabbitMQ.EasyNetQReplacements.TixMessageSerializationStrategy.GetUserFromHeaders(EasyNetQ.MessageProperties)"> <summary> Gets the user from headers. </summary> <param name="properties">The properties.</param> <returns>The tips user name from the message header or null if it cannot be read.</returns> </member> <member name="M:Tix.Messaging.RabbitMQ.EasyNetQReplacements.TixMessageSerializationStrategy.DeserializeMessage(EasyNetQ.MessageProperties,System.Byte[])"> <summary> Deserializes the message. </summary> <param name="properties">The properties.</param> <param name="body">The body.</param> <returns>The message.</returns> </member> <member name="M:Tix.Messaging.RabbitMQ.EasyNetQReplacements.TixMessageSerializationStrategy.DeserializeMessage``1(EasyNetQ.MessageProperties,System.Byte[])"> <summary> Deserializes the message. </summary> <typeparam name="T">The type of the message.</typeparam> <param name="properties">The properties.</param> <param name="body">The body.</param> <returns>The message.</returns> </member> <member name="M:Tix.Messaging.RabbitMQ.EasyNetQReplacements.TixMessageSerializationStrategy.SerializeMessage(EasyNetQ.IMessage)"> <summary> Serializes the message. </summary> <param name="message">The message.</param> <returns>The serialized message.</returns> </member> <member name="M:Tix.Messaging.RabbitMQ.EasyNetQReplacements.TixMessageSerializationStrategy.FillTixMessageProperties``1(EasyNetQ.MessageProperties,``0)"> <summary> Fills the tix message properties. </summary> <typeparam name="T">The type of the message.</typeparam> <param name="properties">The properties.</param> <param name="messageBody">The message body.</param> </member> <member name="T:Tix.Messaging.RabbitMQ.TixMessageStorageCleaner"> <summary> cleans old message entries from the database </summary> </member> <member name="M:Tix.Messaging.RabbitMQ.TixMessageStorageCleaner.RemoveOldMessages(System.Object)"> <summary> Removes old messages from the database. </summary> <param name="state">Not used.</param> </member> <member name="T:Tix.Messaging.RabbitMQ.MessageReturnedHandler"> <summary> Handler for returned messages. </summary> </member> <member name="M:Tix.Messaging.RabbitMQ.MessageReturnedHandler.OnTixBusMessageReturned(System.Object,EasyNetQ.MessageReturnedEventArgs)"> <summary> Called when the tix bus returns a message. </summary> <param name="sender">The sender.</param> <param name="e">The <see cref="T:EasyNetQ.MessageReturnedEventArgs"/> instance containing the event data.</param> </member> <member name="T:Tix.Messaging.RabbitMQ.QueueAndExchangeResult"> <summary> The created queue and exchange. </summary> </member> <member name="M:Tix.Messaging.RabbitMQ.QueueAndExchangeResult.#ctor(EasyNetQ.Topology.IQueue,EasyNetQ.Topology.IExchange)"> <summary> Initializes a new instance of the <see cref="T:Tix.Messaging.RabbitMQ.QueueAndExchangeResult"/> class. </summary> <param name="queue">The queue.</param> <param name="exchange">The exchange.</param> </member> <member name="P:Tix.Messaging.RabbitMQ.QueueAndExchangeResult.Queue"> <summary> Gets the queue. </summary> </member> <member name="P:Tix.Messaging.RabbitMQ.QueueAndExchangeResult.Exchange"> <summary> Gets the exchange. </summary> </member> <member name="T:Tix.Messaging.RabbitMQ.ServiceRegisterExtensions"> <summary> The service extensions. </summary> </member> <member name="M:Tix.Messaging.RabbitMQ.ServiceRegisterExtensions.EnableTixMessageMetaDataBinding(EasyNetQ.DI.IServiceRegister)"> <summary> Enables the tix message meta data binding. </summary> <param name="registrar">The registrar.</param> <returns>The service register.</returns> </member> <member name="T:Tix.Messaging.RabbitMQ.TixStoreReceiverMessageQueueDatabaseException"> <summary> Exception that occurs when the receiver entry cannot be stored to the database. </summary> </member> <member name="M:Tix.Messaging.RabbitMQ.TixStoreReceiverMessageQueueDatabaseException.#ctor(System.String,System.Exception)"> <summary> Initializes a new instance of the <see cref="T:Tix.Messaging.RabbitMQ.TixStoreReceiverMessageQueueDatabaseException"/> class. </summary> <param name="message">The message.</param> <param name="innerException">The inner exception.</param> </member> <member name="T:Tix.Messaging.RabbitMQ.TixRabbitMessageSender"> <summary> The message sender. </summary> </member> <member name="M:Tix.Messaging.RabbitMQ.TixRabbitMessageSender.PublishAsync(Tix.Runtime.TixMessage,System.DateTime)"> <summary> Sends the message </summary> <param name="message">The message to send.</param> <param name="publishStartTime">The publish start time.</param> <returns> The task to wait for. </returns> </member> <member name="M:Tix.Messaging.RabbitMQ.TixRabbitMessageSender.Publish(Tix.Runtime.TixMessage,System.DateTime)"> <summary> Sends the message </summary> <param name="message">The message to send.</param> <param name="publishStartTime">The publish start time.</param> </member> <member name="M:Tix.Messaging.RabbitMQ.TixRabbitMessageSender.PublishSkipTimeout(Tix.Runtime.TixMessage,System.DateTime)"> <summary> Sends the message </summary> <param name="message">The message to send.</param> <param name="publishStartTime">The publish start time.</param> <returns>A value whether a timeout occured or not.</returns> </member> <member name="M:Tix.Messaging.RabbitMQ.TixRabbitMessageSender.UpdateMessage(System.Boolean,System.Exception,Tix.Runtime.TixMessage,System.DateTime,Tix.DataAccess.Database.IDatabaseContext)"> <summary>Updates the message.</summary> <param name="isFaulted">Indicates whether the action is faulted.</param> <param name="taskException">The task exception (if faulted).</param> <param name="message">The message.</param> <param name="publishStartTime">Time before publish started.</param> <param name="context">The database context to use</param> </member> <member name="T:Tix.Messaging.RabbitMQ.TixRabbitClient"> <summary> The tix rabbit client </summary> </member> <member name="F:Tix.Messaging.RabbitMQ.TixRabbitClient.cleanupRegistered"> <summary> Remembers if the cleanup is already registered. </summary> </member> <member name="P:Tix.Messaging.RabbitMQ.TixRabbitClient.CurrentProcessIdentifier"> <summary> Gets the current process identifier. </summary> <returns>The identifier.</returns> </member> <member name="P:Tix.Messaging.RabbitMQ.TixRabbitClient.FailedMessages"> <summary> Gets the failed messages. </summary> </member> <member name="P:Tix.Messaging.RabbitMQ.TixRabbitClient.CurrentRabbitMqConnectionString"> <summary> Gets the current rabbit mq connection string. For internal usage only. </summary> </member> <member name="P:Tix.Messaging.RabbitMQ.TixRabbitClient.CurrentRabbitMqConsumeConnectionString"> <summary> Gets the current rabbit mq connection string. For internal usage only. </summary> </member> <member name="P:Tix.Messaging.RabbitMQ.TixRabbitClient.IsDisabled"> <summary> Gets a value indicating whether RabbitMQ is disabled. It checks the connection string for "disabled". </summary> </member> <member name="P:Tix.Messaging.RabbitMQ.TixRabbitClient.TixBus"> <summary> Gets the tix bus. </summary> </member> <member name="P:Tix.Messaging.RabbitMQ.TixRabbitClient.TixHub"> <summary> Gets the hub. </summary> </member> <member name="M:Tix.Messaging.RabbitMQ.TixRabbitClient.CreateQueue(EasyNetQ.IAdvancedBus,System.String,System.Boolean,System.String)"> <summary> Creates the queue. </summary> <param name="bus">The bus to use.</param> <param name="queueName">Name of the queue.</param> <param name="isBroadcast">if set to <c>true</c>, create a transient broadcast queue.</param> <param name="headerFilter">The header filter.</param> <returns> The queue </returns> </member> <member name="M:Tix.Messaging.RabbitMQ.TixRabbitClient.GetExchangeName(System.String,System.Boolean)"> <summary> Gets the name of the exchange. </summary> <param name="queueName">Name of the queue.</param> <param name="isBroadcast">if set to <c>true</c> [is broadcast].</param> <returns>The name of the exchange.</returns> </member> <member name="M:Tix.Messaging.RabbitMQ.TixRabbitClient.CreateAndBindTypeExchange(EasyNetQ.IAdvancedBus,System.Type,EasyNetQ.Topology.IExchange)"> <summary> Creates the and bind type exchange. </summary> <param name="bus">The bus.</param> <param name="type">The type.</param> <param name="queue">The queue.</param> </member> <member name="M:Tix.Messaging.RabbitMQ.TixRabbitClient.GetBusForConsuming(System.String)"> <summary> Gets the bus for consuming. </summary> <param name="queueName">Name of the queue.</param> <returns>The bus.</returns> </member> <member name="M:Tix.Messaging.RabbitMQ.TixRabbitClient.UnbindTypeExchange(EasyNetQ.IAdvancedBus,System.String,EasyNetQ.Topology.IExchange)"> <summary> Creates the and bind type exchange. </summary> <param name="bus">The bus.</param> <param name="fullTypeName">The full type name.</param> <param name="queue">The queue to unbind the exchange from.</param> </member> <member name="M:Tix.Messaging.RabbitMQ.TixRabbitClient.GetRoutingKeyForType(System.Type)"> <summary> Gets the type of the routing key for. </summary> <param name="type">The type.</param> <returns>The routing key for the type.</returns> </member> <member name="M:Tix.Messaging.RabbitMQ.TixRabbitClient.GetRoutingKeyForTypeName(System.String)"> <summary> Gets the type of the routing key for. </summary> <param name="fullTypeName">The full type name.</param> <returns>The routing key for the type.</returns> </member> <member name="M:Tix.Messaging.RabbitMQ.TixRabbitClient.PublishAsync(System.String,EasyNetQ.Message{Tix.Runtime.TixMessage})"> <summary> Publishes the message asynchronous. </summary> <param name="key">The key.</param> <param name="busMessage">The bus message.</param> <returns>The task to wait for.</returns> </member> <member name="M:Tix.Messaging.RabbitMQ.TixRabbitClient.IsConnected"> <summary> Determines whether this instance is connected. </summary> <returns> <c>true</c> if this instance is connected; otherwise, <c>false</c>. </returns> </member> <member name="M:Tix.Messaging.RabbitMQ.TixRabbitClient.Publish(System.String,EasyNetQ.Message{Tix.Runtime.TixMessage})"> <summary> Publishes the message synchronous. </summary> <param name="key">The key.</param> <param name="busMessage">The bus message.</param> </member> <member name="M:Tix.Messaging.RabbitMQ.TixRabbitClient.RequestAsync``2(``0)"> <summary> Requests the asynchronous. </summary> <typeparam name="TRequestMessage">The type of the request message.</typeparam> <typeparam name="TResponseMessage">The type of the response message.</typeparam> <param name="input">The input.</param> <returns>The task to wait for.</returns> </member> <member name="M:Tix.Messaging.RabbitMQ.TixRabbitClient.Cleanup"> <summary> Cleanups this instance. </summary> </member> <member name="M:Tix.Messaging.RabbitMQ.TixRabbitClient.Respond``2(System.Func{``0,``1})"> <summary> Responds the specified responder. </summary> <typeparam name="TRequest">The type of the request.</typeparam> <typeparam name="TResponse">The type of the response.</typeparam> <param name="responder">The responder.</param> </member> <member name="M:Tix.Messaging.RabbitMQ.TixRabbitClient.IsBroadcastQueue(System.String)"> <summary> Return true if queue is a BroadCast queue </summary> <param name="queueName">The queue name</param> <returns>If the queue is a broadcast queue</returns> </member> <member name="M:Tix.Messaging.RabbitMQ.TixRabbitClient.SafeDispose(System.IDisposable)"> <summary> Disposes without crashing. </summary> <param name="disposable">The disposable.</param> </member> <member name="M:Tix.Messaging.RabbitMQ.TixRabbitClient.CreateRabbitQueue(EasyNetQ.IAdvancedBus,System.String,System.String,System.String)"> <summary> Creates the rabbit queue. </summary> <param name="bus">The bus.</param> <param name="queueName">Name of the queue.</param> <param name="headerFilter">The header filter.</param> <param name="finalQueueName">Final name of the queue.</param> <returns>The queue/exchange result.</returns> </member> <member name="M:Tix.Messaging.RabbitMQ.TixRabbitClient.CreateBroadcastRabbitQueue(EasyNetQ.IAdvancedBus,System.String,System.String)"> <summary> Creates the broadcast rabbit queue. </summary> <param name="bus">The bus.</param> <param name="queueName">Name of the queue.</param> <param name="qn">The qn.</param> <returns>The queue/exchange result.</returns> </member> <member name="M:Tix.Messaging.RabbitMQ.TixRabbitClient.CreateBus(System.Boolean,System.String,System.String)"> <summary> Creates the bus. </summary> <param name="forConsume">Flag if the bus is used for consuming or producing messages.</param> <param name="errorPrefix">The error prefix.</param> <param name="additionalOptions">The additional connection string options.</param> <returns>The bus.</returns> </member> <member name="M:Tix.Messaging.RabbitMQ.TixRabbitClient.GetRabbitConnectionString"> <summary> Gets the rabbit connection string. </summary> <returns>The connection string to the rabbit mq server.</returns> </member> <member name="M:Tix.Messaging.RabbitMQ.TixRabbitClient.GetRabbitConsumeConnectionString"> <summary> Gets the rabbit connection string. </summary> <returns>The connection string to the rabbit mq server.</returns> </member> <member name="M:Tix.Messaging.RabbitMQ.TixRabbitClient.BuildHeadersFromSetting(System.String)"> <summary> Builds the headers from setting. </summary> <param name="headerFilter">The header filter.</param> <returns>The parsed headers.</returns> </member> <member name="M:Tix.Messaging.RabbitMQ.TixRabbitClient.GetBroadcastQueueName(System.String)"> <summary> Gets the name of the broadcast queue. </summary> <param name="queueName">Name of the queue.</param> <returns>The name of the broadcast queue.</returns> </member> </members> </doc>