Example #1
0
        public static SchemaObjectCollection ToSchemaObjectCollection(this ClientSchemaObjectCollection clientObjects)
        {
            clientObjects.NullCheck("clientObjects");

            SchemaObjectCollection collection = new SchemaObjectCollection(clientObjects.Count);

            foreach (var item in clientObjects)
            {
                collection.Add(item.ToSchemaObject());
            }

            return(collection);
        }
Example #2
0
        public static ClientSchemaObjectCollection ToClientObjects(this SchemaObjectCollection pcObjects)
        {
            pcObjects.NullCheck("pcObjects");

            ClientSchemaObjectCollection result = new ClientSchemaObjectCollection();

            foreach (SchemaObjectBase pcObj in pcObjects)
            {
                result.Add(((SchemaObjectBase)pcObj).ToClientSchemaObjectBaseObject());
            }

            return(result);
        }
 public ClientSCOrganization DeleteObjectsRecursively(ClientSchemaObjectCollection clientObjects, ClientSCOrganization clientParent)
 {
     return((ClientSCOrganization)this.Invoke("DeleteObjectsRecursively", new object[] { clientObjects, clientParent })[0]);
 }
		public ClientSCOrganization DeleteObjectsRecursively(ClientSchemaObjectCollection clientObjects, ClientSCOrganization clientParent)
		{
			return (ClientSCOrganization)Facade.DeleteObjectsRecursively(clientObjects.ToSchemaObjectCollection(), (PC.SCOrganization)clientParent.ToSchemaObject()).ToClientSCBaseObject();
		}
Example #5
0
 public ClientSCOrganization DeleteObjectsRecursively(ClientSchemaObjectCollection clientObjects, ClientSCOrganization clientParent)
 {
     return((ClientSCOrganization)Facade.DeleteObjectsRecursively(clientObjects.ToSchemaObjectCollection(), (PC.SCOrganization)clientParent.ToSchemaObject()).ToClientSCBaseObject());
 }
		public ClientSCOrganization DeleteObjectsRecursively(ClientSchemaObjectCollection clientObjects, ClientSCOrganization clientParent)
		{
			return (ClientSCOrganization)this.Invoke("DeleteObjectsRecursively", new object[] { clientObjects, clientParent })[0];
		}