RelocationError enc.IEncodable <RelocationError> .Decode(enc.IDecoder decoder) { switch (decoder.GetUnionName()) { case "from_lookup": var fromLookup = new LookupError(); return(new FromLookup(((enc.IEncodable <LookupError>)fromLookup).Decode(decoder))); case "from_write": var fromWrite = new WriteError(); return(new FromWrite(((enc.IEncodable <WriteError>)fromWrite).Decode(decoder))); case "to": var to = new WriteError(); return(new To(((enc.IEncodable <WriteError>)to).Decode(decoder))); case "cant_copy_shared_folder": return(CantCopySharedFolder.Instance); case "cant_nest_shared_folder": return(CantNestSharedFolder.Instance); case "too_many_files": return(TooManyFiles.Instance); default: return(Other.Instance); } }
GetMetadataError enc.IEncodable <GetMetadataError> .Decode(enc.IDecoder decoder) { switch (decoder.GetUnionName()) { case "path": var path = new LookupError(); return(new Path(((enc.IEncodable <LookupError>)path).Decode(decoder))); default: throw new sys.InvalidOperationException(); } }
ListFolderError enc.IEncodable <ListFolderError> .Decode(enc.IDecoder decoder) { switch (decoder.GetUnionName()) { case "path": var path = new LookupError(); return(new Path(((enc.IEncodable <LookupError>)path).Decode(decoder))); default: return(Other.Instance); } }
DeleteError enc.IEncodable <DeleteError> .Decode(enc.IDecoder decoder) { switch (decoder.GetUnionName()) { case "path_lookup": var pathLookup = new LookupError(); return(new PathLookup(((enc.IEncodable <LookupError>)pathLookup).Decode(decoder))); case "path_write": var pathWrite = new WriteError(); return(new PathWrite(((enc.IEncodable <WriteError>)pathWrite).Decode(decoder))); default: return(Other.Instance); } }
ThumbnailError enc.IEncodable <ThumbnailError> .Decode(enc.IDecoder decoder) { switch (decoder.GetUnionName()) { case "path": var path = new LookupError(); return(new Path(((enc.IEncodable <LookupError>)path).Decode(decoder))); case "unsupported_extension": return(UnsupportedExtension.Instance); case "unsupported_image": return(UnsupportedImage.Instance); case "conversion_error": return(ConversionError.Instance); default: throw new sys.InvalidOperationException(); } }
PreviewError enc.IEncodable <PreviewError> .Decode(enc.IDecoder decoder) { switch (decoder.GetUnionName()) { case "path": var path = new LookupError(); return(new Path(((enc.IEncodable <LookupError>)path).Decode(decoder))); case "in_progress": return(InProgress.Instance); case "unsupported_extension": return(UnsupportedExtension.Instance); case "unsupported_content": return(UnsupportedContent.Instance); default: throw new sys.InvalidOperationException(); } }
/// <summary> /// <para>Initializes a new instance of the <see cref="PathLookup" /> class.</para> /// </summary> /// <param name="value">The value</param> public PathLookup(LookupError value) { this.Value = value; }
/// <summary> /// <para>Initializes a new instance of the <see cref="FromLookup" /> class.</para> /// </summary> /// <param name="value">The value</param> public FromLookup(LookupError value) { this.Value = value; }