Для отметы такого запроса, нужно вызвать другой запрос:
SELECT pg_cancel_backend(procpid) as x
FROM pg_stat_activity
WHERE current_query like 'REINDEX%';
SELECT pg_cancel_backend(procpid) as x
FROM pg_stat_activity
WHERE current_query like 'REINDEX%';
ConnectionOptions options = new ConnectionOptions();
options.Username = username;
options.Password = password;
scope = new ManagementScope(string.Format("\\\\{0}\\root\\cimv2", host),
options);
scope.Connect();
Свойство IsConnected возвращает состояние подключения.SelectQuery query = new SelectQuery(@"Select
DeviceID, FreeSpace, Size, DriveType from Win32_LogicalDisk");
ManagementObjectSearcher searcher = new ManagementObjectSearcher(scope,
query);
ManagementObjectCollection queryCollection = searcher.Get();
foreach (ManagementObject mo in queryCollection) {
Console.WriteLine("DeviceID: {0}", mo["DeviceID"]);
Console.WriteLine("FreeSpace: {0}", mo["FreeSpace"]);
Console.WriteLine("Size: {0}", mo["Size"]);
Console.WriteLine("DriveType : {0}", mo["DriveType "]);
}
selectObject.add(option,before)
selectObject.remove(index)
host all all 127.0.0.1/32 md5
host all all 0.0.0.0/0 md5или укажите нужную вам масту подсети.
public override UITypeEditorEditStyle GetEditStyle(
ITypeDescriptorContext context)
{
return UITypeEditorEditStyle.DropDown;
}
2) EditValue – для открытия редактора. Метод имеет следующую сигнатуру:
public Object EditValue( ITypeDescriptorContext context, IServiceProvider provider, object value)где
public override object EditValue(ITypeDescriptorContext context,
IServiceProvider provider, object value)
{
IWindowsFormsEditorService edSvc = (IWindowsFormsEditorService)
provider.GetService(typeof(IWindowsFormsEditorService));
if (edSvc != null)
{
MyEditorControl control = new MyEditorControl();
control.Value = (MyEditableType)value;
edSvc.DropDownControl(control);
value = control.Value;
}
return value;
}
В коде можно увидеть использование неизвестного класса MyEditorControl. Этот класс и есть форма нашего редактора. Он является наследником класса UserControl (но может быть унаследован и от другого контрола).
Реализация класса MyEditorControl должна иметь примерно следующий вид:
class MyEditorControl : UserControl {
public MyEditableType Value {
get; set;
}
//
}
Так как MyEditorControl является обычным контролом, вы можете пользоваться всеми средствами предоставляемыми Windows.Forms: создавать на нем кнопки, выпадающие списки, переопределять виртуальные методы (OnPaint, OnMouseDown, ...) и др.Canvas canv = new Canvas(); canv.createBufferStrategy(2); Graphics g = canv.getDrawGraphics(); g.setColor(Color.RED); g.drawRect(10, 10, 100, 100); ...
FilteredImageSource filteredSrc = new FilteredImageSource(img.getSource(), filter); Image filteredImage = Toolkit.getDefaultToolkit().createImage(filteredSrc);
System.getProperty("user.home");