Microsoft.Protocols.TestSuites.MS_WSSREST.TestSuiteBase.DeleteListItems C# (CSharp) Method

DeleteListItems() protected method

Delete all list items in the special list.
protected DeleteListItems ( string listName ) : void
listName string The list name.
return void
        protected void DeleteListItems(string listName)
        {
            // Retrieve List
            Request retrieve = new Request();
            retrieve.Parameter = listName;
            List<Entry> retrieveResults = this.adapter.RetrieveListItem(retrieve) as List<Entry>;

            if (retrieveResults != null && retrieveResults.Count > 0)
            {
                foreach (Entry item in retrieveResults)
                {
                    Request deleteRequest = new Request();
                    deleteRequest.Parameter = string.Format("{0}({1})", listName, item.Properties["Id"]);
                    this.adapter.DeleteListItem(deleteRequest);
                }
            }
        }