DamGauCmdlet.xml

<?xml version="1.0"?>
<doc>
    <assembly>
        <name>DamGauCmdlet</name>
    </assembly>
    <members>
        <member name="T:damgau.Performance.PoorPerformingQuery">
            <summary>
            <para type="synopsis">This is the cmdlet synopsis.</para>
            <para type="description">This is part of the longer cmdlet description.</para>
            <para type="description">Also part of the longer cmdlet description.</para>
            </summary>
        </member>
        <member name="T:damgau.Expando">
            <summary>
            Class that provides extensible properties and methods. This
            dynamic object stores 'extra' properties in a dictionary or
            checks the actual properties of the instance.
             
            This means you can subclass this expando and retrieve either
            native properties or properties from values in the dictionary.
             
            This type allows you three ways to access its properties:
             
            Directly: any explicitly declared properties are accessible
            Dynamic: dynamic cast allows access to dictionary and native properties/methods
            Dictionary: Any of the extended properties are accessible via IDictionary interface
            </summary>
        </member>
        <member name="F:damgau.Expando.Instance">
            <summary>
            Instance of object passed in
            </summary>
        </member>
        <member name="F:damgau.Expando.InstanceType">
            <summary>
            Cached type of the instance
            </summary>
        </member>
        <member name="F:damgau.Expando.Properties">
            <summary>
            String Dictionary that contains the extra dynamic values
            stored on this object/instance
            </summary>
            <remarks>Using PropertyBag to support XML Serialization of the dictionary</remarks>
        </member>
        <member name="M:damgau.Expando.#ctor">
            <summary>
            This constructor just works off the internal dictionary and any
            public properties of this object.
             
            Note you can subclass Expando.
            </summary>
        </member>
        <member name="M:damgau.Expando.#ctor(System.Object)">
            <summary>
            Allows passing in an existing instance variable to 'extend'.
            </summary>
            <remarks>
            You can pass in null here if you don't want to
            check native properties and only check the Dictionary!
            </remarks>
            <param name="instance"></param>
        </member>
        <member name="M:damgau.Expando.TryGetMember(System.Dynamic.GetMemberBinder,System.Object@)">
            <summary>
            Try to retrieve a member by name first from instance properties
            followed by the collection entries.
            </summary>
            <param name="binder"></param>
            <param name="result"></param>
            <returns></returns>
        </member>
        <member name="M:damgau.Expando.TrySetMember(System.Dynamic.SetMemberBinder,System.Object)">
            <summary>
            Property setter implementation tries to retrieve value from instance
            first then into this object
            </summary>
            <param name="binder"></param>
            <param name="value"></param>
            <returns></returns>
        </member>
        <member name="M:damgau.Expando.TryInvokeMember(System.Dynamic.InvokeMemberBinder,System.Object[],System.Object@)">
            <summary>
            Dynamic invocation method. Currently allows only for Reflection based
            operation (no ability to add methods dynamically).
            </summary>
            <param name="binder"></param>
            <param name="args"></param>
            <param name="result"></param>
            <returns></returns>
        </member>
        <member name="M:damgau.Expando.GetProperty(System.Object,System.String,System.Object@)">
            <summary>
            Reflection Helper method to retrieve a property
            </summary>
            <param name="instance"></param>
            <param name="name"></param>
            <param name="result"></param>
            <returns></returns>
        </member>
        <member name="M:damgau.Expando.SetProperty(System.Object,System.String,System.Object)">
            <summary>
            Reflection helper method to set a property value
            </summary>
            <param name="instance"></param>
            <param name="name"></param>
            <param name="value"></param>
            <returns></returns>
        </member>
        <member name="M:damgau.Expando.InvokeMethod(System.Object,System.String,System.Object[],System.Object@)">
            <summary>
            Reflection helper method to invoke a method
            </summary>
            <param name="instance"></param>
            <param name="name"></param>
            <param name="args"></param>
            <param name="result"></param>
            <returns></returns>
        </member>
        <member name="P:damgau.Expando.Item(System.String)">
            <summary>
            Convenience method that provides a string Indexer
            to the Properties collection AND the strongly typed
            properties of the object by name.
             
            // dynamic
            exp["Address"] = "112 nowhere lane";
            // strong
            var name = exp["StronglyTypedProperty"] as string;
            </summary>
            <remarks>
            The getter checks the Properties dictionary first
            then looks in PropertyInfo for properties.
            The setter checks the instance properties before
            checking the Properties dictionary.
            </remarks>
            <param name="key"></param>
             
            <returns></returns>
        </member>
        <member name="M:damgau.Expando.GetProperties(System.Boolean)">
            <summary>
            Returns and the properties of
            </summary>
            <param name="includeProperties"></param>
            <returns></returns>
        </member>
        <member name="M:damgau.Expando.Contains(System.Collections.Generic.KeyValuePair{System.String,System.Object},System.Boolean)">
            <summary>
            Checks whether a property exists in the Property collection
            or as a property on the instance
            </summary>
            <param name="item"></param>
            <returns></returns>
        </member>
        <member name="T:damgau.GUI.GridControl">
            <summary>
            Logica di interazione per GridControl.xaml
            </summary>
            <summary>
            GridControl
            </summary>
        </member>
        <member name="M:damgau.GUI.GridControl.InitializeComponent">
            <summary>
            InitializeComponent
            </summary>
        </member>
        <member name="T:damgau.PropertyBag">
            <summary>
            Creates an XML serializable string/object dictionary.
            Encodes keys as element names and values as simple values with a type
            attribute that contains an XML type name. Complex names encode the type
            name with type='___namespace.classname' format followed by a standard xml
            serialized format. The latter serialization can be slow so it's not recommended
            to pass complex types if performance is critical.
            </summary>
        </member>
        <member name="M:damgau.PropertyBag.CreateFromXml(System.String)">
            <summary>
            Creates an instance of a propertybag from an Xml string
            </summary>
            <param name="xml">Serialize</param>
            <returns></returns>
        </member>
        <member name="T:damgau.PropertyBag`1">
            <summary>
            Creates a serializable string for generic types that is XML serializable.
             
            Encodes keys as element names and values as simple values with a type
            attribute that contains an XML type name. Complex names encode the type
            name with type='___namespace.classname' format followed by a standard xml
            serialized format. The latter serialization can be slow so it's not recommended
            to pass complex types if performance is critical.
            </summary>
            <typeparam name="TValue">Must be a reference type. For value types use type object</typeparam>
        </member>
        <member name="M:damgau.PropertyBag`1.GetSchema">
            <summary>
            Not implemented - this means no schema information is passed
            so this won't work with ASMX/WCF services.
            </summary>
            <returns></returns>
        </member>
        <member name="M:damgau.PropertyBag`1.WriteXml(System.Xml.XmlWriter)">
            <summary>
            Serializes the dictionary to XML. Keys are
            serialized to element names and values as
            element values. An xml type attribute is embedded
            for each serialized element - a .NET type
            element is embedded for each complex type and
            prefixed with three underscores.
            </summary>
            <param name="writer"></param>
        </member>
        <member name="M:damgau.PropertyBag`1.ReadXml(System.Xml.XmlReader)">
            <summary>
            Reads the custom serialized format
            </summary>
            <param name="reader"></param>
        </member>
        <member name="M:damgau.PropertyBag`1.ToXml">
            <summary>
            Serializes this dictionary to an XML string
            </summary>
            <returns>XML String or Null if it fails</returns>
        </member>
        <member name="M:damgau.PropertyBag`1.FromXml(System.String)">
            <summary>
            Deserializes from an XML string
            </summary>
            <param name="xml"></param>
            <returns>true or false</returns>
        </member>
        <member name="M:damgau.PropertyBag`1.CreateFromXml(System.String)">
            <summary>
            Creates an instance of a propertybag from an Xml string
            </summary>
            <param name="xml"></param>
            <returns></returns>
        </member>
        <member name="T:damgau.sys.dm.exec.GetRequests">
            <summary>
            shows information about all active user connections
            </summary>
        </member>
        <member name="M:damgau.sys.dm.exec.GetRequests.ProcessRecord">
            <summary>
            shows information about all active user connections
            </summary>
        </member>
        <member name="T:damgau.sys.dm.exec.GetSessions">
            <summary>
            shows information about all active user connections
            </summary>
        </member>
        <member name="M:damgau.sys.dm.exec.GetSessions.ProcessRecord">
            <summary>
            shows information about all active user connections
            </summary>
        </member>
        <member name="T:damgau.sys.dm.os.waiting.tasks.GetWaitingTasks">
            <summary>
            Waiting Tasks
            </summary>
        </member>
        <member name="T:damgau.sys.dm.os.wait.stats.GetWaitStatistics">
            <summary>
            <para type="synopsis">This is the cmdlet synopsis.</para>
            <para type="description">This is part of the longer cmdlet description.</para>
            <para type="description">Also part of the longer cmdlet description.</para>
            </summary>
        </member>
    </members>
</doc>