public void add_view_option(
		ManagementViewInfo [] view_infos
	)
        {
            this.Invoke("add_view_option", new object [] {
                view_infos});
        }
        public void add_view(
		ManagementViewInfo [] views
	)
        {
            this.Invoke("add_view", new object [] {
                views});
        }
 public System.IAsyncResult Begindelete_view_option(ManagementViewInfo [] view_infos, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("delete_view_option", new object[] {
     view_infos}, callback, asyncState);
 }
 public System.IAsyncResult Beginadd_view(ManagementViewInfo [] views, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("add_view", new object[] {
     views}, callback, asyncState);
 }