Свойство CubeFieldSettingDataSet.AssignmentMeasureRow.ENT_TYPE_UID
Получает или задает идентификатор GUID типа куба (проектов, ресурсов, задач или назначения).
Пространство имен: WebSvcCubeAdmin
Сборка: ProjectServerServices (в ProjectServerServices.dll)
Синтаксис
'Декларация
Public Property ENT_TYPE_UID As Guid
Get
Set
'Применение
Dim instance As CubeFieldSettingDataSet.AssignmentMeasureRow
Dim value As Guid
value = instance.ENT_TYPE_UID
instance.ENT_TYPE_UID = value
public Guid ENT_TYPE_UID { get; set; }
Значение свойства
Тип: System.Guid
Замечания
В Project Web Appможно задать свойство ENT_TYPE_UID , изменив конфигурацию базы данных OLAP. Например на странице Управление базой данных OLAP (https://ServerName/ProjectServerName/_layouts/PWA/CubeAdmin/CubeAnalysisAdmin.aspx) выберите базу данных и нажмите кнопку Configuration. На странице «Настройка базы данных» в разделе « Cube Measures » в списке Cube выберите Assignment типа куба.
Примеры
В следующих фрагментах кода показано основные шаги, чтобы программно задать ENT_TYPE_UID:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using PSLibrary = Microsoft.Office.Project.Server.Library;
namespace Microsoft.SDK.Project.Samples.CubeAdmin
{
class Cube
{
private static SvcCubeAdmin.CubeAdminClient cubeAdminClient;
// The name of a WCF endpoint in the app.config file.
private const string ENDPOINT = "basicHttp_CubeAdmin";
public static void Main(string[] args)
{
ConfigClientEndpoints(ENDPOINT);
string taskEntity =
PSLibrary.EntityCollection.Entities.TaskEntity.UniqueId;
SvcCubeAdmin.CubeFieldSettingDataSet cubeFieldSettings =
new SvcCubeAdmin.CubeFieldSettingDataSet();
SvcCubeAdmin.CubeFieldSettingDataSet.AssignmentMeasureRow
assignmentMeasureRow =
cubeFieldSettings.AssignmentMeasure.NewAssignmentMeasureRow();
assignmentMeasureRow.ENT_TYPE_UID =
new Guid(PSLibrary.EntityCollection.Entities.AssignmentEntity.UniqueId);
}
// Configure the client endpoints.
public static void ConfigClientEndpoints(string endpt)
{
cubeAdminClient = new SvcCubeAdmin.CubeAdminClient(endpt);
}
}
}
Дополнительные сведения о типе первичного куба при использовании настраиваемого поля назначения для измерения куба см PRIMARY_ENT_TYPE_UID.
См. также
Справочные материалы
CubeFieldSettingDataSet.AssignmentMeasureRow класс