System.CodeDom Ad Alanı
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Kaynak kod belgesinin öğelerini ve yapısını temsil etmek için kullanılabilecek sınıfları içerir. Bu ad alanı içindeki sınıflar, ad alanı tarafından sağlanan işlevler kullanılarak desteklenen bir dilde kaynak kodu olarak çıkış yapabilen bir kaynak kodu belgesinin yapısını modellemek System.CodeDom.Compiler için kullanılabilir.
Sınıflar
| Name | Description |
|---|---|
| CodeArgumentReferenceExpression |
Bir yönteme geçirilen bağımsız değişkenin değerine başvuruyu temsil eder. |
| CodeArrayCreateExpression |
Dizi oluşturan bir ifadeyi temsil eder. |
| CodeArrayIndexerExpression |
Bir dizinin dizinine başvurudur. |
| CodeAssignStatement |
Basit bir atama deyimini temsil eder. |
| CodeAttachEventStatement |
Bir olaya olay işleyicisi temsilcisi ekleyen bir deyimi temsil eder. |
| CodeAttributeArgument |
Meta veri öznitelik bildiriminde kullanılan bağımsız değişkeni temsil eder. |
| CodeAttributeArgumentCollection |
Bir nesne koleksiyonunu CodeAttributeArgument temsil eder. |
| CodeAttributeDeclaration |
Öznitelik bildirimini temsil eder. |
| CodeAttributeDeclarationCollection |
Bir nesne koleksiyonunu CodeAttributeDeclaration temsil eder. |
| CodeBaseReferenceExpression |
Temel sınıfa bir başvuruyu temsil eder. |
| CodeBinaryOperatorExpression |
İki ifade arasındaki ikili işlemden oluşan bir ifadeyi temsil eder. |
| CodeCastExpression |
Veri türüne veya arabirime yazılan bir ifadeyi temsil eder. |
| CodeCatchClause |
Bir |
| CodeCatchClauseCollection |
Bir nesne koleksiyonunu CodeCatchClause temsil eder. |
| CodeChecksumPragma |
Kod sağlama toplamı pragması kod varlığını temsil eder. |
| CodeComment |
Açıklamayı temsil eder. |
| CodeCommentStatement |
Tek bir açıklamadan oluşan bir deyimi temsil eder. |
| CodeCommentStatementCollection |
Bir nesne koleksiyonunu CodeCommentStatement temsil eder. |
| CodeCompileUnit |
CodeDOM program grafiği için bir kapsayıcı sağlar. |
| CodeConditionStatement |
Koşullu dal deyimini temsil eder, genellikle bir |
| CodeConstructor |
Bir türün örnek oluşturucusunun bildirimini temsil eder. |
| CodeDefaultValueExpression |
Varsayılan bir değere başvuru gösterir. |
| CodeDelegateCreateExpression |
Temsilci oluşturan bir ifadeyi temsil eder. |
| CodeDelegateInvokeExpression |
Olay oluşturan bir ifadeyi temsil eder. |
| CodeDirectionExpression |
Bir başvuru yönü göstergesiyle birlikte yöntem çağırma parametresi olarak kullanılan bir ifadeyi temsil eder. |
| CodeDirective |
Kod yönergesi sınıfları için temel sınıf olarak görev yapar. |
| CodeDirectiveCollection |
Bir nesne koleksiyonunu CodeDirective temsil eder. |
| CodeEntryPointMethod |
Yürütülebilir dosyanın giriş noktası yöntemini temsil eder. |
| CodeEventReferenceExpression |
Bir olaya başvuru gösterir. |
| CodeExpression |
Bir kod ifadesini temsil eder. Bu, hiçbir zaman örneklenmemiş diğer kod ifadesi nesneleri için temel bir sınıftır. |
| CodeExpressionCollection |
Bir nesne koleksiyonunu CodeExpression temsil eder. |
| CodeExpressionStatement |
Tek bir ifadeden oluşan bir deyimi temsil eder. |
| CodeFieldReferenceExpression |
Bir alana başvuru temsil eder. |
| CodeGotoStatement |
Bir |
| CodeIndexerExpression |
Bir nesnenin dizin oluşturucu özelliğine başvuru gösterir. |
| CodeIterationStatement |
|
| CodeLabeledStatement |
Etiketlenmiş bir deyimi veya tek başına etiketi temsil eder. |
| CodeLinePragma |
Belirli bir dosya içindeki belirli bir konumu temsil eder. |
| CodeMemberEvent |
Bir tür olayı için bir bildirimi temsil eder. |
| CodeMemberField |
Bir tür alanı için bir bildirimi temsil eder. |
| CodeMemberMethod |
Türün bir yönteminin bildirimini temsil eder. |
| CodeMemberProperty |
Türün özelliği için bir bildirimi temsil eder. |
| CodeMethodInvokeExpression |
Bir yöntemi çağıran bir ifadeyi temsil eder. |
| CodeMethodReferenceExpression |
Bir yönteme başvuru temsil eder. |
| CodeMethodReturnStatement |
Dönüş değeri deyimini temsil eder. |
| CodeNamespace |
Ad alanı bildirimini temsil eder. |
| CodeNamespaceCollection |
Bir nesne koleksiyonunu CodeNamespace temsil eder. |
| CodeNamespaceImport |
Kullanılacak ad alanını gösteren bir ad alanı içeri aktarma yönergesini temsil eder. |
| CodeNamespaceImportCollection |
Bir nesne koleksiyonunu CodeNamespaceImport temsil eder. |
| CodeObject |
Çoğu Kod Belgesi Nesne Modeli (CodeDOM) nesnesi için ortak bir temel sınıf sağlar. |
| CodeObjectCreateExpression |
Türün yeni bir örneğini oluşturan bir ifadeyi temsil eder. |
| CodeParameterDeclarationExpression |
Bir yöntem, özellik veya oluşturucu için parametre bildirimini temsil eder. |
| CodeParameterDeclarationExpressionCollection |
Bir nesne koleksiyonunu CodeParameterDeclarationExpression temsil eder. |
| CodePrimitiveExpression |
İlkel veri türü değerini temsil eder. |
| CodePropertyReferenceExpression |
Bir özelliğin değerine başvuruyu temsil eder. |
| CodePropertySetValueReferenceExpression |
Özellik kümesi yöntemi içindeki bir özellik kümesi yöntemi çağrısının değer bağımsız değişkenini temsil eder. |
| CodeRegionDirective |
Kod bölgesinin adını ve modunu belirtir. |
| CodeRemoveEventStatement |
Olay işleyicisini kaldıran bir deyimi temsil eder. |
| CodeSnippetCompileUnit |
Derlenebilir bir değişmez kod parçasını temsil eder. |
| CodeSnippetExpression |
Değişmez değer ifadesini temsil eder. |
| CodeSnippetStatement |
Değişmez kod parçası kullanan bir deyimi temsil eder. |
| CodeSnippetTypeMember |
Sabit kod parçası kullanan bir türün üyesini temsil eder. |
| CodeStatement |
|
| CodeStatementCollection |
Bir nesne koleksiyonunu CodeStatement temsil eder. |
| CodeThisReferenceExpression |
Geçerli yerel sınıf örneğine başvuruyu temsil eder. |
| CodeThrowExceptionStatement |
Özel durum oluşturan bir deyimi temsil eder. |
| CodeTryCatchFinallyStatement |
Herhangi bir |
| CodeTypeConstructor |
Bir sınıf için statik oluşturucuyu temsil eder. |
| CodeTypeDeclaration |
Sınıf, yapı, arabirim veya sabit listesi için tür bildirimini temsil eder. |
| CodeTypeDeclarationCollection |
Bir nesne koleksiyonunu CodeTypeDeclaration temsil eder. |
| CodeTypeDelegate |
Temsilci bildirimini temsil eder. |
| CodeTypeMember |
Bir türün üyesi için temel sınıf sağlar. Tür üyeleri alanlar, yöntemler, özellikler, oluşturucular ve iç içe türler içerir. |
| CodeTypeMemberCollection |
Bir nesne koleksiyonunu CodeTypeMember temsil eder. |
| CodeTypeOfExpression |
|
| CodeTypeParameter |
Genel bir tür veya yöntemin tür parametresini temsil eder. |
| CodeTypeParameterCollection |
Bir nesne koleksiyonunu CodeTypeParameter temsil eder. |
| CodeTypeReference |
Bir türe başvuru gösterir. |
| CodeTypeReferenceCollection |
Bir nesne koleksiyonunu CodeTypeReference temsil eder. |
| CodeTypeReferenceExpression |
Veri türü başvurularını temsil eder. |
| CodeVariableDeclarationStatement |
Değişken bildirimini temsil eder. |
| CodeVariableReferenceExpression |
Yerel değişken başvurularını temsil eder. |
Numaralandırmalar
| Name | Description |
|---|---|
| CodeBinaryOperatorType |
Desteklenen ikili işleçler için tanımlayıcıları tanımlar. |
| CodeRegionMode |
Kod bölgesinin başlangıcını veya sonunu belirtir. |
| CodeTypeReferenceOptions |
Kod türü başvurusunun nasıl çözümlenecek olduğunu belirtir. |
| FieldDirection |
Parametre ve bağımsız değişken bildirimlerinin yönünü belirtmek için kullanılan tanımlayıcıları tanımlar. |
| MemberAttributes |
Sınıf üyeleri için üye öznitelik tanımlayıcılarını tanımlar. |
Açıklamalar
Kaynak kodu temsil etmek ve oluşturmak için CodeDOM kullanma hakkında daha fazla bilgi için bkz. Dinamik Kaynak Kodu Oluşturma ve Derleme.