ユーザー プロファイルのプロパティのデータ型 (SharePoint Server 2010)
適用先: SharePoint Server 2010
トピックの最終更新日: 2015-03-09
SharePoint Server 2010 のユーザー プロファイルのプロパティを外部システムの要素にマップする場合、そのプロパティと要素のデータ型に互換性がある必要があります。この記事では、SharePoint Server 2010 のユーザー プロファイルのプロパティと互換性のある Active Directory ドメイン システム (AD DS) のデータ型と .NET のデータ型を示します。
この記事の内容
AD DS のデータ型の互換性
.NET のデータ型の互換性
AD DS のデータ型の互換性
次の表に、ユーザー プロファイルの各データ型と互換性のある AD DS のデータ型の一覧を示します。
User Profile Service のデータ型 | AD DS のデータ型 |
---|---|
多倍長整数 |
大きい整数、整数 |
バイナリ |
オクテット文字列、SID |
ブール値 |
ブール値 |
日付 |
UTC コード時刻 |
年なしの日付 |
UTC コード時刻 |
日時 |
UTC コード時刻 |
電子メール |
Unicode 文字列、IA5-String、大文字と小文字の区別されない文字列 |
浮動小数点数 |
Unicode 文字列 |
HTML |
Unicode 文字列、IA5-String、大文字と小文字の区別されない文字列 |
整数 |
整数 |
人 |
識別名 |
文字列 (複数値) |
Unicode 文字列、IA5-String、大文字と小文字の区別されない文字列 |
文字列 (単一値) |
Unicode 文字列、IA5-String、大文字と小文字の区別されない文字列 |
タイム ゾーン |
整数 |
一意識別子 |
オクテット文字列、SID |
URL |
Unicode 文字列、IA5-String、大文字と小文字の区別されない文字列 |
注意
AD DS 属性 unicodePwd はオクテット文字列ですが、SharePoint Server でプロファイルの同期に使用する場合は Unicode 文字列として処理されます。
.NET のデータ型の互換性
SharePoint Server 2010 で外部コンテンツ タイプを作成するとき、外部コンテンツ タイプの各列に .NET データ型を指定します。Business Data Connectivity 接続を使用してユーザー プロファイルのプロパティを外部コンテンツ タイプの列にマップする場合、データ型に互換性がある必要があります。次の表に, .NET の各データ型と互換性のあるユーザー プロファイルのプロパティのデータ型の一覧を示します。
.NET のデータ型 |
User Profile Service のデータ型 |
System.Boolean |
ブール値 |
System.String |
文字列 (複数値の文字列のみをサポート) |
System.DateTime |
日付/日時 |
System.Int64 |
多倍長整数 |
System.Int32 |
多倍長整数/整数 |
System.Int16 |
多倍長整数/整数 |
System.SByte |
多倍長整数/整数 |
System.UInt64 |
多倍長整数 |
System.UInt32 |
多倍長整数/整数 |
System.UInt16 |
多倍長整数/整数 |
System.Byte |
多倍長整数/整数 |
System.Single |
浮動小数点数 |
System.Double |
浮動小数点数 |
注意
Business Data Connectivity 接続を使用して、Stream アクセサー メソッドを実装するプロパティにバイナリ プロパティはマップできません。
See Also
Concepts
既定のユーザー プロファイル プロパティ (SharePoint Server 2010)
プロファイルの同期を計画する (SharePoint Server 2010)