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.
Bir kaynak kodu belgesinin öğelerini ve yapısını temsil etmek için kullanılabilecek sınıflar içerir. Bu ad alanında 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 System.CodeDom.Compiler yapısını modellemek için kullanılabilir.
Sınıflar
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 özniteliği bildiriminde kullanılan bir bağımsız değişkeni temsil eder. |
CodeAttributeArgumentCollection |
Nesne koleksiyonunu CodeAttributeArgument temsil eder. |
CodeAttributeDeclaration |
Öznitelik bildirimini temsil eder. |
CodeAttributeDeclarationCollection |
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 arabirimine yapılan ifadeyi temsil eder. |
CodeCatchClause |
Bir |
CodeCatchClauseCollection |
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 |
Nesne koleksiyonunu CodeCommentStatement temsil eder. |
CodeCompileUnit |
CodeDOM program grafiği için bir kapsayıcı sağlar. |
CodeConditionStatement |
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 hizmet eder. |
CodeDirectiveCollection |
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 örneği başlatılmayan diğer kod ifadesi nesneleri için temel bir sınıftır. |
CodeExpressionCollection |
Nesne koleksiyonunu CodeExpression temsil eder. |
CodeExpressionStatement |
Tek bir ifadeden oluşan bir deyimi temsil eder. |
CodeFieldReferenceExpression |
Bir alana başvuru gösterir. |
CodeGotoStatement |
Bir |
CodeIndexerExpression |
Bir nesnenin dizin oluşturucu özelliğine başvuru gösterir. |
CodeIterationStatement |
|
CodeLabeledStatement |
Etiketli bir deyimi veya tek başına etiketi temsil eder. |
CodeLinePragma |
Belirli bir dosya içindeki belirli bir konumu temsil eder. |
CodeMemberEvent |
Türünde bir olay için bildirimi temsil eder. |
CodeMemberField |
Türünde bir alan için bildirimi temsil eder. |
CodeMemberMethod |
Bir tür yöntemi için bir bildirimi 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 |
Yöntem başvurularını temsil eder. |
CodeMethodReturnStatement |
Dönüş değeri deyimini temsil eder. |
CodeNamespace |
Ad alanı bildirimini temsil eder. |
CodeNamespaceCollection |
Nesne koleksiyonunu CodeNamespace temsil eder. |
CodeNamespaceImport |
Kullanılacak ad alanını gösteren ad alanı içeri aktarma yönergesini temsil eder. |
CodeNamespaceImportCollection |
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 |
Nesne koleksiyonunu CodeParameterDeclarationExpression temsil eder. |
CodePrimitiveExpression |
Temel bir 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 değer kod parçası kullanan bir deyimi temsil eder. |
CodeSnippetTypeMember |
Değişmez değer kod parçası kullanan bir türün üyesini temsil eder. |
CodeStatement |
|
CodeStatementCollection |
Nesne koleksiyonunu CodeStatement temsil eder. |
CodeThisReferenceExpression |
Geçerli yerel sınıf örneğine bir başvuruyu temsil eder. |
CodeThrowExceptionStatement |
Özel durum oluşturan bir deyimi temsil eder. |
CodeTryCatchFinallyStatement |
Herhangi bir |
CodeTypeConstructor |
Bir sınıf için statik bir oluşturucuyu temsil eder. |
CodeTypeDeclaration |
Sınıf, yapı, arabirim veya numaralandırma için tür bildirimini temsil eder. |
CodeTypeDeclarationCollection |
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 |
Nesne koleksiyonunu CodeTypeMember temsil eder. |
CodeTypeOfExpression |
|
CodeTypeParameter |
Genel tür veya yöntemin tür parametresini temsil eder. |
CodeTypeParameterCollection |
Nesne koleksiyonunu CodeTypeParameter temsil eder. |
CodeTypeReference |
Bir türe başvuru gösterir. |
CodeTypeReferenceCollection |
Nesne koleksiyonunu CodeTypeReference temsil eder. |
CodeTypeReferenceExpression |
Bir veri türüne başvuru gösterir. |
CodeVariableDeclarationStatement |
Değişken bildirimini temsil eder. |
CodeVariableReferenceExpression |
Yerel değişken başvurularını temsil eder. |
Numaralandırmalar
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.
Türe ve işleve göre CodeDOM öğelerini listeleyen bir tablo için bkz. CodeDOM Hızlı Başvurusu.