Freigeben über


SPWeb.AnonymousState-Eigenschaft

Ruft die Zugriffsebene für anonyme Benutzer auf der Website.

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

Syntax

'Declaration
Public Property AnonymousState As SPWeb.WebAnonymousState
    Get
    Set
'Usage
Dim instance As SPWeb
Dim value As SPWeb.WebAnonymousState

value = instance.AnonymousState

instance.AnonymousState = value
public SPWeb.WebAnonymousState AnonymousState { get; set; }

Eigenschaftswert

Typ: Microsoft.SharePoint.SPWeb.WebAnonymousState
Ein SPWeb.WebAnonymousState -Wert, der angibt, die Zugriffsebene. Wenn Sie den Wert auf WebAnonymousState.Onfestlegen, hängt der Wert der Eigenschaft AnonymousPermMask64 die Berechtigungsmaske für die Rolle beschränkter Zugriff.

Beispiele

Im folgenden Codebeispiel wird ermöglicht anonyme Benutzer den Zugriff auf Listen und Bibliotheken auf der Website.

Using webSite As SPWeb = SPContext.Current.Site.OpenWeb("MyWebSite")
    webSite.AnonymousState = SPWeb.WebAnonymousState.Enabled
End Using
using (SPWeb oWebsite = SPContext.Current.Site.OpenWeb("MyWebSite"))
{
    oWebsite.AnonymousState = SPWeb.WebAnonymousState.Enabled;
}

Hinweis

Bestimmte Objekte die IDisposable -Schnittstelle implementieren, und Sie müssen vermeiden, diese Objekte im Arbeitsspeicher beibehalten, wenn sie nicht mehr benötigt werden. Informationen zu bewährten Codierung finden Sie unter Disposing Objects.

Siehe auch

Referenz

SPWeb Klasse

SPWeb-Member

Microsoft.SharePoint-Namespace