Ejemplo n.º 1
0
        protected override void InternalProcessRecord()
        {
            Dictionary <string, object> obj = null;

            CheckConnection();
            DoWithExceptionReporting(() => obj = SwisConnection.Read(Uri));
        }
Ejemplo n.º 2
0
        protected override void InternalProcessRecord()
        {
            CheckConnection();
            string uri = null;

            DoWithExceptionReporting(() => uri = SwisConnection.Create(EntityType, PropertyBagFromHashtable(Properties)));
        }
Ejemplo n.º 3
0
        protected override void InternalProcessRecord()
        {
            var serializedArguments = Arguments.Select(SerializeArgument).ToArray();

            CheckConnection();
            XmlElement result = null;

            DoWithExceptionReporting(() => result = SwisConnection.Invoke(EntityName, Verb, serializedArguments));
        }
Ejemplo n.º 4
0
 protected override void EndProcessing()
 {
     CheckConnection();
     DoWithExceptionReporting(() => SwisConnection.BulkDelete(uris.ToArray()));
 }
Ejemplo n.º 5
0
 protected void EndProcessing()
 {
     CheckConnection();
     DoWithExceptionReporting(() => SwisConnection.BulkUpdate(uris.ToArray(), PropertyBagFromHashtable(Properties)));
 }