GetMessageMetadata() public méthode

Retrieves the MessageMetadata for the specified type.
public GetMessageMetadata ( Type messageType ) : MessageMetadata
messageType System.Type The message type to retrieve metadata for.
Résultat MessageMetadata
        /// <summary>
        /// Creates a new <see cref="LogicalMessage"/> using the specified messageType, message instance and headers.
        /// </summary>
        /// <param name="messageType">The message type.</param>
        /// <param name="message">The message instance.</param>
        /// <param name="headers">The message headers.</param>
        /// <returns>A new <see cref="LogicalMessage"/>.</returns>
        public LogicalMessage Create(Type messageType, object message, Dictionary <string, string> headers)
        {
            if (message == null)
            {
                throw new ArgumentNullException("message");
            }

            if (messageType == null)
            {
                throw new ArgumentNullException("messageType");
            }

            if (headers == null)
            {
                throw new ArgumentNullException("headers");
            }

            var realMessageType = messageMapper.GetMappedTypeFor(messageType);

            return(new LogicalMessage(messageMetadataRegistry.GetMessageMetadata(realMessageType), message, headers, this));
        }