SqlAliasManager Sınıf
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.
SQL diğer adları için durum bilgisi olan, tek tek tablo diğer adları oluşturabilen ve bunları işlem sonrası olarak yeniden yazabilen bir yönetici. örneği SqlAliasManager tek bir sorgu derlemesi için geçerlidir ve öğesine RelationalQueryCompilationContextaittir.
[System.Runtime.CompilerServices.Nullable(0)]
public class SqlAliasManager
[<System.Runtime.CompilerServices.Nullable(0)>]
type SqlAliasManager = class
Public Class SqlAliasManager
- Devralma
-
SqlAliasManager
- Özellikler
Oluşturucular
| Veri Akışı Adı | Description |
|---|---|
| SqlAliasManager() |
SQL diğer adları için durum bilgisi olan, tek tek tablo diğer adları oluşturabilen ve bunları işlem sonrası olarak yeniden yazabilen bir yönetici. örneği SqlAliasManager tek bir sorgu derlemesi için geçerlidir ve öğesine RelationalQueryCompilationContextaittir. |
Yöntemler
| Veri Akışı Adı | Description |
|---|---|
| GenerateTableAlias(ITableBase) |
Verilen |
| GenerateTableAlias(String) |
Verilen |
| PostprocessAliases(Expression) |
Sağlanan SQL ağacında bir işlem sonrası geçiş diğer adları gerçekleştirerek boşlukları kapatır. |
| RemapTableAliases(IReadOnlySet<String>) |
SQL ağacında kullanılmakta olan tablo diğer adlarının listesi göz önüne alındığında, bu listedeki diğer adlar için yeniden eşleme oluşturur. Örneğin, budama yapılan tabloların boşluklarını kapatmak vb. için kullanılabilir. |