<html><head><metahttp-equiv="X-UA-Compatible"content="IE=edge"/><linkrel="shortcut icon"href="../icons/favicon.ico"/><linkrel="stylesheet"type="text/css"href="../styles/branding.css"/><linkrel="stylesheet"type="text/css"href="../styles/branding-en-US.css"/><scripttype="text/javascript"src="../scripts/branding.js"></script><metahttp-equiv="Content-Type"content="text/html; charset=UTF-8"/><title>CommandResponse Class</title><metaname="Language"content="en-us"/><metaname="System.Keywords"content="CommandResponse class"/><metaname="System.Keywords"content="AsterNET.Manager.Response.CommandResponse class"/><metaname="System.Keywords"content="CommandResponse class, about CommandResponse class"/><metaname="Microsoft.Help.F1"content="AsterNET.Manager.Response.CommandResponse"/><metaname="Microsoft.Help.Id"content="T:AsterNET.Manager.Response.CommandResponse"/><metaname="Description"content="Corresponds to a CommandAction. Asterisk's handling of the command action is generelly quite hairy. It sends a "Response: Follows" line followed by the raw output of the command including empty lines."/><metaname="Microsoft.Help.ContentType"content="Reference"/><metaname="BrandingAware"content="true"/><metaname="container"content="AsterNET.Manager.Response"/><metaname="file"content="T_AsterNET_Manager_Response_CommandResponse"/><metaname="guid"content="T_AsterNET_Manager_Response_CommandResponse"/><linkrel="stylesheet"type="text/css"href="../styles/branding-Website.css"/><scripttype="text/javascript"src="../scripts/jquery-1.11.0.min.js"></script><scripttype="text/javascript"src="../scripts/branding-Website.js"></script></head><bodyonload="OnLoad('cs')"><inputtype="hidden"id="userDataCache"class="userDataStyle"/><divclass="pageHeader"id="PageHeader">AsterNet Class Library (Sandcastle documentation)<formid="SearchForm"method="get"action="#"onsubmit="javascript:TransferToSearchPage(); return false;"><inputid="SearchTextBox"type="text"maxlength="200"/><buttonid="SearchButton"type="submit"></button></form></div><divclass="pageBody"><divclass="leftNav"id="leftNav"><divid="tocNav"><divclass="toclevel0"data-toclevel="0"><aclass="tocCollapsed"onclick="javascript: Toggle(this);"href="#!"></a><adata-tochassubtree="true"href="79b6241e-05a3-441c-b6a1-51f2b5b7f265.htm"title="AsterNet Class Library (Sandcastle documentation)"tocid="roottoc">AsterNet Class Library (Sandcastle documentation)</a></div><divclass="toclevel0"data-toclevel="0"><aclass="tocCollapsed"onclick="javascript: Toggle(this);"href="#!"></a><adata-tochassubtree="true"href="N_AsterNET_Manager_Response.htm"title="AsterNET.Manager.Response"tocid="N_AsterNET_Manager_Response">AsterNET.Manager.Response</a></div><divclass="toclevel1 current"data-toclevel="1"data-childrenloaded="true"><aclass="tocExpanded"onclick="javascript: Toggle(this);"href="#!"></a><adata-tochassubtree="true"href="T_AsterNET_Manager_Response_CommandResponse.htm"title="CommandResponse Class"tocid="T_AsterNET_Manager_Response_CommandResponse">CommandResponse Class</a></div><divclass="toclevel2"data-toclevel="2"><adata-tochassubtree="false"href="M_AsterNET_Manager_Response_CommandResponse__ctor.htm"title="CommandResponse Constructor "tocid="M_AsterNET_Manager_Response_CommandResponse__ctor">CommandResponse Constructor </a></div><divclass="toclevel2"data-toclevel="2"><aclass="tocCollapsed"onclick="javascript: Toggle(this);"href="#!"></a><adata-tochassubtree="true"href="Fields_T_AsterNET_Manager_Response_CommandResponse.htm"title="CommandResponse Fields"tocid="Fields_T_AsterNET_Manager_Response_CommandResponse">CommandResponse Fields</a></div><divclass="toclevel2"data-toclevel="2"><adata-tochassubtree="false"href="Methods_T_AsterNET_Manager_Response_CommandResponse.htm"title="CommandResponse Methods"tocid="Methods_T_AsterNET_Manager_Response_CommandResponse">CommandResponse Methods</a></div><divclass="toclevel2"data-toclevel="2"><aclass="tocCollapsed"onclick="javascript:Toggle(this
Corresponds to a CommandAction.<br/>
Asterisk's handling of the command action is generelly quite hairy.
It sends a "Response: Follows" line followed by the raw output of the command including empty lines.
At the end of the command output a line containing "--END COMMAND--" is sent.
The reader parses this response into a CommandResponse object to hide these details.
<spanclass="keyword">end</span></pre></div></div></div><scripttype="text/javascript">AddLanguageTabSet("ID1EDCA");</script></div><p>The <spanclass="selflink">CommandResponse</span> type exposes the following members.</p><divclass="collapsibleAreaRegion"><spanclass="collapsibleRegionTitle"onclick="SectionExpandCollapse('ID3RB')"onkeypress="SectionExpandCollapse_CheckKey('ID3RB', event)"tabindex="0"><imgid="ID3RBToggle"class="collapseToggle"src="../icons/SectionExpanded.png"/>Constructors</span></div><divid="ID3RBSection"class="collapsibleSection"><tableid="memberList"class="members"><tr><thclass="iconColumn">
</th><th>Name</th><th>Description</th></tr><trdata="public;declared;notNetfw;"><td><imgsrc="../icons/pubmethod.gif"alt="Public method"title="Public method"/></td><td><ahref="M_AsterNET_Manager_Response_CommandResponse__ctor.htm">CommandResponse</a></td><td><divclass="summary">Initializes a new instance of the <spanclass="selflink">CommandResponse</span> class</div></td></tr></table><ahref="#PageHeader">Top</a></div><divclass="collapsibleAreaRegion"><spanclass="collapsibleRegionTitle"onclick="SectionExpandCollapse('ID4RB')"onkeypress="SectionExpandCollapse_CheckKey('ID4RB', event)"tabindex="0"><imgid="ID4RBToggle"class="collapseToggle"src="../icons/SectionExpanded.png"/>Methods</span></div><divid="ID4RBSection"class="collapsibleSection"><tableid="memberList"class="members"><tr><thclass="iconColumn">
</th><th>Name</th><th>Description</th></tr><trdata="public;inherited;notNetfw;"><td><imgsrc="../icons/pubmethod.gif"alt="Public method"title="Public method"/></td><td><ahref="http://msdn2.microsoft.com/en-us/library/bsc2ak47"target="_blank">Equals</a></td><td><divclass="summary">Determines whether the specified <ahref="http://msdn2.microsoft.com/en-us/library/e5kfa45b"target="_blank">Object</a> is equal to the current <ahref="http://msdn2.microsoft.com/en-us/library/e5kfa45b"target="_blank">Object</a>.</div> (Inherited from <ahref="http://msdn2.microsoft.com/en-us/library/e5kfa45b"target="_blank">Object</a>.)</td></tr><trdata="protected;inherited;notNetfw;"><td><imgsrc="../icons/protmethod.gif"alt="Protected method"title="Protected method"/></td><td><ahref="http://msdn2.microsoft.com/en-us/library/4k87zsw7"target="_blank">Finalize</a></td><td><divclass="summary">Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.</div> (Inherited from <ahref="http://msdn2.microsoft.com/en-us/library/e5kfa45b"target="_blank">Object</a>.)</td></tr><trdata="public;inherited;notNetfw;"><td><imgsrc="../icons/pubmethod.gif"alt="Public method"title="Public method"/></td><td><ahref="M_AsterNET_Manager_Response_ManagerResponse_GetAttribute.htm">GetAttribute</a></td><td><divclass="summary">
Returns the value of the attribute with the given key.<br/>
This is particulary important when a response contains special
attributes that are dependent on the action that has been sent.<br/>
An example of this is the response to the GetVarAction.
It contains the value of the channel variable as an attribute
As all attributes are internally stored in lower case the key is
automatically converted to lower case before lookup.
</div> (Inherited from <ahref="T_AsterNET_Manager_Response_ManagerResponse.htm">ManagerResponse</a>.)</td></tr><trdata="public;inherited;notNetfw;"><td><imgsrc="../icons/pubmethod.gif"alt="Public method"title="Public method"/></td><td><ahref="http://msdn2.microsoft.com/en-us/library/zdee4b3y"target="_blank">GetHashCode</a></td><td><divclass="summary">Serves as a hash function for a particular type. </div> (Inherited from <ahref="http://msdn2.microsoft.com/en-us/library/e5kfa45b"target="_blank">Object</a>.)</td></tr><trdata="public;inherited;notNetfw;"><td><imgsrc="../icons/pubmethod.gif"alt="Public method"title="Public method"/></td><td><ahref="http://msdn2.microsoft.com/en-us/library/dfwy45w9"target="_blank">GetType</a></td><td><divclass="summary">Gets the <ahref="http://msdn2.microsoft.com/en-us/library/42892f65"target="_blank">Type</a> of the current instance.</div> (Inherited from <ahref="http://msdn2.microsoft.com/en-us/library/e5kfa45b"target="_blank">Object</a>.)</td></tr><trdata="public;inherited;notNetfw;"><td><imgsrc="../icons/pubmethod.gif"alt="Public method"title="Public method"/></td><td><ahref="M_AsterNET_Manager_Response_ManagerResponse_IsSuccess.htm">IsSuccess</a></td><td><divclass="summary">
Return true if Response is success
</div> (Inherited from <ahref="T_AsterNET_Manager_Response_ManagerResponse.htm">ManagerResponse</a>.)</td></tr><trdata="protected;inherited;notNetfw;"><td><imgsrc="../icons/protmethod.gif"alt="Protected method"title="Protected method"/></td><td><ahref="http://msdn2.microsoft.com/en-us/library/57ctke0a"target="_blank">MemberwiseClone</a></td><td><divclass="summary">Creates a shallow copy of the current <ahref="http://msdn2.microsoft.com/en-us/library/e5kfa45b"target="_blank">Object</a>.</div> (Inherited from <ahref="http://msdn2.microsoft.com/en-us/library/e5kfa45b"target="_blank">Object</a>.)</td></tr><trdata="public;inherited;notNetfw;"><td><imgsrc="../icons/pubmethod.gif"alt="Public method"title="Public method"/></td><td><ahref="M_AsterNET_Manager_Response_ManagerResponse_Parse.htm">Parse</a></td><td><divclass="summary">
Unknown properties parser
</div> (Inherited from <ahref="T_AsterNET_Manager_Response_ManagerResponse.htm">ManagerResponse</a>.)</td></tr><trdata="public;inherited;notNetfw;"><td><imgsrc="../icons/pubmethod.gif"alt="Public method"title="Public method"/></td><td><ahref="M_AsterNET_Manager_Response_ManagerResponse_ParseSpecial.htm">ParseSpecial</a></td><td><divclass="summary">
Unknown properties parser
</div> (Inherited from <ahref="T_AsterNET_Manager_Response_ManagerResponse.htm">ManagerResponse</a>.)</td></tr><trdata="public;inherited;notNetfw;"><td><imgsrc="../icons/pubmethod.gif"alt="Public method"title="Public method"/></td><td><ahref="M_AsterNET_Manager_Response_ManagerResponse_ToString.htm">ToString</a></td><td> (Inherited from <ahref="T_AsterNET_Manager_Response_ManagerResponse.htm">ManagerResponse</a>.)</td></tr></table><ahref="#PageHeader">Top</a></div><divclass="collapsibleAreaRegion"><spanclass="collapsibleRegionTitle"onclick="SectionExpandCollapse('ID5RB')"onkeypress="SectionExpandCollapse_CheckKey('ID5RB', event)"tabindex="0"><imgid="ID5RBToggle"class="collapseToggle"src="../icons/SectionExpanded.png"/>Fields</span></div><divid="ID5RBSection"class="collapsibleSection"><tableid="memberList"class="members"><tr><thclass="iconColumn">
</th><th>Name</th><th>Description</th></tr><trdata="protected;inherited;notNetfw;"><td><imgsrc="../icons/protfield.gif"alt="Protected field"title="Protected field"/></td><td><ahref="F_AsterNET_Manager_Response_ManagerResponse_attributes.htm">attributes</a></td><td> (Inherited from <ahref="T_AsterNET_Manager_Response_ManagerResponse.htm">ManagerResponse</a>.)</td></tr><trdata="protected;declared;notNetfw;"><td><imgsrc="../icons/protfield.gif"alt="Protected field"title="Protected field"/></td><td><ahref="F_AsterNET_Manager_Response_CommandResponse_result.htm">result</a></td><td/></tr></table><ahref="#PageHeader">Top</a></div><divclass="collapsibleAreaRegion"><spanclass="collapsibleRegionTitle"onclick="SectionExpandCollapse('ID6RB')"onkeypress="SectionExpandCollapse_CheckKey('ID6RB', event)"tabindex="0"><imgid="ID6RBToggle"class="collapseToggle"src="../icons/SectionExpanded.png"/>Properties</span></div><divid="ID6RBSection"class="collapsibleSection"><tableid="memberList"class="members"><tr><thclass="iconColumn">