⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 awssimplequeueservice.wsdl

📁 .NET 2.0模式开发实战源代码,使用C#说明
💻 WSDL
📖 第 1 页 / 共 2 页
字号:
<?xml version="1.0" encoding="UTF-8"?><definitions  xmlns="http://schemas.xmlsoap.org/wsdl/"   xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"  xmlns:xs="http://www.w3.org/2001/XMLSchema"  targetNamespace="http://webservices.amazon.com/AWSSimpleQueueService/2004-10-14" xmlns:tns="http://webservices.amazon.com/AWSSimpleQueueService/2004-10-14">   <types>	<xs:schema 	 targetNamespace="http://webservices.amazon.com/AWSSimpleQueueService/2004-10-14"	 xmlns:tns="http://webservices.amazon.com/AWSSimpleQueueService/2004-10-14"	 xmlns:xs="http://www.w3.org/2001/XMLSchema"	 elementFormDefault="qualified">		    	  <xs:element name="QueueEntryBody" type="xs:string" />	  <xs:element name="QueueEntryId" type="xs:string" />	  <xs:element name="QueueId" type="xs:string" />	  <xs:element name="QueueName" type="xs:string" />	  <xs:element name="ReadLockTimeoutSeconds" type="xs:integer" />	  <xs:element name="SubscriptionId" type="xs:string" />	  <xs:element name="QueueNamePrefix" type="xs:string" />	 	  <xs:element name ="QueueEntry">	    <xs:complexType>	      <xs:sequence>	        <xs:element name="QueueEntryId" type="xs:string"/>	        <xs:element name="QueueEntryBody" type="xs:string"/>	      </xs:sequence>	    </xs:complexType>	  </xs:element>		  <xs:element name="QueueEntries">	    <xs:complexType>	      <xs:sequence>	        <xs:element ref="tns:QueueEntry" minOccurs="0" maxOccurs="unbounded" />	      </xs:sequence>	    </xs:complexType>	  </xs:element>		  <xs:element name="QueueEntryBodies">	    <xs:complexType>	      <xs:sequence>	        <xs:element ref="tns:QueueEntryBody" minOccurs="0" maxOccurs="unbounded" />	      </xs:sequence>	    </xs:complexType>	  </xs:element>		  <xs:element name="QueueEntryIds" >	    <xs:complexType>	      <xs:sequence>	        <xs:element ref="tns:QueueEntryId" minOccurs="0" maxOccurs="unbounded" />	      </xs:sequence>	    </xs:complexType>	  </xs:element>		  <xs:element  name="Queues" >	    <xs:complexType>	      <xs:sequence>	        <xs:element ref="tns:Queue" minOccurs="0" maxOccurs="unbounded" />	      </xs:sequence>	    </xs:complexType>	  </xs:element>		  <xs:element name="Queue" >	    <xs:complexType>	      <xs:sequence>	        <xs:element ref="tns:QueueId" />	        <xs:element ref="tns:QueueName" />	        <xs:element ref="tns:ReadLockTimeoutSeconds" />	      </xs:sequence>	    </xs:complexType>	  </xs:element>		 <xs:element name="SimpleQueueServiceError">	    <xs:complexType>	      <xs:sequence>	        <xs:element name="ErrorCode" type="xs:string" />	        <xs:element name="ReasonText" type="xs:string" />	      </xs:sequence>	    </xs:complexType>	  </xs:element>		 <xs:complexType name="CreateQueueRequest" >	   <xs:sequence>	     <xs:element ref="tns:QueueName" minOccurs="0" />	     <xs:element ref="tns:ReadLockTimeoutSeconds" minOccurs="0" />	   </xs:sequence>	 </xs:complexType>		 <xs:element name="CreateQueue" >	    <xs:complexType>	      <xs:sequence>	        <xs:element ref="tns:SubscriptionId" />	        <xs:element name="Validate" type="xs:string" minOccurs="0"/>	        <xs:element name="XMLEscaping" type="xs:string" minOccurs="0"/>	        <xs:element name="Shared" type="tns:CreateQueueRequest" minOccurs="0"/>	        <xs:element name="Request" type="tns:CreateQueueRequest" minOccurs="0" maxOccurs="unbounded"/>	      </xs:sequence>	    </xs:complexType>	  </xs:element> 		  <xs:element name="CreateQueueResult" >	    <xs:complexType>	      <xs:sequence>	        <xs:element ref="tns:Request" minOccurs="0" />	        <xs:element ref="tns:SimpleQueueServiceError" minOccurs="0" />	        <xs:element ref="tns:QueueId" minOccurs="0" />	      </xs:sequence>	    </xs:complexType>	  </xs:element>		  <xs:element name="CreateQueueResponse">	    <xs:complexType>	      <xs:sequence>	        <xs:element ref="tns:OperationRequest" minOccurs="0" />	        <xs:element ref="tns:CreateQueueResult" />	      </xs:sequence>	    </xs:complexType>	  </xs:element>		  <xs:complexType name="ListMyQueuesRequest" >	    <xs:sequence>	      <xs:element ref="tns:QueueNamePrefix" minOccurs="0" />	    </xs:sequence>	  </xs:complexType>	  	 <xs:element name="ListMyQueues" >	    <xs:complexType>	      <xs:sequence>	        <xs:element ref="tns:SubscriptionId" />	        <xs:element name="Validate" type="xs:string" minOccurs="0"/>	        <xs:element name="XMLEscaping" type="xs:string" minOccurs="0"/>	        <xs:element name="Shared" type="tns:ListMyQueuesRequest" minOccurs="0"/>	        <xs:element name="Request" type="tns:ListMyQueuesRequest" minOccurs="0" maxOccurs="unbounded"/>	      </xs:sequence>	    </xs:complexType>	  </xs:element> 		  <xs:element name="ListMyQueuesResult" >	    <xs:complexType>	      <xs:sequence>	        <xs:element ref="tns:Request" minOccurs="0"/>	        <xs:element ref="tns:SimpleQueueServiceError" minOccurs="0" />	        <xs:element ref="tns:Queues" />	      </xs:sequence>	    </xs:complexType>	  </xs:element>		  <xs:element name="ListMyQueuesResponse" >	    <xs:complexType>	      <xs:sequence>	        <xs:element ref="tns:OperationRequest" minOccurs="0" />	        <xs:element ref="tns:ListMyQueuesResult" />	      </xs:sequence>	    </xs:complexType>	  </xs:element>			  <xs:complexType name="DeleteQueueRequest" >	    <xs:sequence>	      <xs:element ref="tns:QueueName" minOccurs="0" />	      <xs:element ref="tns:QueueId" minOccurs="0" />	    </xs:sequence>	  </xs:complexType>	  	 <xs:element name="DeleteQueue" >	    <xs:complexType>	      <xs:sequence>	        <xs:element ref="tns:SubscriptionId" />	        <xs:element name="Validate" type="xs:string" minOccurs="0"/>	        <xs:element name="XMLEscaping" type="xs:string" minOccurs="0"/>	        <xs:element name="Shared" type="tns:DeleteQueueRequest" minOccurs="0"/>	        <xs:element name="Request" type="tns:DeleteQueueRequest" minOccurs="0" maxOccurs="unbounded"/>	      </xs:sequence>	    </xs:complexType>	  </xs:element> 		  <xs:element name="DeleteQueueResult" >	    <xs:complexType>	      <xs:sequence>	        <xs:element ref="tns:Request" minOccurs="0" />	        <xs:element ref="tns:SimpleQueueServiceError" minOccurs="0" />	        <xs:element name="Status" type="xs:string" minOccurs="0" />	      </xs:sequence>	    </xs:complexType>	  </xs:element>		  <xs:element name="DeleteQueueResponse" >	    <xs:complexType>	      <xs:sequence>	        <xs:element ref="tns:OperationRequest" minOccurs="0" />	        <xs:element ref="tns:DeleteQueueResult" />	      </xs:sequence>	    </xs:complexType>	  </xs:element>		  <xs:complexType name="ConfigureQueueRequest" >	    <xs:sequence>	      <xs:element ref="tns:QueueName" minOccurs="0" />	      <xs:element ref="tns:QueueId" minOccurs="0" />	      <xs:element ref="tns:ReadLockTimeoutSeconds" minOccurs="0" />	    </xs:sequence>	  </xs:complexType>	  	 <xs:element name="ConfigureQueue" >	    <xs:complexType>	      <xs:sequence>	        <xs:element ref="tns:SubscriptionId" />	        <xs:element name="Validate" type="xs:string" minOccurs="0"/>	        <xs:element name="XMLEscaping" type="xs:string" minOccurs="0"/>	        <xs:element name="Shared" type="tns:ConfigureQueueRequest" minOccurs="0"/>	        <xs:element name="Request" type="tns:ConfigureQueueRequest" minOccurs="0" maxOccurs="unbounded"/>	      </xs:sequence>	    </xs:complexType>	  </xs:element> 		  <xs:element name="ConfigureQueueResult" >	    <xs:complexType>	      <xs:sequence>	        <xs:element ref="tns:Request" minOccurs="0" />	        <xs:element ref="tns:SimpleQueueServiceError" minOccurs="0" />	        <xs:element name="Status" type="xs:string" minOccurs="0" />	      </xs:sequence>	    </xs:complexType>	  </xs:element>		  <xs:element name="ConfigureQueueResponse" >	    <xs:complexType>	      <xs:sequence>	        <xs:element ref="tns:OperationRequest" minOccurs="0" />	        <xs:element ref="tns:ConfigureQueueResult" />	      </xs:sequence>	    </xs:complexType>	  </xs:element>		  <xs:complexType name="EnqueueRequest" >	    <xs:sequence>	      <xs:element ref="tns:QueueName" minOccurs="0" />	      <xs:element ref="tns:QueueId" minOccurs="0" />	      <xs:element ref="tns:QueueEntryBodies" />	    </xs:sequence>	  </xs:complexType>	  	 <xs:element name="Enqueue" >	    <xs:complexType>	      <xs:sequence>	        <xs:element ref="tns:SubscriptionId" />	        <xs:element name="Validate" type="xs:string" minOccurs="0"/>	        <xs:element name="XMLEscaping" type="xs:string" minOccurs="0"/>	        <xs:element name="Shared" type="tns:EnqueueRequest" minOccurs="0"/>	        <xs:element name="Request" type="tns:EnqueueRequest" minOccurs="0" maxOccurs="unbounded"/>	      </xs:sequence>	    </xs:complexType>	  </xs:element> 		  <xs:element name="EnqueueResult" >	    <xs:complexType>	      <xs:sequence>	        <xs:element ref="tns:Request" minOccurs="0" />	        <xs:element ref="tns:SimpleQueueServiceError" minOccurs="0" />	        <xs:element name="Status" type="xs:string" minOccurs="0" />	      </xs:sequence>	    </xs:complexType>	  </xs:element>		  <xs:element name="EnqueueResponse" >	    <xs:complexType>	      <xs:sequence>	        <xs:element ref="tns:OperationRequest" minOccurs="0" />	        <xs:element ref="tns:EnqueueResult" />	      </xs:sequence>	    </xs:complexType>	  </xs:element>		  <xs:complexType name="ReadRequest" >	    <xs:sequence>	      <xs:element ref="tns:QueueName" minOccurs="0" />	      <xs:element ref="tns:QueueId" minOccurs="0" />	      <xs:element name="ReadCount" type="xs:integer" minOccurs="0" />	    </xs:sequence>	  </xs:complexType>	  	 <xs:element name="Read" >	    <xs:complexType>	      <xs:sequence>	        <xs:element ref="tns:SubscriptionId" />	        <xs:element name="Validate" type="xs:string" minOccurs="0"/>	        <xs:element name="XMLEscaping" type="xs:string" minOccurs="0"/>	        <xs:element name="Shared" type="tns:ReadRequest" minOccurs="0"/>	        <xs:element name="Request" type="tns:ReadRequest" minOccurs="0" maxOccurs="unbounded"/>	      </xs:sequence>	    </xs:complexType>	  </xs:element> 		  <xs:element name="ReadResult" >	    <xs:complexType>	      <xs:sequence>	        <xs:element ref="tns:Request" minOccurs="0" />	        <xs:element ref="tns:SimpleQueueServiceError" minOccurs="0" />	        <xs:element ref="tns:QueueEntries" />	      </xs:sequence>	    </xs:complexType>	  </xs:element>		  <xs:element name="ReadResponse" >	    <xs:complexType>	      <xs:sequence>	        <xs:element ref="tns:OperationRequest" minOccurs="0" />	        <xs:element ref="tns:ReadResult" />	      </xs:sequence>	    </xs:complexType>	  </xs:element>		  <xs:complexType name="DequeueRequest" >	    <xs:sequence>	      <xs:element ref="tns:QueueName" minOccurs="0" />	      <xs:element ref="tns:QueueId" minOccurs="0" />	      <xs:element ref="tns:QueueEntryIds" />	    </xs:sequence>	  </xs:complexType>	  	 <xs:element name="Dequeue" >	    <xs:complexType>	      <xs:sequence>	        <xs:element ref="tns:SubscriptionId" />	        <xs:element name="Validate" type="xs:string" minOccurs="0"/>	        <xs:element name="XMLEscaping" type="xs:string" minOccurs="0"/>	        <xs:element name="Shared" type="tns:DequeueRequest" minOccurs="0"/>	        <xs:element name="Request" type="tns:DequeueRequest" minOccurs="0" maxOccurs="unbounded"/>	      </xs:sequence>	    </xs:complexType>	  </xs:element> 		  <xs:element name="DequeueResult" >	    <xs:complexType>	      <xs:sequence>	        <xs:element ref="tns:Request" minOccurs="0" />	        <xs:element ref="tns:SimpleQueueServiceError" minOccurs="0" />	        <xs:element name="Status" type="xs:string" minOccurs="0"/>	      </xs:sequence>	    </xs:complexType>	  </xs:element>		  <xs:element name="DequeueResponse" >	    <xs:complexType>	      <xs:sequence>	        <xs:element ref="tns:OperationRequest" minOccurs ="0"/>	        <xs:element ref="tns:DequeueResult" />	      </xs:sequence>	    </xs:complexType>	  </xs:element>		  <xs:element name="Request">	    <xs:complexType>	      <xs:sequence>	        <xs:element name="IsValid" type="xs:string" minOccurs="0"/>	        <xs:element name="CreateQueueRequest" type="tns:CreateQueueRequest" minOccurs="0"/>	        <xs:element name="ListMyQueuesRequest" type="tns:ListMyQueuesRequest" minOccurs="0"/>	        <xs:element name="DeleteQueueRequest" type="tns:DeleteQueueRequest" minOccurs="0"/>	        <xs:element name="ConfigureQueueRequest" type="tns:ConfigureQueueRequest" minOccurs="0"/>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -