Метод SPUsageDefinition.GetLocal<T>
Этот метод статический используется вместо конструктора для создания нового экземпляра класса, производного SPUsageDefinition при необходимости и извлечь его из базы данных.
Пространство имен: Microsoft.SharePoint.Administration
Сборка: Microsoft.SharePoint (в Microsoft.SharePoint.dll)
Синтаксис
'Декларация
Public Shared Function GetLocal(Of T As {New, SPUsageDefinition}) As T
'Применение
Dim returnValue As T
returnValue = SPUsageDefinition.GetLocal()
public static T GetLocal<T>()
where T : new(), SPUsageDefinition
Параметры типов
- T
Имя объекта, производного от класса SPUsageDefinition для извлечения.
Возвращаемое значение
Тип: T
Если существующий экземпляр объекта, производного можно найти в базе данных, этот метод возвращает его. В противном случае если не удается найти экземпляр объекта, производного в базе данных, этот метод создает и возвращает новый экземпляр со сбоем.
Замечания
Классы, производные от этого должен включать только для чтения свойство Local для получения локальный экземпляр объект определения использования производного. Например:
public static SPUsageDefinitionDerived1 Local
{
get
{
return GetLocal<SPUsageDefinitionDerived1>();
}
}