ICSharpHelper Arabirim
Tanım
Ö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.
C# kodu oluşturma Yardımcısı.
public interface ICSharpHelper
type ICSharpHelper = interface
Public Interface ICSharpHelper
Açıklamalar
Daha fazla bilgi için bkz. veritabanı sağlayıcıları ve uzantıları uygulama .
Yöntemler
| Fragment(MethodCallCodeFragment) |
Bir yöntem çağrı kodu parçası oluşturur. |
| Fragment(MethodCallCodeFragment, String, Boolean) |
Bir yöntem çağrı kodu parçası oluşturur. |
| Identifier(String, ICollection<String>) |
Kapsama özel belirtilen dizeden geçerli bir C# tanımlayıcısı oluşturur. |
| Identifier(String, ICollection<String>, Nullable<Boolean>) |
Kapsama özel belirtilen dizeden geçerli bir C# tanımlayıcısı oluşturur. |
| Lambda(IEnumerable<IProperty>, String) |
Bir özellik erişimcisi lambda oluşturur. |
| Lambda(IReadOnlyList<String>) |
Bir özellik erişimcisi lambda oluşturur. |
| Lambda(IReadOnlyList<String>, String) |
Bir özellik erişimcisi lambda oluşturur. |
| Literal(Boolean) |
Bir bool sabit değeri oluşturur. |
| Literal(Byte) |
Bir bayt sabit değeri üretir. |
| Literal(Byte[]) |
Bir bayt dizisi sabit değeri oluşturur. |
| Literal(Char) |
Bir Char sabit değeri oluşturur. |
| Literal(DateTime) |
Bir DateTime değişmez değeri oluşturur. |
| Literal(DateTimeOffset) |
Bir DateTimeOffset sabit değeri üretir. |
| Literal(Decimal) |
Ondalık değişmez değer üretir. |
| Literal(Double) |
Çift sabit değer üretir. |
| Literal(Enum) |
Bir sabit listesi sabit değeri oluşturur. |
| Literal(Guid) |
Bir GUID sabit değeri oluşturur. |
| Literal(Int16) |
Kısa bir sabit değer üretir. |
| Literal(Int32) |
Bir int değişmez değeri oluşturur. |
| Literal(Int64) |
Uzun bir sabit değer üretir. |
| Literal(IReadOnlyList<Object>) |
Bir nesne dizisi değişmez değeri oluşturur. |
| Literal(IReadOnlyList<Object>, Boolean) |
Bir nesne dizisi değişmez değeri oluşturur. |
| Literal(Object[,]) |
Çok boyutlu bir dizi değişmez değeri oluşturur. |
| Literal(SByte) |
Bir SByte sabit değeri oluşturur. |
| Literal(Single) |
Bir float sabit değeri oluşturur. |
| Literal(String) |
Bir dize sabit değeri oluşturur. |
| Literal(TimeSpan) |
Bir TimeSpan sabit değeri üretir. |
| Literal(Type, Nullable<Boolean>) |
Bir Type sabit değer oluşturur. |
| Literal(UInt16) |
Bir ushort değişmez değeri oluşturur. |
| Literal(UInt32) |
Bir uint sabit değeri oluşturur. |
| Literal(UInt64) |
Bir ULONG sabit değeri oluşturur. |
| Literal<T>(IReadOnlyList<T>) |
Bir dizi değişmez değeri oluşturur. |
| Literal<T>(Nullable<T>) |
Null yapılabilir bir sabit değer üretir. |
| Literal<T>(T[], Boolean) |
Bir nesne dizisi değişmez değeri oluşturur. |
| Namespace(String[]) |
Belirtilen bölümlerden geçerli bir C# ad alanı oluşturur. |
| Reference(Type) |
Bir C# tür başvurusu oluşturur. |
| Reference(Type, Nullable<Boolean>) |
Bir C# tür başvurusu oluşturur. |
| UnknownLiteral(Object) |
Derleme zamanında bilinmeyen bir tür için değişmez değer oluşturur. |