SrgsGrammarCompiler.CompileClassLibrary Yöntem

Tanım

Bir SRGS belgesini bir DLL dosyasına derler.

Aşırı Yüklemeler

CompileClassLibrary(SrgsDocument, String, String[], String)

Bir SRGS belgesini bir DLL dosyasına derler.

CompileClassLibrary(String[], String, String[], String)

Birden çok srgs dilbilgisinde 'ı bir dll 'de derler.

CompileClassLibrary(XmlReader, String, String[], String)

Bir SRGS dilbilgisini DLL 'de derler.

CompileClassLibrary(SrgsDocument, String, String[], String)

Bir SRGS belgesini bir DLL dosyasına derler.

C#
public static void CompileClassLibrary (System.Speech.Recognition.SrgsGrammar.SrgsDocument srgsGrammar, string outputPath, string[] referencedAssemblies, string keyFile);

Parametreler

srgsGrammar
SrgsDocument

SrgsDocumentDerlenecek dilbilgisini içeren.

outputPath
String

Çıkış DLL dosyasının yolu.

referencedAssemblies
String[]

Giriş dilbilgisinde başvurulan derlemelerin listesi.

keyFile
String

Bir anahtar çifti içeren dosyanın adı, böylece çıkış DLL 'inin imzalanmasını sağlar.

Özel durumlar

srgsGrammar, null değeridir.

outputPath, null değeridir.

outputPath boş bir dizedir.

Şunlara uygulanır

.NET Framework 4.8 ve diğer sürümler
Ürün Sürümler
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8

CompileClassLibrary(String[], String, String[], String)

Birden çok srgs dilbilgisinde 'ı bir dll 'de derler.

C#
public static void CompileClassLibrary (string[] inputPaths, string outputPath, string[] referencedAssemblies, string keyFile);

Parametreler

inputPaths
String[]

Derlenecek dilmars 'ın bir listesi.

outputPath
String

Çıkış DLL dosyasının yolu.

referencedAssemblies
String[]

Giriş dilbilgisinde başvurulan derlemelerin listesi.

keyFile
String

Bir anahtar çifti içeren dosyanın adı, böylece çıkış DLL 'inin imzalanmasını sağlar.

Özel durumlar

inputPaths, null değeridir.

outputPath, null değeridir.

outputPath boş bir dizedir.

Dizinin herhangi bir öğesi inputPaths null .

Şunlara uygulanır

.NET Framework 4.8 ve diğer sürümler
Ürün Sürümler
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8

CompileClassLibrary(XmlReader, String, String[], String)

Bir SRGS dilbilgisini DLL 'de derler.

C#
public static void CompileClassLibrary (System.Xml.XmlReader reader, string outputPath, string[] referencedAssemblies, string keyFile);

Parametreler

reader
XmlReader

XmlReaderBu, dilbilgisini okur.

outputPath
String

Çıkış DLL dosyasının yolu.

referencedAssemblies
String[]

Giriş dilbilgisinde başvurulan derlemelerin listesi.

keyFile
String

Bir anahtar çifti içeren dosyanın adı, böylece çıkış DLL 'inin imzalanmasını sağlar.

Özel durumlar

reader, null değeridir.

outputPath, null değeridir.

outputPath boş bir dizedir.

Şunlara uygulanır

.NET Framework 4.8 ve diğer sürümler
Ürün Sürümler
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8