private PublishSync ( object message, string channelName, Messaging publishOptions, Messaging deliveryOptions ) : Messaging.MessageStatus | ||
message | object | |
channelName | string | |
publishOptions | Messaging | |
deliveryOptions | Messaging | |
Результат | Messaging.MessageStatus |
private Messaging.MessageStatus PublishSync( object message, string channelName, Messaging.PublishOptions publishOptions,
Messaging.DeliveryOptions deliveryOptions )
{
checkChannelName( channelName );
if( message == null )
throw new ArgumentNullException( ExceptionMessage.NULL_MESSAGE );
return Invoker.InvokeSync<Messaging.MessageStatus>( MESSAGING_MANAGER_SERVER_ALIAS, "publish",
new[]
{
Backendless.AppId, Backendless.VersionNum, channelName, message,
publishOptions, deliveryOptions
} );
}