RegexCompilationInfo Sınıf

Tanım

Tek başına bir derlemeye normal bir ifade derlemek için kullanılan bir normal ifade hakkında bilgi sağlar.

public ref class RegexCompilationInfo
public class RegexCompilationInfo
[System.Serializable]
public class RegexCompilationInfo
type RegexCompilationInfo = class
[<System.Serializable>]
type RegexCompilationInfo = class
Public Class RegexCompilationInfo
Devralma
RegexCompilationInfo
Öznitelikler

Açıklamalar

Derlemeye RegexCompilationInfo dahil edilecek her normal CompileToAssembly ifade hakkında bilgi sağlamak için yöntemine bir nesne dizisi geçir edilir. Derlemeye dahil edilen derlenmiş her normal ifade, sınıfından türetilen bir sınıf olarak temsil Regex edilir. Türün özellikleri normal ifadenin sınıf adını, tam adını (ad alanı ve tür adını), normal ifade desenini, ek seçenekleri (örneğin, normal ifadenin büyük/küçük harfe duyarsız olup olmadığını) ve normal ifade altyapısının bir eşleşme için ne kadar süre araması gerektiğini belirten bir zaman aralığı RegexCompilationInfo tanımlar.

Aşırı yüklenmiş sınıf oluşturucusu RegexCompilationInfo çağırarak bir nesne örneği başlatabilirsiniz.

Oluşturucular

RegexCompilationInfo(String, RegexOptions, String, String, Boolean)

Bir derlemeye dahil edilecek RegexCompilationInfo normal bir ifade hakkında bilgi içeren sınıfının yeni bir örneğini başlatılır.

RegexCompilationInfo(String, RegexOptions, String, String, Boolean, TimeSpan)

Bir derlemeye dahil edilecek belirtilen zaman out değerine sahip bir normal ifade hakkında bilgi içeren RegexCompilationInfo sınıfının yeni bir örneğini başlatılır.

Özellikler

IsPublic

Derlenmiş normal ifadenin genel görünürlüğü olup olmadığını belirten bir değer alır veya ayarlar.

MatchTimeout

Normal ifadenin varsayılan zaman aralığı alır veya ayarlar.

Name

Derlenmiş normal ifadeyi temsil eden türün adını alır veya ayarlar.

Namespace

Yeni türün ait olduğu ad alanını alır veya ayarlar.

Options

Normal ifadeyi derlerken kullanılacak seçenekleri alır veya ayarlar.

Pattern

Derlemek için normal ifadeyi alır veya ayarlar.

Yöntemler

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır

Ayrıca bkz.