OperationMessageCollection.Add(OperationMessage) Method

Definition

Adds the specified OperationMessage to the end of the OperationMessageCollection.

public int Add (System.Web.Services.Description.OperationMessage operationMessage);

Parameters

operationMessage
OperationMessage

The OperationMessage to add to the collection.

Returns

The zero-based index where the operationMessage parameter has been added.

Examples

// Get the operation message for the Add operation.
OperationMessage myOperationMessage =
   myOperationMessageCollection[0];
OperationMessage myInputOperationMessage =
   (OperationMessage) new OperationInput();
XmlQualifiedName myXmlQualifiedName = new XmlQualifiedName(
   "AddSoapIn", myDescription.TargetNamespace);
myInputOperationMessage.Message = myXmlQualifiedName;

OperationMessage[] myCollection =
   new OperationMessage[myOperationMessageCollection.Count];
myOperationMessageCollection.CopyTo(myCollection, 0);
Console.WriteLine("Operation name(s) :");
for (int i = 0; i < myCollection.Length ; i++)
{
   Console.WriteLine(" " + myCollection[i].Operation.Name);
}

// Add the OperationMessage to the collection.
myOperationMessageCollection.Add(myInputOperationMessage);

Applies to

Ürün Sürümler
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7 (package-provided), 4.7, 4.7.1 (package-provided), 4.7.1, 4.7.2 (package-provided), 4.7.2, 4.8 (package-provided), 4.8, 4.8.1
.NET Standard 2.0 (package-provided)