Freigeben über


SPUsageDefinition.GetLocal<T>-Methode

Dieser statischen-Methode wird anstelle der Konstruktor so erstellen Sie eine neue Instanz der Klasse abgeleitete SPUsageDefinition bei Bedarf und zum Abrufen aus der Datenbank verwendet.

Namespace:  Microsoft.SharePoint.Administration
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'Declaration
Public Shared Function GetLocal(Of T As {New, SPUsageDefinition}) As T
'Usage
Dim returnValue As T

returnValue = SPUsageDefinition.GetLocal()
public static T GetLocal<T>()
where T : new(), SPUsageDefinition

Typparameter

  • T
    Der Name des Objekts, das von der SPUsageDefinition -Klasse abgerufen werden erstellt wurde.

Rückgabewert

Typ: T
Wenn eine vorhandene Instanz des abgeleiteten-Objekts in der Datenbank gefunden werden kann, gibt diese Methode zurück. Andernfalls, wenn eine Instanz des abgeleiteten-Objekts in der Datenbank gefunden werden kann, diese Methode erstellt und gibt eine neue Instanz.

Hinweise

Klassen, die von dieser abgeleitet werden sollte eine schreibgeschützte Eigenschaft mit dem Namen Local , um die lokale Instanz der abgeleiteten verwendungsdefinitionsobjekt abgerufen enthalten. Beispiele:

public static SPUsageDefinitionDerived1 Local 
     { 
       get 
       { 
          return GetLocal<SPUsageDefinitionDerived1>(); 
       } 
     }

Siehe auch

Referenz

SPUsageDefinition Klasse

SPUsageDefinition-Member

Microsoft.SharePoint.Administration-Namespace