Aracılığıyla paylaş


EnumerationOptions.BlockSize Özellik

Tanım

Blok işlemleri için blok boyutunu alır veya ayarlar. Bir koleksiyonda numaralandırılırken WMI, sonuçları belirtilen boyutta gruplar halinde döndürür.

public:
 property int BlockSize { int get(); void set(int value); };
public int BlockSize { get; set; }
member this.BlockSize : int with get, set
Public Property BlockSize As Integer

Özellik Değeri

Blok işlemlerinde blok boyutu.

Örnekler

Aşağıdaki örnek bir oluşturucu ile EnumerationOptions bir EnumerationOptions değişken başlatır ve ardından bir WMI sınıfının ve alt sınıflarının tüm örneklerini alır.

using System;
using System.Management;
public class RemoteConnect
{
    public static void Main()
    {
        EnumerationOptions opt = new EnumerationOptions();
        opt.BlockSize = 2;
        // Will enumerate instances of the given class
        // and any subclasses.
        opt.EnumerateDeep = true;
        ManagementClass c = new ManagementClass("CIM_Service");
        foreach (ManagementObject o in c.GetInstances(opt))
            Console.WriteLine(o["Name"]);
    }
}
Imports System.Management
Public Class RemoteConnect

    Public Overloads Shared Function Main( _
    ByVal args() As String) As Integer

        Dim opt As New EnumerationOptions
        opt.BlockSize = 2
        ' Will enumerate instances of the given class
        ' and any subclasses.
        opt.EnumerateDeep = True
        Dim mngmtClass As New ManagementClass("CIM_Service")
        Dim o As ManagementObject
        For Each o In mngmtClass.GetInstances(opt)
            Console.WriteLine(o("Name"))
        Next o

        Return 0
    End Function
End Class

Açıklamalar

Özellik Değeri

Varsayılan değer 1’dir.

.NET Framework Güvenliği

Anında arayanlar için tam güven. Bu üye kısmen güvenilen kodla kullanılamaz. Daha fazla bilgi için bkz. Kısmen Güvenilen Koddan Kitaplıkları Kullanma.

Şunlara uygulanır