Tuple Sınıfı
Bir sipariş edilen temsil koleksiyon farklı hiyerarşileri üyelerinden biri.
Devralma Hiyerarşisi
System.Object
Microsoft.AnalysisServices.AdomdClient.Tuple
Ad Alanı: Microsoft.AnalysisServices.AdomdClient
Derleme: Microsoft.AnalysisServices.AdomdClient (Microsoft.AnalysisServices.AdomdClient içinde.dll)
Sözdizimi
'Bildirim
Public NotInheritable Class Tuple
'Kullanım
Dim instance As Tuple
public sealed class Tuple
public ref class Tuple sealed
[<SealedAttribute>]
type Tuple = class end
public final class Tuple
Tuple türü aşağıdaki üyeleri açıklar.
Özellikler
Ad | Açıklama | |
---|---|---|
Members | Alır bir örnek , MemberCollection dan sınıfının Tuple. | |
TupleOrdinal | Sıralı konumunu alır Tuple. |
Üst
Yöntemler
Ad | Açıklama | |
---|---|---|
Equals | İki örnekler belirler, System.Object olan eşittir. (Object.Equals(Object) öğesini geçersiz kılar.) | |
Finalize | (Object öğesinden devralınmıştır.) | |
GetHashCode | Karma algoritmalar ve veri yapıları gibi denetim tablolarını kullanmak için belirli bir türü için bir karma işlev görür. (Object.GetHashCode() öğesini geçersiz kılar.) | |
GetType | (Object öğesinden devralınmıştır.) | |
MemberwiseClone | (Object öğesinden devralınmıştır.) | |
ToString | (Object öğesinden devralınmıştır.) |
Üst
İşleçler
Ad | Açıklama | |
---|---|---|
Equality | İki örneğini belirtilen olup olmadığını belirler Tuple olan eşittir. | |
Inequality | İki örneğini belirtilen olup olmadığını belirler Tuple olan eşittir. |
Üst
Açıklamalar
A tanımlama grubu üyeleri sıralı bir topluluğu koleksiyon.
A tanımlama grubu herhangi bir hiyerarşi gelen birden fazla üye içeremez.
adomd içinde.net, bir Tuple temsil etmek için kullanılan bir tanımlama grubu Kapsüllenen topluluğu tarafından Member tanımlayan nesneleri tanımlama grubu.Tuplenesnelerin başvuru yapabilirsiniz sadece aracılığıyla Tuples özellik, bir Set.
Örnekler
Aşağıdaki işlev, verilen bir Tuple, nesne inceler ve çok boyutlu ifadeleri (mdx) dize halinde temsilini döndürür tanımlama grubu:
Public Function GetTupleString(ByRef TupleToConvert As Tuple) As String
If TupleToConvert Is Nothing Then
Throw New System.ArgumentNullException("TupleToConvert")
Else
Dim tupleCount As Integer = TupleToConvert.Members.Count
Dim tupleIndex As Integer = 0
If tupleCount = 0 Then
' An empty tuple.
Return "()"
Else
' Iterate through each member in the Members collection,
' adding the value of the UniqueName property to a
' string.
' Because a tuple can represent many members, this
' example uses a StringBuilder object to improve
' string handling performance.
Dim tupleString As New _
System.Text.StringBuilder(15 * tupleCount)
' Tuples are framed with parentheses, with each member
' within a tuple separated by a comma.
tupleString.Append("(")
For tupleIndex = 0 To tupleCount - 1
tupleString.Append( _
TupleToConvert.Members(tupleIndex).UniqueName)
If tupleIndex < (tupleCount - 1) Then
tupleString.Append(", ")
End If
Next
tupleString.Append(")")
Return tupleString.ToString
End If
End If
End Function
İş Parçacığı Güvenliği
Bu türdeki tüm ortak static (Visual Basic'te Shared) üyeler iş parçacığı için güvenlidir. Herhangi bir örnek üyenin iş parçacığı için güvenli olduğu garanti edilmemiştir.