RaumfeldNET.MediaListManager.retrieveListFromAvTransportUri C# (CSharp) Метод

retrieveListFromAvTransportUri() публичный Метод

public retrieveListFromAvTransportUri ( String _listId, String _avTransportUri, String _avTransportUriMetaData ) : void
_listId String
_avTransportUri String
_avTransportUriMetaData String
Результат void
        public virtual void retrieveListFromAvTransportUri(String _listId, String _avTransportUri, String _avTransportUriMetaData)
        {
            String cid;
            UPNPMediaList mediaList = this.getList(_listId);

            if (mediaList == null)
            {
                mediaList = this.createListObject(_listId);
                mediaList.listDataReady += mediaList_listDataReadySink;
                mediaList.itemAdded += mediaList_itemAddedSink;
                lists.Add(_listId, mediaList);
            }

            cid = this.getParameterFromAvTransportUri(_avTransportUri, "cid");
            if (String.IsNullOrWhiteSpace(cid))
                mediaList.retrieveListByMetaData(_avTransportUriMetaData);
            else
                mediaList.retrieveListByContainerId(cid);

            lists[_listId] = mediaList;
        }