Model Tasarımcısı Veri Türleri
Aşağıdaki bilgiler, Books Online’ın Report Model Designer (Rapor Modeli Tasarımcısı) bölümü genelinde nesne ve topluluk tanımlarında kullanılan farklı türde özellikleri açıklar.Tüm veri türleri, aksi belirtilmedikçe Anlamsal Model Tanım Dili’nde (SMDL) bir öğe olarak görünür.
Tür |
Açıklama |
---|---|
ID |
Bir nesneyi genel olarak benzersiz şekilde tanımlayan bir değeri olan özellik.Özelliğin adı ID ise, bu özellik SMDL’de bir öznitelik olarak görünür.Tüm diğer örneklerde, bu özellik SMDL’de bir öğe olarak görünür. |
Object |
Yapısı nesne tanımı konularında tanımlanan bir özellik. |
String |
Bir dize metin değerine sahip bir özellik. |
Name |
Bir dize metin değerine sahip bir özellik.Adlar öğenin ad alanı içinde benzersiz olmalıdır.Belirtilmemişse, bir öğenin ad alanı, bir adı olan en içteki kapsayıcı nesnedir. |
Integer |
Bir tamsayı (int32) değerine sahip bir özellik. |
Boolean |
Bir özellik ile true veya false değeri olarak nesne.Aksi belirtilmediği sürece, nesnenin atlanmış isteğe bağlı Boole değeri olan False. |
Float |
Bir kayan değerine sahip bir özellik.İsteğe bağlı ondalık ayırıcı olarak bir nokta (.) kullanılır. |
Enum |
Atanmış değerler listesi biri olmalıdır bir metin dize değeri olan bir özellik. |
Date |
Bir özellik ISO8601 tarih biçiminde belirtilen bir değerle tam olarak belirtilen tarih veya tarih/saat: YYYY-AA-GG [THH:MM [: SS [.S]]]. |
Time |
ISO 8601 tarih biçimindeki tam olarak belirtilen saat değeri olan bir özellik: SS: DD [: SS [.[S]]. |
Language |
Bir dil ve kültür kodu içeren bir metin değerine sahip bir özellik (örneğin ABD İngilizcesi için "en-us").The value must either be a specific language or a neutral language for which a default language is defined in the Microsoft .NET Framework. |
Binary |
64 tabanında kodlanmış ikili değere sahip bir özellik. |
Variant |
Herhangi bir basit XML türüne sahip bir özellik. |
EntityKey |
Bir varlığın bir örneğini benzersiz olarak tanımlayan, 64 tabanında kodlanmış ikili değere sahip bir özellik.Bir EntityKey Bileşik anahtar sütun için varlık tarafından oluşturulduİlk bayt ayrılmıştır ve sıfıra eşit olmalıdır.İlk baytın ardından, varlık veya sütunun yerel türlerinde bağlı olduğu tablonun anahtar sütunlarının ikili serileştirmesi gelir.Anahtar sütunlar, fiziksel modeldeki birincil anahtar listesinde tanımlandıkları sıraya göre serileştirilir. |
VeriTürü Numaralandırma
VeriTürü Numaralandırma bir özniteliğin, ifadenin veya parametrenin veri türünü tanımlar.Bir veri türü, aşağıdaki Rapor Modeli Tasarımcısı özellik türüne ve ona karşılık gelen ortak dil çalışma zamanı (CLR) türlerine uymalıdır.Veritabanındaki CLR türlerine sahip değerler, karşılık gelen Rapor Modeli Tasarımcısı türü olarak kullanılır.
CLR Türleri |
İlgili rapor modeli Tasarımcısı türü |
---|---|
Boolean |
Boolean |
DateTime, DateTime Offset |
DateTime Not: DateTime kaydırır girebilirsiniz ancak utc DateTime değerleri için bunları otomatik olarak Reporting Services dönüştürür. |
TimeSpan |
Time |
Int16, Int32, UInt16, Byte, SByte |
Tamsayı |
Decimal, Int64, UInt32, UInt64 |
Decimal |
Single, Double |
Float |
String, Char, GUID |
String |
Byte[] |
Binary |
Hiçbiri |
EntityKey |
Ayrıca bkz.