<?xml version="1.0"?>
<doc>
    <assembly>
        <name>Google.GData.AccessControl</name>
    </assembly>
    <members>
        <member name="T:Google.GData.AccessControl.BaseAclEntry">
            <summary>
            Entry API base class for defining entries in an AccessControl feed.
            </summary>
        </member>
        <member name="F:Google.GData.AccessControl.BaseAclEntry.ACL_CATEGORY">
            <summary>
            Category used to label entries that contain AccessControl extension data.
            </summary>
        </member>
        <member name="M:Google.GData.AccessControl.BaseAclEntry.#ctor">
            <summary>
            Constructs a new AccessControlEntry instance with the appropriate category
            to indicate that it is an AccessControlEntry.
            </summary>
        </member>
        <member name="P:Google.GData.AccessControl.BaseAclEntry.Scope">
            <summary>
            property accessor for the AclScope
            </summary>
        </member>
        <member name="P:Google.GData.AccessControl.AclEntryWithKey.WithKey">
            <summary>
            property accessor for the AclWithKey
            </summary>
        </member>
        <member name="M:Google.AccessControl.Acl.EnsureInnerObject">
            <summary>
            creates the inner contact object when needed
            </summary>
            <returns></returns>
        </member>
        <member name="P:Google.AccessControl.Acl.AclEntry">
            <summary>
            readonly accessor for the AclEntry that is underneath this object.
            </summary>
            <returns></returns>
        </member>
        <member name="T:Google.GData.AccessControl.AclScope">
            <summary>
            GData schema extension describing an account role
            </summary>
        </member>
        <member name="F:Google.GData.AccessControl.AclScope.SCOPE_USER">
            <summary>string constant for the user scope</summary>
        </member>
        <member name="F:Google.GData.AccessControl.AclScope.SCOPE_DOMAIN">
            <summary>string constant for the user scope</summary>
        </member>
        <member name="F:Google.GData.AccessControl.AclScope.SCOPE_DEFAULT">
            <summary>string constant for the user scope</summary>
        </member>
        <member name="M:Google.GData.AccessControl.AclScope.#ctor">
            <summary>
            default constructor
            </summary>
        </member>
        <member name="M:Google.GData.AccessControl.AclScope.#ctor(System.String)">
            <summary>
            default constructor with an init value
            </summary>
            <param name="initValue"></param>
        </member>
        <member name="M:Google.GData.AccessControl.AclScope.#ctor(System.String,System.String)">
            <summary>
            constructor taking an initial value and a name
            </summary>
            <param name="initValue"></param>
            <param name="initName"></param>
        </member>
        <member name="P:Google.GData.AccessControl.AclScope.Type">
            <summary>accessor method public string Type</summary> 
            <returns> </returns>
        </member>
        <member name="T:Google.GData.AccessControl.AclQuery">
            <summary>
            A subclass of FeedQuery, to create an ACL query URI.
            currently only exists to allow a Service. Query overload that 
            creates an ACL feed
            </summary> 
        </member>
        <member name="M:Google.GData.AccessControl.AclQuery.#ctor">
            <summary>default with no params</summary> 
        </member>
        <member name="M:Google.GData.AccessControl.AclQuery.#ctor(System.String)">
            <summary>constructor taking a base URI constructor.</summary> 
        </member>
        <member name="T:Google.GData.AccessControl.AclFeed">
            <summary>
            AccessControlFeed customization class
            the AccessControl feed does not expose anything in addition 
            to the base feed, so the only customization is the creation of
            AccessControlEntries
            </summary>
        </member>
        <member name="M:Google.GData.AccessControl.AclFeed.#ctor(System.Uri,Google.GData.Client.IService)">
            <summary>
             default constructor
            </summary>
            <param name="uriBase">the base URI of the feed</param>
            <param name="service">the Service to use</param>
        </member>
        <member name="M:Google.GData.AccessControl.AclFeed.CreateFeedEntry">
            <summary>
            returns a new entry for this feed
            </summary>
            <returns>AtomEntry</returns>
        </member>
        <member name="M:Google.GData.AccessControl.AclFeed.HandleExtensionElements(Google.GData.Client.ExtensionElementEventArgs,Google.GData.Client.AtomFeedParser)">
            <summary>
            gets called after we already handled the custom entry, to handle all 
            other potential parsing tasks
            </summary>
            <param name="e">the Event arguments</param>
            <param name="parser">the atom feed parser used</param>
        </member>
        <member name="T:Google.GData.AccessControl.AclWithKey">
            <summary>
            GData schema extension describing an ACL with authorization key
            </summary>
        </member>
        <member name="M:Google.GData.AccessControl.AclWithKey.#ctor">
            <summary>
            Constructs a new AclWithKey instance.
            </summary>
        </member>
        <member name="M:Google.GData.AccessControl.AclWithKey.#ctor(System.String)">
            <summary>
            Constructs a new AclWithKey instance.
            </summary>
        </member>
        <member name="P:Google.GData.AccessControl.AclWithKey.Role">
            <summary>
            property accessor for the AclRole
            </summary>
        </member>
        <member name="P:Google.GData.AccessControl.AclWithKey.Type">
            <summary>
            property accessor for the key attribute
            </summary>
        </member>
        <member name="T:Google.GData.AccessControl.AclEntry">
            <summary>
            Entry API customization class for defining entries in an AccessControl feed.
            </summary>
        </member>
        <member name="M:Google.GData.AccessControl.AclEntry.#ctor">
            <summary>
            Constructs a new AccessControlEntry instance with the appropriate category
            to indicate that it is an AccessControlEntry.
            </summary>
        </member>
        <member name="P:Google.GData.AccessControl.AclEntry.Role">
            <summary>
            property accessor for the AclRole
            </summary>
        </member>
        <member name="T:Google.GData.AccessControl.AclNameTable">
            <summary>Google Access Control List namespace</summary>
        </member>
        <member name="F:Google.GData.AccessControl.AclNameTable.gAclNamespace">
            <summary>default access control namespace</summary> 
        </member>
        <member name="F:Google.GData.AccessControl.AclNameTable.gAclPrefix">
            <summary>default access control prefix</summary> 
        </member>
        <member name="F:Google.GData.AccessControl.AclNameTable.gAclCalPrefix">
            <summary>
            hash prefixed start for AclNamespace strings
            </summary>
        </member>
        <member name="F:Google.GData.AccessControl.AclNameTable.gAclAlias">
            <summary>default access control alias</summary> 
        </member>
        <member name="F:Google.GData.AccessControl.AclNameTable.LINK_REL_ACCESS_CONTROL_LIST">
            <summary>Link that provides the URI for the access control list feed 
            </summary> 
        </member>
        <member name="F:Google.GData.AccessControl.AclNameTable.LINK_REL_CONTROLLED_OBJECT">
            <summary>UIR for the entry that is controlled by the ACL feed
            </summary> 
        </member>
        <member name="F:Google.GData.AccessControl.AclNameTable.ACL_KIND">
            <summary>access kind</summary> 
        </member>
        <member name="F:Google.GData.AccessControl.AclNameTable.XmlAclScopeElement">
            <summary>the scope element</summary> 
        </member>
        <member name="F:Google.GData.AccessControl.AclNameTable.XmlAclRoleElement">
            <summary>the role element</summary> 
        </member>
        <member name="F:Google.GData.AccessControl.AclNameTable.XmlAclWithKeyElement">
            <summary>the withKey element</summary> 
        </member>
        <member name="T:Google.GData.AccessControl.AclRole">
            <summary>
            GData schema extension describing an account role
            </summary>
        </member>
        <member name="F:Google.GData.AccessControl.AclRole.ROLE_NONE">
            <summary>string constant for the none role</summary>
        </member>
        <member name="F:Google.GData.AccessControl.AclRole.CALENDAR_ROLE_READ">
            <summary>string constant for the read only role</summary>
        </member>
        <member name="F:Google.GData.AccessControl.AclRole.CALENDAR_ROLE_FREEBUSY">
            <summary>string constant for the free/busy role</summary>
        </member>
        <member name="F:Google.GData.AccessControl.AclRole.CALENDAR_ROLE_EDITOR">
            <summary>string constant for the editor role</summary>
        </member>
        <member name="F:Google.GData.AccessControl.AclRole.CALENDAR_ROLE_OWNER">
            <summary>string constant for the owner role</summary>
        </member>
        <member name="F:Google.GData.AccessControl.AclRole.CALENDAR_ROLE_ROOT">
            <summary>string constant for the root role</summary>
        </member>
        <member name="F:Google.GData.AccessControl.AclRole.ACL_NONE">
            <summary>object constant for the none role</summary>
        </member>
        <member name="F:Google.GData.AccessControl.AclRole.ACL_CALENDAR_READ">
            <summary>object constant for the read role</summary>
        </member>
        <member name="F:Google.GData.AccessControl.AclRole.ACL_CALENDAR_FREEBUSY">
            <summary>object constant for the freebusy role</summary>
        </member>
        <member name="F:Google.GData.AccessControl.AclRole.ACL_CALENDAR_EDITOR">
            <summary>object constant for the editor role</summary>
        </member>
        <member name="F:Google.GData.AccessControl.AclRole.ACL_CALENDAR_OWNER">
            <summary>object constant for the owner role</summary>
        </member>
        <member name="F:Google.GData.AccessControl.AclRole.ACL_CALENDAR_ROOT">
            <summary>object constant for the root role</summary>
        </member>
        <member name="M:Google.GData.AccessControl.AclRole.#ctor">
            <summary>
             default constructor
            </summary>
        </member>
        <member name="M:Google.GData.AccessControl.AclRole.#ctor(System.String)">
            <summary>
            constructor with a default string value
            </summary>
            <param name="value">ACL value</param>
        </member>
    </members>
</doc>
