CodeGenerationUtilities.SortDomainClassesByInheritance<T> Yöntem
Sıralama göreli devralma ilişkilere dayanan DomainClasses topluluğu.En türetilmiş bir sıralama sonucu ilk görünür.Bu, aşağıdaki durumlarda kullanılır: a, b, c ve d 4 DomainClasses'orada kalmış söyleyinAşağıdaki gibi bazı kodlar oluşturmak için gereksinim duyduğunuz:...A bir a; olarak obj = (bir! = null)...B b b; obj = ise (b! = null)...C c c; olarak obj = ise (c! = null)...D d d; olarak obj = varsa (d! = null)......Yukarıdaki kod, a sitesinden c türer, yanlış; doğru kod c a için ilk önce denetimi için denetlemelisinizİşte bu nedenle bu yöntem DomainClasses devralma sırada çok sıralanmış çağrılması gerektiğini ve oluşturulan kodu nasıl görüneceğini:...C c c; olarak obj = ise (c! = null)...A bir a; olarak obj = (bir! = null)...B b b; obj = ise (b! = null)...D d d; olarak obj = varsa (d! = null)......
Ad alanı: Microsoft.VisualStudio.Modeling.DslDefinition
Derleme: Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0 (Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0.dll içinde)
Sözdizimi
'Bildirim
Public Shared Function SortDomainClassesByInheritance(Of T As DomainClass) ( _
input As IEnumerable(Of T) _
) As IEnumerable(Of T)
public static IEnumerable<T> SortDomainClassesByInheritance<T>(
IEnumerable<T> input
)
where T : DomainClass
Tür Parametreleri
- T
Parametreler
- input
Tür: System.Collections.Generic.IEnumerable<T>
Dönüş Değeri
Tür: System.Collections.Generic.IEnumerable<T>
.NET Framework Güvenliği
- Anında arayanlar için tam güven. Bu üye kısmen güvenilen kodla kullanılamaz. Daha fazla bilgi için bkz. Kısmen güvenilen kod kitaplıklarını kullanma.