Comparteix a través de


ContractReference.Ref Propiedad

Definición

Obtiene o establece la dirección URL a la descripción de servicios a la que se hace referencia.

public:
 property System::String ^ Ref { System::String ^ get(); void set(System::String ^ value); };
public string Ref { get; set; }
member this.Ref : string with get, set
Public Property Ref As String

Valor de propiedad

Dirección URL a la descripción de servicios a la que se hace referencia.

Ejemplos

En el ejemplo de código siguiente se establece la Ref propiedad de un ContractReferenceobjeto .

// Call the Constructor of ContractReference.
ContractReference^ myContractReference = gcnew ContractReference;
XmlDocument^ myXmlDocument = gcnew XmlDocument;

// Read the discovery document for the 'contractRef' tag.
myXmlDocument->Load( "http://localhost/Discoverydoc.disco" );
XmlNode^ myXmlRoot = myXmlDocument->FirstChild;
XmlNode^ myXmlNode = myXmlRoot[ "scl:contractRef" ];
XmlAttributeCollection^ myAttributeCollection = myXmlNode->Attributes;
myContractReference->Ref = myAttributeCollection[ 0 ]->Value;
Console::WriteLine( "The URL to the referenced service description is : {0}", myContractReference->Ref );
// Call the Constructor of ContractReference.
ContractReference myContractReference = new ContractReference();
XmlDocument myXmlDocument = new XmlDocument();

// Read the discovery document for the 'contractRef' tag.
myXmlDocument.Load("http://localhost/Discoverydoc.disco");

XmlNode myXmlRoot = myXmlDocument.FirstChild;
XmlNode myXmlNode = myXmlRoot["scl:contractRef"];
XmlAttributeCollection myAttributeCollection = myXmlNode.Attributes;

myContractReference.Ref = myAttributeCollection[0].Value;
Console.WriteLine("The URL to the referenced service description is : {0}",myContractReference.Ref);
' Call the Constructor of ContractReference.
Dim myContractReference As New ContractReference()
Dim myXmlDocument As New XmlDocument()

' Read the discovery document for the 'contractRef' tag.
myXmlDocument.Load("http://localhost/Discoverydoc.disco")

Dim myXmlRoot As XmlNode = myXmlDocument.FirstChild
Dim myXmlNode As XmlNode = myXmlRoot("scl:contractRef")
Dim myAttributeCollection As XmlAttributeCollection = myXmlNode.Attributes

myContractReference.Ref = myAttributeCollection(0).Value
Console.WriteLine("The URL to the referenced service description is : {0}", myContractReference.Ref)

Comentarios

Dentro de un documento de detección, una referencia a una descripción del servicio se encuentra dentro de un contractRef elemento XML. El contractRef elemento XML tiene dos atributos descritos en la tabla siguiente.

Atributo Descripción
ref Dirección URL de la descripción del servicio. La Ref propiedad representa el valor del ref atributo .
Docref Dirección URL de un servicio web XML que implementa la descripción del servicio especificada por el ref atributo . La DocRef propiedad representa el valor del docRef atributo .

Se aplica a

Consulte también