public void Close()

in src/main/csharp/MessageProducer.cs [331:356]


		public void Close()
		{
			lock(this)
			{
				if(closed)
				{
					return;
				}

				try
				{
					if(!this.nmsSession.tibcoSession.IsClosed)
					{
						this.tibcoMessageProducer.Close();
					}
				}
				catch(Exception ex)
				{
					ExceptionUtil.WrapAndThrowNMSException(ex);
				}
				finally
				{
					closed = true;
				}
			}
		}