protected override void InternalProcessRecord() { Dictionary <string, object> obj = null; CheckConnection(); DoWithExceptionReporting(() => obj = SwisConnection.Read(Uri)); }
protected override void InternalProcessRecord() { CheckConnection(); string uri = null; DoWithExceptionReporting(() => uri = SwisConnection.Create(EntityType, PropertyBagFromHashtable(Properties))); }
protected override void InternalProcessRecord() { var serializedArguments = Arguments.Select(SerializeArgument).ToArray(); CheckConnection(); XmlElement result = null; DoWithExceptionReporting(() => result = SwisConnection.Invoke(EntityName, Verb, serializedArguments)); }
protected override void EndProcessing() { CheckConnection(); DoWithExceptionReporting(() => SwisConnection.BulkDelete(uris.ToArray())); }
protected void EndProcessing() { CheckConnection(); DoWithExceptionReporting(() => SwisConnection.BulkUpdate(uris.ToArray(), PropertyBagFromHashtable(Properties))); }