CodeCompiler Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zawiera przykładową implementację interfejsu ICodeCompiler .
public ref class CodeCompiler abstract : System::CodeDom::Compiler::CodeGenerator, System::CodeDom::Compiler::ICodeCompiler
public abstract class CodeCompiler : System.CodeDom.Compiler.CodeGenerator, System.CodeDom.Compiler.ICodeCompiler
type CodeCompiler = class
inherit CodeGenerator
interface ICodeCompiler
Public MustInherit Class CodeCompiler
Inherits CodeGenerator
Implements ICodeCompiler
- Dziedziczenie
- Implementuje
Uwagi
CodeCompiler jest przydatną klasą bazową narzędzi dla generatorów kodu, z których można korzystać w celu zapewnienia funkcji kompilacji kodu.
Uwaga / Notatka
Ta klasa zawiera wymóg łącza i wymóg dziedziczenia na poziomie klasy, które mają zastosowanie do wszystkich elementów członkowskich. Element SecurityException jest zgłaszany, gdy bezpośredni obiekt wywołujący lub klasa pochodna nie ma uprawnienia pełnego zaufania.
Konstruktory
| Nazwa | Opis |
|---|---|
| CodeCompiler() |
Inicjuje nowe wystąpienie klasy CodeCompiler. |
Właściwości
| Nazwa | Opis |
|---|---|
| CompilerName |
Pobiera nazwę pliku wykonywalnego kompilatora. |
| CurrentClass |
Pobiera deklarację typu kodu dla bieżącej klasy. (Odziedziczone po CodeGenerator) |
| CurrentMember |
Pobiera bieżący element członkowski klasy. (Odziedziczone po CodeGenerator) |
| CurrentMemberName |
Pobiera bieżącą nazwę elementu członkowskiego. (Odziedziczone po CodeGenerator) |
| CurrentTypeName |
Pobiera bieżącą nazwę klasy. (Odziedziczone po CodeGenerator) |
| FileExtension |
Pobiera rozszerzenie nazwy pliku do użycia dla plików źródłowych. |
| Indent |
Pobiera lub ustawia ilość spacji w celu wcięcia każdego poziomu wcięcia. (Odziedziczone po CodeGenerator) |
| IsCurrentClass |
Pobiera wartość wskazującą, czy generowany bieżący obiekt jest klasą. (Odziedziczone po CodeGenerator) |
| IsCurrentDelegate |
Pobiera wartość wskazującą, czy wygenerowany bieżący obiekt jest delegatem. (Odziedziczone po CodeGenerator) |
| IsCurrentEnum |
Pobiera wartość wskazującą, czy wygenerowany bieżący obiekt jest wyliczeniem. (Odziedziczone po CodeGenerator) |
| IsCurrentInterface |
Pobiera wartość wskazującą, czy generowany bieżący obiekt jest interfejsem. (Odziedziczone po CodeGenerator) |
| IsCurrentStruct |
Pobiera wartość wskazującą, czy generowany bieżący obiekt jest typem wartości lub strukturą. (Odziedziczone po CodeGenerator) |
| NullToken |
Pobiera token reprezentujący |
| Options |
Pobiera opcje, które mają być używane przez generator kodu. (Odziedziczone po CodeGenerator) |
| Output |
Pobiera moduł zapisywania tekstu do użycia na potrzeby danych wyjściowych. (Odziedziczone po CodeGenerator) |
Metody
| Nazwa | Opis |
|---|---|
| CmdArgsFromParameters(CompilerParameters) |
Pobiera argumenty polecenia, które mają zostać przekazane do kompilatora z określonego CompilerParameterselementu . |
| ContinueOnNewLine(String) |
Generuje znak kontynuacji wiersza i generuje określony ciąg w nowym wierszu. (Odziedziczone po CodeGenerator) |
| CreateEscapedIdentifier(String) |
Tworzy identyfikator ucieczki dla określonej wartości. (Odziedziczone po CodeGenerator) |
| CreateValidIdentifier(String) |
Tworzy prawidłowy identyfikator dla określonej wartości. (Odziedziczone po CodeGenerator) |
| Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
| FromDom(CompilerParameters, CodeCompileUnit) |
Kompiluje określoną jednostkę kompilacji przy użyciu określonych opcji i zwraca wyniki z kompilacji. |
| FromDomBatch(CompilerParameters, CodeCompileUnit[]) |
Kompiluje określone jednostki kompilacji przy użyciu określonych opcji i zwraca wyniki z kompilacji. |
| FromFile(CompilerParameters, String) |
Kompiluje określony plik przy użyciu określonych opcji i zwraca wyniki z kompilacji. |
| FromFileBatch(CompilerParameters, String[]) |
Kompiluje określone pliki przy użyciu określonych opcji i zwraca wyniki z kompilacji. |
| FromSource(CompilerParameters, String) |
Kompiluje określony ciąg kodu źródłowego przy użyciu określonych opcji i zwraca wyniki z kompilacji. |
| FromSourceBatch(CompilerParameters, String[]) |
Kompiluje określone ciągi kodu źródłowego przy użyciu określonych opcji i zwraca wyniki z kompilacji. |
| GenerateArgumentReferenceExpression(CodeArgumentReferenceExpression) |
Generuje kod dla określonego wyrażenia odwołania do argumentu. (Odziedziczone po CodeGenerator) |
| GenerateArrayCreateExpression(CodeArrayCreateExpression) |
Generuje kod dla określonego wyrażenia tworzenia tablicy. (Odziedziczone po CodeGenerator) |
| GenerateArrayIndexerExpression(CodeArrayIndexerExpression) |
Generuje kod dla określonego wyrażenia indeksatora tablicy. (Odziedziczone po CodeGenerator) |
| GenerateAssignStatement(CodeAssignStatement) |
Generuje kod dla określonej instrukcji przypisania. (Odziedziczone po CodeGenerator) |
| GenerateAttachEventStatement(CodeAttachEventStatement) |
Generuje kod dla określonej instrukcji zdarzenia dołączania. (Odziedziczone po CodeGenerator) |
| GenerateAttributeDeclarationsEnd(CodeAttributeDeclarationCollection) |
Generuje kod dla końca określonego bloku atrybutów. (Odziedziczone po CodeGenerator) |
| GenerateAttributeDeclarationsStart(CodeAttributeDeclarationCollection) |
Generuje kod dla uruchomienia określonego bloku atrybutów. (Odziedziczone po CodeGenerator) |
| GenerateBaseReferenceExpression(CodeBaseReferenceExpression) |
Generuje kod dla określonego wyrażenia odwołania podstawowego. (Odziedziczone po CodeGenerator) |
| GenerateBinaryOperatorExpression(CodeBinaryOperatorExpression) |
Generuje kod dla określonego wyrażenia operatora binarnego. (Odziedziczone po CodeGenerator) |
| GenerateCastExpression(CodeCastExpression) |
Generuje kod dla określonego wyrażenia rzutowego. (Odziedziczone po CodeGenerator) |
| GenerateCodeFromMember(CodeTypeMember, TextWriter, CodeGeneratorOptions) |
Generuje kod dla określonej składowej klasy przy użyciu określonych opcji modułu zapisywania tekstu i generatora kodu. (Odziedziczone po CodeGenerator) |
| GenerateComment(CodeComment) |
Generuje kod dla określonego komentarza. (Odziedziczone po CodeGenerator) |
| GenerateCommentStatement(CodeCommentStatement) |
Generuje kod dla określonej instrukcji komentarza. (Odziedziczone po CodeGenerator) |
| GenerateCommentStatements(CodeCommentStatementCollection) |
Generuje kod dla określonych instrukcji komentarza. (Odziedziczone po CodeGenerator) |
| GenerateCompileUnit(CodeCompileUnit) |
Generuje kod dla określonej jednostki kompilacji. (Odziedziczone po CodeGenerator) |
| GenerateCompileUnitEnd(CodeCompileUnit) |
Generuje kod na końcu jednostki kompilacji. (Odziedziczone po CodeGenerator) |
| GenerateCompileUnitStart(CodeCompileUnit) |
Generuje kod na początku jednostki kompilacji. (Odziedziczone po CodeGenerator) |
| GenerateConditionStatement(CodeConditionStatement) |
Generuje kod dla określonej instrukcji warunkowej. (Odziedziczone po CodeGenerator) |
| GenerateConstructor(CodeConstructor, CodeTypeDeclaration) |
Generuje kod dla określonego konstruktora. (Odziedziczone po CodeGenerator) |
| GenerateDecimalValue(Decimal) |
Generuje kod dla określonej wartości dziesiętnej. (Odziedziczone po CodeGenerator) |
| GenerateDefaultValueExpression(CodeDefaultValueExpression) |
Generuje kod dla określonego odwołania do wartości domyślnej. (Odziedziczone po CodeGenerator) |
| GenerateDelegateCreateExpression(CodeDelegateCreateExpression) |
Generuje kod dla określonego wyrażenia tworzenia delegata. (Odziedziczone po CodeGenerator) |
| GenerateDelegateInvokeExpression(CodeDelegateInvokeExpression) |
Generuje kod dla określonego wyrażenia wywołania delegata. (Odziedziczone po CodeGenerator) |
| GenerateDirectionExpression(CodeDirectionExpression) |
Generuje kod dla określonego wyrażenia kierunku. (Odziedziczone po CodeGenerator) |
| GenerateDirectives(CodeDirectiveCollection) |
Generuje kod dla określonych dyrektyw kodu. (Odziedziczone po CodeGenerator) |
| GenerateDoubleValue(Double) |
Generuje kod dla liczby zmiennoprzecinkowych o podwójnej precyzji. (Odziedziczone po CodeGenerator) |
| GenerateEntryPointMethod(CodeEntryPointMethod, CodeTypeDeclaration) |
Generuje kod dla określonej metody punktu wejścia. (Odziedziczone po CodeGenerator) |
| GenerateEvent(CodeMemberEvent, CodeTypeDeclaration) |
Generuje kod dla określonego zdarzenia. (Odziedziczone po CodeGenerator) |
| GenerateEventReferenceExpression(CodeEventReferenceExpression) |
Generuje kod dla określonego wyrażenia odwołania do zdarzeń. (Odziedziczone po CodeGenerator) |
| GenerateExpression(CodeExpression) |
Generuje kod dla określonego wyrażenia kodu. (Odziedziczone po CodeGenerator) |
| GenerateExpressionStatement(CodeExpressionStatement) |
Generuje kod dla określonej instrukcji wyrażenia. (Odziedziczone po CodeGenerator) |
| GenerateField(CodeMemberField) |
Generuje kod dla określonego pola elementu członkowskiego. (Odziedziczone po CodeGenerator) |
| GenerateFieldReferenceExpression(CodeFieldReferenceExpression) |
Generuje kod dla określonego wyrażenia odwołania do pola. (Odziedziczone po CodeGenerator) |
| GenerateGotoStatement(CodeGotoStatement) |
Generuje kod dla określonej |
| GenerateIndexerExpression(CodeIndexerExpression) |
Generuje kod dla określonego wyrażenia indeksatora. (Odziedziczone po CodeGenerator) |
| GenerateIterationStatement(CodeIterationStatement) |
Generuje kod dla określonej instrukcji iteracji. (Odziedziczone po CodeGenerator) |
| GenerateLabeledStatement(CodeLabeledStatement) |
Generuje kod dla określonej instrukcji oznaczonej etykietą. (Odziedziczone po CodeGenerator) |
| GenerateLinePragmaEnd(CodeLinePragma) |
Generuje kod dla określonego wiersza— koniec pragma. (Odziedziczone po CodeGenerator) |
| GenerateLinePragmaStart(CodeLinePragma) |
Generuje kod dla określonego wiersza pragma start. (Odziedziczone po CodeGenerator) |
| GenerateMethod(CodeMemberMethod, CodeTypeDeclaration) |
Generuje kod dla określonej metody. (Odziedziczone po CodeGenerator) |
| GenerateMethodInvokeExpression(CodeMethodInvokeExpression) |
Generuje kod dla określonego wyrażenia wywołania metody. (Odziedziczone po CodeGenerator) |
| GenerateMethodReferenceExpression(CodeMethodReferenceExpression) |
Generuje kod dla określonego wyrażenia odwołania do metody. (Odziedziczone po CodeGenerator) |
| GenerateMethodReturnStatement(CodeMethodReturnStatement) |
Generuje kod dla określonej instrukcji return metody. (Odziedziczone po CodeGenerator) |
| GenerateNamespace(CodeNamespace) |
Generuje kod dla określonej przestrzeni nazw. (Odziedziczone po CodeGenerator) |
| GenerateNamespaceEnd(CodeNamespace) |
Generuje kod końca przestrzeni nazw. (Odziedziczone po CodeGenerator) |
| GenerateNamespaceImport(CodeNamespaceImport) |
Generuje kod dla importu określonej przestrzeni nazw. (Odziedziczone po CodeGenerator) |
| GenerateNamespaceImports(CodeNamespace) |
Generuje kod dla importu określonej przestrzeni nazw. (Odziedziczone po CodeGenerator) |
| GenerateNamespaces(CodeCompileUnit) |
Generuje kod dla przestrzeni nazw w określonej lekcji kompilacji. (Odziedziczone po CodeGenerator) |
| GenerateNamespaceStart(CodeNamespace) |
Generuje kod na początku przestrzeni nazw. (Odziedziczone po CodeGenerator) |
| GenerateObjectCreateExpression(CodeObjectCreateExpression) |
Generuje kod dla określonego wyrażenia tworzenia obiektu. (Odziedziczone po CodeGenerator) |
| GenerateParameterDeclarationExpression(CodeParameterDeclarationExpression) |
Generuje kod dla określonego wyrażenia deklaracji parametru. (Odziedziczone po CodeGenerator) |
| GeneratePrimitiveExpression(CodePrimitiveExpression) |
Generuje kod dla określonego wyrażenia pierwotnego. (Odziedziczone po CodeGenerator) |
| GenerateProperty(CodeMemberProperty, CodeTypeDeclaration) |
Generuje kod dla określonej właściwości. (Odziedziczone po CodeGenerator) |
| GeneratePropertyReferenceExpression(CodePropertyReferenceExpression) |
Generuje kod dla określonego wyrażenia odwołania do właściwości. (Odziedziczone po CodeGenerator) |
| GeneratePropertySetValueReferenceExpression(CodePropertySetValueReferenceExpression) |
Generuje kod dla określonego wyrażenia odwołania do wartości zestawu właściwości. (Odziedziczone po CodeGenerator) |
| GenerateRemoveEventStatement(CodeRemoveEventStatement) |
Generuje kod dla określonej instrukcji usuwania zdarzenia. (Odziedziczone po CodeGenerator) |
| GenerateSingleFloatValue(Single) |
Generuje kod dla liczb zmiennoprzecinkowych o pojedynczej precyzji. (Odziedziczone po CodeGenerator) |
| GenerateSnippetCompileUnit(CodeSnippetCompileUnit) |
Zwraca kod określonej jednostki kompilowania fragmentu kodu literału. (Odziedziczone po CodeGenerator) |
| GenerateSnippetExpression(CodeSnippetExpression) |
Zwraca kod określonego wyrażenia fragmentu kodu literału. (Odziedziczone po CodeGenerator) |
| GenerateSnippetMember(CodeSnippetTypeMember) |
Zwraca kod składowej klasy fragmentu kodu określonego literału. (Odziedziczone po CodeGenerator) |
| GenerateSnippetStatement(CodeSnippetStatement) |
Zwraca kod określonej instrukcji fragmentu kodu literału. (Odziedziczone po CodeGenerator) |
| GenerateStatement(CodeStatement) |
Generuje kod dla określonej instrukcji. (Odziedziczone po CodeGenerator) |
| GenerateStatements(CodeStatementCollection) |
Generuje kod dla określonej kolekcji instrukcji. (Odziedziczone po CodeGenerator) |
| GenerateThisReferenceExpression(CodeThisReferenceExpression) |
Generuje kod dla określonego wyrażenia referencyjnego. (Odziedziczone po CodeGenerator) |
| GenerateThrowExceptionStatement(CodeThrowExceptionStatement) |
Generuje kod dla określonej instrukcji wyjątku throw. (Odziedziczone po CodeGenerator) |
| GenerateTryCatchFinallyStatement(CodeTryCatchFinallyStatement) |
Generuje kod dla określonej |
| GenerateTypeConstructor(CodeTypeConstructor) |
Generuje kod dla określonego konstruktora klasy. (Odziedziczone po CodeGenerator) |
| GenerateTypeEnd(CodeTypeDeclaration) |
Generuje kod dla określonego końca klasy. (Odziedziczone po CodeGenerator) |
| GenerateTypeOfExpression(CodeTypeOfExpression) |
Generuje kod dla określonego typu wyrażenia. (Odziedziczone po CodeGenerator) |
| GenerateTypeReferenceExpression(CodeTypeReferenceExpression) |
Generuje kod dla określonego wyrażenia odwołania do typu. (Odziedziczone po CodeGenerator) |
| GenerateTypes(CodeNamespace) |
Generuje kod dla określonej przestrzeni nazw i zawartych w nim klas. (Odziedziczone po CodeGenerator) |
| GenerateTypeStart(CodeTypeDeclaration) |
Generuje kod dla określonego początku klasy. (Odziedziczone po CodeGenerator) |
| GenerateVariableDeclarationStatement(CodeVariableDeclarationStatement) |
Generuje kod dla określonej instrukcji deklaracji zmiennej. (Odziedziczone po CodeGenerator) |
| GenerateVariableReferenceExpression(CodeVariableReferenceExpression) |
Generuje kod dla określonego wyrażenia odwołania do zmiennej. (Odziedziczone po CodeGenerator) |
| GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
| GetResponseFileCmdArgs(CompilerParameters, String) |
Pobiera argumenty polecenia do użycia podczas wywoływania kompilatora w celu wygenerowania pliku odpowiedzi. |
| GetType() |
Pobiera Type bieżącego wystąpienia. (Odziedziczone po Object) |
| GetTypeOutput(CodeTypeReference) |
Pobiera nazwę określonego typu danych. (Odziedziczone po CodeGenerator) |
| IsValidIdentifier(String) |
Pobiera wartość wskazującą, czy określona wartość jest prawidłowym identyfikatorem. (Odziedziczone po CodeGenerator) |
| JoinStringArray(String[], String) |
Łączy określone tablice ciągów. |
| MemberwiseClone() |
Tworzy płytkią kopię bieżącego Object. (Odziedziczone po Object) |
| OutputAttributeArgument(CodeAttributeArgument) |
Zwraca argument w bloku atrybutów. (Odziedziczone po CodeGenerator) |
| OutputAttributeDeclarations(CodeAttributeDeclarationCollection) |
Generuje kod dla kolekcji deklaracji określonego atrybutu. (Odziedziczone po CodeGenerator) |
| OutputDirection(FieldDirection) |
Generuje kod dla określonego FieldDirectionelementu . (Odziedziczone po CodeGenerator) |
| OutputExpressionList(CodeExpressionCollection, Boolean) |
Generuje kod dla określonej listy wyrażeń. (Odziedziczone po CodeGenerator) |
| OutputExpressionList(CodeExpressionCollection) |
Generuje kod dla określonej listy wyrażeń. (Odziedziczone po CodeGenerator) |
| OutputFieldScopeModifier(MemberAttributes) |
Wyprowadza modyfikator zakresu pól, który odpowiada określonym atrybutom. (Odziedziczone po CodeGenerator) |
| OutputIdentifier(String) |
Zwraca określony identyfikator. (Odziedziczone po CodeGenerator) |
| OutputMemberAccessModifier(MemberAttributes) |
Generuje kod dla określonego modyfikatora dostępu elementu członkowskiego. (Odziedziczone po CodeGenerator) |
| OutputMemberScopeModifier(MemberAttributes) |
Generuje kod dla modyfikatora zakresu określonego elementu członkowskiego. (Odziedziczone po CodeGenerator) |
| OutputOperator(CodeBinaryOperatorType) |
Generuje kod dla określonego operatora. (Odziedziczone po CodeGenerator) |
| OutputParameters(CodeParameterDeclarationExpressionCollection) |
Generuje kod dla określonych parametrów. (Odziedziczone po CodeGenerator) |
| OutputType(CodeTypeReference) |
Generuje kod dla określonego typu. (Odziedziczone po CodeGenerator) |
| OutputTypeAttributes(TypeAttributes, Boolean, Boolean) |
Generuje kod dla określonych atrybutów typu. (Odziedziczone po CodeGenerator) |
| OutputTypeNamePair(CodeTypeReference, String) |
Generuje kod dla określonego typu obiektu i pary nazw. (Odziedziczone po CodeGenerator) |
| ProcessCompilerOutputLine(CompilerResults, String) |
Przetwarza określony wiersz z określonego CompilerResults. |
| QuoteSnippetString(String) |
Konwertuje określony ciąg, formatując go przy użyciu kodów ucieczki. (Odziedziczone po CodeGenerator) |
| Supports(GeneratorSupport) |
Pobiera wartość wskazującą, czy podana jest obsługa generowania kodu. (Odziedziczone po CodeGenerator) |
| ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
| ValidateIdentifier(String) |
Zgłasza wyjątek, jeśli określony ciąg nie jest prawidłowym identyfikatorem. (Odziedziczone po CodeGenerator) |
Jawne implementacje interfejsu
| Nazwa | Opis |
|---|---|
| ICodeCompiler.CompileAssemblyFromDom(CompilerParameters, CodeCompileUnit) |
Aby uzyskać opis tego elementu członkowskiego, zobacz CompileAssemblyFromDom(CompilerParameters, CodeCompileUnit). |
| ICodeCompiler.CompileAssemblyFromDomBatch(CompilerParameters, CodeCompileUnit[]) |
Aby uzyskać opis tego elementu członkowskiego, zobacz CompileAssemblyFromDomBatch(CompilerParameters, CodeCompileUnit[]). |
| ICodeCompiler.CompileAssemblyFromFile(CompilerParameters, String) |
Aby uzyskać opis tego elementu członkowskiego, zobacz CompileAssemblyFromFile(CompilerParameters, String). |
| ICodeCompiler.CompileAssemblyFromFileBatch(CompilerParameters, String[]) |
Aby uzyskać opis tego elementu członkowskiego, zobacz CompileAssemblyFromFileBatch(CompilerParameters, String[]). |
| ICodeCompiler.CompileAssemblyFromSource(CompilerParameters, String) |
Aby uzyskać opis tego elementu członkowskiego, zobacz CompileAssemblyFromSource(CompilerParameters, String). |
| ICodeCompiler.CompileAssemblyFromSourceBatch(CompilerParameters, String[]) |
Aby uzyskać opis tego elementu członkowskiego, zobacz CompileAssemblyFromSourceBatch(CompilerParameters, String[]). |
| ICodeGenerator.CreateEscapedIdentifier(String) |
Tworzy identyfikator ucieczki dla określonej wartości. (Odziedziczone po CodeGenerator) |
| ICodeGenerator.CreateValidIdentifier(String) |
Tworzy prawidłowy identyfikator dla określonej wartości. (Odziedziczone po CodeGenerator) |
| ICodeGenerator.GenerateCodeFromCompileUnit(CodeCompileUnit, TextWriter, CodeGeneratorOptions) |
Generuje kod dla określonej jednostki kompilacji Code Document Object Model (CodeDOM) i zwraca go do określonego modułu zapisywania tekstu przy użyciu określonych opcji. (Odziedziczone po CodeGenerator) |
| ICodeGenerator.GenerateCodeFromExpression(CodeExpression, TextWriter, CodeGeneratorOptions) |
Generuje kod dla określonego wyrażenia Code Document Object Model (CodeDOM) i generuje go do określonego składnika zapisywania tekstu. (Odziedziczone po CodeGenerator) |
| ICodeGenerator.GenerateCodeFromNamespace(CodeNamespace, TextWriter, CodeGeneratorOptions) |
Generuje kod dla określonej przestrzeni nazw Code Document Object Model (CodeDOM) i generuje go do określonego składnika zapisywania tekstu przy użyciu określonych opcji. (Odziedziczone po CodeGenerator) |
| ICodeGenerator.GenerateCodeFromStatement(CodeStatement, TextWriter, CodeGeneratorOptions) |
Generuje kod dla określonej instrukcji Code Document Object Model (CodeDOM) i zwraca go do określonego składnika zapisywania tekstu przy użyciu określonych opcji. (Odziedziczone po CodeGenerator) |
| ICodeGenerator.GenerateCodeFromType(CodeTypeDeclaration, TextWriter, CodeGeneratorOptions) |
Generuje kod dla określonej deklaracji typu Code Document Object Model (CodeDOM) i zwraca go do określonego składnika zapisywania tekstu przy użyciu określonych opcji. (Odziedziczone po CodeGenerator) |
| ICodeGenerator.GetTypeOutput(CodeTypeReference) |
Pobiera typ wskazany przez określony CodeTypeReferenceelement . (Odziedziczone po CodeGenerator) |
| ICodeGenerator.IsValidIdentifier(String) |
Pobiera wartość wskazującą, czy określona wartość jest prawidłowym identyfikatorem bieżącego języka. (Odziedziczone po CodeGenerator) |
| ICodeGenerator.Supports(GeneratorSupport) |
Pobiera wartość wskazującą, czy generator zapewnia obsługę funkcji językowych reprezentowanych przez określony GeneratorSupport obiekt. (Odziedziczone po CodeGenerator) |
| ICodeGenerator.ValidateIdentifier(String) |
Zgłasza wyjątek, jeśli określona wartość nie jest prawidłowym identyfikatorem. (Odziedziczone po CodeGenerator) |