Complete() public méthode

Complete only this request
public Complete ( ) : int
Résultat int
Exemple #1
0
		} //	end HandleReadRequest


		/// <summary>
		/// Handles a write request for this property. This method is ment to be overriden. The default behavior
		/// marks the request as failed
		/// </summary>
		/// <param name="aRequest"></param>
		/// <include
		///		file='TBNS.doc.xml'
		///		path='//class[@name="DaProperty"]/
		///		method[@name="HandleWriteRequest"]/doc/*'
		///	/>
		public virtual void HandleWriteRequest(DaRequest aRequest)
		{
			//	Ment to be obverriden, just return failed
			aRequest.Result = EnumResultCode.E_FAIL;
			aRequest.Value = null;
			aRequest.Complete();
		} //	end HandleWriteRequest
Exemple #2
0
		} //	end Value


		//-
		#endregion

		#region //	Public Methods
		//------------------------

		/// <summary>
		/// Completes the request with the Value sorted within this object
		/// </summary>
		/// <include
		///		file='TBNS.doc.xml'
		///		path='//class[@name="DaConstantProperty"]/
		///		method[@name="HandleReadRequest"]/doc/*'
		///	/>
		public override void HandleReadRequest(DaRequest aRequest)
		{
			System.Diagnostics.Debug.Assert(aRequest.PropertyId == this.Id,
			                                "HandleRequest called with illegal request");

			aRequest.Result = EnumResultCode.S_OK;
			aRequest.Value = m_value;
			aRequest.Complete();
		} //	end HandleReadRequest