DiscoveryClientProtocol.AdditionalInformation プロパティ
アセンブリ: System.Web.Services (system.web.services.dll 内)

Public ReadOnly Property AdditionalInformation As IList
public IList AdditionalInformation { get; }
探索ドキュメント内にある追加情報を格納している IList。


Imports System Imports System.Net Imports System.Security.Permissions Imports System.Xml Imports System.Web.Services.Discovery Class DiscoverySoapBindingMod Shared Sub Main() Run() End Sub 'Main <PermissionSetAttribute(SecurityAction.Demand, Name := "FullTrust")> _ Shared Sub Run() Try ' dataservice.disco is a sample discovery document. Dim myStringUrl As String = "http://localhost/dataservice.disco" ' Call the Discover method to populate the Documents property. Dim myDiscoveryClientProtocol As DiscoveryClientProtocol = _ New DiscoveryClientProtocol() myDiscoveryClientProtocol.Credentials = _ CredentialCache.DefaultCredentials Dim myDiscoveryDocument As DiscoveryDocument = _ myDiscoveryClientProtocol.Discover(myStringUrl) Dim mySoapBinding As SoapBinding = New SoapBinding() mySoapBinding.Address = "http://schemas.xmlsoap.org/disco/scl/" mySoapBinding.Binding = New XmlQualifiedName("string", _ "http://www.w3.org/2001/XMLSchema") myDiscoveryClientProtocol.AdditionalInformation.Add(mySoapBinding) ' Write the information back. myDiscoveryClientProtocol.WriteAll("MyDirectory", _ "results.discomap") Dim myIList As System.Collections.IList = _ myDiscoveryClientProtocol.AdditionalInformation mySoapBinding = Nothing mySoapBinding = CType(myIList(0),SoapBinding) Console.WriteLine("The address of the SoapBinding associated " _ & "with AdditionalInformation is: " & mySoapBinding.Address) Catch e As Exception Console.WriteLine(e.ToString()) End Try End Sub 'Run End Class
using System; using System.Net; using System.Security.Permissions; using System.Xml; using System.Web.Services.Discovery; class DiscoverySoapBindingClass { static void Main() { Run(); } [PermissionSetAttribute(SecurityAction.Demand, Name="FullTrust")] static void Run() { try { // dataservice.disco is a sample discovery document. string myStringUrl = "http://localhost/dataservice.disco"; // Call the Discover method to populate the Documents property. DiscoveryClientProtocol myDiscoveryClientProtocol = new DiscoveryClientProtocol(); myDiscoveryClientProtocol.Credentials = CredentialCache.DefaultCredentials; DiscoveryDocument myDiscoveryDocument = myDiscoveryClientProtocol.Discover(myStringUrl); SoapBinding mySoapBinding = new SoapBinding(); mySoapBinding.Address = "http://schemas.xmlsoap.org/disco/scl/"; mySoapBinding.Binding = new XmlQualifiedName("string", "http://www.w3.org/2001/XMLSchema"); myDiscoveryClientProtocol.AdditionalInformation.Add(mySoapBinding); // Write the information back. myDiscoveryClientProtocol.WriteAll("MyDirectory", "results.discomap"); System.Collections.IList myIList = myDiscoveryClientProtocol.AdditionalInformation; mySoapBinding = null; mySoapBinding = (SoapBinding)myIList[0]; Console.WriteLine("The address of the SoapBinding associated " + "with AdditionalInformation is: " + mySoapBinding.Address); } catch (Exception e) { Console.WriteLine(e.ToString()); } } }
#using <System.dll> #using <System.Xml.dll> #using <System.Web.Services.dll> using namespace System; using namespace System::Net; using namespace System::Xml; using namespace System::Web::Services::Discovery; int main() { try { // dataservice.disco is a sample discovery document. String^ myStringUrl = "http://localhost/dataservice.disco"; // Call the Discover method to populate the Documents property. DiscoveryClientProtocol^ myDiscoveryClientProtocol = gcnew DiscoveryClientProtocol; myDiscoveryClientProtocol->Credentials = CredentialCache::DefaultCredentials; myDiscoveryClientProtocol->Discover( myStringUrl ); SoapBinding^ mySoapBinding = gcnew SoapBinding; mySoapBinding->Address = "http://schemas.xmlsoap.org/disco/scl/"; mySoapBinding->Binding = gcnew XmlQualifiedName( "String*","http://www.w3.org/2001/XMLSchema" ); myDiscoveryClientProtocol->AdditionalInformation->Add( mySoapBinding ); // Write the information back. myDiscoveryClientProtocol->WriteAll( "MyDirectory", "results.discomap" ); System::Collections::IList^ myIList = myDiscoveryClientProtocol->AdditionalInformation; mySoapBinding = nullptr; mySoapBinding = dynamic_cast<SoapBinding^>(myIList[ 0 ]); Console::WriteLine( "The address of the SoapBinding associated with " "AdditionalInformation is: {0}", mySoapBinding->Address ); } catch ( Exception^ e ) { Console::WriteLine( e ); } }

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からDiscoveryClientProtocol.AdditionalInformation プロパティを検索する場合は、下記のリンクをクリックしてください。

- DiscoveryClientProtocol.AdditionalInformation プロパティのページへのリンク